该用户从未签到
|
- 软件类别:
- 毕业设计>JAVAWEB
- 软件大小:
- 40 KB
- 软件语言:
- 简体中文
- 资源密码:
- 回复查看提取码
- 更新时间:
- 2017-5-9 22:32
①科帮网的核心思想是分享,我们更愿意会员拿出资源分享获得J币;
②不禁止转载!只要不恶意诋毁科帮网,不大量发布广告,科帮网欢迎同行合作,共同发展!做资源站就是为了分享;
③科帮网资源来自于网络,不保证每个资源的完整可用,当然如果为J币充值购买,资源出现问题,可联系客服处理!
友情提示本站毕业设计解压密码统一为本站网址www.52itstyle.com或者52itstyle.com
更多毕业设计可加QQ群:26490602
软件介绍
系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架。
3 K- v. ?& d" V* ]' f! y+ o: K( [4 R8 @- z5 { N) j- r% F! ~
一、特色功能
0 ]9 ~! B W4 o. H3 c: O2 Q" Z1、采用spring MVC的静态加载缓存功能,在首页将javascript文件、CSS文件和图片等静态资源文件加载进来放进内存,极大提高ExtJS的加载速度。+ ]9 ~! G9 T( h- m& c$ ?( b
2、三种皮肤主题:经典、灰色和海王星,支持多浏览器和多分辨率。
) F) U A4 L& O% I- f$ j6 E3、分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块,层次分明,大大减少代码冗余,二次开发效率高。
8 ]. ]7 ~! V/ ^' d) S# L* f4、系统是公司多个项目的基础框架,稳定性好,支持大并发。2 i5 R! i; [5 g( U5 P0 m- G; p3 e
- f/ E0 M" i$ K二、主要功能
d( t9 p( H& c! p7 Y: J1、采用ExtJS 4.2.1.883无限制版本,放心用于网站开发。
* p7 d2 h$ r! g. W2 T2、ExtJS富文本编辑器增加修改信息。- [( `* R. c6 a( s- ^5 \
3、ExtJS的HtmlEditor的图片文件上传插件。0 g L4 q7 l% C* P$ R, v
4、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看和按条件查询列表等功能。
0 \8 S8 h, h' }" b2 v. F5、导入导出Excel数据,支持xlsx和xls文件。) P9 X& O1 E! c7 f
6、资源管理(菜单管理)。
( ~& d; {0 {( k# P8 y4 u7、用户管理和部门管理。6 M3 [* i# [$ E. T" l3 o8 ] p
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限。: I* V0 C* E4 _" R) ^/ G; x
9、报表统计。也可以嵌入其他报表工具插件。
% ~! S. V4 K i6 D, N R10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据。5 z: q7 I. {* Y( P: H* h
3 f2 |6 f$ P0 D1 j3 |# N/ u% ~
三、开发工具和采用技术
+ w, D V- Y% G. r6 N1、开发工具:Eclipse、MyEclipse和其他IDE。
$ w, m- j) B/ J9 m2、采用Spring 3中最新最稳定的Spring MVC 3.2.8版本。" @+ n2 l( \+ w8 O8 P' k% [7 L
3、采用hibernate 4.1.7。Spring MVC 3.2.8支持的最高Hibernate版本是4.1.7,更高的Hibernate版本和Spring MVC 3.2.8组合会遇到兼容问题。. N! i2 @2 a8 E' a
4、Hibernate集成二级缓存框架Ehcache。
" y. z) b$ C; b4 ~ B* C& w5 x5、数据库是MySQL、Oracle和SQL Server,Hibernate的Dialect可使程序移植到其他数据库。
! t9 Q$ z! D& U5 e' Q6、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。
, ^3 f9 m8 X% u! j( c7、采用Google Guava Collections,性能高于Apache Collections。
! f. P8 A3 `$ ]- G
9 G, e8 A1 ]3 J+ q四、代码结构
8 E) F' o. ~1 w. y* z- Q部分代码作用: W4 m9 V7 {) u. ?( N# Y4 ` [7 o
1、BaseParameter、ExtJSBaseController、BaseService、BaseDao:分别封装了模型层、控制层、业务逻辑层和数据持久层的通用操作模块。
8 u+ ?3 h9 ]( t8 h+ Z+ }5 _9 z2、ListView、PageView和QueryResult:作为ExtJS的后台分页模块。
) i1 s/ a" t0 F) b: M; s7 R1 L9 q3、SystemInitListener:加载以XML格式的数据字典,放进内存供调用。7 Y* H2 b/ y! G/ ~( R
4、LoginFilter:处理登录各种情况,将session为null的操作重定向到登录页面。
) v# Q) |8 o/ S+ ~ W5、CustomDateEditor:处理日期参数并注册到控制器里,否则Spring MVC的参数处理将出错。- {# ] }2 I- b P2 s
6、ExceptionCode、ServiceException:处理异常信息。. t7 m- Z( K% A) g/ Q
7、CacheFactory:处理Ehcache二级缓存。
, e4 f( X7 Z' ~2 F; c8 M8、还有其他很多工具类等等。
% \, W+ u. T! _9 l
0 d0 U/ y6 s! l% F. a五、系统界面(部分)
- f2 K9 j0 r5 A9 j2 H+ y0 Q
G% G H7 b' @6 L' T6 P! _
" p! g4 @5 E; ~. v% U1、ExtJS富文本编辑器增加修改信息8 G6 x! ^& r' w: D0 m& o
B, m6 k9 h$ b; [+ E2、ExtJS的HtmlEditor的图片文件上传插件。建议:不要在ExtJS里集成百度编辑器、KindEditor或CKEditor等HTML编辑器,因为在某种情况下会遇到界面扭曲、浏览器兼容问题
7 v" j" ]/ z! \! Y( |. x5 d3 w6 r
! p9 M* y4 v, F0 A3、Grid列表和表单,包含添加、删除、批量删除、修改、查看、图片查看等功能- ^$ G3 x; A8 w$ M3 O8 D% T
1 u/ w3 w& |( s; H6 O L0 Y
4、按条件查询列表, A# x% S& @" M2 E. B
4 j1 w0 K2 o: v4 F; {" h5、导入Excel数据,支持xlsx和xls文件。灰色皮肤主题效果" e- T- `3 s3 S! L9 ~! I
( T1 t& {2 c" [7 |6、资源管理(菜单管理)。经典皮肤主题效果3 z: |# f% }4 M* b# G
* o- M( K$ K# J4 M! K7、用户管理列表,密码经过MD5加密
2 K; V6 f1 K8 p( S3 h9 \( z2 \; w) T9 w' Y0 C
8、权限管理。不仅可管理各个功能模块的权限,也可以管理功能模块里的页面按钮权限8 K* @! Y. n( i: t/ d% N
" D4 L5 [/ Y: f. j) j4 B$ {
9、报表统计。也可以嵌入其他报表工具插件
$ a" ]% X9 |0 n- M( z! V$ a4 k- V- P3 M7 ~6 H9 L
10、采用开源的互动地图Javascript库Leaflet,处理自定义在线地图。Panel里包含2个组件,在2个组件间传递参数显示数据
6 e0 R# e: m; X) |
/ {& D( T3 G$ T$ _* c( V& h+ i11、Excel导出
* B V8 Z* `6 r5 v8 `+ U0 h$ T/ V" z7 n3 \+ v% r
回复查看解压码:
( q4 T/ ^% w% R7 J) y+ ?( ~+ n
' K( d2 T' V+ L1 K. j2 {/ ^5 ]) e1 m, s; k" K. I p
2 T/ ]# ]1 o d( r/ U2 @0 R |
|