基于Struts框架的物资管理系统的设计与实现的中期报告_第1页
基于Struts框架的物资管理系统的设计与实现的中期报告_第2页
基于Struts框架的物资管理系统的设计与实现的中期报告_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Struts框架的物资管理系统的设计与实现的中期报告一、项目背景本项目是为了实现对公司的物资资产的管理而开展的,旨在提高公司管理效率及降低成本,使公司的资产得到更好的使用和保护。二、项目目标本项目的主要目标是实现对公司物资的管理,包括物资的采购、入库、管理和领用等功能。本项目的具体目标如下:1.管理员可以对物资的信息进行添加、删除和修改。2.对物资的采购、入库、管理和领用进行记录和管理。3.员工可以进行物资的领用,管理员可以进行领用审核和处理。4.实现对物资库存的实时查询和管理。三、技术选型1.开发平台:Windows72.开发工具:Eclipse3.数据库:MySQL5.74.服务器:Tomcat8.55.框架:Struts2、MyBatis6.前端技术:HTML、CSS、JavaScript、jQuery、Bootstrap四、实现方案1.系统架构本项目使用的是三层架构模式:-表现层:使用Struts2框架进行开发,负责接受请求和显示界面。-业务层:使用Java开发,采用面向对象的编程方式,负责处理业务逻辑。-持久层:使用MyBatis框架实现对数据库的访问。2.数据库设计本项目所使用的是MySQL数据库,具体设计如下:-物资表(tb_goods):记录物资的基本信息,包括物资名称、规格、数量、单价等。-入库表(tb_instore):记录物资的入库信息,包括入库时间、入库单号、入库数量等。-领用表(tb_use):记录物资的领用信息,包括领用时间、领用人、领用数量、审核状态等。-库存表(tb_stock):记录物资的库存信息。-用户表(tb_user):记录系统用户的信息,包括用户名、密码、用户级别等。3.功能设计本项目的功能设计如下:-登录:完成用户的登录操作,区分用户权限。-物资管理:对物资信息进行添加、删除、修改和查询等操作。-入库管理:完成物资的采购和入库操作。-领用管理:完成物资的领用管理操作,管理员对领用进行审核。-库存查询:实现对物资库存信息的查询。五、进度报告目前,我们已完成系统的框架设计、数据库设计和基本功能的实现。我们计划在接下来的开发中完成如下工作:1.完善基本功能的实现,增加系统的稳定性和用户体验度。2.实现物资的统计和报表查看功能。3.对系统进行性能调优及安全性提升等方面的工作。四、总结通过本次中期报告的撰写,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论