该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。: a _$ Q0 V/ [" }2 G, z
- {% U4 x6 @: o7 A
一、特色功能& X8 |1 u2 f3 l; T3 @* p
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
) Z- J4 B4 Q1 N& a: f+ |2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。# u6 g, E! n9 `/ T* n+ n' |6 ]2 ]) X
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
7 d, z9 s' S& c, W/ z( j( j4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
1 f+ P7 b( R q L$ y
/ N1 h1 I6 W' Y/ O3 m" b- s1 f/ ?9 ?二、主要功能
" P# E& a5 }0 [2 G3 ?' S1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。) q& |. Z0 n- `0 t5 ?# `; R S
2、ExtJS富文本编辑器增加修改信息。
3 n9 ~+ G$ \( V+ b& f. }3、ExtJS的HtmlEditor的图片文件上传插件。, h7 B. C/ H* M N- k" U' B% J; ^- P
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
8 J# D$ K& ?7 K* d, s& m# A5、导入导出Excel数据,支持xlsx和xls文件。
6 c0 z* P& P: e, ?% k6、资源管理(菜单管理)。5 j8 D" T a" K2 L! R6 o
7、用户管理和部门管理。2 G3 U' g" Z7 @( a* X
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。# |+ ]; D9 H* @" C9 O
9、报表统计。也可以嵌入其他报表工具插件。
8 V( r. J9 k; s! i1 I+ x10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
. V( _9 c2 ^& W8 \0 z$ M% X% ~/ W6 p0 s4 ] u @8 H* Q
三、开发工具和采用技术' j1 |$ P% g8 G7 b+ P8 L/ [
1、开发工具:Eclipse、MyEclipse和其他IDE。
* B* s7 q# i* g2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。7 J7 C! Z" H8 f( O% I
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。1 w4 j) n* n, f# E. r$ t
4、Hibernate集成二级缓存框架Ehcache。
9 @- K. Z& C6 W& h5 G# K: I5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
6 r7 G( r2 O7 _) R) l) m6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
; u) b: @+ n! U7、采用Google Guava Collections,性能高于Apache Collections。
% p2 P- {' W8 [( z* p: \4 q0 b: E; S' r, S$ o- X+ B
四、代码结构& ^1 e/ w! L3 y: O- N/ R6 T1 f
部分代码作用:+ P4 i2 x! y" m1 c0 t/ A7 V
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。# Z$ S' U+ A" E% S
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。3 Y- k# Y( k7 z" r: ?" Z
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
* b$ |: F3 {# U2 V4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。4 l9 r" e- m W
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。5 ], \7 r' o9 [% }/ Q0 H
6、ExceptionCode、ServiceException:处理异常信息。9 |6 s/ ^, O! j7 @! ~8 d
7、CacheFactory:处理Ehcache二级缓存。5 U* W* v* r" M* I" F7 [6 x
8、还有其他很多工具类等等。
/ ~7 ~: x$ O3 ^! i E, e9 s/ C' |1 _# h2 A& c- X
( g) y' R" z8 |/ _ Q2 B3 K+ B五、系统界面(部分)
. w1 k) D/ K {# C4 J
: N6 u/ m8 m% W. r0 r; o0 r; c' v3 p9 F: ~2 H& \7 v; r
1、ExtJS富文本编辑器增加修改信息- L7 Y) v9 A l. k
5 \6 o4 t1 z5 N2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题2 u% K6 [) Q3 b8 I9 b7 K8 ~# b* O9 G
9 o Z: k8 x G; V. d
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能5 N6 \' C6 M! l# y
5 |4 L! x0 p7 n1 [
4、按条件查询列表8 c( a W& o! N) z- x+ F n
% G* F" e. {( L/ D# j8 H+ U: t* g5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
' Q0 H6 d: }4 F$ ? q6 d/ v& {
: b8 l) v6 o( C- g: [9 d6、资源管理(菜单管理)。经典皮肤主题效果
: q4 |$ o# p4 `: a3 I- X+ ~0 O3 z$ I* `0 m1 K* H
7、用户管理列表,密码经过MD5加密9 T. m" P% `4 C
! Q/ P- E! z% g( n9 p! X7 q5 i+ O$ a
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限( [4 u- n8 u; E0 w X' {( W
+ v) M {$ w4 K" ?2 T6 _/ R
9、报表统计。也可以嵌入其他报表工具插件
) a' {% x& Q- \2 A- Y9 D
/ j# c, g7 Y# y! }3 Q, s$ O10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据) `' ~. B& ?: d9 H$ g
0 G) \" n$ L2 F& L8 s11、Excel导出
& W+ {4 W7 p( |2 J) r5 M
: t5 s: j5 K- b4 j" G1 [8 k, I: o/ J- D/ t' {3 q2 V
回复查看解压码:9 E7 o3 g3 x+ N4 @4 k
) y! |8 N3 d, F: t
0 a- b4 T3 u7 y; j
) d% g2 r( ~- \8 U2 O |
|