该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。. S8 g6 O/ H6 l+ s$ Y, |+ S# t9 E
* i, h$ i, D! M' W一、特色功能1 s5 b' d* Q V" s! }
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
0 X5 f1 B8 u* G3 Q2 e" M6 Z/ B2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
2 M$ F8 @8 ]6 s0 l/ V. n% z3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 $ V/ k* e# c" _
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
' [) Z' j6 A1 t4 w! r; N6 O
; t7 A7 }5 l- f. U2 a) s2 b& ?二、主要功能
% C1 @( F; S& i, v/ [$ G1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
( N+ O0 L( T" o2、ExtJS富文本编辑器增加修改信息。8 X9 P2 D7 ?) F# E$ l9 q
3、ExtJS的HtmlEditor的图片文件上传插件。
$ x( V& f' n/ J* P7 _. J4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
+ n$ s$ H4 P" j! Y5、导入导出Excel数据,支持xlsx和xls文件。
p+ W7 f& C0 G& F& U m6、资源管理(菜单管理)。
$ ^# [( S/ c0 R8 e& P0 t" p% X7、用户管理和部门管理。9 W4 \7 \; f1 T- i% K/ O
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
- ~: O% h% p/ l& U9、报表统计。也可以嵌入其他报表工具插件。
$ I- R0 ^! f4 D) T10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。. c; X% I( E) t9 D$ |
0 C( N* m% q& x7 J5 z% r* ^三、开发工具和采用技术 L5 O i0 C0 N3 k# C9 z& b
1、开发工具:Eclipse、MyEclipse和其他IDE。5 o( W, H2 z6 Z) T9 q1 Z. ?
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
( a6 V- p2 C' o3 P4 R3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。( j' U4 w4 D4 o. n3 D
4、Hibernate集成二级缓存框架Ehcache。2 ?6 A7 R/ h3 H2 C% w6 O
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
; I. o# ~# W; s/ o% S3 u% t6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
0 o: P# j- ]9 |- c9 o9 s7、采用Google Guava Collections,性能高于Apache Collections。 g% j$ }2 \, B3 d+ R
$ X$ m4 o w1 X. e% S" U3 Q: E& L四、代码结构
9 z. @ v3 {% N% p部分代码作用:3 g. y8 y7 A% x' Q4 m9 x3 B
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
) |0 Q* t& k% Z6 X0 V0 r Y( b2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
) `6 S) n9 b6 J% S+ b6 c- E" {3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
; Z* S7 T- B* ^7 s3 k" @4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
; v5 v+ g! X9 ^+ _5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
- k& l# i, ~/ @2 Z6、ExceptionCode、ServiceException:处理异常信息。
' N- F9 w& L; f* l7 Q z ?7、CacheFactory:处理Ehcache二级缓存。
% s$ Q+ n; E7 Y4 u% h8、还有其他很多工具类等等。6 p+ U( |2 p5 e" j$ B7 M
/ D/ s7 U2 N- r- _) Q! o. U! M
6 T8 Z2 h, ?. h4 ]: y
五、系统界面(部分)
2 B. R* \, m; [7 ^
% [* x) l, u1 ~; F! U* D" W# L
" ]- Y- r. c/ E/ t# _7 m1、ExtJS富文本编辑器增加修改信息7 v% s' J+ ]1 ^5 r
. ?8 _# `/ [8 j& o& q2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题' y% Q1 ?; S/ R5 h/ ]* b* N
; W- U5 w ?) S g
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能 `3 I" r! M$ S# M# E- T
( t; }/ W6 `2 E) t1 B) [8 j4、按条件查询列表
# P. f: l2 r4 b- r+ E$ F. v& H5 p$ W) {
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
2 k, e8 e3 O2 l% x
6 S/ B- f- p+ N, o- P6、资源管理(菜单管理)。经典皮肤主题效果
2 F2 q m$ W; l6 a9 H9 e d7 B- v. x5 t. q0 U/ w
7、用户管理列表,密码经过MD5加密
0 I1 J: m# e$ Z! H+ E7 o0 u) l5 O. _9 j; L7 U3 J4 _
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
( j9 S5 ~8 ]( c5 F3 u
t1 U( l& G) `7 a& S9、报表统计。也可以嵌入其他报表工具插件
) ~" r( k: K& d; I3 \( h7 P
3 I) s$ M+ Y3 |6 o10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据1 E* E6 ]- h. y6 F; P/ J
' i! `8 U! ]3 _8 |6 S5 r
11、Excel导出
# v: C" b4 p) I% a0 |
# Z2 M8 ]% l4 h2 H# T: z6 d6 y! \- ^9 ?) V+ y
回复查看解压码:
9 @ K3 ?' b- P. j- l) Z9 ^3 @- ]
1 M; |2 b6 r8 \4 N- z" G, z+ L- u0 Y3 Z) A2 T; ]
! S7 g/ S- m/ u- F4 q; H+ h$ }# D
|
|