该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
% ~% E# I6 X" ~8 {! s& u" n4 T& u5 h$ j6 [7 n8 a1 K
一、特色功能
4 w, i% U, D1 R0 p* v: O% u& D1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。5 N! k. ?% b3 I( x
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
& T9 F* V# o; _3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 D: k, z w1 k) T+ M% s! O- I( h
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。- v0 f# a, f" Z& |9 ?" @
) \9 D! g4 h6 u0 }/ |$ L
二、主要功能
/ z) `1 v* J1 {3 }" c9 c1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。" o6 J. G3 _) v# @
2、ExtJS富文本编辑器增加修改信息。- o* j2 M, p- G& V; v# o
3、ExtJS的HtmlEditor的图片文件上传插件。
6 M% [! u; c1 ]2 e4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。: g" }; c& T7 X
5、导入导出Excel数据,支持xlsx和xls文件。
: S- I* _0 ?, i. ]" g, _6、资源管理(菜单管理)。/ W3 P5 r$ @6 M2 @5 L C* S
7、用户管理和部门管理。! G. m: E+ k& O: Z
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。# l( h+ N O! c! t" C9 U
9、报表统计。也可以嵌入其他报表工具插件。
0 e3 A( D# ?$ z i: `- L6 v10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。% ]; E, l, @) O8 K' k
; c" z9 g+ O% o' Q/ d- X, f" H
三、开发工具和采用技术
+ i# u9 e, g9 m! W' v* G# V1、开发工具:Eclipse、MyEclipse和其他IDE。2 q7 A2 Q, W1 p( [
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
4 \$ F6 D1 V' U$ F) s3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
3 o* ]" u1 G3 K7 Y/ Y9 h6 t' i4、Hibernate集成二级缓存框架Ehcache。+ G" f1 Z9 `6 B) Q& Y
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。0 q U8 \. J* i' M& }
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。' G% S$ P6 ]( E
7、采用Google Guava Collections,性能高于Apache Collections。
: K' y# N9 z# { R$ g+ a6 h3 p
' h% `3 c& ^' A四、代码结构
% q! E" e! Z8 {部分代码作用:# F5 c- _( p+ c6 ]
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
8 v% y, H) m& |% b! r- _2 A) o2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。& D: J/ r; Q z
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。4 @1 S8 P! _) T5 X' Y% m g0 M/ e
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。# U# w, w. R$ x6 f
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。+ V% i4 [9 g9 \- i& [+ n- o+ a
6、ExceptionCode、ServiceException:处理异常信息。- m) C, z: S, _/ U: c7 B* C! Q
7、CacheFactory:处理Ehcache二级缓存。
6 n, `7 T) F# u. k! H( ^$ `8、还有其他很多工具类等等。
# d* u3 K- p9 t9 r# G) K& B( s1 @: @! @( {9 b+ g3 }! v
( R+ X# I8 |4 q5 d* G五、系统界面(部分)
+ Q* D N1 y; z: @' {" q; }, `
5 R) a+ h5 s/ a+ h/ M" Y1 v/ q6 w
; e# @3 u2 U8 n) e8 L5 j2 N1、ExtJS富文本编辑器增加修改信息
0 Q" _7 a9 [% h, o
1 {9 C; S5 ?! a; _' O2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
; {3 M, j1 Z+ H) Z K2 ]- l4 Y. O( ^
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能& J) e* G( u( ~" O
' b; E) \/ n( p: l; q
4、按条件查询列表
; S2 u" N; s- ?
" J6 u1 A3 F, {- N) r5 V! d5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
( g B- X* I/ n( v5 N0 P5 [6 u8 J+ F5 x3 Z3 J' ~
6、资源管理(菜单管理)。经典皮肤主题效果1 d3 w. }! m% b' i: v& h: F
) Q3 O9 c1 G8 {& [. `9 q1 q
7、用户管理列表,密码经过MD5加密% c/ x+ s# R% @3 K, N5 j* F1 o0 Q
" s$ r1 b% k" k' d8 q( m! c; b8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
$ ?4 \/ b9 {/ l3 l0 r
: _: c: i% n, \1 ]) o9、报表统计。也可以嵌入其他报表工具插件
$ @* i4 W7 Y |: p+ y: o
0 z! |& r) f" f* c10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据# _0 s+ O/ d4 F$ L' ?
; G4 e% j0 ~7 W7 q$ q11、Excel导出1 q8 Y% {8 R% r P
4 v, _) [' Y( @! V6 ]
* g( J' ^9 S; n7 V2 m, C' s回复查看解压码:, D$ V' m4 Z2 {
9 R4 T$ P! ` \, V4 O( [
2 b5 R3 d- S P8 T' t/ L
6 w2 d! f% Y k* l |
|