|
该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
6 m* }% X& Z) @" F( Y
- w4 D8 @5 d$ M一、特色功能, i& }" S* e. e
1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
; N' p9 N- I; R* Y6 m9 Y9 i2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
9 i1 k% n& l' a& J3 D! ]) u3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 . l' G0 }0 h5 O# I1 K7 y8 q+ w
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。( k7 A2 [' q3 \9 g/ g, C
: K: p' |4 w, B+ R+ n: F& q
二、主要功能
1 w+ J: Z( m, ^# T1 M+ Q1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。# k, ^2 ]% F& @* Y' x1 F3 c
2、ExtJS富文本编辑器增加修改信息。& A( A6 E. q" G8 \6 P% \# {, g1 S
3、ExtJS的HtmlEditor的图片文件上传插件。
2 L2 K' l2 P8 j1 w2 c3 _8 ?6 ~4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。7 U, [: Q, O9 `8 |, \1 P
5、导入导出Excel数据,支持xlsx和xls文件。6 ]% v% k" F) g
6、资源管理(菜单管理)。
8 U* c$ N+ d& R: {% y: g7、用户管理和部门管理。) X1 Y. V2 M, Q( s9 {1 l
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
8 B! E# X7 P5 S9 _/ U: v9、报表统计。也可以嵌入其他报表工具插件。: \4 e' x- w1 `$ u) D- q N
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
/ `2 g7 O/ X$ N2 i' G" G$ V1 h, Y
5 N3 s( W) O2 G, B9 D三、开发工具和采用技术. B' \% K" }4 {/ s6 m
1、开发工具:Eclipse、MyEclipse和其他IDE。
( T4 N L j. p6 J& v) j. Y5 b) C2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。# M- W! A* L' }2 ]" K9 v `& m( b1 @
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。! j$ I+ j' s& g$ }
4、Hibernate集成二级缓存框架Ehcache。
- J/ c3 K! i$ S) ?2 t5 L9 C5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
+ ^0 x7 ?, `8 W* a# \$ ~& |6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。. j% f7 |; c8 r) r8 C j* _! p
7、采用Google Guava Collections,性能高于Apache Collections。
/ Q2 W0 \9 G5 h# ?) ?+ L; [, D, Z: ~9 s' [; s/ ]9 f
四、代码结构5 M8 F3 d/ V! D2 Z$ V8 i& t' o
部分代码作用:
* W6 D8 }" F6 F9 V5 F1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。6 p" @+ R7 _, t! @( @+ m0 ]8 y
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。- o# E: t1 L6 ]; I- M
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
" Y# l! W: Z6 D1 a/ ^0 }9 Z% d+ U4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。6 h2 R( T4 d1 r, E( {; X: ^
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
, ^$ g- o% B" c; e) `6、ExceptionCode、ServiceException:处理异常信息。
, i1 R/ U6 C4 D9 ?. d0 l4 r4 P0 n7、CacheFactory:处理Ehcache二级缓存。6 Z6 Q8 e0 z& N$ o
8、还有其他很多工具类等等。% {! G+ M6 h V( z) \! O
1 T$ h) \% c& m7 J5 Y
) e/ s. n i0 h# E+ D
五、系统界面(部分)
4 p6 ~, Q* F+ F0 n
: _; W) L+ R4 |" e" K
5 Q! o; P+ W5 Q$ p) ^4 |
1、ExtJS富文本编辑器增加修改信息
, S7 @) }/ ?) ^5 E4 R$ v; Z4 u( D: u: \( K
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题, y* f! m9 ?/ w
/ h2 }7 R# q% p+ k3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
! p/ \ V3 g, Q6 Y/ k7 Z4 r! G$ u# o1 `
4、按条件查询列表8 N% Z) x; ~; i# Y! ^
* q% R9 x- Q5 g3 [3 R1 J
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果/ v! c+ k' T- o) X# s
0 h$ L) b* d. l- T% C" R0 {/ C; \6、资源管理(菜单管理)。经典皮肤主题效果
0 z0 _" J! Z/ y( r2 H2 h# b5 |3 r7 h" }! C) B6 V
7、用户管理列表,密码经过MD5加密# k1 _" R" [6 `0 l8 g# @
) J- P& R9 G- N+ k8 a/ ]
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
2 t$ q: ^5 t- u' ]3 @( u
) @( U4 Q* D# h+ X9、报表统计。也可以嵌入其他报表工具插件
% P6 f+ B$ @5 L H) d
! c( I, N) U; @9 G; @4 Z, g10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据* L3 t, A; L- s5 P2 @
4 T* u" I! f; o& w( v# _ d/ P
11、Excel导出
. ]1 h5 L4 E K% x6 p$ R
! M8 g% _. N; N+ m) ^7 e* I
. `) ~3 C+ ?8 h4 _4 D& y2 n回复查看解压码:" z! h& `$ h* J; G8 \5 j' t9 w
2 `+ I1 l' m3 H1 W# ]2 V: P6 D4 c F& z5 u1 [/ }& {. k
8 X- _% {( z, N% E" }( x( ^
|
|