设计报告仓库管理.docx
- 文档编号:9417950
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:8
- 大小:27.07KB
设计报告仓库管理.docx
《设计报告仓库管理.docx》由会员分享,可在线阅读,更多相关《设计报告仓库管理.docx(8页珍藏版)》请在冰豆网上搜索。
设计报告仓库管理
随心编辑,值得下载拥有!
YOURCOMPANYNAMEISHERE
专业I专注I精心I卓越
【仓库管理】设计报告仓库
管理
东北石油大学
课程设计
2011年7月8日
东北石油大学课程设计任务书
课程数据库课程设计
题目库存管理系统
专业计算机科学与技术姓名学号
一、主要内容:
开发一个库存管理系统。
设计并实现这样的一个系统主要是锻炼学生采用面向对象方
法、设计思路等开发软件的能力。
二、基本要求:
系统主要有以下功能:
首页、货物管理、仓库管理、存储规则管理、订单、货物需求、退出系统。
货物管理包含货物修改、货物删除、货物添加;仓库管理包含仓库修改、添加、删除;存储管理包存储添加、修改、删除;订单包含查询和提交订单的出货、进货情况;货物需求包含查询功能。
系统用户根据操作权限的差异可分为3类,即仓库管理员、分仓库
管理员和采购员。
除了实现上述功能以外,库存管理系统还具有友好、简洁的界面,安全性
要高,稳定性要强。
三、主要参考资料:
[1]曹斌,韩中孝.ASP.NET数据库系统项目开发实践[M].北京科学出版社,
2003:
93-97
[2]陈宗兴,杜国.ASP.NET网络系统程序开发[M].北京:
中国水利水电出版
社,2008:
92-102
[3]徐娟,吴志山,陈金良•网页制作实用技术[M].北京:
清华大学出版社,2003:
21-52
[4]陈玉峰.SQLServer2000数据库开发教程[M].北京:
科学出版社.2003:
210-211
完成期限19-20周
指导教师
专业负责人
年月日
第1章系统分析1
1.1开发背景1
1.2系统需求分析1
1.3开发环境2
第2章系统设计3
2.1系统架构3
2.2系统功能模块4
2.3系统数据库设计5
第3章系统实现8
3.1登录界面8
3.2货物管理模块9
3.3货物浏览模块1..1
3.4订货单模块1..3
第4章系统测试1..5
4.1测试目的1..5
4.2测试项目1..5
4.3项目说明1..5
4.4测试结果1..6
第5章结束语1..9
参考文献2..0
第1章系统分析
1.1开发背景
1、计算机已经成为我们学习和工作的得力助手今天,计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。
2、在企事业单位用计算机管理库存物资的意义
现在我国很多企事业单位对库存物资等的管理还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
归纳起来,在企事业单位用计算机代替人工管理库存物资大约有以下几点好处:
1)可以存储大量的库存信息和物资相关信息,安全、高效;
2)只需一到二名信息录入员即可操作系统,节省大量人力;
3)可以迅速查到所需信息
1.2系统需求分析
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。
使原本的旧的管理方法越来越不适应现在社会的发展。
为了适应现代社会人们高度强烈的时间观念,库存物资管理系统为企事业单位带来了极大的方便。
设计一个数据库系统,首先必须确认数据库系统的用户和用途。
由于数据库系统是一个组织部门的模拟,数据库系统设计者必须对一个组织部门的基本情况有所了解,比如该组织部门的组织机构、各部门的联系、有关事物和活动以及描述它们的数据、信息流程、政策和制度、报表及其格式和有关的文档等。
收集和分析这些资料的过程称为需求分析。
需求分析的目标是给出应用领域中数据项、数据项之间的关系和数据操作任务的详细定义,为数据库系统的概念设计、逻辑设计和物理设计奠定基础,为优化数据库系统的逻辑结构和物理结构提供可靠依据。
设计人员应与用户密切合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。
需求分析的过程是对现实世界深入了解的过程,数据库系统能否正确的反映现实世界主要取决于需求分析,需求分析人员既要对数据库技术有一定的了解,又要对组织部门的情况比较熟悉,一般由数据库系统设计人员和本组织部门的有关工作人员合作进行。
1.2.1数据流图
数据字典以文字的形式对数据流程图中的各个成分的内容和特征进行详细解释和描述,避免人们对某些成分产生歧义,对数据进行具体的说明。
数据字典
中有六类条目:
数据元素、数据结构、数据流、数据存储、处理过程、外部实体不同类型的条目有不同的属性需要描述。
下文将会根据它们对学生成绩管理系统进行详细的分析。
图1-1系统总体流程图
1.3开发环境
数据库是数据管理的最新技术,是计算机科学的重要分支。
十年来,数据库管理系统已从专用的应用程序包发展成为通用系统软件。
由于数据库具有数据的结构化、可控冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。
由于用到的数据表格多,另外考虑到实际情况,如学生基本信息的变动,我们选用SQLServer作为数据库开发,而不用Access,主要是因为Access存放的记录,在实际运用中不适合此系统;而SQLServer是一种常用的关系数据库,能存放和读取大量的数据,管理众多并发的用户,故选用SQLServer数据库。
用语言进行编码。
编程语言是微软在.NET计划中重要的开发语言,它具有语法简单,功能强大,快速应用,语言自由,强大的Web服务器控件,支持跨平台,与XML相融合等。
因此选择编程语言。
第2章系统设计
2.1系统架构
整个系统分为四个部分,仓库总管、分仓库总管、采购员和主界面。
首先,因为系统是面向特定的某些对象的,所以用户进入系统应该进行身份验证。
根据不同的身份进入不同的操作界面。
采购员进入库存管理系统后,根据自己的权限进入货物进出维护界面,对出货、进货信息进行查看,根据菜单项可以查看货物需求、修改个人的密码、注销等操作。
对于分仓库总管来说,根据自己的权限进入货品进出维护界面,查看一种货品的数量、最大存储量、当前数量等信息,同时又可以插入某种货物的进货出货状况等;还可以根据导航条查看货品需求,进行个人密码修改、注销等操作。
对于仓库总管,首先进入货品信息维护界面,可以对所有货品信息进行修改删除操作,可以根据导航条对仓库信息维护、存放规则维护、货物进出记录、个人密码修改、注销等界面进行查看、修改和删除等操作。
本系统是以WindowsXP系统为操作平台,在.NET环境下编程实现。
系统ER图:
地址
姓名
N
管理者
提交
类型
管理人
N
N
提交人
需求量
货物进出记录
管理
出货量
进货量
N
N
存入
写入
N
最低存储量
N
容量
次提供商
N
1
仓库
货物
储存
主提供商
存
储
价格
库号
最高存储量
名称
地址
性别I-权限
编号
编号
编号
图2-1系统E-R图
2.2系统功能模块
系统模块如下⑴:
图2-2系统模块图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 报告 仓库 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)