学位论文 > 优秀研究生学位论文题录展示

基于Struts框架的物资管理系统的设计与实现

作 者: 宋隽婷
导 师: 秦勃
学 校: 中国海洋大学
专 业: 计算机技术
关键词: MVC Struts Hibernate 物资管理系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 30次
引 用: 0次
阅 读: 论文下载
 

内容摘要


青岛阿香餐饮管理服务有限公司自2000年创立以来,深入市场,积极了解快餐行业的发展趋势,注重产品开发,以用料考究,工艺精湛,严格管理而确保产品质量,来满足广大客户要求。经过10年的成长历练,公司已在全国20多个省市设有自己的连锁餐厅。为使如此数量的连锁店的原料能够得到及时配送从而维持整个公司业务的正常运转,公司在山东省潍坊市设立了下属物资配送中心,中心还在北京、城阳两地建立了分中心。阿香潍坊配送中心是公司与供货单位之间的通信枢纽,是全国各地连锁餐饮店能够正常运转的原料物资供应部门。由于餐饮类原料物资种类繁多、供求频繁,从而使原本使用原始手工方式处理仓储物资的配送中心对原料物资的管理变得更为不易,一套能够将物资及时、高效、保质保量的供应到各地去的物资管理系统对于公司未来的发展就显得尤为重要。物资管理系统不但可以使物资的管理者能够对物资的整个流程状态、库存状况了如指掌,并为决策管理提供科学依据,从而提高了管理水平和工作效率,而且可以使工作人员甩掉手工记帐方式,从而最大限度地减少了手工操作带来的失误,加快物资周转速度、提高经济效益,达到事半功倍的效果。本课题研究的目的在于针对企业物资管理部门的实际运作模式,利用当前较为前沿的Web项目开发技术,构建适合企业实际需要的物资管理系统。本文从课题研究的目的、意义出发,结合餐饮公司配送中心的实际情况,征求各方面的意见,对物资供应的各方需求,业务的总体流程进行调查、分析,确定了课题要研究的主要内容:基于Struts框架的物资管理系统的设计与实现。在本系统中,以MVC模式为总设计原则,以Struts框架具体实现MVC,在业务逻辑层与数据库之间增加了持久层—Hibernate技术,并结合模块化的设计思想,将本系统设计为7个具有功能相对独立又相互联系的子模块:物资入库模块、物资出库模块、物资处理模块、查询统计模块、基础信息模块、系统管理模块以及修改密码模块。系统采用基于Web应用三层体系结构,即表示层、业务逻辑层和数据存储层。使得程序结构清晰,各层职能明确,降低了程序的耦合性。基于SH模型的物资管理信息系统,能够有效地解决传统Web应用开发中存在的高耦合、不易维护的问题,分层体系结构使得系统流程清晰,易于扩展和维护。

全文目录


摘要  5-6
Abstract  6-10
1 绪论  10-13
  1.1 课题来源  10
  1.2 课题背景及意义  10-11
    1.2.1 课题研究背景  10-11
    1.2.2 课题研究的意义  11
  1.3 论文主要内容  11-13
2 系统相关框架技术研究  13-18
  2.1 Struts 框架理论  13-15
    2.1.1 Struts 的工作原理  13-14
    2.1.2 Struts 的工作流程  14-15
  2.2 Hibernate 持久层机制  15-18
    2.2.1 持久化与 ORM  15-16
    2.2.2 Hibernate 的提出  16
    2.2.3 Hibernate 的原理  16
    2.2.4 Hibernate 体系结构  16-18
3 物资管理系统的分析与设计  18-29
  3.1 餐饮公司及配送中心简介  18
    3.1.1 餐饮公司简介  18
    3.1.2 配送中心基本情况  18
    3.1.3 潍坊配送中心各部门及人员组成  18
  3.2 系统需求分析  18-21
    3.2.1 系统需求概述  18-19
    3.2.2 配送中心基本作业流程  19
    3.2.3 系统功能模块分析  19-20
    3.2.4 系统角色划分  20-21
    3.2.4 系统操作流程分析  21
  3.3 系统详细设计  21-29
    3.3.1 系统设计目标与原则  21-22
    3.3.2 系统 UML 用例图设计  22
    3.3.3 系统功能模块设计  22-23
    3.3.4 系统数据库设计  23-29
4 物资管理系统的具体实现  29-39
  4.1 系统开发平台与运行环境  29
  4.2 公共类的编写  29-30
  4.3 系统架构层次实现  30-39
    4.3.1 JSP 实现视图层  31-32
    4.3.2 Struts 实现控制层  32-35
    4.3.3 Hibernate 实现数据持久层  35-36
    4.3.4 业务处理层的实现  36-39
5 部门汇总模块 SQL 语句解析  39-44
6 结束语  44-45
  6.1 论文总结  44
  6.2 工作展望  44-45
参考文献  45-47
致谢  47-48
个人简历  48
攻读学位期间的主要成果  48

相似论文

  1. 军队后勤物资管理系统设计与实现,TP311.52
  2. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  5. OpenBASE企业管理器设计与实现,TP311.52
  6. 基于Struts2的校友管理与服务系统的设计与实现,TP311.52
  7. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  8. 田径运动会通用管理系统,TP311.52
  9. 社区WebGIS原型系统设计与实现,P208
  10. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  11. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
  12. 中国石油广域网智能管理系统设计与实现,TP311.52
  13. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
  14. 基于SSH的图像日志市场营销系统的设计与实现,TP311.52
  15. 江西现代学院OA系统的设计与实现,TP311.52
  16. 一个电子报纸发行系统的设计和实现,TP311.52
  17. 基于SSH的办公自动化双语系统的设计与实现,TP311.52
  18. 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
  19. 高校人力资源信息管理系统的设计和实现,TP311.52
  20. 物资集约化管理和信息化应用研究,TP311.52
  21. 高校科技信息化管理系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com