|
该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
! e1 B/ x- {$ L Y8 l
; _. ~% P2 g$ C" o* t一、特色功能
3 O. L6 d# x+ \1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。+ v" x7 F7 F) N- r+ K3 b
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。' i6 u2 g1 S2 l, n0 R
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
& H+ j9 C7 r1 D) p) W; j4、系统是公司多个项目的基础框架,稳定性好,支持大并发。# W% t# E7 C. g# q; u
/ \% h2 E5 K' M' u二、主要功能
2 j6 @ |3 E! o( D z2 A& w: n1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
]1 ^$ \6 {. ?$ t+ T8 Z3 x) F2、ExtJS富文本编辑器增加修改信息。0 E, h; I6 [) P" C6 w6 A: j# u
3、ExtJS的HtmlEditor的图片文件上传插件。# j3 Q4 ^, ` c1 ~4 [0 U' p
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
, E- I8 I5 Z/ U" N @$ I& B9 I; e5、导入导出Excel数据,支持xlsx和xls文件。8 |3 s* x' F7 W- |
6、资源管理(菜单管理)。% e% I& e$ |2 n
7、用户管理和部门管理。; l+ Y/ B0 k$ ?7 @) m
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。; d$ Z( Q6 P" }# C2 D& l
9、报表统计。也可以嵌入其他报表工具插件。/ a& u& z0 o/ j
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。3 e4 ~ t* g: m$ C* T, M9 H) a
0 e$ C8 A0 K; a三、开发工具和采用技术5 V! N0 y: y+ w' F- w- a
1、开发工具:Eclipse、MyEclipse和其他IDE。
6 |! {3 F) G% g# T5 {2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
; t8 f, R, a' y7 u/ Q' o' @5 T3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
9 d7 y! B! p/ _, Y; g0 K4、Hibernate集成二级缓存框架Ehcache。8 {! X5 _+ q# S; I1 u' j& s9 W8 j8 q
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。3 |+ q* ?4 s/ J5 V& s, @ ~
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。& V1 _2 w0 x0 i- M* A! T
7、采用Google Guava Collections,性能高于Apache Collections。- X" a& |7 y$ C- Q% ]4 Q. b& U2 s, S
1 A! ^, z7 n2 u3 E' p四、代码结构
. O) g, X, a, `6 J; s) I部分代码作用:
. v F; a2 }9 C b& V7 v6 Q1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。) W2 f; ~8 e+ o9 _; F9 w/ i* v
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。2 I8 R M) Y' @
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。* P' l% ?& ^- p' Z
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。, X: G+ ]% L( |" z! Y9 ?6 N! F
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
4 E2 W* c5 [) ~& K' `* {6、ExceptionCode、ServiceException:处理异常信息。) Z/ m+ k" q6 ]+ C# k
7、CacheFactory:处理Ehcache二级缓存。+ u1 ]3 ?# K! }+ T( l0 i
8、还有其他很多工具类等等。
4 e" K0 n! [! G7 a0 h$ |& F# D( U! e5 D
. J' N0 Q! T! i% F' g0 S- s3 P2 ]五、系统界面(部分)
5 |) S6 F% y; s; o# z) o. ]" C# N+ ]- `7 [
# V4 C, d P+ k0 _% [4 P% R
& I" h" p- F; ^! {1、ExtJS富文本编辑器增加修改信息8 {7 o+ C0 Q: T: p G
4 x$ p9 O6 H' O7 E3 A' [* {0 F K+ i
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
- M, R' v% W7 u3 `+ f9 k
2 d# P- u1 Z- P5 M) ~* G: r; P, V3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能' p$ y+ x' a: A* F
( @7 h3 v( Y+ ]1 a/ R4、按条件查询列表( ^; c! Q1 J5 i3 \! ]" k
: E& V' C# }2 F8 z6 ]
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果, e) S+ W; P, t: s# u+ i
9 S5 u8 N5 G2 j; X9 O x
6、资源管理(菜单管理)。经典皮肤主题效果
4 |6 O$ ?8 W8 t
; A0 x# u$ m$ o- X" A# N7、用户管理列表,密码经过MD5加密
: ^* v. d# z, q; A8 C7 f* E, |. H: |! A
. l) I: x1 p$ m! T1 t8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
4 m1 y5 H7 r6 n# F1 H
. n8 C. W: g7 `2 P* r9、报表统计。也可以嵌入其他报表工具插件
3 ?8 v8 I) G: W* E% ~+ Z/ S' w' D! y5 R
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据' Z9 H8 [/ ^* L4 `
0 Y1 z6 D' H- H9 M5 C6 `11、Excel导出
: ]% h4 G) Q; S
; X' Q) f- p( P: Q) U$ e4 L. S2 ?. Z& t: @
回复查看解压码:
: m0 V: c( G [$ h2 \' f
' L( L2 U7 C9 f+ d- d. ?6 ]1 v) [1 L3 I4 F" {
# e; w/ I1 q$ O7 I, P5 M2 V$ p" ?
|
|