|
该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。( d7 E! D+ k3 m
2 L/ Z+ i3 \1 P; X# ?8 V6 N) D一、特色功能
1 D7 T% k4 p9 z8 G! R, z% q+ [1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
# S" }1 Z6 F. j2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。6 ~2 @' D m& _% k3 R
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
" w2 l b2 ?/ S4、系统是公司多个项目的基础框架,稳定性好,支持大并发。) l2 Q; Y3 V9 V! w# [0 u
. K H \, u N8 E. R* `二、主要功能
5 H1 K8 Q2 |7 L, Q$ k; q) X1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。3 C" I4 f; g; ~& W
2、ExtJS富文本编辑器增加修改信息。) m# l9 m2 E, ^5 Q: h8 m
3、ExtJS的HtmlEditor的图片文件上传插件。 R+ w- x1 l4 z4 i; }# \
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。7 ^ L* C# u8 y. ~, |
5、导入导出Excel数据,支持xlsx和xls文件。. u( J7 t' O8 }0 O1 [; \+ T8 S
6、资源管理(菜单管理)。, b" x; j) O/ F8 }- [* o
7、用户管理和部门管理。
6 N3 A8 @/ K' e8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
, z9 W/ o* y, a) }9、报表统计。也可以嵌入其他报表工具插件。
* v1 F" h k h) P, ~: s5 b9 |10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。 d: u6 `4 v& G% q. a' Z9 ~
- K5 ~( t) p/ `7 e |5 r/ Z6 O6 B
三、开发工具和采用技术% Q& R8 V8 M' @7 W' M5 K" {
1、开发工具:Eclipse、MyEclipse和其他IDE。
0 Y& J3 h" X. i# K2 ~2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
7 {) Z: ~1 K( V( R3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
( f8 K6 J& h" E) Y$ ~4、Hibernate集成二级缓存框架Ehcache。
j+ Y. k$ {* h, V" O3 V5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
7 B9 L/ j9 x+ d% R% f6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
: l* U7 r( c! g Z4 F* w7、采用Google Guava Collections,性能高于Apache Collections。
4 F2 c8 G! e9 _
- z. H2 ~) W. Z/ w2 a四、代码结构2 H8 `# a! B+ q- `
部分代码作用:
, q& n6 Q9 }/ p7 y1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。' o2 R) S% n4 ]" L
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。" \' T8 e/ a( a V# a
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。* Q7 u* K- [8 B A2 B# }# |/ `# K" v
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。5 ^. b4 ?- x6 A/ U& o
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
; x' }$ t4 K: D) k' O- r6、ExceptionCode、ServiceException:处理异常信息。/ Y3 t0 y' p/ u& l% c" A6 u! J: k
7、CacheFactory:处理Ehcache二级缓存。5 n8 [! @9 M4 c7 P+ C) k x8 w# u
8、还有其他很多工具类等等。
4 ?- h) _ f$ k+ ]* c! l) C" F. |1 n/ o& Q" w" J) y+ N
五、系统界面(部分)
) Y/ i) w7 |# a& _. [. s0 p+ S. Y
( w' v0 W4 M- ]2 t6 D
& S; q4 E* S) O' I$ Y. ^! l1、ExtJS富文本编辑器增加修改信息
6 G2 P2 `5 k$ V3 _
0 q2 n3 B( h6 C& ~8 Y" t2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
% M0 X1 L# H) q* q: m
& |) A4 v7 N( ] L( Y _3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
3 h5 H+ W4 m$ \* }/ x
$ m6 u8 U# D( @' X' R% |4、按条件查询列表
7 R) P' `' [/ p- Z9 N- |6 x) M+ k8 N. n% |! }
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果4 d# n0 _% f: i0 [( G' q6 r# G7 B
! Q ]9 l$ [! q! z7 q9 i+ x- Y6、资源管理(菜单管理)。经典皮肤主题效果- a. j* \2 l8 t! i3 r7 H9 A3 a* x
7 n, G j" k, b% B6 I7、用户管理列表,密码经过MD5加密6 V- n0 s3 [5 @7 C! [# ^
* H" U3 D/ ~( `) N( L6 f8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
! B6 p- ~) q5 V) ?# @! c0 r) c* _0 Y0 J! Z/ |6 y. }( b3 K& A
9、报表统计。也可以嵌入其他报表工具插件
/ d; m) }7 C$ ]6 l: M4 R. T$ d" z% ~7 [/ ^
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据' O; g8 B7 B1 N' R
( z8 ?, ], V ~- `7 p9 D, ]- r11、Excel导出
' j% }6 t. \6 _6 g4 D, G D3 Z" b
' u4 m4 x0 B8 L V- _# u7 O9 v* Y' W回复查看解压码:6 ?$ N$ x3 B! I$ [9 U
: o2 O* ^4 g6 [" K, u& k4 v0 o7 u
, E) G( k9 R* q6 \; w4 d5 v" e2 Y6 R1 t5 d8 _8 i
|
|