该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
7 l# H& T" Z$ g" K% T/ v, s& u
6 k' d9 U. u; n1 {2 H t一、特色功能
y5 R* `* L- q" R1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
! Z. I% @: A9 t4 W2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。- _, [& |$ z( _- K. P) t
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 ' A7 l1 A% v" p3 b8 c9 `" ]
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
' U& i4 l' z9 @! t# d# V4 @8 |) z. t! \+ W6 e1 G E
二、主要功能8 ^/ j8 J6 {$ c' X% ^
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。7 D/ }3 |* h/ ~9 F! q
2、ExtJS富文本编辑器增加修改信息。
7 S; x2 C/ J4 F0 b7 z# ^, T3、ExtJS的HtmlEditor的图片文件上传插件。 }* ~7 v% R8 J' S
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
0 r. E. h Z8 _- n9 z5、导入导出Excel数据,支持xlsx和xls文件。& X, R# J/ F( @$ {' B% s% v$ X
6、资源管理(菜单管理)。
5 q$ { F% S5 _* U7、用户管理和部门管理。
8 a: L3 d! [5 a2 ~( l5 H8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。/ A" Y+ D1 U9 b1 U5 i
9、报表统计。也可以嵌入其他报表工具插件。* y# z5 C5 L" L/ g
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。! e( F" s, R+ f; F5 s# Q
2 T8 Q8 \& S5 Q2 ?! ^5 Y三、开发工具和采用技术
! H. ^( M8 z1 L V2 v) i1、开发工具:Eclipse、MyEclipse和其他IDE。. U- \6 j8 t' g& ?0 x8 ?
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。+ m+ t& V( z7 ^; ^; j$ r; A* q0 r
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。* j. |% } ?% w/ @) q
4、Hibernate集成二级缓存框架Ehcache。
* C" U$ Q. I- G7 z+ Z/ R* P5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。1 s6 z/ M0 T7 Q; X. n
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。9 u. g$ X- K1 q) P$ [7 K$ ]
7、采用Google Guava Collections,性能高于Apache Collections。
* T8 {- y& E( O* i, H' f9 U5 d0 q0 G6 i: R* v5 C' E
四、代码结构: F1 U' r5 r/ G5 t/ `7 O
部分代码作用:
4 m+ n; X1 \5 Z' i1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
! D- G$ K1 M" f* F, _2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。" N6 Z- _, c. s( r
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
7 v. s; C+ T% c3 s! ~/ C; b4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
! D* w% P1 e X6 _3 y4 _5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。" W4 q W; k9 C! D3 U5 n$ ^( d
6、ExceptionCode、ServiceException:处理异常信息。
1 k( Z6 f" o4 X) n7、CacheFactory:处理Ehcache二级缓存。
: o K/ d9 K- t. ~2 r8、还有其他很多工具类等等。
5 {. L2 N* `$ |# P6 S3 T! U g( g3 k. z3 o/ Y
& x! s6 Z4 _; g2 j$ v# v/ `五、系统界面(部分)
" z- ^" H3 ?% b. [2 u: ~/ [
u/ d- E: U( @& D" b3 K: {* f/ v# Q
/ k% D% h: R( w6 T6 o: d
1、ExtJS富文本编辑器增加修改信息
3 N/ [% A4 D2 i. P5 J# c, K6 ?: j
7 v7 F" g6 |: F5 l5 ^" b2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题+ w, U* c* A, G; I/ p# X% Q
% z7 `+ O( s- K9 ~" `0 k* V
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能! p: o& l" @4 t" h
9 k* y1 ]; n* Q4 a4 R. a4、按条件查询列表
2 ]5 `' X6 c9 N+ R8 k$ A2 e
) g; k" w$ b1 {4 m0 ~$ P5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
7 s, i! P& U7 ~5 J7 C4 \
' }! F* P6 k( s/ \9 b6、资源管理(菜单管理)。经典皮肤主题效果
3 t! W, t& |3 j) V% }/ p( W9 c* |- @& o4 Y
7、用户管理列表,密码经过MD5加密9 z5 O* M9 s6 o- T8 ~' l6 q! W
7 }% j0 p: x: U: n; {& s3 F" v
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
G+ ]; P0 C$ ? x6 P! f1 {# Y% T! |0 \
9、报表统计。也可以嵌入其他报表工具插件
- Y8 F1 {3 Y" n, T
' z; H$ z. c6 W, ~- ^+ j10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
4 h! n9 I; `2 X5 P6 Z/ i1 n1 x+ k/ B$ S Q8 S0 u
11、Excel导出6 J: G3 {8 D( E8 M1 i9 D! i" q
4 k( ^5 `, [ D- U* e" M! r6 k* p7 E z% \; v% F% V# Q
回复查看解压码:3 }# `& E d& r! W( j2 v
) f' U( c% ~& G; y: ~8 P k. g) R- `* u7 G! |
# e. u3 g! [$ b
|
|