新华书店库存管理系统面向对象

 

新华书店库存管理系统面向对象目录

1 题目……………………………………………………22 系统分析………………………………………………22.1 问题定义……………………………………………22.2 可行性分析…………………………………………22.3 需求分析……………………………………………22.3.1 功能需求分析……………………………………22.3.2 数据需求分析……………………………………32.3.3 性能要求分析……………………………………33 系统设计………………………………………………33.1 系统总体设计………………………………………33.2 系统功能模块设计…………………………………43.3 数据库设计…………………………………………53.3.1 数据库概念结构设计………………………………53.3.2 数据库逻辑物理结构设计…………………………64 结束语…………………………………………………6

 

 

 

 

 

 

1 题目         新华书店库存管理系统 2 系统分析2.1 问题定义在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。使用计算机对书店图书信息进行管理,具有手工所无法比拟的优点。例如:检索迅速﹑查找方便﹑可靠性高﹑保密性好﹑寿命长﹑成本低﹑高效率﹑对进书有较好的预测性等。为了更好地适应新华书店的销售需求,缓解旧系统存在的弊端,开发了书店库存管理系统,该系统向用户提供的服务将在传统的“入库->出库->盘点”基础上,进一步提供全方位的信息服务。库存管理提供入库业务、出库业务、仓库调拨、库存盘点、调价等功能,对仓存业务的物流和成本进行精确和及时的信息管理,并将相应信息自动流转给业务、销售、财务等相关部门,协助企业生产和销售活动的顺利进行。2.2 可行性分析2.2.1 技术可行性    随着计算机的发展及网络技术的应用,以及该系统对硬件设备的要求不高,所以技术上是可行的。2.2.2 经济可行性    新华书店经济实力雄厚,为系统的开发和购买其它设备奠定了经济基础,并且开发该系统能给新华书店带来长期的效益,它可以实现图书管理的检索迅速﹑查找方便﹑可靠性高﹑保密性好﹑寿命长﹑成本低﹑高效率,以及节省大量人力等。2.2.3 操作可行性本系统对软、硬件方面的要求不高,并只需几名档案录入员即可操作系统,节省大量人力,而且软件易学,容易掌握,可以方便地管理库存图书信息。2.3 需求分析2.3.1 功能需求分析(1)系统模块a. 仓库管理员可以通过管理界面添加或删除用户,添加新管理员或删除原有管理员,验证用户的合法性,阻止非法用户登录。b. 仓库管理员或其他用户可以修改自己的密码。(2) 入库模块包括填写入库单,更新,删除入库记录,查看现有库存信息,入库记录的查询及打印(3) 出库模块包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印(4) 还库模块包括填写还库单,更新,删除还库记录,还库记录的查询及打印(5) 需求模块包括填写需求计划表,更新,删除采购计划信息,查看现有采购信息,采购信息的查询及打印,以及预测短期内的需求计划。(6) 盘点模块查询库存情况,以及各种报表的输出及打印。2.3.2 数据需求分析

入库清单

出库清单

库存清单

入库清单

出库清单

管理员

出库清单

入库清单

更新库存清单

库存清单

更新库存清单

信息

库存

处理定货

打印

系统数据流图

2.3.3 性能要求分析书店库存管理系统需要满足来自三个方面需求:第一,书店管理员通过计算机来管理各类图书,能对图书的入库、出库、盘点、及库存量进行管理。第二,工作人员对读者的需求情况能作好全面的掌握,及时得到历史出、入库记录,当库存量不足时,应有及时报警功能。3 系统设计3.1 系统总体设计    总体设计如下图所示:

入库清单

出库清单

库存清单

入库清单

出库清单

管理员

出库清单

入库清单

更新库存清单

库存清单

更新库存清单

信息

库存

处理定货

打印

数据流图

书店库存管理系统

系统模块
入库模块
出库模块
还库模块
需求模块
盘点模块

功能模块图

3.2 系统功能模块设计(1)系统模块a. 仓库管理员可以通过管理界面添加或删除用户,添加新管理员或删除原有管理员,验证用户的合法性,阻止非法用户登录。b. 仓库管理员或其他用户可以修改自己的密码。(2) 入库模块包括填写入库单,更新,删除入库记录,查看现有库存信息,入库记录的查询及打印(3) 出库模块包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印(4) 还库模块包括填写还库单,更新,删除还库记录,还库记录的查询及打印(5) 需求模块包括填写需求计划表,更新,删除采购计划信息,查看现有采购信息,采购信息的查询及打印,以及预测短期内的需求计划。(6) 盘点模块查询库存情况,以及各种报表的输出及打印。 

书店库存管理系统

系统模块
入库模块
出库模块
还库模块
需求模块
盘点模块

功能模块图

3.3 数据库设计3.3.1 数据库概念结构设计 

图书

编号

出版社

作者

价格

名称

库存数量

入库时间

图书类型

图书的E-R图

管理员

姓名

电话号码

性别

管理员的E-R图

出/入库清单

出/入库数量

出/入库日期

出/入库图书名

出/入库图书编号

出/入库清单的E-R图

 

管理员

图书

管理

1
n

库存量

n
1
出入库

出/入库清单

 

实体之间的联系图

 3.3.2 数据库逻辑物理结构设计图书(图书编号,名称,图书类型,作者,出版社,价格,库存量,入库时间)仓库管理员(姓名,性别,电话号码)出库清单(图书管理员图书编号,图书名称,出库数量,出库日期)入库清单(图书管理员图书编号,图书名称,入库数量,入库日期)4 结束语经过一周的设计与制作,新华书店库存管理系统基本开发完毕,整个设计可以实现对图书的入库、出库、盘点、及库存量进行管理以及当库存量不足时,有及时报警功能。本人的水平有限,本系统设计得不够精确、完整,系统设计得不是很好,有待进一步的改善。但本次的毕业设计,使我学得了很多的知识,给我今后的工作和学习都有一定的帮助。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《新华书店库存管理系统面向对象》
文章链接:https://www.skykkk.com/archives1687.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

相关推荐

  • 暂无文章