该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 MB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:25
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。7 u* @. ]8 s) i
- P6 d1 \! [( L$ R# o3 A# S5 S
一、特色功能
8 v. W! G, R. D, O# c% J. P/ B3 {1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。1 \4 s2 O& _0 ^7 D( k/ H
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。" w# \# C' ^" v2 X% D' b
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
" E: k8 T$ r/ X+ [% @4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
+ @: ^4 Q) t6 o. k, Z5 T: G( m L' r0 c! h0 e
二、主要功能
0 @0 j6 X; U1 z5 _1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
+ E9 L# d/ |, a$ j; K4 c' Y2、ExtJS富文本编辑器增加修改信息。
+ Y! l) \# Q% p7 k9 _* o3、ExtJS的HtmlEditor的图片文件上传插件。- B0 @( ~8 R0 ~3 G$ d" X' `
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
* H+ p5 a5 Q9 c4 y8 u1 i5、导入导出Excel数据,支持xlsx和xls文件。( @3 w ^4 s$ Z: G. |
6、资源管理(菜单管理)。
9 {) X0 |3 c- O2 Y4 P. {7、用户管理和部门管理。: `" y/ b. D' l' |) u5 }
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。6 H- \* b& r: e6 V4 @
9、报表统计。也可以嵌入其他报表工具插件。. T( h3 W* A U( J
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
. Z, {; p$ C% d0 {" Y
$ R. ?) X9 r" \& C6 T三、开发工具和采用技术( U7 d' }7 [. w7 L
1、开发工具:Eclipse、MyEclipse和其他IDE。 g) s9 g% H/ A8 o0 W/ {
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
. m B5 b9 L: \( v* i+ P; X3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
, g9 Y7 k- ^' u+ c1 n4、Hibernate集成二级缓存框架Ehcache。; A) h/ B* x9 ?5 g p! L
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。% s: \/ `& G% M& Q* M) X4 _
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。+ R1 K9 n8 }( Q. {
7、采用Google Guava Collections,性能高于Apache Collections。$ N8 a" r( o/ V' w! ~0 N; |
4 v, z0 I% M" p+ y/ V
四、代码结构" |- K) p# v3 F7 N) k) T+ p5 `
部分代码作用:
% T' S, \: D# M# q/ M0 n2 ~1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。- E5 t$ Z5 G, v- a2 n( [
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。9 ~" U! O0 P/ L; j/ V
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
, Q% _9 N! v6 e) p0 ]4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
( U2 R7 c2 Z: o: N [. O5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
" r6 z! r3 R- g6 }; W9 a' F6、ExceptionCode、ServiceException:处理异常信息。- m Z) V& E5 W6 i7 v
7、CacheFactory:处理Ehcache二级缓存。
! b( {: p _) @3 A8、还有其他很多工具类等等。* z- u! |6 r/ Z4 A$ C. \
* x3 r) ^# o5 f4 G
: D. Y( U6 p- f* Y' H五、系统界面(部分)
' s3 N* C! r, w0 P5 E0 W$ M+ Z" Z( A1 O) t8 R7 i
# K7 `5 ^$ B0 A
& I6 k- j1 U9 _! R- E: b
$ a5 o" d3 T: l2 |! Q+ A4 @1 L1、ExtJS富文本编辑器增加修改信息
' p) `. \3 {* Z$ w7 s0 v [# N
! |: l* T# \+ }8 w1 x2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题2 T: d( Q% M# e7 J
% x- T* Q6 E: X 3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
7 C7 Q) C4 p2 z O( z0 ^& @
# E4 ~$ ]' e$ `) p& e 4、按条件查询列表
2 R6 M$ i! y2 |. M% Y8 g! \' Q) K: J0 Y3 M
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
4 g# }* s( t' i" P8 h& e7 H7 k
2 N" ]) `4 u0 ^9 { 6、资源管理(菜单管理)。经典皮肤主题效果
7 P# z- E5 v L" l& R# X0 `1 L5 N9 C# L8 @3 y) ?
7、用户管理列表,密码经过MD5加密. K/ D$ Y' ~; g9 U! B+ i) S, h' F
* H7 t4 Z! M5 l7 w" d }+ M- U 8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限0 V& f$ i1 I1 |; ?7 o
- y9 F$ p z6 S# r* \* z
9、报表统计。也可以嵌入其他报表工具插件( C6 d9 l& V5 ^) J2 J
; V# r" w8 o4 X! K, B: _! Y: V
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据 |$ t- C8 K m* K2 ~
9 l3 k) a6 {" _* e) @! L" f: i7 a
11、Excel导出' C. z6 a2 {( c: Y
5 D9 N, C) _- `& S% c' M" d9 o
7 f) F2 ?$ ~) j: R% l7 mJAVAWEB企业OA项目源码(ExtJS 4.2+Hibernate 4.1.7+Spring MVC 3.2.8)
0 ` A; e% w" `$ Z' n" M) ]9 L
7 S7 d; F! N: m5 J, {回复查看解压码:( N9 Y x6 A6 K+ M. j
) k3 X; |0 ?6 q5 f |
|