数据库课程设计:仓库管理系统.doc

数据库课程设计:仓库管理系统.doc

ID:35807608

大小:2.57 MB

页数:30页

时间:2019-04-19

数据库课程设计:仓库管理系统.doc_第1页
数据库课程设计:仓库管理系统.doc_第2页
数据库课程设计:仓库管理系统.doc_第3页
数据库课程设计:仓库管理系统.doc_第4页
数据库课程设计:仓库管理系统.doc_第5页
资源描述:

《数据库课程设计:仓库管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机与信息学院数据库原理课程设计设计题目仓库管理系统专业班级物联网工程10-1班学号及姓名丁丁201027**教学班号0001指导老师沈明玉实验地点逸夫楼507Ps:合肥工业大学数据库课程设计,想要工程文件的可联系我邮箱:d_bei@mail.hfut.edu.cn或462618683@qq.com2012-2013年度第二学期仓库管理系统1.设计要求:(1)信息要求一般生产制造型或商品流通型企业需要使用仓库来存储大量的原材料和成品货物,并且货物种类繁多。在仓库管理中,商品入库、商品出库、库存查询是最常见的工作。由于这些业务的繁杂性,传统的手工记录在应对这些业务时,常常显得十分笨拙,

2、而且经常容易出错,效率也十分低。因此企业需要通过先进的信息技术来解决这一问题,为此数据库管理系统就成了许多企业势在必行的研发课题。(2)需求分析通过对企业仓库的了解,一般系统的具备以下功能:ü由于操作人员的计算机知识普遍偏低,因此要求系统具有良好的人机界面;ü方便的货物入库和出库管理;ü能够对联系单位,仓库和货物的资料进行修改;ü在入库操作时,选择相应的货物、单位和仓库进行入库操作;ü能够区分同种货物在不同仓库的存储情况,以免出库时出现错误;ü根据用户选择的查询条件,提供入库查询,出库查询和库存查询;ü完善的数据备份和还原功能;ü用户可修改自己的密码;ü管理员可修改用户权限,增加新用户

3、;2.设计目标:希望通过本数据库达到以下功能:1.系统采用人机对话方式,界面美观又好,信息查询灵活、方便,数据存储安全可靠。2.提供多种查询功能,至少包括入库、出库和库存等常用的查询功能。3.能够建立完善的基础信息档案,至少包括联系单位、货物和仓库的档案。4.设计使用的货物管理功能,至少包括入库和出库管理。5.多用户输入的数据,进行严格的数据校验。3.开发及运行环境l系统开发平台:MicrosoftVisualStudio2010。l系统开发语言:C#。l数据库管理系统软件:SQLServer2008。l运行平台:Win7。4.数据库描述采用SQLServer2008作为前台数据库数据

4、库设计1.需求分析概要设计针对我们之前的需求分析,我们对其做概要设计ü由于操作人员的计算机知识普遍偏低,因此要求系统具有良好的人机界面;我们使用C#作为我们的应用程序,提供其良好的人际界面ü方便的货物入库和出库管理;我们会建立入库表和出库表并使用应用程序相关功能对其提供支持ü能够对联系单位,仓库和货物的资料进行修改;我们会建立联系单位表,库存表和货物信息表对其提供支持ü能够区分同种货物在不同仓库的存储情况,以免出库时出现错误;我们建立存储过程中对其进行判断ü根据用户选择的查询条件,提供入库查询,出库查询和库存查询;用应用程序实现相应功能,并建立视图方便其查询ü完善的数据备份和还原功能;

5、调用相应函数对其提供支持ü用户可修改自己的密码;在应用程序调用相应数据库语句提供支持ü管理员可修改用户权限,增加新用户;在应用程序调用相应数据库语句提供支持2.仓库定位及系统分析仓库定位:仓库定位于大中型企业的仓库,主要存放家电商品及一些电子商品仓库数量:目前有主仓库和A、B、C、D几个仓库仓库容积:每个仓库大小是50m*10m*5m,容积共2500m2就除去过道和高度上限的原因可用面积为2000m2系统分析:1、由于是大中型企业,存货量比较多,种类也比较多,所以在数据库中要提供一定的存储空间提供支持,在建立数据库的时候还需要建立索引,方便其查询2、安全方面由于每天进货出货数量巨大,经

6、手人有一定的责任,因此应以当前时间系统登录的人员自动设为经手人。3、由于要先有订出货单后又进出货物,所以当有相应的货单时,最好能有人性化提示在什么时间哪个仓库应该有入库或者出库4、对于数量太多,今日没有来得及放完的应该有一定的记录,方便管理3.仓库管理系统E-R图转化为关系模式:仓库信息:仓库名、负责人、电话、备注;货物信息:货物编号、货物名、规格、计量单位;联系单位:单位名、联系人、电话、传真、备注;库存信息:货物编号、仓库名、库存数量;入库信息:入库编号、货物编号、仓库名、单位名、入库单价、数量、日期、经手人、备注;出库信息:出库编号、货物编号、仓库名、单位名、出库单价、数量、日期

7、、经手人、备注;用户信息:用户编号、用户名、权限、密码。4.数据表设计:Goods表(货物信息表)字段名称类型允许空值主键说明GoodsIDGoodsnameBigintVarchar(50)NOTNULL是编号名称GoodsSpecVarchar(50)NOTNULL规格GoodsUnitChar(8)计量单位Storage表(仓库表)字段名称类型允许空值主键说明StoreNameVarchar(100)NOTNULL是仓库名称StorePe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。