该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 MB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:25
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
/ ?; @+ L+ D* }' G5 ~) _. e
7 d# `4 ^2 r! {一、特色功能
/ h4 l: y# K( d( Z ~( {8 v X1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。
+ G2 g% }8 i- h) R: y2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。1 n6 `; Z* X$ y. w
3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
, o" T+ t) H1 p& y4、系统是公司多个项目的基础框架,稳定性好,支持大并发。! a' {# S: v# d" h% O
8 [+ s3 O& y: l: W* O* [ [, @3 }二、主要功能
% R8 h: W3 k7 N( k! a9 h% z1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。- t; W1 H. X$ I$ k. m& u! d! F
2、ExtJS富文本编辑器增加修改信息。1 S( K1 V7 [. s5 F$ r
3、ExtJS的HtmlEditor的图片文件上传插件。 ?( c0 a) Q7 p I# C% T7 e
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
4 w+ Y- \% V% s, w4 Z5、导入导出Excel数据,支持xlsx和xls文件。8 m8 P+ W# ~; C
6、资源管理(菜单管理)。' I- b0 f8 U) m `0 u
7、用户管理和部门管理。! |8 P0 V; q" Y0 F% @
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。5 r5 O+ F- Q" {) w" ^" ], {
9、报表统计。也可以嵌入其他报表工具插件。
6 ^5 E7 ~1 b2 q10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。' ~' i6 S" ?- q7 ]6 ~
; Q. m6 I c. K* d/ C C$ A
三、开发工具和采用技术
% j5 B. B3 U7 v5 }8 o3 V6 K* E. @1、开发工具:Eclipse、MyEclipse和其他IDE。
. z( i2 h% `" z/ P( j8 d" n2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。" B; ^* s3 P1 T8 @
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。4 Q. L& f9 ~2 W. Y- N! u" M5 m0 ^
4、Hibernate集成二级缓存框架Ehcache。
' @/ M- B9 q) o0 a* M5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
9 o* n/ H$ c. K6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。7 p) q1 m: S7 U* P/ }% C( c0 R0 y
7、采用Google Guava Collections,性能高于Apache Collections。% N3 M! _: _4 \0 g, x }# H
* G7 R( V% Q7 R$ Q
四、代码结构( \( F! y! h5 V
部分代码作用:
! D( P/ O* r4 l& e- m( W) T2 b2 a1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。+ o0 ^; t) {0 ^8 M9 @( u: m
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
M J e: W+ m4 _; U* N3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。 e- }5 r' e/ `9 s3 t
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。: Z5 Q# r+ E! c. K: v
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
* U0 o1 d5 I ]6、ExceptionCode、ServiceException:处理异常信息。& h: O9 c# I' M; F0 x
7、CacheFactory:处理Ehcache二级缓存。2 G% ~0 X; a0 H5 v; T* L7 ]
8、还有其他很多工具类等等。5 {+ f2 q7 I1 A4 R7 T- \
. ?6 r# j9 j% L/ H& c' S+ b
& x0 n; [* ^0 o& _ T
五、系统界面(部分)
2 [4 c8 \* j( V5 o. I7 E( Z& J
7 B. J( p! t3 [ d. `! J
4 v: Z/ z: @& e) N; P1 n$ p4 t: b$ I
3 k# w5 s5 j6 R7 B
1、ExtJS富文本编辑器增加修改信息
6 J2 M: X" I4 z9 \& q# y
) [! q* S$ m5 @2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题% i4 A# t$ |) o% @. M
1 ]. R& f3 Y7 A% _! N% Z% L8 v, g
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
! [' a) W2 b& H @0 _- a
! A! g0 l! e6 a) }* \ 4、按条件查询列表- a4 ~5 j9 N" d! `
2 e- B8 L" H& G! d8 s: Y$ | 5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
% @& `% [+ i9 i6 Q- j0 t6 v
3 w9 O. j: w3 A 6、资源管理(菜单管理)。经典皮肤主题效果
2 z# }. h! m" n6 V( M8 `) X
' S& a- V/ M- f: P" \6 v' U) G 7、用户管理列表,密码经过MD5加密+ N) h* J8 L6 u0 b4 w4 h3 G
) ^9 R# v3 j2 P2 c k
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限- W/ x9 {- W9 E0 \
. |! W+ @# p$ W1 @4 z: O3 C. N8 y4 K8 J
9、报表统计。也可以嵌入其他报表工具插件
+ `" A I% ~. m9 D, I0 m3 ^6 x. i# W
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
% D" X( f' r- |' v0 r1 t: J& \# }$ c) C
11、Excel导出+ p* m \" G9 z9 {6 V
f- Q3 q3 p I/ Q3 P
; d5 z$ U" }# z; J& X- AJAVAWEB企业OA项目源码(ExtJS 4.2+Hibernate 4.1.7+Spring MVC 3.2.8)
0 T% ^' D* }, {& ]2 w7 T3 U9 L3 \& A3 r- v9 z
回复查看解压码:
9 J3 S# [7 a+ _. `5 z3 ], i8 Y
$ b9 [9 H+ R0 i" i, r/ }; q. S |
|