该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
5 T( `( p" P" {$ a) g; s) F+ e/ b5 P( q
一、特色功能
! U/ C/ U2 t4 ~; c8 L1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。- ?9 d1 f5 W. B8 t* }1 f
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。! J# R+ l1 m, @( t; s: N+ Z) n8 Z) ]
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
) U! o0 M5 ^$ b- l5 w2 s0 t* ^4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
# r0 p' [ I# ] T3 z& Z: u- K4 V# e- ?) U' L
二、主要功能
+ y4 ~" a) n3 N$ J) O. ]1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
% v- I/ K9 t7 S- j% T, A% R2、ExtJS富文本编辑器增加修改信息。7 G/ D; p" h1 {/ f1 l$ e- q1 i
3、ExtJS的HtmlEditor的图片文件上传插件。
0 r8 N7 @: }) C4 u6 U4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
2 u$ ?. X+ E+ T% K( F1 k5、导入导出Excel数据,支持xlsx和xls文件。
8 X" E a0 v. w- g6、资源管理(菜单管理)。
7 W7 A+ H! z$ V3 R4 h7、用户管理和部门管理。; G1 |" D- _0 ^) c2 Q
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
! q& ?' ~( L: \9、报表统计。也可以嵌入其他报表工具插件。
# ^" K* I p1 e10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。8 J* Z( Y" ?) u. x5 ?, O0 J
, u; ^' a# @) g A, D
三、开发工具和采用技术( ` Q: p( U& r
1、开发工具:Eclipse、MyEclipse和其他IDE。
( S C9 G( }2 C1 M2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
. _ Z2 S' }- x7 d0 H3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。; s' v, I0 K$ S( a; l4 g
4、Hibernate集成二级缓存框架Ehcache。
9 F. ?) N" r. I* z/ L4 m% \1 I9 c% k5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。' y d* |; L4 L* p' c1 a
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
[8 ?& t5 j- @, P; E9 \: N- m4 z: M7、采用Google Guava Collections,性能高于Apache Collections。
5 p7 Y0 b5 o @- q6 S
6 P! w; g& C0 I# {/ u0 E四、代码结构
+ x% g& w7 L/ A' g: M, F部分代码作用:6 T1 k- D! s/ f# ~, s! J) H" H
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。7 \$ v' E& v |: F6 m9 J1 ]
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。; W) _; M/ P; |: m, e4 B
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
- s' }* S0 q* V: Z4 @2 n3 X0 L4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
7 Y+ Q! T9 H4 q& `& w5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。$ V7 a8 Z% [: `6 Y
6、ExceptionCode、ServiceException:处理异常信息。
2 N, K# a r2 b4 L) S& W1 V8 U7、CacheFactory:处理Ehcache二级缓存。( j) d* d5 e5 p- Z: c2 j
8、还有其他很多工具类等等。
, _5 N" S6 m2 x* B5 ^8 d
* E7 W) W n6 G' q
# f- E; c6 G' }; n/ ~! ?五、系统界面(部分)
$ D5 I1 k0 H" R% I, V# |% r
/ C. `9 |+ X0 s% X3 C/ R3 ?* J( G! u
) ` h( |' B' z3 l1、ExtJS富文本编辑器增加修改信息
9 u' L8 c2 X( J% C5 V2 M1 b- g1 I; w$ I) G1 z0 j. A
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
# K$ T; W2 q9 j2 g; W6 r: ?+ N" X; z! g' `& A2 v, j
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
% S; z! U* a- V C. d9 m& T9 k8 J' A% |. R7 q% X# ^7 {5 [, `( ^
4、按条件查询列表& N. i" x% ^& }" N6 d, n. C
2 ^# ?" l8 N7 x
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
+ A& |. l) [6 i n( d
; X6 E* ~3 \5 U; N. K0 o$ @6、资源管理(菜单管理)。经典皮肤主题效果" H3 ]6 O% U( M# |
( K1 W) J+ L& {5 l6 t
7、用户管理列表,密码经过MD5加密
6 ]* U( R" C# M; ~& C8 }8 N) _& C& \6 v. Q8 P+ f* ?& E9 a
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
* }! D; Z& e! q4 A, |4 a! w) q- q5 K( c: f6 _. T
9、报表统计。也可以嵌入其他报表工具插件
$ L2 W; _6 z8 A2 Q9 i
" X- p" \* b1 C! O7 Z% Y10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据( p" `! u/ y& M" j) _4 b# t
0 p! H6 C; T: T
11、Excel导出
; E& J3 B; g2 q9 h" D* R i, \+ J- f: @: p. z
. Y8 X$ K( _& M ]: S% S: }6 X# V回复查看解压码:
4 D/ A# c7 j m h. A* L
4 u+ b9 a% c- a8 s& `
" }* B" o8 H# R. `) W! |: l2 c4 ]% R* u# U% K. M
|
|