




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库存课程设计南京XXXX数据库原理课程设计报告设计题目:仓库管理系统专 业:网络工程班 级:姓 名:学 号:姓 名:学 号:指导教师:2012 年 12 月 11 日目录一系统需求分析111系统的目的212系统功能及用户需求分析2二、数据库的概念设计:32.1数据抽象。即根据需求分析的结果,抽取出与本课程设计相关的特性。设计局部概念模式。运用E-R方法,设计出系统的各个局部E-R模型。32.2全局概念模式。通过对局部E-R模型的操作,解决各个E-R模型关于对象定义不一致问题,以及对各个E-R模型进行合并优化等,最终形成数据库的全局概念模式。5三数据库的逻辑设计:6四系统的实现与调试:10五总结:17六、参考文献18一系统需求分析11系统的目的货物仓库管理系统主要针对于日常库存信息的管理,它针对仓库日常发生的业务,分为了两大类,即入库和出库,用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。12系统功能及用户需求分析1功能需求(1) 系统功能包括:产品入出库登记、确认入出库信息、删除库内信息、借出信息登记、产品分类管理、,报表生成,事件记录,数据检测、数据警告。(2) 系统管理员功能:添加人员、删除人员、查询库内信息、系统配置、查看系统事件,用户管理,人员权限区分。(3) 用户功能包括:查询库内信息、查询出库信息、查询入库信息、修改本用户密码。2用户需求根据用户需求,该系统应该实现以下功能:(1)进、出库管理。对进、出库信息进行记录。(2)查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了对进、出库信息录入负责人的确认。(3)部门资料管理与库存报表生成。资料管理包括了人员信息管理,财政支出信息管理,以及各项业务单据的资料管理。报表主要分类为:日报表,月报表,销售报表,入库报表等等。(4)应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。(5)应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。二、数据库的概念设计:2.1数据抽象。即根据需求分析的结果,抽取出与本课程设计相关的特性。设计局部概念模式。运用E-R方法,设计出系统的各个局部E-R模型。 2.2全局概念模式。通过对局部E-R模型的操作,解决各个E-R模型关于对象定义不一致问题,以及对各个E-R模型进行合并优化等,最终形成数据库的全局概念模式。三数据库的逻辑设计:操作员信息表(tb_operator)字段名称字段类型主键外键是否为空描述nameVarchar(30)是操作员名称passwordVarchar(30)操作员密码levelsmallint操作员级别供应商信息表(tb_providerinfo)字段名称字段类型主键外键是否为空描述providernameVarchar(50是供应商名称artificialpersonVarchar(30)法人PrincipalVarchar(30)负责人phoneVarchar(30)电话addrVarchar(30)地址webVarchar(30)网址e_mailVarchar(30)电子信箱库存盘点明细表(tb_check_main)字段名称字段类型主键外键是否为空描述checkIDVarchar(30)外键盘点单号merchandiseidVarchar(30)商品编号sumfloat数量库存盘点主盘(tb_check_main)字段名称字段类型主键外键是否为空描述checkIDVarchar(30)是盘点单号storageVarchar(30)仓库名称princepalVarchar(30)负责人checktimedatetime盘点时间checkspecsmallint盘点标识0报损1报益memoVarchar(100)备注库存信息表(tb_storageinfo)字段名称字段类型主键外键是否为空描述storagenameVarchar(30)仓库名称入库明细表(tb_instock_sub)字段名称字段类型主键外键是否为空描述instockidVarchar(30)外键入库单号merchandiseIDVarchar(30)外键商品编号unitPricemoney单价numbersfloat数量rebatefloat折扣Paymoneymoney金额stocknameVarchar(30)外键仓库名称入库退货明细表(tb_cancelinstock_sub)字段名称字段类型主键外键是否为空描述CancelIDVarchar(30)外键退货单号merchandiseIDVarchar(30)外键商品编号unitPricemoney单价numbersfloat数量rebatefloat折扣paymoneymoney金额stocknameVarchar(30)外键仓库名称入库退货主表(tb_cancelinstock_main)字段名称字段类型主键外键是否为空描述CancelIDVarchar(30)是退货单号providerVarchar(50)外键供应商operatorVarchar(30)外键操作员rebatefloat折扣sumtotalmoney总计paymoneymoney应付金额factmoneymoney实付金额intimedatetime退货时间商品库存表(tb_merchandisestorage)字段名称字段类型主键外键是否为空描述merchandiseIDVarchar(30)是(联合主键)商品编号storagenameVarchar(30)是(联合主键)仓库名称Storagenumfloat商品库存upperlimitfloat库存上限lowerlimitfloat库存下限商品入库主表(tb_instore_main)字段名称字段类型主键外键是否为空描述IDVarchar(30)是入库单号providerVarchar(50)外键供应商operatorVarchar(30)外键操作员rebatefloat折扣sumtotalmoney总计paymonetmoney应付金额factmoneymoney实付金额intimedatetime入库时间商品信息表(tb_merchandiseinfo)字段名称字段类型主键外键是否为空描述IDVarchar(50)是商品编号nameVarchar(30)商品名称specVarchar(20)规格shortnameVarchar(10)简称dafaultpricemoney默认价格manufacturerVarchar(30)厂家memoVarchar(100)备注四系统的实现与调试:图1:登录界面图2:操作员密码出错后的显示图3:操作员管理界面图4:新增一个操作员图5:在系统中新增一个操作员后, 数据库中发生的变化。图6:删除一个操作员图7:删除一个操作员后,数据库中发生的变化(ddpp操作员没有了)图8:商品信息查询图9:将上图中的商品删除后,数据中发生的变化(编号003的没有了)图10:在系统中增加一个商品图11:在系统中增加一个商品后,数据库中发生的变化(多了一个编号004)图12:在系统中新增了一个供应商图13:在系统中新增了一个供应商后,数据库发生的变化(如红框中所示)图14:将光明牛奶入库时的操作图15:操作成功后的显示图16:光明牛奶入库后,数据库存发生的变化。图17:库存盘点图图18:将北仓库004的下限改为100,上限改为500后的图五总结:通过这个学期的数据库的课程设计,我对于以前所学的C+语言编程和数据库又重新有了一个全新的认识,同时也更学会了让两者相连接的方法,对于了解它们更为实用的功能有着很重要的作用。此次我与同伴选取的系统是仓库管理系统,因为我们缺少对于仓库如何管理的流程,刚开始我们都不知道如何下手,但通过老师的指导和查阅相关的图书,我们也慢慢找到了完成系统的方法,我们基本完成了对于企业的仓库信息管理的功能,能够实现基础信息管理,入库管理,库存管理和查询管理。在本课程设计中,我学会了与同伴合作的快乐了,当你觉得彷徨无助之时,也许是同伴的一句话,就能将你从旋涡中解救出来,少走了许多弯路,所以在日常生活中学习和生活中,也要认识到人多力量大的道理,闭关锁国是不能成功的。同时我也学会了当你对于那些知识有所模糊,而旁边又不能一直都有老师在身边,所以我们就要学会运用书本和网络来学习自己薄弱的方面,这个时候我也充分理解了在大学里会教会你如何自学的能力,以后工作与学习中这个能力是必不可少的,因为知识是不断更新的。因为时间有限和我们技术的局限性,我们所设计的仓库课程设计也存在一些不足,因为我们在操作过程中误删了一个给主界面插入图片的对话框,导致我们在最后的设计中已无法插入新的BMP图,望老师帮我们进一步的完善。本课程设计的完成对于我们
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年龙港市国有资本运营有限公司面向社会公开招聘工作人员3人笔试参考题库附带答案详解
- 2025年福建省福州市罗源县丝路港湾勘测设计有限公司招聘6人笔试参考题库附带答案详解
- 2025年湖北省新能源有限公司社会招聘24人笔试参考题库附带答案详解
- 2025年安徽金柱控股集团有限公司招聘7人笔试参考题库附带答案详解
- 2025年华北油田公司招聘21人笔试参考题库附带答案详解
- 2025年中国水利水电第十六工程局有限公司高校毕业生招聘笔试参考题库附带答案详解
- 2025山东菏泽市通达协合劳务有限公司招聘劳务派遣制人员8人笔试参考题库附带答案详解
- 2025华远国际陆港集团所属企业校园招聘113人(山西)笔试参考题库附带答案详解
- 2025中国建设科技集团股份有限公司竞聘4人笔试参考题库附带答案详解
- 危险品安全培训教材课件
- 萨福双脉冲气保焊说明书DIGIPLUS课件
- 高中期中考试家长会PPT课件 (共51张PPT)
- JJG 573-2003膜盒压力表
- GB/T 39634-2020宾馆节水管理规范
- GB/T 13234-2018用能单位节能量计算方法
- 营业线施工单位“四员一长”施工安全知识培训考试题库
- 紧急采购申请单
- 全球卫生治理课件
- 工程地质学:第7章 岩体结构及其稳定性
- 实验室生物安全程序文件
- 非洲猪瘟防控讲座课件
评论
0/150
提交评论