该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
; N" w" _1 [6 i- E9 o! P1 T
1 h* l) P% m- q( y/ S5 ]一、特色功能
! y3 Z, Y. ?' x! Y- D' ]1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。3 v2 S/ G: g! X; A
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
; d; Z: O. y5 n/ m) X3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。 / _8 p6 ]: Y7 q( q
4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
+ y/ |4 l& M _. L; v' `. `; D1 l2 c" T7 i' @; ]
二、主要功能% u1 \4 B0 W4 `; c1 \# [( f
1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
0 w6 O9 S/ o8 `9 e, B2、ExtJS富文本编辑器增加修改信息。. P: f3 m) l" z S& I+ U' j# p6 v
3、ExtJS的HtmlEditor的图片文件上传插件。
" ^7 s4 ~5 W* W/ G! J, e4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。- y) Z5 i* Q7 G8 S" e. U; i% G
5、导入导出Excel数据,支持xlsx和xls文件。
3 ~# e4 h- e) G% r6、资源管理(菜单管理)。0 N4 ^0 P' p" n# X
7、用户管理和部门管理。
0 m( t( i* I- p$ L3 m, V8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。. u- e" f* J% O3 t7 f
9、报表统计。也可以嵌入其他报表工具插件。
3 I* M' g* s9 a( e4 P10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。' ?: |8 t" v: P
; j. h' I# F$ A2 ]9 T3 b0 R6 W三、开发工具和采用技术8 u( \" K3 n. [7 O
1、开发工具:Eclipse、MyEclipse和其他IDE。$ X, R: F! v# w5 a G
2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
: \& |4 ^4 X8 }" x5 \0 K* n: W3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。( y. o5 u0 Y! C4 p* y
4、Hibernate集成二级缓存框架Ehcache。
9 d# a6 D2 v0 t% a2 t V5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
$ K# Q7 ~; J* m6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
: H- s6 W" d( w, l0 B( Y7、采用Google Guava Collections,性能高于Apache Collections。
1 d) D( f8 U* g) [2 \+ F5 j! `# \. s C$ D3 w
四、代码结构3 I5 {3 D# K7 Y! h2 r! x* T
部分代码作用:8 ]8 {) |* ^: C- R
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。, G! _0 h- o, `# G8 y" f
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
V; U0 [/ c: I; `' D3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。5 h6 O$ ]0 I5 G0 S
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。& b" T9 a; Q2 y/ \
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。
) R- R9 o' \/ C, b& p6、ExceptionCode、ServiceException:处理异常信息。& @8 }, H' c' `7 S3 ?4 o
7、CacheFactory:处理Ehcache二级缓存。) K6 J) e; Z4 O N$ @' @7 l) A
8、还有其他很多工具类等等。2 i' O) |$ z. M5 E; F+ I0 P) x' I
% f" n9 D. T3 [, y# Q' H' Y* Y0 h% t$ D# h1 S* [# H
五、系统界面(部分)
, }; Q' T; q/ S9 A1 p
6 [ y7 j8 `/ P7 ~# u$ p: |- P; S
9 r+ [8 x( M5 ?2 I/ `2 q1、ExtJS富文本编辑器增加修改信息2 g) j5 J- p, y5 ]) I- A' u' [
" P+ N" B, T9 c' P; Q1 M# d2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
" p& r5 Q9 i# K3 `* l6 G1 [
4 q: c, s f1 B7 `3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能
# x# B1 x w+ a4 m$ i J
! X' f/ Q4 Z- D% z4 k. m. p4、按条件查询列表' ]$ O! Y7 G# A. c
W* o5 |, ^8 u' G, Q8 ]) l) M
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
4 }' ?" e( Q3 o
, D6 E. I6 w, r9 D6、资源管理(菜单管理)。经典皮肤主题效果2 o+ Y5 t% u% X. |" V; C
! U, P, @, y4 e9 J
7、用户管理列表,密码经过MD5加密
! C& F) P9 B" ]
* a1 a" @9 \( A7 o. U; e; s8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限; b% d3 \+ `" I, f
( o% J9 q& B7 j* L+ o1 q" n/ M
9、报表统计。也可以嵌入其他报表工具插件
6 I' `* Q, D6 k( N
4 G( d5 g2 D6 F1 w3 p: ] V10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
5 L% C S1 W( M1 `/ z/ M
- _( a+ h x' e7 p8 A) W11、Excel导出: W; O# C5 p7 ^ x( r5 V# B- y
' l- ~$ n0 E7 O& [8 e& T% f8 {7 X
3 F/ D( `5 ?, y p$ f6 F
回复查看解压码:1 v( z5 E3 @) q
6 U8 u Z0 L- W
% m# h, N2 j& v6 g2 e, _5 N
0 ~- Y- J1 x. b
|
|