该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。% Y# l* I6 e) @1 r" s# ]6 z
8 d1 i; |9 k) o" w4 \! z一、特色功能8 x. i1 x1 ^# _ r4 o8 B, s
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。& \+ m+ }. F% r. w) H6 ~( `
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。, E$ [, d6 B" g
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
- t3 V$ C& `/ \2 a4、系统是公司多个项目的基础框架,稳定性好,支持大并发。/ }* C; ^: t6 _& [- h& w+ T' W$ z
; E+ x1 g j3 {; G9 o2 E; G4 Z
二、主要功能. y% B5 }8 y, d, T- o
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
; @* {5 Z/ U* \9 ]2、ExtJS富文本编辑器增加修改信息。2 b2 C; Y& m$ H' h' f/ K ~2 F v
3、ExtJS的HtmlEditor的图片文件上传插件。7 E' p+ l8 i" H b( o$ |3 v" }
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
! ~# u( [( x8 ~0 M7 t5、导入导出Excel数据,支持xlsx和xls文件。3 [- K* f, `5 W9 P: V
6、资源管理(菜单管理)。
/ s, }! e1 U) S7、用户管理和部门管理。9 u. `# ?, ~: X0 a( f5 j$ S
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。; d7 ]* B o# V5 V @+ w
9、报表统计。也可以嵌入其他报表工具插件。
9 M1 ^8 E" |$ ` ^& a, `10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。% a7 u- l- ]* j9 f
( u, a5 B( H" B5 F$ ^, j0 J$ L9 s
三、开发工具和采用技术1 |$ l# S6 n s) N# X
1、开发工具:Eclipse、MyEclipse和其他IDE。. a9 ~" ` S- I
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
) w9 A5 x3 G) O. a( l {/ U+ @2 N3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
* m0 _) Q$ D, R9 s: X8 c4、Hibernate集成二级缓存框架Ehcache。' d; s p8 g3 Y! n8 U6 ]
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
0 |. @# O _: D2 l) t# c# c; }6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
/ a: a9 g, T8 B5 U7、采用Google Guava Collections,性能高于Apache Collections。
8 s! q& s, g$ \4 P% \& p' Z9 ~* w- ?5 V
四、代码结构# K' }) a( F+ N$ k5 E# h2 Z [
部分代码作用:
+ I- h/ R" ~/ K* H3 A1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
* G( x0 _! l; n8 H! R2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
. E# E* F/ k+ e3 w O3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。/ P5 {5 b: m( t D9 l
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
l% {3 A j0 `5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。9 [' s8 W2 |& |! @. a" Y/ p
6、ExceptionCode、ServiceException:处理异常信息。9 S2 u4 o& j+ z+ i* A# h
7、CacheFactory:处理Ehcache二级缓存。2 \/ Z: N+ X$ x; b0 t+ M
8、还有其他很多工具类等等。& O% h$ w* r7 n# o/ M
2 Z. ]9 D9 [, D1 I( R) Q. G五、系统界面(部分)
" R$ m' d. n) O# a
# T1 { {. {8 O
4 Q( P. o9 C6 R* n1、ExtJS富文本编辑器增加修改信息
3 l6 }# V- V" _2 ?& x* t6 B; s7 r/ p" { S6 a
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
?2 u1 o/ c* F& m Y2 ~6 w" F# a1 y: ?1 I+ D8 {' Q6 O! k# D6 Q
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
. }8 s7 V6 ]* B& ?- e
5 `0 m: d0 ~8 p6 X- L5 T4、按条件查询列表" N- \' f7 K% N# p2 s
! j! R! U, s' e" y& P/ F. G, W- h6 X4 p3 v5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果9 j$ q- Y; D h$ P( m
3 M8 J, `1 j& w; `* ~& a# h
6、资源管理(菜单管理)。经典皮肤主题效果
) D( h `0 \, u5 z `$ ^& y
- o7 B# M g6 S: W7 \! X. ]# A7、用户管理列表,密码经过MD5加密
5 S& `, ^, M9 t7 E% Z, d) z; Q4 ^" w2 z! L* P3 u3 W7 g4 b
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限6 x& _# U# S/ {5 F7 \2 ?8 T
4 d* x" d: ^& ^- R) g3 s9、报表统计。也可以嵌入其他报表工具插件, r6 B3 M. Z, V) V$ j! w- c$ c
) L: h; U7 R8 {9 m+ |
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据, b* y2 h9 _3 d) b5 a
' s; Z& ^( ^. a
11、Excel导出
+ ^ j7 B+ t) ~* |9 [; Q6 ?
" Z' W: \( |- k+ D3 _回复查看解压码:
9 v, a3 a! Y2 v1 k! o
9 h2 U2 |' j D% d8 L: p, Z4 C6 I( V: U$ z( X
2 a4 X. }' a+ w6 a. S2 \% Z2 ~
|
|