基于n层web的商城综合管理系统.doc
约34页DOC格式手机打开展开
基于n层web的商城综合管理系统,基于n层web的商城综合管理系统页数 34字数13963摘要: 本文是基于hoperun公司为新世纪服装城开发的商城综合管理系统。 该系统是一套功能完善的管理信息系统,其主要功能是完成对新世纪服装城内各商铺租赁信息管理以及客户信息管理,即通过web 方式能够及时有效的掌握该商城状况,这样不仅能满足业务人员日常处理的需要...
内容介绍
此文档由会员 丑蛋蛋 发布
基于N层web的商城综合管理系统
页数 34 字数13963
摘要:
本文是基于Hoperun公司为新世纪服装城开发的商城综合管理系统。 该系统是一套功能完善的管理信息系统,其主要功能是完成对新世纪服装城内各商铺租赁信息管理以及客户信息管理,即通过Web 方式能够及时有效的掌握该商城状况,这样不仅能满足业务人员日常处理的需要,而且能满足管理人员决策分析的需要。本文不仅叙述了该商城管理系统的设计过程,包括需求分析,系统架构的设计,以及功能模块的划分等,而且叙述了本文作者所参与的该系统中人事管理模块功能的实现方法。
该系统使用N层WEB结构并采用B/S模式。本文研究和应用了Struts 框架,在本文中我们还将使用Hibernate 这个对象与关系之间的映射工具,实现对象与关系数据库的映射,从而达到数据持久化的目的。本论文会介绍一个新的框架,该框架将采用N层web结构设计,主要基于Struts 框架和Hibernate 技术以及webpump开发软件。
目 录
1、绪论 1
1.1 引言 1
1.2 选题工程背景及应用背景 1
1.3项目设计原则及采取的技术 2
2系统理论基础 2
2.1 WEB的发展史 3
2.1.1静态Web---最简单的Web结构 3
2.1.2动态Web 3
2.1.3 Web多层体系结构 4
2.2基于WEB网络应用开发语言 6
2.2.1几种动态网站开发语言的比较 6
2.2.2 JSP 技术的优点 7
3、相关核心技术介绍 8
3.1基于MVC 模型的STRUTS框架 8
3.1.1 MVC 8
3.1.2 Struts 概述 8
3.1.3 Struts 框架结构 9
3.1.4 Struts 应用程序开发流程 9
3.2持久化工具HIBERNATE 10
3.2.1 Hibernate的概述 10
3.2.2 Hibernate的体系架构和原理 11
3.2.3与JDBC比较 12
3.3 WEBPUMP-WEB应用系统辅助开发工具 12
3.3.1 WebPump概述 12
4、人事管理系统结构设计 13
4.1概要设计 13
4.2功能模块介绍 14
4.3 DB设计 18
4.3.1人员信息表 ITFM_PERSON 18
4.3.2组织分类表 ITFM_DEPART 19
4.3.3人员角色表 ITFM_PERSONROLE 20
4.4商城综合管理系统人事管理子系统页面迁移图 21
4.4.1部门管理页面迁移图 21
4.4.2人员管理页面迁移图 21
5、销售管理系统部分功能的详细实现 22
5.1系统运行环境和开发工具 22
5.2相关配置 22
5.2.1 Tomcat的配置 22
5.2.2为struts配置web.xml 22
5.2.3为struts配置struts-config.xml 23
5.3显示层和控制层(表示层)的实现 24
5.3.1基于Struts 框架的表示层 24
5.3.2用户登录模块的实现 24
5.4数据层的实现 26
5.4.1用Hibernate实现O/Rmapping 26
5.4.2利用Hibernate实现查询 28
6、结束语(结论) 30
7、致谢 30
参考文献 30
参考文献
[1] 吴建平.分布式多层结构的设计与实现[J].计算机应用研究.2004.162(3):41-43
[2]丁鹏.SRTUTS技术揭密及WEB开发实例[M].清华大学出版社.2004.08
[3] 胡长城.Struts的体系结构.程序员.2002.10
[4] 夏昕.Hibernate开发指南.www.redsaga.com
页数 34 字数13963
摘要:
本文是基于Hoperun公司为新世纪服装城开发的商城综合管理系统。 该系统是一套功能完善的管理信息系统,其主要功能是完成对新世纪服装城内各商铺租赁信息管理以及客户信息管理,即通过Web 方式能够及时有效的掌握该商城状况,这样不仅能满足业务人员日常处理的需要,而且能满足管理人员决策分析的需要。本文不仅叙述了该商城管理系统的设计过程,包括需求分析,系统架构的设计,以及功能模块的划分等,而且叙述了本文作者所参与的该系统中人事管理模块功能的实现方法。
该系统使用N层WEB结构并采用B/S模式。本文研究和应用了Struts 框架,在本文中我们还将使用Hibernate 这个对象与关系之间的映射工具,实现对象与关系数据库的映射,从而达到数据持久化的目的。本论文会介绍一个新的框架,该框架将采用N层web结构设计,主要基于Struts 框架和Hibernate 技术以及webpump开发软件。
目 录
1、绪论 1
1.1 引言 1
1.2 选题工程背景及应用背景 1
1.3项目设计原则及采取的技术 2
2系统理论基础 2
2.1 WEB的发展史 3
2.1.1静态Web---最简单的Web结构 3
2.1.2动态Web 3
2.1.3 Web多层体系结构 4
2.2基于WEB网络应用开发语言 6
2.2.1几种动态网站开发语言的比较 6
2.2.2 JSP 技术的优点 7
3、相关核心技术介绍 8
3.1基于MVC 模型的STRUTS框架 8
3.1.1 MVC 8
3.1.2 Struts 概述 8
3.1.3 Struts 框架结构 9
3.1.4 Struts 应用程序开发流程 9
3.2持久化工具HIBERNATE 10
3.2.1 Hibernate的概述 10
3.2.2 Hibernate的体系架构和原理 11
3.2.3与JDBC比较 12
3.3 WEBPUMP-WEB应用系统辅助开发工具 12
3.3.1 WebPump概述 12
4、人事管理系统结构设计 13
4.1概要设计 13
4.2功能模块介绍 14
4.3 DB设计 18
4.3.1人员信息表 ITFM_PERSON 18
4.3.2组织分类表 ITFM_DEPART 19
4.3.3人员角色表 ITFM_PERSONROLE 20
4.4商城综合管理系统人事管理子系统页面迁移图 21
4.4.1部门管理页面迁移图 21
4.4.2人员管理页面迁移图 21
5、销售管理系统部分功能的详细实现 22
5.1系统运行环境和开发工具 22
5.2相关配置 22
5.2.1 Tomcat的配置 22
5.2.2为struts配置web.xml 22
5.2.3为struts配置struts-config.xml 23
5.3显示层和控制层(表示层)的实现 24
5.3.1基于Struts 框架的表示层 24
5.3.2用户登录模块的实现 24
5.4数据层的实现 26
5.4.1用Hibernate实现O/Rmapping 26
5.4.2利用Hibernate实现查询 28
6、结束语(结论) 30
7、致谢 30
参考文献 30
参考文献
[1] 吴建平.分布式多层结构的设计与实现[J].计算机应用研究.2004.162(3):41-43
[2]丁鹏.SRTUTS技术揭密及WEB开发实例[M].清华大学出版社.2004.08
[3] 胡长城.Struts的体系结构.程序员.2002.10
[4] 夏昕.Hibernate开发指南.www.redsaga.com