该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。7 n" p% J3 ]7 t, D- |: j9 K
) {7 G8 W' d% C* I$ ?
一、特色功能 x G. J; w# @; q
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。5 Q. i; a. U8 `2 A5 X/ |) N0 d
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
8 I+ H0 A D- T9 a3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
0 j& ]* ?* N6 _8 { `% O4、系统是公司多个项目的基础框架,稳定性好,支持大并发。$ }8 T* X0 b8 l2 u3 d$ U* n
' r9 H( w! u8 i( n- k( o二、主要功能
# }2 o R5 v. a# a' h1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。; s+ n; W. K2 T
2、ExtJS富文本编辑器增加修改信息。
) j6 X4 b m9 M7 N9 B1 E% t3、ExtJS的HtmlEditor的图片文件上传插件。% Z3 m2 G) c2 j) |
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
6 L3 T9 E7 [0 a& ~5 q5、导入导出Excel数据,支持xlsx和xls文件。
/ p1 Z$ n9 Z* z6、资源管理(菜单管理)。
& s& H# m& s/ q7 h7、用户管理和部门管理。
6 Y! C7 j" Z# Z: o8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
* l3 U1 A+ s$ h: a9、报表统计。也可以嵌入其他报表工具插件。
_) S* d8 w9 H. P& X10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
' Y& M& w- k: M: @8 H5 w
1 i, Y3 P0 f; `: N" k三、开发工具和采用技术
7 F) H2 R6 o9 S1、开发工具:Eclipse、MyEclipse和其他IDE。
5 C4 `& Q9 r0 I0 T) w2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。! R% s$ C {/ e! a. f2 {7 ~/ x
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
0 ~8 U/ j. D D k. [( y6 _4、Hibernate集成二级缓存框架Ehcache。6 U0 U2 y ]/ V1 h3 ^
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
+ r# I u: c$ V5 d6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。9 i' D% \. c9 r7 x1 s- j0 |! O# }
7、采用Google Guava Collections,性能高于Apache Collections。
% C3 ~6 O, b6 r- M5 K/ W. `5 e; b9 z1 ^8 r! O' g' F
四、代码结构( S% L& s* c% D" u0 S; a1 H
部分代码作用:7 G8 n! W, ?' a; P8 B& h7 V
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。: y; f9 }% G# D& {& ~
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
9 b6 u5 {& o# t. S) c9 o5 B- L3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
2 D3 k+ U, a! g& g4 a0 M8 N! }0 {4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
2 m0 q5 s8 \; a5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。+ w$ p) I" q- b0 m# W4 b
6、ExceptionCode、ServiceException:处理异常信息。6 [( x6 V% x) b2 I( o) K5 Q
7、CacheFactory:处理Ehcache二级缓存。
. M) x# g* w1 ?5 l( P8、还有其他很多工具类等等。
) n3 |0 P. S0 }# W9 D9 z
( V- p2 V6 Y/ i$ S. g2 Q
' [, r7 Q3 V2 h五、系统界面(部分)
1 D. j, T. o& A8 p% I+ `; v& L
4 u4 _2 {4 y4 ]+ p
4 Z6 ]0 |" O7 U3 |+ X" L1、ExtJS富文本编辑器增加修改信息: |6 k- P, S' s7 M& b1 z4 r( {: `
7 a4 I/ j& ^2 w
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
w- |8 S, x$ D4 W9 g4 d! p
& H9 ~5 W. J W: C' u3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能" u. [, {6 t w. k6 h: s; Z
+ ]% h# N- i2 }& k4 o+ p
4、按条件查询列表2 ?+ f/ ~( U% j1 N% b G, a
/ u1 Y+ ]! [' ~
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果7 {8 a, R. b% I) t5 C( Q
+ j0 u6 k1 A2 u6 [' u+ i6、资源管理(菜单管理)。经典皮肤主题效果
& p3 n0 l) P4 V6 f% Y6 j1 L& T; a) k1 j
7、用户管理列表,密码经过MD5加密8 `; O2 S. u7 S3 B3 x+ S( b$ |
6 r b8 W! [2 y4 W( m8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
8 F2 g7 a3 }9 I8 p: E7 m2 _: _0 @% I% F) |6 M- p
9、报表统计。也可以嵌入其他报表工具插件$ U) i9 [9 w- ?/ j8 r7 ]" d
3 `0 j9 z( A: N' w10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据' }! s; x7 Z6 v( o8 I( m# t
. w m# i1 Y4 f V1 S- T: o11、Excel导出
3 V; `& {$ h: k. k7 D% q: \6 V! L4 G" C. \" R) T
$ Q6 H- x' b8 j' O7 y
回复查看解压码:3 H% @: W0 s. ?+ ~: c
d+ F# {1 g. R. ?0 z6 [7 w
: l' N" m- B+ V. |! ~4 l6 m; i4 v7 \* k+ H5 u
|
|