该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
2 Q0 c) K# Z4 V4 r. P: B: i0 w
y3 C. _) W: R3 ]3 v V; S一、特色功能
) f$ A5 w6 u7 }3 p% }1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。- S% |! D" E; ^# j4 e
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
& @$ `: c* O) c( o* M3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 + ?+ C" a7 y. K( T
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。% \' r- S' H* i# g( n
g6 h" V& q1 S6 H
二、主要功能+ r& h+ \+ B n
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
: o, r' I- W& Q: S, _' j2、ExtJS富文本编辑器增加修改信息。
2 }) y- c1 b+ X: _" C. x% r1 u) m' A3、ExtJS的HtmlEditor的图片文件上传插件。4 D& o" I/ n8 `
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
, G* m5 K5 V5 A6 i$ C( ^5、导入导出Excel数据,支持xlsx和xls文件。- r1 Z! n" G* {" }( }) x* _$ ?& S
6、资源管理(菜单管理)。4 Z: W+ T7 O$ O6 a1 _! t4 o
7、用户管理和部门管理。
- \) ~7 f3 z- r8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。$ m' a8 i& K+ \! ?& f! O: F5 Y
9、报表统计。也可以嵌入其他报表工具插件。
q- V# d- e1 k: [9 U10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
+ [/ s9 v ^8 D; Z8 G( S* f2 K# Y6 T6 M8 k1 c" |( p
三、开发工具和采用技术9 V1 T1 g' ?% [0 o: ^
1、开发工具:Eclipse、MyEclipse和其他IDE。
; L9 G. j+ D2 J2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
7 a- m1 y3 X3 L m1 r, W. z4 A3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
4 p9 a; X0 X2 T4、Hibernate集成二级缓存框架Ehcache。
% b' m0 ~" v: ], O# d5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。+ K* o3 O3 C/ a% M# V* D
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
) M# \2 B$ c+ f4 B9 n6 d7、采用Google Guava Collections,性能高于Apache Collections。2 i; n( e" j9 d4 @) M& g0 ?9 [
' V- l9 i3 l9 i: \9 `
四、代码结构
5 _4 w2 e/ B1 V部分代码作用:
1 m1 m6 G j4 B: [1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
7 V$ Z8 e! d6 V1 I% _2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
/ N& M( c! L* `3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。/ k& R( \- u4 p$ x
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
% P- T. Y6 i. X5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
) V' j# U( [& M4 p$ v4 Y6、ExceptionCode、ServiceException:处理异常信息。
- @3 U2 m9 Y9 N+ y: o7、CacheFactory:处理Ehcache二级缓存。
/ Y8 o4 x& y/ s# q, E8、还有其他很多工具类等等。
9 x" r( N' z& ~+ N
3 N. o6 `0 V; H; \$ B& P& M& J2 J; j4 H3 C9 F' _
五、系统界面(部分)
E5 C. P$ D" D/ D
8 i6 j6 ?4 R1 M5 ?) K g# c
S1 Z1 r8 E1 Y+ S1、ExtJS富文本编辑器增加修改信息
2 { h0 `5 Z+ |7 K
( J/ B$ D) x/ k! \2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
2 B) {) \1 Z! U/ S$ I) v' Q. K+ A) X3 s. \' p/ Q4 o
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能 \" m8 e7 h" a$ y2 p5 L
! Y }9 e0 q; E T" @! X* R: ]' {4、按条件查询列表; r1 |/ V9 I W- K
4 p$ B# I( t: g+ v' V5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
' @2 z8 `3 z1 Q# a& \( I
# P$ d1 P8 Y; `$ L6、资源管理(菜单管理)。经典皮肤主题效果
, D9 l) Q. d2 q. q
3 y: i: j: h q9 [/ c1 E. B4 Q1 @$ h6 `7、用户管理列表,密码经过MD5加密) R4 ~9 S1 E& u( v5 g
, ^8 J( }$ T" `0 w. a2 Y5 I4 o8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
+ s4 X% S3 |) h+ m' B$ K9 _+ }% l4 P5 |1 P
9、报表统计。也可以嵌入其他报表工具插件
/ Q0 d. W7 F+ p. ]& d
" r$ _( y$ N2 y/ _& w% V10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
1 [0 H1 W6 ]9 D) s( Q$ p9 g
9 |6 {. L7 |/ C. v3 E11、Excel导出, U( U: o. z6 V/ @6 T
" D: |3 Q- F+ m- s, F& ?* C0 L$ ]$ B% N9 n
回复查看解压码:
6 {5 b$ a+ N* y! l$ l2 W3 H& o g+ f
) s$ i- K c7 |5 }8 v
' E# a+ i" L2 p* M- Y |
|