欢迎来到天天文库
浏览记录
ID:8273621
大小:1.57 MB
页数:34页
时间:2018-03-15
《数据库系统概论课程设计-库存物资管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库系统概论课程设计(库存物资管理系统的设计与实现)作者:专业:信息管理与信息系统班级:2班学号:3033成绩:指导教师:西南大学信息管理系目录前言3一、需求分析4系统功能分析41.组织机构42.管理职能分析43.业务流程分析5数据分析51.用户与设计需求52.数据字典7二、概念结构设计121.实体及其属性图132.实体及其联系图143.完整的实体-联系图(E-R图)154.视图的集成15三、逻辑结构设计151.E-R图向关系模型的转换以及数据模型的优化152.设计用户子模式163.系统逻辑模型17四、数据库的物理设计
2、171.关系模式存取方法的选择172.确定数据的存储结构173.确定系统配置184.评价物理结构18五、数据库的实施和维护181.数据的载入和应用程序的调试182.数据库的试运行183.数据库的运行和维护18附录1:系统截图19附录2:部分程序的代码清单21参考文献36前言在计算机日益普及的今天,对个人而言若采用一套行之有效的库存管理系统来管理自己的物品,会方便许多。对库存管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于库存物资的管理需要有高效的库存物资管
3、理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高库存信息管理效率的目的。采用数据库技术生成的库存物资管理系统将会极大地方便使用者并简化库存管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中。基于这个问题,开发了简洁的通用库存物资管理系统。系统采用C/S模式,实现了出/入库的方便、高效性、有效性和及时性。本课程设计通过作者设计和开发一个中小型库存物资管理系统的实践,阐述了库存物资管理软件中所应具有的基本功能、设计、实现。关键字:库存;
4、物资管理;数据库维护;本课程设计以库存物资管理系统开发过程为背景,全文分为目录、需求分析、概要设计、逻辑设计、物理设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。基本功能较全面,系统可读性好,易于维护、更新,安全性好。一、需求分析背景资料:1)有不止一个存放商品的仓库,每天都有商品出库和入库。2)每种商品都有名称、生产厂家、型号、规格、库存量。3)出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期时
5、间、出入库单位名称、经手人姓名。系统功能分析1.组织机构据通用库存管理系统的分析,假设库存管理部门的组织机构图如图1所示:图1组织结构设置图2.管理职能分析由组织结构设置关系和客观分析,可以得到系统的管理职能图,如图2所示:图2管理职能3.业务流程分析现行库存物资管理系统的业务流程图如图3所示:图3业务流程图数据分析1.用户与设计需求(1)信息要求由背景资料可知本系统必须存储商品信息和出入库信息,具体分析就是:商品名称、生产厂家、型号、规格、数量、日期时间、出入库单位名称、经手人姓名、库存量。(2)处理要求用户的要求:1
6、.能够显示商品的基本信息:商品名称、生产厂家、型号、规格、库存量。2在进行商品出入库信息处理时,能够方便、快捷地将原始出入库单据的信息录入系统。3.实现按商品名称、出入库日期的查询。4.实现分别按日、月、年对出入库商品数量的统计。.响应时间的要求:(国际标准)处理方式:批处理。(3)安全性与完整性要求安全性设计要求:数据库安全级别:C1自主安全保护(DiscretionarySecurityProtection)[TCSEC/TDI标准]完整性设计要求(数据库的完整性约束条件):1.出库数量<库存量2.库存量=原始库存+
7、入库数量-出库数量(原始库存>=0)3.当原始库存→0时,有库存量=入库数量–出库数量4.库存量>=01.入库数量>=02.出库数量>=03.各属性值!=null4.商品基本信息视图中的“库存量”=∑f(商品编号i,仓库编号j)(i,j=0,1,2…n)其中,f(商品编号i,仓库编号j)表示由商品编号i和仓库编号j所唯一确定的库存量。此表达式的意思是在视图的“库存量”属性显示该商品在所有仓库中库存量的总和。备注:原始库存,即在系统建立之前存入库的,并且原始凭证丢失或损坏或与实际库存情况不符的那部分商品库存。(1)数据流图
8、(DFD)1.顶层数据流程图如图4所示:图4顶层DFD“1”:商品入库单据“2”:商品出库单据“3”:商品基本信息“4”:出入库信息和商品基本信息的查询、统计结果2.第一层数据流程图如图5所示:图5中的数据流“1,2,3,4”与图4中的数据流“1,2,3,4,”相同。图5第一层DFD3.第二层数据流程图如图6所示:现
此文档下载收益归作者所有