该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。! z, R) n: a5 |! A* l
3 W/ p) m2 R- \5 w/ f一、特色功能" _: T! w8 ~/ i) X, T |! I
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
6 z. T. X- y0 n- T2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
% P+ D& {. Z7 m/ R2 @7 L3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 ) a! O9 f, g/ ]
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
/ {3 \" N3 I' L; X
. N4 G t J" d二、主要功能
# D7 j, e; R* L/ j5 n1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
! ` V2 ^, f8 W+ N2、ExtJS富文本编辑器增加修改信息。
9 @+ N9 r. K" ^/ e# Z3、ExtJS的HtmlEditor的图片文件上传插件。
3 @ f' y. x# W9 M8 U0 q* _4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
+ M. E5 Y! W: |7 f T5、导入导出Excel数据,支持xlsx和xls文件。
( o* Z- j {. u* u+ X6、资源管理(菜单管理)。
# M! q' @% t3 M( n' i8 o; P7、用户管理和部门管理。) @$ L; |$ g5 d8 ]7 S" T' _& @
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
5 Y7 u$ i3 A4 |9、报表统计。也可以嵌入其他报表工具插件。
7 `5 X( @2 c% ~7 r5 v& y10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。2 ?+ t r! a$ }- b' Z6 q/ [: T
1 G) ]% v# Q$ I, v三、开发工具和采用技术
7 E& \2 c* R9 [2 I1、开发工具:Eclipse、MyEclipse和其他IDE。) B- \4 \# ~. ^% e
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。& ? b A, O# l& e! S+ l- e! s
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。8 V8 l6 X; g2 J
4、Hibernate集成二级缓存框架Ehcache。2 Z5 v% d2 h7 o4 o" Q7 L
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
. o2 ]: V* B9 m0 d6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。) Q$ B1 T& X! ~( C% p9 F3 W
7、采用Google Guava Collections,性能高于Apache Collections。
3 z* n1 T& ?5 R( ^1 |6 i5 [' ~* m$ E; _' ?7 B; S4 \2 y; g
四、代码结构$ b( v% t, W3 e! H2 D
部分代码作用:
& X) W. z7 d6 U2 I6 P3 W& c, E1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
{" A: |1 r- q' \2 V2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。, i/ _ m) d; R0 X- P3 J7 @
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。2 H! n* y3 P+ n, M; @6 z7 x, t
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。7 `' J" v4 M/ Y! J" Y1 i& x" U C9 n
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。, t4 ?( O2 g$ @) j3 z7 I
6、ExceptionCode、ServiceException:处理异常信息。
0 K0 F7 A* j2 w7、CacheFactory:处理Ehcache二级缓存。& Y9 |- z" K8 d1 [$ U" |+ d1 _. D
8、还有其他很多工具类等等。* G" R* D w! ?6 I
9 j2 J6 n- @( c1 U' f+ g
( M1 v9 }8 O7 F1 v# _+ `8 b五、系统界面(部分)
: X3 o( u0 w" K/ `
2 w+ H% a- `1 p( x( l, w% P
* F: M, k2 X' a9 [+ o4 R! @& @1、ExtJS富文本编辑器增加修改信息
/ u3 w. H1 z6 s% g% l7 \ I1 N0 D4 q* }3 l
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
& f" C, X1 J6 B" a S* t6 H( k# t
8 B/ N% Q% K( }* n! H! Q3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
; @/ `+ P4 K/ }0 J% i A2 V! h9 s% U3 T; A5 D& ?, l2 G. _+ |
4、按条件查询列表6 Q- U& w2 Z' k! I# R8 u. ^+ V
8 k6 k* _ m* W# d! n6 Q7 A$ w5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果3 d5 P' o+ R3 i; s
) v2 O1 }" L" X9 @6 B
6、资源管理(菜单管理)。经典皮肤主题效果
" W" X/ v" C# U# [* E; ]. P) {$ ?' D/ X/ _
7、用户管理列表,密码经过MD5加密% p0 @% S- o, u* }6 ? y# @% _+ S4 |
' r9 m9 f# \6 Y' {3 }8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限& E0 E! v+ B' J- S
7 ?+ d! l+ z+ ]2 D9、报表统计。也可以嵌入其他报表工具插件
7 j$ {! }1 l- [* I F/ U% ~: G+ @
4 I; A d) e* C ]) Q6 `: o# M8 t4 d10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
1 R L- e' d% |: t4 G; D7 `' S( o, C" @5 f% ~; w# A
11、Excel导出
. o, F8 x F% C) G/ ~& Y! d; c/ L/ m- W7 B5 F" V
y& f! ?0 z8 Y. ?9 S6 Y
回复查看解压码: [* l. _$ ~ O# |9 ?5 I5 e
* c. z/ O5 m" P' L" h" D
+ K* e2 K& R; d0 |0 [7 \/ R8 s7 E; p6 w! f. n
|
|