该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。) m9 w' {( q8 T+ b0 g
' l& Q6 ?7 z$ G, c* Y
一、特色功能
) K% Z5 Q- O" i4 z1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
% Y0 ^5 M( j: O0 P1 F2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
! m, ]( V& \$ H3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 u I% Y- Q+ P) K, n6 M! g
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
5 d S- h4 N7 _/ }" P
6 w3 M9 g$ T) ~* i7 L二、主要功能
% S; ~1 \* C H" D8 c( y1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
8 ^% N6 a+ h, q- t1 Y* G2、ExtJS富文本编辑器增加修改信息。
$ S% Q& b \9 }6 K6 W! l3、ExtJS的HtmlEditor的图片文件上传插件。
$ h# ~; v: W P/ {# {4 h: p4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
6 c/ N+ F# t2 _/ S3 U7 W. c! t5、导入导出Excel数据,支持xlsx和xls文件。" w) @$ x( e; I- M" p
6、资源管理(菜单管理)。
2 M7 G) s& S7 ~7 B" Y% d: N" Q) Y7、用户管理和部门管理。
. |9 ^6 ]1 n: k8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。7 |/ t) E/ K$ l `: @& {6 }: B& m
9、报表统计。也可以嵌入其他报表工具插件。
1 S* o3 ?2 x9 C& }1 A% L: l10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
2 Z! J( G1 p0 a5 N+ V
/ |0 R( o( O E# U% t三、开发工具和采用技术: ~: u! N4 V0 i- d! e
1、开发工具:Eclipse、MyEclipse和其他IDE。. a/ j; D' e1 f/ [# b+ }. M
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。4 h# v) ?8 v) W* J2 q
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
1 T3 r2 I1 N- ^( V$ r8 K/ a, ]+ t4、Hibernate集成二级缓存框架Ehcache。
2 i5 J# x/ L) c# D3 h9 o, y5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
% p: U/ J2 K( u5 o8 i1 e6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
( P% x/ R& g3 c' v, Z3 W7、采用Google Guava Collections,性能高于Apache Collections。
0 C( i4 w5 g' W$ y( @. u1 K$ B; s4 \
四、代码结构4 }, _( \: l, U3 C2 j( p
部分代码作用:7 r0 [4 D2 c; b' m. n: n2 N5 Q' [
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。0 v, Z/ Y+ R6 s3 D
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
& ^* _* b4 Y2 @' Y9 G5 a3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
# l# _% ^* {4 b- ]; b" m4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。: e# y5 n z0 ]0 q" b
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。$ f9 w6 T# p* L% U
6、ExceptionCode、ServiceException:处理异常信息。
+ n r4 @+ h! E( X7 V) U7、CacheFactory:处理Ehcache二级缓存。
2 Z* N# j6 Y) s3 I! ]6 v8、还有其他很多工具类等等。& D% n' j0 d4 }' t( A6 d0 L$ Y: D
; O& |2 J H- H; F" z$ e I) Z
+ E3 i3 ?9 {' O) B9 v# |五、系统界面(部分)
( Q" k3 j6 E" n' s( o: o
! n |6 a% A' y& h# ]8 ` f' N* H" z$ x2 A# i3 ]) ^1 Y& Q, X
1、ExtJS富文本编辑器增加修改信息* u$ @; k' V# x7 ]
8 J4 Z2 @( M/ k; ?) i% a: W1 H
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题6 ~- L; V) I3 w7 Q
7 f; p5 ~( D n6 e
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
; U- N; s7 \* X+ e
7 e" D q$ x y4、按条件查询列表7 D- Y0 V9 {1 P& P/ R8 e, h
; X1 U7 B% ^% y5 h% ~. {3 b5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果) R! u2 Q$ q; u6 E7 w3 x6 w
8 s6 a0 c4 G& K1 h( s# k n
6、资源管理(菜单管理)。经典皮肤主题效果
3 R& |6 y* u6 d6 n. w
0 E$ l2 Q& w8 t7、用户管理列表,密码经过MD5加密
8 d+ b3 I$ J- y0 d' V# @ \5 {; `
. s: z F& ?3 p8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
6 t& f# t# ]2 F/ Q' K& r! P2 s9 ~- C( W) z9 x. x+ |% c
9、报表统计。也可以嵌入其他报表工具插件* z2 e" j7 S4 n, I' d, O
7 E9 v. o& C" p+ }) C+ W10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
" H2 t$ G& _1 o+ Y' q- K! \2 W# I0 o; J7 N, ~. l# K* v; U! }. f
11、Excel导出
/ h* [. Y* Z& e$ u0 \4 @9 h1 v* Z! l3 E/ j, [2 j" a4 m( U( Y8 p
8 W( M, g# Q4 O: F$ [回复查看解压码:
1 W" j! W8 d7 W3 Q1 P6 P2 {
$ [* Q2 q4 }( B8 s1 h6 C" X& l0 [" \. E7 n# {
6 M% Z: r/ D+ P |
|