该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
' b3 d" L: G4 M6 I, G; d
+ ^5 s/ Z$ t( X* F一、特色功能
6 [* g2 R1 k @4 x b J1 N$ p1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。. U* F$ m. A6 K0 ~3 s$ V+ c) A
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
( |3 G, V% {. V! @, B' P h5 `4 J3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 ; I6 h8 D2 A4 ?& R' j# M) q
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
7 ^+ { n' ]- o
$ K$ @8 Y# x. p二、主要功能
1 P. O( K5 E6 }% S' {, Q9 F* Q8 T* X1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。$ _& O$ s0 A7 n( { O8 q& b
2、ExtJS富文本编辑器增加修改信息。
/ v+ f N q. k3 Y) _5 ?: k3、ExtJS的HtmlEditor的图片文件上传插件。: a( u3 b4 ?+ z. d" \: \- {
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
3 n4 Y- \8 A9 R3 t* R& c( w5、导入导出Excel数据,支持xlsx和xls文件。
0 h# A! o) ^. F; ]6、资源管理(菜单管理)。0 }9 t8 u. c: {2 P
7、用户管理和部门管理。
. j# @0 Y6 {& w1 X8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
# o1 j3 k, w6 }- \! m7 v a9 x8 r9、报表统计。也可以嵌入其他报表工具插件。$ `9 ]3 W4 _1 \; a$ Y7 M, s' m% D: I
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。1 V. a. @2 M3 o+ A0 d( b4 r
; S7 Q, U8 T0 K
三、开发工具和采用技术
! A8 G8 A7 ?: e# s2 j% D- G1、开发工具:Eclipse、MyEclipse和其他IDE。- ~' m6 o0 h1 R% N8 U$ I: F; a
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
2 [" g$ ]1 J2 ~" ^3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
+ H% L( `/ |% y# N4、Hibernate集成二级缓存框架Ehcache。
/ J( o; e% e) l5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
% g8 I! n* x# `7 o6 Y R6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。5 j/ y2 O. l: Z6 i0 X- C* a
7、采用Google Guava Collections,性能高于Apache Collections。
& e6 ^) I3 G! G. t. E1 R: P' N; M; b) v5 T/ C6 i$ F/ W
四、代码结构
* W! V( {5 O' D2 ^" ?4 w部分代码作用:
G, p+ ^, D. w5 o. p/ t% Y1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
& t- [; l" k D2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。8 b3 B& G, m; }# H
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
$ ^$ x# ?. F/ m6 @6 s4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。* D! F4 e6 ^5 X3 H
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
8 u8 ~1 j. B8 F: `% }6、ExceptionCode、ServiceException:处理异常信息。+ n% f4 r% @& r
7、CacheFactory:处理Ehcache二级缓存。
) l [% y+ U+ ^/ | [8、还有其他很多工具类等等。3 F8 y+ P7 C H0 F& t9 `4 L
) y/ n4 ], s# l/ M( ~
五、系统界面(部分)
% `' H. _& b5 ?3 }& J- n
6 |8 v) E% ^# e) m" ~8 P3 i
8 c% n# V# @/ h: _1、ExtJS富文本编辑器增加修改信息+ U7 [7 @8 u! ]
/ K5 p9 N- D6 k7 g( u5 _; E7 Z: i7 b
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题5 h3 K' O) Q1 ]/ X
: A' o7 H& S+ m: h, J$ i/ [- ^3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能+ ^% W) k8 j+ \7 z
9 A+ S. @3 b/ f4 d8 c* D7 o4、按条件查询列表4 u" ^3 S; W7 ~' Q8 B5 w1 n- { h
4 I/ h2 g# n2 q6 l5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
. g2 x9 ~; g8 H- x" ~9 \' N( g8 ^9 |" W
6、资源管理(菜单管理)。经典皮肤主题效果( ?6 u8 V9 y9 P# }. J6 v
( q1 r. L9 Q, h
7、用户管理列表,密码经过MD5加密. C9 K# W0 b S+ r) c- h6 t
$ [1 _* T+ v! {( Q9 T. G0 l) t+ [
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限# I) t$ g( B. o5 a; w$ n
9 `' U3 E" u" w# P [9、报表统计。也可以嵌入其他报表工具插件
L- E I# j3 Q+ \) J: q
* N s. D& c7 A2 l8 J/ x' D% n10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
) f5 u8 v8 Y- y+ E# B
" D% R8 {* ] }2 r# D11、Excel导出
0 i% B: L' v$ _/ S4 O( G& p# S5 X3 z: e- s- @. E
回复查看解压码:
4 P5 m+ ?: n0 Z6 [$ z
0 K# ?0 y6 e& f! I+ I6 h1 D
4 @- y+ Y) X6 |4 t
' d' z+ t, O- H" ? |
|