该用户从未签到
软件类别:
毕业设计>JAVAWEB
软件大小:
40 KB
软件语言:
简体中文
资源密码:
回复查看提取码
更新时间:
2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
1 x' g- G! G! ?' L
( c ?; t8 [6 e/ U. t3 q 一、特色功能
9 Y* [$ s" X' {8 f 1、采用spring MVC的静态加载缓存功能,在首页将java script文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。: Y% o. @' r$ A" M" R
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
( Y* B$ O% O1 M: v$ l 3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
2 v- }# x' e4 V 4、系统是公司多个项目的基础框架,稳定性好,支持大并发。
7 N+ t6 c% M$ |" T % c; {# H- m$ }$ g, n+ t0 I
二、主要功能
% |3 n+ I' a& \) J! C: Z4 m 1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。# d! T3 m! L( E: M+ Z
2、ExtJS富文本编辑器增加修改信息。: F7 o' G. P2 E2 w6 g( c- V6 X- C
3、ExtJS的HtmlEditor的图片文件上传插件。# Z+ K3 S4 h. p7 A/ U4 A) V5 G& `
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
D& g4 `! F" K& V# Q& \3 | 5、导入导出Excel数据,支持xlsx和xls文件。
1 L* ?! D* G( h0 M, x# P6 W 6、资源管理(菜单管理)。8 q& I7 ]/ J* R& b
7、用户管理和部门管理。
) E' n) P+ [& ]) G 8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。
* O9 D6 i+ {# E8 K V 9、报表统计。也可以嵌入其他报表工具插件。
3 F1 U0 f4 R. P* E 10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。
b; X8 ?+ s, g% f' p* b
) ?& o9 a5 f$ I/ T 三、开发工具和采用技术 3 v/ I, K* `7 v/ Z% K
1、开发工具:Eclipse、MyEclipse和其他IDE。
9 x1 O& I/ w$ @0 `0 f! m. f 2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。
4 e2 p' ?% A9 U+ c) ~! b 3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。6 O! n: x0 |, |$ d& a
4、Hibernate集成二级缓存框架Ehcache。' j+ R9 l; R! @3 M
5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。 - _% R+ B7 ?# y0 Z* o' `( I% m5 z
6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。8 F) p( W2 _$ D7 @1 h9 f6 d
7、采用Google Guava Collections,性能高于Apache Collections。
# o5 c% P6 @: f1 m2 O# K; ^& j
7 ]+ R* ]2 a4 R! ^6 S! t 四、代码结构
6 H! J" \) ~- h7 [" J 部分代码作用:8 @1 F# n; r: ~! _9 L! i
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。: a, p/ y2 ^$ v, G: N
2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。' R2 K7 i0 r: s1 v% a# b
3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。
1 F1 M, m3 R: B- J 4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。( P0 s0 F; [! O$ L" A
5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。8 ]2 S# G; o% ]( | }
6、ExceptionCode、ServiceException:处理异常信息。) }. C; u( q3 y! s+ ]( B8 D
7、CacheFactory:处理Ehcache二级缓存。6 h3 o$ j$ k$ y! z8 L7 o3 o4 g; u
8、还有其他很多工具类等等。
V t# }0 n9 K8 C U, E7 c2 K
# |3 z+ h. c& m- k! y- E" X
! X7 e$ u% d) o. n6 D% c* V1 ` 五、系统界面(部分)
. m0 x4 E+ Z% L' O0 ?- v: `
( {. ?# d, D3 V9 e
4 r' C3 n, n" S) F1 W
1、ExtJS富文本编辑器增加修改信息
% w6 ?6 t# M; t4 I
* u' W a- D& z+ k O' t1 Q. C 2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题" z: I A( n( C% I
5 {) U# r/ t/ T' {1 \$ f) S- K
3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能2 N2 F% k1 b! S5 \
6 D6 J! f) T- ?, e2 Y' Y 4、按条件查询列表
Q- N# v ?; K8 @% H 5 f. l" p( [, `! g5 \3 n! z4 `" R
5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果
' R% F# m) T, M' ~4 [+ p
6 ]$ Z5 E4 c/ y3 S 6、资源管理(菜单管理)。经典皮肤主题效果0 Z, e: p" N4 l, ?3 f- B1 U* ~
3 c% ^( |" o+ c P7 y( t
7、用户管理列表,密码经过MD5加密- a. u9 {1 k. ^
2 B, \' J+ S& T' H' Q8 T+ h( { 8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限" K5 M) r$ l4 t0 I% A. V! W5 O7 H. v2 Y
" V7 f( [& j9 x6 Q& {* n
9、报表统计。也可以嵌入其他报表工具插件9 v7 g& D/ f/ [, p1 `: C' L# C
$ s5 T3 o8 v% s6 O: j- Y& }
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
% ]- b6 L: ^- J) e
; D2 f/ E' [2 F# g" S% K 11、Excel导出
3 F- S% h) f. S! y: D $ U) R& U( Y4 V" H" R/ Q% Q
6 G) [) g& S4 w0 ? 回复查看解压码:! l% G3 C' X; ?
) B& \& b9 H# E0 e* y2 R- W4 L
* |1 M2 R" G0 U w# @8 k
, V2 u; v2 C* _
科帮网 1、本主题所有言论和图片纯属会员个人意见,与本社区立场无关2、本站所有主题由该帖子作者发表,该帖子作者与科帮网 享有帖子相关版权3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和科帮网 的同意4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意7、科帮网 管理员和版主有权不事先通知发贴者而删除本文
JAVA爱好者①群:
JAVA爱好者②群:
JAVA爱好者③ :