该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
+ [5 [+ u& b2 T) Y1 E1 f3 L+ \+ F! D G: I# v
一、特色功能1 T- a9 V- @* G6 P6 Y6 }
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
- Y! ^2 w, y0 {- z6 T- V9 i3 ?2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。& z9 N! U2 K5 n9 _
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 6 ?5 E) H. a" g: e! B
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
; Z- F0 F5 V1 x2 {6 A; O- Z' R" d, C- A
二、主要功能0 x1 a$ z5 g7 i+ Y: a5 t
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。) J6 q. ]& e0 Z2 d: j
2、ExtJS富文本编辑器增加修改信息。
5 }7 I) o% g( G+ U5 U3、ExtJS的HtmlEditor的图片文件上传插件。
@. o J9 T7 h, d- |4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
3 t ?% _. c. L: p( ~: }5、导入导出Excel数据,支持xlsx和xls文件。
6 C& l. m x& R6、资源管理(菜单管理)。) h* w. p* ^: W8 T2 p1 ?
7、用户管理和部门管理。/ u* m3 w: I, K* u, i8 a
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
! l6 H g* ^* g& [5 `! N9、报表统计。也可以嵌入其他报表工具插件。
6 Y% B3 N' g0 ?0 X10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
2 }, {% [% X; \% F4 F! O
/ g, O4 y4 y) [* m8 c; S三、开发工具和采用技术
' K2 P% ^! r5 k) q1、开发工具:Eclipse、MyEclipse和其他IDE。
7 G( s) f5 p9 ?# n' B' [2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。4 A, [3 {7 P& J) r! S
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
6 Y( s# R5 b9 I9 l7 n$ G6 v4、Hibernate集成二级缓存框架Ehcache。
& C( `3 }5 S7 O( L2 t4 w5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。2 n2 v# Z- |1 t. Y+ Q
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
4 n7 ^, Y% Z% a0 D, D$ k8 j7、采用Google Guava Collections,性能高于Apache Collections。
: t7 O0 {+ v9 `& {2 y1 N- c6 S
8 n# P4 Z- G: S$ w) E7 W+ O e% n6 W四、代码结构
/ r z/ o7 m- V9 S: X; E部分代码作用:
( z }5 `% B6 _' c/ b: `0 d1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。 a4 O) O* f+ p$ H w% U7 t
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。6 L" t- v% o# U! u% k9 t
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
- G( w, k6 x9 K$ K1 H/ Q) K0 n4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。& j6 D* R+ \% r
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。/ ~$ P! u$ } w* |3 m" Z& p8 Z
6、ExceptionCode、ServiceException:处理异常信息。
) r1 f$ \$ G! ^. x- e7、CacheFactory:处理Ehcache二级缓存。' M7 L9 Z1 b0 s! D
8、还有其他很多工具类等等。/ b; a" T- _6 r. u, x5 z" Z
. B9 i& M2 [& ]3 H3 o2 N& N+ n; L, U8 Z
五、系统界面(部分)
# O, T& I# Q7 T# h7 A% t8 c
& I0 G+ k1 _1 F% J! `, E" G3 t
9 u: x, m( n" H; }$ w. H1、ExtJS富文本编辑器增加修改信息
; l- O C4 L J8 G$ i9 N @0 B4 C# T( x# i) P# J
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题& N D4 c* j/ o, }& M: R3 u* a
8 }# k) M: h6 Q! c/ N3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
% W7 V8 q( v* I
# p6 j/ o1 ]6 `4、按条件查询列表
% d6 ~- v! S) c- ]) p' t$ \( w# u" e# e( H1 n
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果, W q! \ {7 \5 S U/ _8 @
- h# q4 {$ I& M
6、资源管理(菜单管理)。经典皮肤主题效果$ M, N* J5 c( D4 F, i
% {3 w, U: ~) q8 S, u
7、用户管理列表,密码经过MD5加密
$ c; p9 G) q8 { L5 q+ n. a1 u) T8 _5 {
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
% w, _$ D7 ?6 p% y1 E6 i: I# f3 z3 O2 b7 w# {6 X! Z% T
9、报表统计。也可以嵌入其他报表工具插件
' e& L; P0 Y. c$ j! |0 l" n7 N# ~
* ^ L8 J* Y t7 W7 v10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据' N. p9 L+ ?/ D! v1 A( `2 k
* E/ q8 ~: N; S3 |+ H2 H; I11、Excel导出
* I ], |8 i k8 p2 p U
2 g9 R) R, M |" X9 d/ u+ G. t, _+ N0 y) [! V- U, k/ r
回复查看解压码:
9 ?0 E2 P8 e3 o2 b6 N1 _9 `+ g, g0 k+ I4 B
, \4 _ w' x* T0 j
) r8 O2 w$ J$ Y* s! H |
|