该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
" t5 m! _: a( L% H8 Y( f8 ~" \/ M! ?3 s* J
一、特色功能
3 N4 `5 P, d* ] q# O K# y1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
% m, H+ i+ C1 X4 K& j2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
$ K, e7 l3 g/ o0 M0 P- A( G3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
* B) s, _( N/ f) S4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
& U# O v1 W5 o1 A) d6 e! z0 t: d1 m3 ]' @* J- x
二、主要功能 Q9 u' q) B4 R: `0 m
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
- M) T( P3 B! o9 u* h* l# O/ u2、ExtJS富文本编辑器增加修改信息。
$ i+ E+ H# ^% W G8 k T2 R3 M3、ExtJS的HtmlEditor的图片文件上传插件。
. T7 H8 l% b$ f) D: ]# o4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。; ^) g" {" H4 G5 x
5、导入导出Excel数据,支持xlsx和xls文件。* Q2 {3 _; k- V& @
6、资源管理(菜单管理)。: y, ^7 O# }$ i3 @
7、用户管理和部门管理。# _- P) U& ?/ N) c& D+ F! v
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。: ]6 E' C6 x4 ?3 g5 {0 c0 P, m2 s& }4 J
9、报表统计。也可以嵌入其他报表工具插件。
1 @" n4 |6 l1 k/ g. h10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
# s% L6 g8 D0 N# j" m
2 x. @" j% n. j# ?三、开发工具和采用技术( A7 H( U$ _7 h* y% ?8 j6 i9 n0 J2 v
1、开发工具:Eclipse、MyEclipse和其他IDE。" i; v! u1 i) K' R& e6 U
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。1 Y+ J) }* a8 S7 A: h/ F
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
' u! l# c9 g* e4、Hibernate集成二级缓存框架Ehcache。" [: X3 f: t& J
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
4 O1 ~9 n# t/ C e+ v2 _5 r4 K6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。: d( ~+ W) K6 w" m
7、采用Google Guava Collections,性能高于Apache Collections。4 j2 M/ F" _3 e# D& T9 F
( [6 L W! }. c
四、代码结构2 j4 e8 y M' V" o1 q+ X
部分代码作用:
" |, J' l4 f- j. Y, d1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。4 r3 T+ P7 i! h3 Z6 \$ A
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
% p' \+ D$ H, K7 h3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
: c$ j8 B6 U* V7 C* ~1 _4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。9 ]4 a% v$ V% [+ c
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
/ T$ e( k) M; k/ ?1 M% C- x6、ExceptionCode、ServiceException:处理异常信息。4 q6 C" `% I8 f# _9 W6 S
7、CacheFactory:处理Ehcache二级缓存。
! J5 @2 D; Z; l% E& [ m( H) r8、还有其他很多工具类等等。
2 s1 `7 Z% b0 g/ T) n7 H
9 z* q: Z! [5 F2 C6 I0 a( `五、系统界面(部分)
/ e3 @# c4 ~' Q" A$ K* F# f7 U4 G( x/ c1 @8 w1 b
9 _! ~* s: ~6 c. \) E1 M1、ExtJS富文本编辑器增加修改信息
& i1 {: E! o1 y2 E0 S& X8 Q. a# S4 N# m) V% f
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题. E$ h2 s9 m4 g* m# `
) ~ v" }' N, [& ?( R
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
6 K( b4 K* f- ] A8 B2 W
2 [) h0 l& P8 s5 ], e5 s7 g4、按条件查询列表! h0 Z0 `; a% s4 G! A
$ A6 M! h4 i S: R4 C' M/ k8 ^& t5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果: N/ n$ Y5 g3 b6 c9 j" ^
$ _2 g2 `" @+ x. R
6、资源管理(菜单管理)。经典皮肤主题效果7 n# G% y; e' d; m
" Q6 G( ~7 Q4 E" {# z, c, o! J7、用户管理列表,密码经过MD5加密
' L* d% _0 o- i: e
7 F' |8 _" h/ E4 g, T% E: j! b8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
, D* {! o" q1 ?0 l4 o2 R8 x) E. \, ]' g9 K3 q
9、报表统计。也可以嵌入其他报表工具插件8 M3 e) _0 C* X" A5 P
) l" R! y5 m! k5 T5 V+ V" d9 G10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据: v4 ~0 x1 @3 g9 v+ |6 e# Y9 `
8 V( s8 l; X; Z* C7 m) T" W. N, t
11、Excel导出
) z( q/ Q3 N5 Z+ ~$ F5 K
9 w. T: E$ R4 t$ ~, Z' V) U& s3 v回复查看解压码:9 A9 o; L" ]" y& g; q' P1 f
4 ^7 N8 P1 S/ z) ^7 Z; \, c+ L# ]* h I& O/ O
2 M) n4 X! S2 Z! O, j
|
|