该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。" q' w" u3 o- k8 h+ W; b
) Z) N& I7 B/ K/ G: _$ o; q: u一、特色功能
' t, l% d$ U. d) X/ m; {) u1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。+ L% F1 l5 d- s% s
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。, `0 m) a7 H9 i+ s9 t
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
V7 Z: F2 H' L9 U! ?% n4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
4 ? Y5 ]5 ^0 J0 O" p# }2 `9 R, v
; e ~2 O' Y: ] I% F二、主要功能$ K0 \' M; Z- a( T' m$ Q0 ?; q: w+ ?
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
. v8 W* o3 a+ K- O. V2 y, N2、ExtJS富文本编辑器增加修改信息。( N- [0 T; D4 {3 l* `0 N: p0 c1 D! `, M
3、ExtJS的HtmlEditor的图片文件上传插件。
; x- Y K, y% _: o4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。4 E! f. r l0 r% A
5、导入导出Excel数据,支持xlsx和xls文件。$ U" U: }, F* I0 q6 P. `7 P0 y- p
6、资源管理(菜单管理)。
1 [0 ^1 n; Z1 m4 s0 D: n6 C+ [4 {5 t7、用户管理和部门管理。
4 ~) s+ |( w! E6 t* J; H8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。9 j2 H4 C' Z5 t% p% M+ p m2 ]
9、报表统计。也可以嵌入其他报表工具插件。
+ I5 G" E) G. g0 A3 h10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。" _+ H% [) e; f$ q, s
& F& s& J4 n. Z$ L% u) s* k- H三、开发工具和采用技术! K! y) V/ ^1 F* ]/ [: d0 i
1、开发工具:Eclipse、MyEclipse和其他IDE。
9 b$ A% M& q/ M/ E7 H6 C( b( _% U2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。6 I. H: @9 e! B6 J
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。4 l6 i' y( f. X9 `
4、Hibernate集成二级缓存框架Ehcache。5 u2 r2 ?( f1 ^8 t0 @ X
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。- |6 |) @8 \ B6 Y
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。2 w2 y. X, Q; V4 k8 E% }
7、采用Google Guava Collections,性能高于Apache Collections。+ \/ C4 i4 x' E- ^
8 B& \0 r1 O7 U1 k" x+ l7 K1 g' V
四、代码结构
7 ^8 V- E: P( y部分代码作用:% u6 w: w0 Y2 [) a7 k5 ]
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
+ A7 M0 T) @5 K7 u! B8 `2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
' o' @" }% g9 O' {7 c# _3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
: }* _+ ~2 }4 B8 L C4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
0 f; Z3 w' t1 X, A9 B) }* a5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。5 y6 t v( t) a
6、ExceptionCode、ServiceException:处理异常信息。
7 S1 q* w, g5 E2 c" H p7、CacheFactory:处理Ehcache二级缓存。
9 x, J) `5 A7 w0 A& W1 F8、还有其他很多工具类等等。! H) b4 g, x2 J; k a# P
& U# b5 W, Y) R; O5 n
! |, Y# p* o' O# g* Q
五、系统界面(部分)
4 ~ C. q/ n9 e' w7 Z% m+ o0 h/ q
3 D5 t( W# C, h, v7 A" `! m' W( X2 H& w8 j' x4 o8 Q [; f
1、ExtJS富文本编辑器增加修改信息, |. Q. p V' V7 Y/ G% O2 l$ Y9 @
. W* l. v" F, ?" X2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
+ E9 M6 i" T' o" K7 y2 U6 Y5 W& b0 z- P) L
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能# _# |" d4 h6 O9 u3 m9 k
4 W0 L& m! m5 |/ Q! n; u H4、按条件查询列表. E% h9 B& e6 k. c
4 T4 ^ E8 i i$ M& l! Z
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果" E6 u4 M: G( H: F$ w' C" U1 k! d( \
" I/ ]/ q2 |' J- P0 q6、资源管理(菜单管理)。经典皮肤主题效果
" c" E1 o- K( ~5 k' B6 m4 e/ N! o- M- h
7、用户管理列表,密码经过MD5加密1 w2 P' B: ?+ q. |
2 |* u4 K% w$ o! K4 d( R7 y3 f8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限: E9 @+ ]8 C7 t" w6 Y9 H
% @. P8 X' e: d% w! k: U( [* P& E* r
9、报表统计。也可以嵌入其他报表工具插件
* h7 K4 R4 q/ v7 H6 T7 b# m" x) S Y
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据: ` [7 X9 e& O3 H7 r" O5 c
i! I* p- E4 }) Q11、Excel导出
) e2 q- u0 A; i+ J& m8 A* E$ b8 z$ i
# T+ l0 [/ a7 }/ \回复查看解压码:; J% Z' p1 d( n8 R+ u
1 L/ ~+ [4 t7 w, {- C1 d$ \% s
1 ]0 n9 z# L! O( p |$ v. b5 `! a7 ^) X' P6 K: c0 \ ^
|
|