




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、成绩数据库系统原理课程设计报告 物资库存管理系统学院: 班级: 学号: 姓名: 完成时间: 目录课程设计的目的 2课程设计的要求 2需求分析与设计 21.数据流图 32.ER图 4数据结构描述 5软件设计流程图和功能模块图 61.软件设计流程图 62.功能模块图 7程序模块汇总 8源程序清单 8软件功能综述及分析 8课程设计体会及总结 9一、课程设计的目的 数据库系统原理是计算机及其相关学科的一门重要的软件基础课程,也是计算机软件科学与技术、信息科学与技术的重要学科分支。本课程设计旨在通过对一个小型数据库管理系统(DBMS)的综合设计过程,强化学生对计算机系统软件的设计能力,提高学生的综合素质
2、,并通过课程设计进一步加强学生对所学知识的理解,以及对数据库的全面、深刻认识。二、课程设计的要求1. 了解DBMS的设计过程;2. 掌握关系型DBMS的结构及实现;3. 掌握系统程序设计的基础知识;4. 深化理解并掌握数据库系统原理课程的相关内容;5. 强化软件开发的团队意识,提高合作能力。三、需求分析与设计-所谓物资管理就是通过用料申请计划、采购、运输、仓储、保管、领用等活动,解决物资供需之间存在的时间、空间、数量、品种、规格以及价格和质量等方面的矛盾,衔接好生产中的各个环节,确保生产的顺利进行。物资管理是工业企业中的不可缺少的一环,物资已成为企业很重要的一个管理对象,它在整个企业的生产、经
3、营、管理中的流动,就形成物流,物流是否合理、是否畅通,对企业的生产经营活动有着直接影响,物资管理水平的高低直接影响着企业的成本,此外,物流和资金流直接相关,直接关系着企业的成本,一方面,采购价格决定着企业原材料成本、采购成本的高低,另一方面,运输、仓储、装卸、库房管理直接影响着企业的运营成本。人工管理模式已经不能胜任大流量的物资流动。20世纪末,计算机普及,在社会很多方面代替了人工。企业和工厂都迫切希望能够开发一个物资库存管理系统。开发这样一个物资库存管理系统, 在很大方面能缓和企业对物流的管理,减少人工操作的失误,减少企业在库存方面的损失, 对企业的生产经营活动有着很大的帮助。物资库存管理系
4、统通过对几个简单模块出入库管理模块和查询模块等的整和,基本实现了企业对物流管理的需求,通过几个简单的操作就能完成大批量物流的合理处理,减少了出错情况。通过系统权限的设置,可以杜绝舞弊现象的发生,对企业管理内部安全提供很大的保障。系统通过对数据库的查找,删除,更新操作,对数据库内部表处理,再经过一些算数和逻辑运算,返回用户结果。数据流图:ER图:四、数据结构描述采购员(采购员号,姓名,性别,采购单号,业绩,年龄)报损单(报损单号,货物代码,数量,日期,经手人)销售员(销售员号,性别,姓名,定单号,业绩,年龄)采购 (采购单号,供应商号,单价,日期,数量,采购员号,货物代码)报损 (货物代码,报损
5、单号)定单 (定单号,销售员号,客户号,货物代码,定单量,日期,定单金额)供应商(供应商号,名称地址,联系电话)货物 (货物代码,供应商号,型号,名称,形态,最低库存量,最高库存量,单价)客户 (客户号,名称,联系人,帐户,定单号,联系人电话)入库 (入库单号,供应商号,仓位号,货物代码,日期,数量,经手人)出库 (出库单,仓位号,货物代码,日期,数量,经手人)仓位 (仓位号,名称,地址,负责人) 五、软件设计流程图和功能模块图软件设计流程图: 功能模块图:六、程序模块汇总1. 系统认证登陆模块该模块实现功能:对用户权限的设置,对系统进行初始化处理,保障了系统的安全。2. 货物入库管理模块该模
6、块实现功能:对货物入库存储进行分配管理,为其分配存储仓位,对仓位空间进行统筹安排,并生成入库单进行保存,作为该次行为的凭证。3. 货物出库管理模块该模块实现功能:对货物出库进行管理,回收其存储仓位,为将来进行再分配,并生成出库单进行保存,作为该次行为的凭证。4. 金额查询模块 该模块实现功能:通过对流通物资的数量,单价等属性处理,生成金额报表。5. 仓位查询模块 该模块实现功能:对仓库先已分配仓位进行查询,查询物资存储情况,并能为下次物流存储预先分配仓位。6. 定单查询模块 该模块实现功能:创建定单生成表单进行存储,并能按要求检索出现有定单,根据定单显示定单所需物资再仓库中的存储情况。七、源程
7、序清单 源程序参见附录(程序代码文件)。八、本软件所能实现的功能综述及分析该物资库存管理系统实现了企业工厂对物资管理的基本功能,并能实现定单处理和交易金额的结算。通过对物资出入库情况进行登记并生成表单保存存档,实现了计算机内部表单和库存实际情况的统一。该系统还能进行定单的一些简单处理,对定单所订货物进行查找,显示其具体库存位置,并能对定单交易的金额进行预处理,生成发票并存档保存。该系统在很多方面都不够完善,所以保留部分接口模块进行系统功能扩充,为以后系统完善和维护带来了很大的便利。九、课程设计体会和总结本次课程设计做的软件虽然只是一个相对小型的系统,但是整个设计过程体现了一般软件的完整的开发流程。从软件的需求分析、概念设计、逻辑设计、物理设计到数据库的实施和运行维护都花了相当的精力进行构思和实现,使我们对软件开发和维护有了一个相对理性的认识,为我们以后从事软件开发工作提供了便利和很大的帮助。课程设计过程中,通过各方面资料的查询和自己长期的探索,掌握了很多以前较为陌生的知识,并对物资管理这方面知识有了一定程度的了解,扩大了我的知识面,为以后对这方面软件的开发打下了基础。在这次课程设计中运用到了Microsoft Visio和PowerDesigner等辅助设计软件,对其有了更深一步的了解,并能利用其强大的功能帮助实现自己的一些设计构思,这些辅助软件使得软件开发过程更为简单,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安全生产操作技能测试题答案
- 钣金工基本技能教学课件
- 教学课件制作软件下载手机版
- 钨极氩弧焊工艺培训课件
- 知识产权培训通讯报道课件
- 知识产权培训课小结课件
- 2025年电商行业支付安全研究报告:防范风险与保障消费者权益
- 2025年时事政治试题库(含答案)
- 知识产权培训班上海课件
- 知识产权商标培训课件
- 2025至2030年中国泥炭行业市场深度分析及投资战略咨询报告
- 工会帮扶救助课件
- 2025年新高考全国一卷地理试题及答案解析
- 热压罐安全操作规程
- 入职合同里的保密协议竞业协议
- 2025年长沙市中考数学真题(含答案)
- 2025年9月新版劳务用工合同范本(可规避风险)
- 浙江宁波江北区重点达标名校2026届中考三模语文试题含解析
- 2025年高考英语全国一卷真题(含答案)
- PC构件吊装专项施工方案(修改1)
- 环境监测站废物管理制度
评论
0/150
提交评论