该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。7 m; U& v: ~ Z( a) i
3 p% o6 F8 d- D8 f9 E/ D1 R2 H0 C i8 F& n
一、特色功能
- [0 ?- g: y6 G8 g) y$ P1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
7 B H' F" r* b6 {2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
; N" I! P/ ~$ I& ]( t% `( i6 p3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
: f! \! n' a& O0 l' ?$ _% I4、系统是公司多个项目的基础框架,稳定性好,支持大并发。. d j; Z4 c3 Z$ Q2 f
4 H, \2 t% j" i& R5 ^二、主要功能9 _5 t0 |. X5 p. u* A
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。# x/ h) Z' M. K) S5 j, N0 p/ M
2、ExtJS富文本编辑器增加修改信息。
. M& N: |1 n+ H; E' S3、ExtJS的HtmlEditor的图片文件上传插件。. q0 d7 e5 t. b3 Z6 U) x- D
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。, ]1 C# l9 W' x! `
5、导入导出Excel数据,支持xlsx和xls文件。: F1 s4 n1 f, M3 Z0 Z' R j
6、资源管理(菜单管理)。
2 v1 q7 W; M3 f% L7 g, ^7、用户管理和部门管理。
% g. |+ Q- a4 U+ Z9 Q6 S( [8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
# A7 g# V0 F M" O9 v. O0 P9、报表统计。也可以嵌入其他报表工具插件。
) Y9 l h9 V) C! _0 h3 \) l10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。+ T4 V* f/ Q3 r0 Z9 n: u2 m4 n
+ _7 O9 k4 ^0 P' f三、开发工具和采用技术
J( k- c$ S9 ?1、开发工具:Eclipse、MyEclipse和其他IDE。6 A f6 o7 m# z4 U2 W W9 U" C
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
8 Z6 n2 L+ D5 w3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。) v5 H% V0 i; w, W! p( O! k
4、Hibernate集成二级缓存框架Ehcache。
0 A7 B: x1 Y) L& l8 U4 ` K5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
' j3 ^8 E5 j, B5 {9 X3 |6 `1 J- o- B6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
4 z0 F5 K3 w$ {2 T' V; ` b7、采用Google Guava Collections,性能高于Apache Collections。 b' M* x) e: d6 R- c. R& @
6 V5 ]/ ~# l" _) ?. R; v
四、代码结构2 A0 w$ ~9 M9 @3 r$ Z
部分代码作用:
! R, a* f6 a( k9 O: z1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
7 t9 T9 E3 O7 F0 D* v: {8 u2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
3 ]. e# C3 e5 J1 z' \+ b3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。& S, S/ u! {9 Z/ V" D
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
! U- K6 W+ V9 j5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。0 K0 T) N" g+ ~
6、ExceptionCode、ServiceException:处理异常信息。
, h% w: O! y, H' O1 z$ I- p& P3 m, I7、CacheFactory:处理Ehcache二级缓存。6 h# ?/ T2 n4 v4 a
8、还有其他很多工具类等等。5 N8 R E. X- W
; G$ Y) q. k" i4 d4 m1 f5 Z% p* w) l
五、系统界面(部分)
& n+ N: g4 ^0 K
* f! F2 h. F0 l. R: L
* F- @8 V* e+ U: R8 Q7 y, m
1、ExtJS富文本编辑器增加修改信息
# ?- @( o7 M |8 v& F$ K$ D) m8 w, L* x+ |
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
9 k! h5 ]" k$ x. L, @6 g
R, [7 H5 Z# h d* S p# v% y# u3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能4 g4 m1 D- u& L0 t
" L: i$ ~% K) S4 a* I7 i8 L4、按条件查询列表
2 T5 M- w& J& I6 a5 N- }0 ]7 O- f3 M5 b* ]; X4 V# d
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果5 r+ P4 B9 I2 m( [ i
) B: ~: L; {) x3 B: O4 L! w$ Y6、资源管理(菜单管理)。经典皮肤主题效果! k8 w1 W* U" \, z9 b
% V `- G7 l. v3 N& m
7、用户管理列表,密码经过MD5加密
, S2 T) i% q& M- A
( M1 \7 } A O2 A* ]8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
5 a9 Y& B6 G1 @, ~
# C' m" c3 J: A8 h% r* ~. B, Y9、报表统计。也可以嵌入其他报表工具插件# N/ w4 i& w2 }1 C
$ g# G+ k% u c+ Q8 @1 S2 x+ ~& h10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据' \- l+ ~/ G" B2 b7 d/ ]
2 P) a. B8 {! W) }- x11、Excel导出
% {+ c9 Q! Y( F5 ]) G
7 d, y+ c" u, {
( y8 X2 v5 G0 T! Q7 E3 J; Y+ _% _回复查看解压码:! t- X5 D. [8 x$ [# \( F5 z
+ ]5 _! w6 z/ c- l6 w! U1 s# y6 `
; Q+ |" d5 b/ ]5 r' V# S0 _
3 W; ?, A' y1 B+ j
|
|