该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。+ P; J! ^% I7 w( ]0 `$ G% Q! F# z
5 ?0 x8 i) D3 H( K H
一、特色功能
3 z+ B; A- U! ]- W$ b$ u# e1 R0 D1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
& N1 a: Q1 O8 H5 k) P8 z P* H2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。+ ^ y/ e! V' }! w$ `2 G
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
) j2 v& N4 B* E+ `3 [1 ?4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
, z6 E* m$ L+ d4 }( a" }* O6 o/ Y! j& E& l
二、主要功能0 q! {' N" _8 ?/ i1 j
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
8 o, A9 _; E+ a, h' Y" ]2、ExtJS富文本编辑器增加修改信息。9 ]; v4 S" k* ]7 f" p) V) }6 _1 O5 h
3、ExtJS的HtmlEditor的图片文件上传插件。% K# J& G$ {+ R; T! d, J ?- ~
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
, g! J2 E9 v5 v) D& O" [) h1 v8 ^4 O5、导入导出Excel数据,支持xlsx和xls文件。
- B6 B- y9 ^9 f$ h) F- a8 d6、资源管理(菜单管理)。. `' o7 \9 n8 t6 U5 h% B. v3 ?( p
7、用户管理和部门管理。2 y- m4 |, g/ F0 w1 t4 S5 e3 s
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
8 [7 O0 r; [' v9、报表统计。也可以嵌入其他报表工具插件。
3 {2 h- `; ?1 `. q4 v* O5 I- [; j10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
; Z( r* c! A& E) K+ V
! s- H y& n6 S& |: p三、开发工具和采用技术 v# r: N6 |- h7 ?+ w3 C7 w
1、开发工具:Eclipse、MyEclipse和其他IDE。
+ x: z3 B' U( }* ~2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
+ T: Q9 |' R1 }0 G4 k. c T/ }9 f* d3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。2 t- X/ h" o3 m
4、Hibernate集成二级缓存框架Ehcache。
, |! I& j. L; L" `5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
2 i$ K; [5 r% L6 e4 i* ]9 k6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
g$ h+ Z8 B7 F4 m, m- }) H6 ^7、采用Google Guava Collections,性能高于Apache Collections。
1 V. ?* w3 H" @' i$ C6 x! t1 W+ L+ G6 F" F
四、代码结构% X: S8 b- P) B2 k
部分代码作用:
, k/ p4 l9 @. f$ @1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。; k O+ G3 w* \& o5 n) [3 o7 L2 z
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。+ L+ _8 _0 h! d' L4 u
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。' b2 Z# a. ?6 F4 E
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。5 u' Z; w `: _+ K3 r# p
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。1 h0 {0 z1 F, S9 J4 F2 d- Z
6、ExceptionCode、ServiceException:处理异常信息。
5 g4 [4 I5 x6 a+ h7、CacheFactory:处理Ehcache二级缓存。
, v* Y) V4 r* T; N" ^; M8、还有其他很多工具类等等。
! I+ ^0 N* w" X
4 A, a$ U0 ?. x) a3 i0 Y
& N" r6 n3 N& [3 F& f8 d0 R五、系统界面(部分)
! @2 ~. ^3 h5 `3 ?
) g h6 }6 I' z' D8 h- K/ d
7 _; } _! a. k1 r/ c3 s2 D7 y% C
1、ExtJS富文本编辑器增加修改信息( ~. U0 \4 h' I0 k' D; X
3 _, p2 q% K. e' H
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题. A2 I3 B! u, H) H( g
p( S5 T [9 ?8 n! N# R3 ?
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
- K, s6 k- u4 Y2 t- f+ H3 t% g) q: y, k, [: m
4、按条件查询列表
6 j* Y& J0 L6 y
2 _9 W: n! R2 i* d8 Z5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
) X% Q3 D: y7 W, O7 q3 U# m7 X" |& g( `1 l9 T
6、资源管理(菜单管理)。经典皮肤主题效果' X* T1 o1 y8 O+ r/ b! e6 A
/ V- e+ r& r) A/ B, q7、用户管理列表,密码经过MD5加密$ z' ]8 H- |9 U4 r) j2 w
% k1 Y( s$ O! u* A
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限4 R& q, b6 Q' X% i! \
2 u# f/ G; A* c6 z; o. Q
9、报表统计。也可以嵌入其他报表工具插件
* h6 F* p. O6 l- M3 ?2 f
5 w; ?/ }) S" k10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
! d: B6 Q1 L# d9 R
0 s) S- r' c0 D11、Excel导出
# y5 i; j6 T, ~* r2 m3 Q2 P' B5 l/ T7 B+ \
! T7 c2 @" B4 z5 n回复查看解压码:
% R+ _$ _( R6 @$ U+ M6 u, @" s/ {9 z/ q& T5 W6 e7 }0 p9 U1 K
7 ?- }# P0 d6 `" p) y# B; ]# b3 V X* J* B: e; C3 w/ F
|
|