该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
+ I# z, t. A2 K2 q* s! w# f' F# O7 \$ g0 r \3 [
一、特色功能 B& i6 Z K. _) H( G; m; Q
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
/ }/ J/ Y" z! C' k" ^, } |2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。5 Z% i& u7 }, p" s1 [5 X8 s
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
5 s# `5 w1 l$ q x z- _4、系统是公司多个项目的基础框架,稳定性好,支持大并发。- w/ T6 h& w5 L$ Z/ o) c
+ u* s& Y* R3 l二、主要功能
& Z+ A$ h: d2 N1 O! R1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
% ]9 b9 ?2 R5 J3 o! p1 f) S2、ExtJS富文本编辑器增加修改信息。$ p& Y2 [5 c. D
3、ExtJS的HtmlEditor的图片文件上传插件。# h# f5 ?2 c# c5 B" L
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。7 V( r! s5 ?: W5 g% o/ l5 h' [. t1 K3 j
5、导入导出Excel数据,支持xlsx和xls文件。
- P( x4 i' d4 j. n s# H3 f8 t6、资源管理(菜单管理)。
( E* p! d1 m {9 h0 B7 I7、用户管理和部门管理。
. n7 s; r+ a( ~8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
- F! N+ e4 D% a% Y# ?- q; b9、报表统计。也可以嵌入其他报表工具插件。
+ P: \6 r- E0 [) ~$ j$ f" G3 ?! y10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。0 h) S- H4 @8 x$ q( }# L
" H0 U7 F( C9 i. L三、开发工具和采用技术
4 [+ S1 `3 n' C1、开发工具:Eclipse、MyEclipse和其他IDE。
$ a. W7 U' L2 T5 ]% o2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
4 Y& e4 l! v1 |/ M3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
$ E8 O/ c1 s* U w' K4、Hibernate集成二级缓存框架Ehcache。8 {9 ]0 M7 l- x& t6 l% U Y, _, ]
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
% G' {1 _3 r0 z) _5 B8 K. U6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。2 k+ {, ^: W$ }$ b; V
7、采用Google Guava Collections,性能高于Apache Collections。* P5 p% a& q: q) O; m
" A& `5 K! M/ p3 G' V
四、代码结构
# K0 a* t& V5 H$ Y9 ]: }; I部分代码作用:8 I1 J+ `) l3 n9 w9 ?
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
9 o. q4 ^* p( j# ^- ^2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。0 b( q- P5 t) D5 G% V
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
/ p8 t4 }( C2 V4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
+ [3 f, _' k" D$ T& a4 h, O* i& z5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
* ~" O, [$ N' b( x5 L6、ExceptionCode、ServiceException:处理异常信息。0 }2 ~# f7 j# N. ^6 Q
7、CacheFactory:处理Ehcache二级缓存。5 G N0 N' S' v# x5 C/ Q
8、还有其他很多工具类等等。7 t; Q: F3 i+ z" [; |
# I% K, Y+ v4 p7 ~- p" ?
五、系统界面(部分)
e( a* @; ?6 K* N1 {- O7 @# L, a/ ~
- I/ `: k1 A! W4 v) ]' f& n4 D1、ExtJS富文本编辑器增加修改信息
+ R; z' T k8 g* q
# j, V! C% ^0 ]- n9 J h6 ~6 R" U7 j2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
* o9 t6 [7 M1 h5 Q; b9 E+ m, i! K. g
$ d _8 i: Z7 x' @$ x1 @$ B/ f3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能+ {' {1 T. s! b3 C
* G" ?' m ]9 r- F( K
4、按条件查询列表# D2 k6 l- d% C5 v. T
b: |6 E; s* x4 I5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
2 I5 z3 o2 k* o, T3 T
4 e# o" }; |0 F: b2 z8 P6、资源管理(菜单管理)。经典皮肤主题效果( _3 w/ l2 i9 ~& @6 W. I* g/ L( ~% D
% U+ |8 i8 E M1 J+ R
7、用户管理列表,密码经过MD5加密7 o& T+ i1 w p- l) Y4 ~! h: o
p0 z9 H8 ]+ n7 ?: F
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
, D1 M* O8 u' @( h7 F& S; J0 `) o1 w7 b4 T# f1 h9 h+ w4 m
9、报表统计。也可以嵌入其他报表工具插件
q2 Q4 A' u O4 r& X8 i+ W- B' f3 G- ^& ~# K
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
+ `: z" w) ~5 K P2 Q7 g8 b- F& v z% ?: U
11、Excel导出
) m/ d" E' i* |2 {8 O, _: m" ]( G
回复查看解压码:
4 _0 L* C; [2 \- ^: B" t% F" r& A9 f7 h: s2 l. l
0 p: \ E5 B8 L) D
+ U+ l0 c6 h5 y2 N" v |
|