该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 MB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:25
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。( i. p4 G* B) x9 G2 T
, W) ~% L: M3 G6 }1 U; e一、特色功能
: x" a1 Y5 [1 U- k- h2 W1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
5 H6 o* v& \0 Y2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。8 g/ F9 N8 w7 Y8 Q* M1 ^- `& c4 E
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 . X+ i. E7 X) ^+ [& X' W
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
9 {* l" h$ R/ ?" r; _( I0 Z' z$ C" c; r$ b3 Q: \
二、主要功能
E/ Q% L" E/ ?& H7 h+ N1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
0 N+ F3 u, q! p1 ~5 U2、ExtJS富文本编辑器增加修改信息。
4 {8 c& ]2 g* d3 o2 M) ^8 D& B3、ExtJS的HtmlEditor的图片文件上传插件。
4 t; P, L! y$ f* w5 y n8 b. t& p4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。) V8 }( g: E4 N V; n, W- s( |
5、导入导出Excel数据,支持xlsx和xls文件。
5 p5 ^3 u/ K. t6、资源管理(菜单管理)。
; i9 V; D2 J. T7、用户管理和部门管理。 u' a! E$ H( _0 q6 T5 l1 I9 w; }8 a. Z
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
1 c+ X# |- V9 c L r" v7 w9、报表统计。也可以嵌入其他报表工具插件。2 ?# j6 F& c. S8 a
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。' C4 g/ m3 p. }0 B4 D* B
8 e* U* L9 _: y1 j1 E三、开发工具和采用技术" T; t0 l) A. \- m2 y; Y1 b
1、开发工具:Eclipse、MyEclipse和其他IDE。
1 z8 C" C7 V+ W& N* v. f% w' u2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
3 y8 P# _ l) c) @3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。
, d( V) z+ E3 ?: E4、Hibernate集成二级缓存框架Ehcache。
) V1 Z$ n9 A6 T8 C+ t. E+ q5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。: _* J! L# c" [$ R
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。9 c% m' Q4 |& G$ [! {! X1 w
7、采用Google Guava Collections,性能高于Apache Collections。
) ]" H! d: L2 X7 @8 k' q" U6 a0 \2 q7 j/ C3 b5 u
四、代码结构; R9 S2 H8 [, M$ O( G- V# D
部分代码作用:% ?' m {& {. ^* _
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
* ^) O6 M4 u9 Q) Q5 e# X$ F2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
; W* n' X) x0 Z+ l$ g. ]) K+ u- s3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
7 e6 i8 M4 b. B& x4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
) \6 `# ?4 R2 C+ H, v8 i5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
# n9 h4 r2 ~$ E/ f) G# X6、ExceptionCode、ServiceException:处理异常信息。
6 V J( j* q% c5 n$ ], X- W/ [7、CacheFactory:处理Ehcache二级缓存。
6 K7 `3 R+ `7 W5 A; S6 L7 Y8、还有其他很多工具类等等。
# O9 ~: n: y. [4 Q# m8 g, U% d* j/ I x
% }) z+ ?- `4 X$ p+ Z. u, d; H五、系统界面(部分)
; o( ]& X4 ~+ h, |% R2 U
! P6 K- F6 A/ W2 R% D! V7 I- @2 }
: g2 X, ^1 K$ h
' U: y6 w7 C K
% D v, l: D4 S7 Y3 r, X! k1、ExtJS富文本编辑器增加修改信息5 C8 U+ c: `* w) w! Q
8 e8 F: {" D# F* @; g7 S
2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
8 l% G4 o$ v* V/ B0 ?' f/ ]
- ~- `( m8 F1 `1 q 3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
# g$ S6 O$ W0 w* |4 A; ^' B/ o( v, [ S& F+ V: m$ G; r6 v7 E: }
4、按条件查询列表/ q( y3 Z" \4 x
( {; V) g, m6 i& b& B 5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
8 j/ y4 S; g/ z3 l* t, H; O) x) ?9 |+ Q* f0 Z- p
6、资源管理(菜单管理)。经典皮肤主题效果
2 r3 D c4 K# J6 }8 Z, n
/ c9 y+ x. K% _, u 7、用户管理列表,密码经过MD5加密
+ _7 t" ?2 j& F7 l0 _/ E$ F- s2 h) v" {$ O4 O
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限
G: Z. k# J4 H; t6 E0 t/ U3 m, j2 Z e
9、报表统计。也可以嵌入其他报表工具插件2 C" |; ~0 H# s: z: A% T9 z: H
% l1 F2 G. G) G } 10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据9 ^ m5 a% O: I' t
9 k5 _' c' P9 j: z; E/ X9 N+ m) w3 \
11、Excel导出
5 B$ ~- Q3 J0 Y; F. ~/ F4 I9 t. P* A
6 i' R2 i: a( Y$ ^, ?6 K* i& kJAVAWEB企业OA项目源码(ExtJS 4.2+Hibernate 4.1.7+Spring MVC 3.2.8)
+ K7 z3 L% o* K) j, K: q' H/ Y% d: w* [' V3 z
回复查看解压码:
& }' P' w1 C6 A7 r% T+ R# @: L% A7 y5 Y$ x b6 o' F
|
|