预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于BS结构的企业商品进销存系统的设计与实现的任务书 任务书 项目名称:基于BS结构的企业商品进销存系统的设计与实现 项目背景: 随着互联网的发展,商品进销存系统已经成为企业管理中不可或缺的管理工具。传统的商品进销存系统一般采用C/S结构,即客户端/服务器结构。但是,随着企业规模和业务量的不断增长,传统的C/S结构已经不能满足企业日益增长的需求。BS架构是一种新的架构模式,它以浏览器作为客户端,通过互联网向服务器请求数据,极大地提高了系统的可用性和适用性。因此,本项目的目标是设计并实现一个基于BS结构的企业商品进销存系统。 项目目标: 本项目的主要目标是开发一个企业商品进销存系统,包括该系统的设计、实现和测试。该系统应满足以下需求: 1.登录系统:系统管理员可以登录系统以管理应用程序及其他用户。 2.用户管理:系统管理员可以添加、删除和修改用户信息。 3.商品管理:管理员可以添加、修改和删除商品信息,包括商品名称、商品编号、起订量、价格、库存等。 4.供应商管理:管理员可以添加、修改和删除供应商信息,包括供应商名称、供应商编号、联系人、电话等信息。 5.进货管理:管理员可以添加、修改和删除进货单,进货单中包括进货商品、数量、价格等信息,并更新对应商品的库存信息。 6.销售管理:管理员可以添加、修改和删除销售单,销售单中包括销售商品、数量、价格等信息,并更新对应商品的库存信息。 7.报表统计:系统应该能够生成各种报表,包括进货报表、销售报表、库存报表等。 8.数据备份和恢复:管理员可以备份和恢复系统的数据。 技术要求: 1.采用Java语言,使用SpringMVC+MyBatis框架; 2.采用MySQL数据库; 3.页面设计前端采用Bootstrap,后端采用JSP; 4.前后端通过Ajax交互。 项目进度安排: 阶段一:需求分析(1周) 1.确定系统开发目标。 2.分析系统的用户需求和功能需求,明确系统开发的具体内容,制作需求文档。 阶段二:概要设计(2周) 1.绘制ER图,设计数据库; 2.初步设计应用程序的功能模块; 3.制作系统模块的总体设计文档。 阶段三:详细设计(3周) 1.完善系统模块功能设计; 2.完成系统的数据字典; 3.制定项目开发计划; 4.初步编写系统开发文档。 阶段四:系统开发(8周) 1.开发系统前端页面,实现系统UI界面; 2.数据库设计和建立; 3.开发系统后端,实现系统功能; 4.测试系统功能,进行Bug修复; 5.制作用户使用手册和系统开发文档。 阶段五:系统验收(1周) 1.检查系统的文档、代码、界面设计、功能和安全性; 2.进行系统的性能测试。 总计:15周 项目成果: 1.需求文档; 2.系统设计文档; 3.系统开发文档; 4.系统测试文档; 5.项目代码; 6.用户手册。 备注:本项目暂定由2名软件开发人员完成。