2022年仓库管理系统文档.doc
《2022年仓库管理系统文档.doc》由会员分享,可在线阅读,更多相关《2022年仓库管理系统文档.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实践课题设计任务书姓 名题 目仓库治理系统设计任务1. 程序的可行性分析,理解系统开发的背景,进展需求分析(独立完成)2. 对系统作出总体设计,构造体系构造,画出主要的程序流程图,进展详细设计,划分出详细的功能模块(独立完成)3. 实现治理员与客户的登录界面(独立完成)4. 详细实现各个模块功能,如添加、删除、更改、查询。查询有多种方式如全部,综合,条件查询等(独立完成)5. 测试及对程序的修正,纠正(独立完成)设计工具:Microsoft Visual studio2005、 SQL2000、Photoshop时间进度第1周(11-08-2911-09-02):开场在文档中设计数据库表格,编
2、写需求分析第2周(11-09-0211-09-09):开场进展编写概要设计和界面窗体设计第3周(11-09-0911-09-16):进展代码的编写和数据库的设计以及最后的完善原 主始 要资 参料 考与 文 献指导老师签字: 年 月 日仓库治理系统的设计与开发摘 要仓库治理系统是一种治理商业企业中各种数据的软件,利用本系统用户能够非常方便地对企业仓库进展有效的治理。本文首先简要介绍了我国商业企业的现状以及进销存数据治理系统的特点、功能和使用对象,使读者对进销存治理系统有了初步的认识。接着详细介绍了数据库和VB的相关知识;在编程工具方面,主要介绍了 VB的特点和怎么样用VB操作数据库。最后,笔者给
3、出了所完成的进销存数据治理系统说明书,主要内容包括软件的功能、设计框图、数据库构造和各模块的操作说明。因而,一个现代化的仓库治理系统需要开发。仓库治理系统包括需求分析,概要设计,详细设计,编码,系统测试,完毕语和运转结果截图。该系统包括治理员的登录以及一般用户的登录和对仓库物资信息的查询、修正,添加、删除等,通过测试说明该系统功能完善,易于使用。关键词: 仓库治理;SQL数据库;visual studio目 录摘 要2第1章 前言11.1 概述11.1.1编写的背景11.1.2 文档内容11.1.3 详细的分工1第2章 需求分析22.1 用户需求22.1.1 治理员需求22.1.2 一般用户2
4、2.1.3该系统根本功能需求32.1.4用户界面需求32.1.5系统需求分析32.2功能需求32.2.1用户功能32.2.2治理员功能42.3数据库需求分析42.3.1信息需求42.3.2处理需求4第3章 数据库设计63.1建立数据库的设计思路63.2实体以及属性之间的关系63.2.1实体及其属性:(主键以下画线表示)63.2.2 E-R图分析73.2.3 数据库表设计:73.3 流程图8第4章 系统设计与实现94.1 系统所需表104.2 系统界面设计104.2.1模块10第5章 系统测试155.1 所遇咨询题155.2系统的运转和测试155.2.1 系统测试要点155.2.2 测试内容15
5、5.2.3 测试结果16第6章 完毕语17附录A: 主要源程序21第1章 前言1.1 概述1.1.1编写的背景仓库治理的根本功能包括了物品的进出、库存、及其信息处理等三个方面,其中,物品的出入库与在库治理能够说是仓库的最根本的活动,也是传统仓库的根本功能,只不过治理手段与治理水平得到了提升;至于信息处理,已经是现代经济活动的普遍现象,所以也应是仓库活动的内容之一,仓库治理的目的是为了满足供给链上下游的需求,因而离开了信息处理,也就不称其为现代仓库治理了。为实现仓库治理信息电子化,特此开发此系统。1.1.2 文档内容本文档第一章为引言部分,介绍本工程的开发简单介绍和本文档的格式商定以及开发的背景
6、。第二章到第五章分别介绍了本工程的功能及需求分析(主要是用户、功能、数据库等方面的实现)。本文档主要介绍仓库进销存治理系统(完成系统功能的实现),解释对系统不明白的地点(解释系统一些细节),使系统能够更好的使用(方便治理员的治理和用户的使用)。还有确实是编写系统的代码(实现系统功能所编著的C#代码),数据库建表的思路和通过三周了课题实践的心得体会。1.1.3 详细的分工表1.1 任务表小组成员主要任务系统的总设计;出库治理,入库治理,库存治理代码的编写;代码,数据库,界面的校正和完善数据库的设计;用户操作代码的编写;文档的校正和完善;界面的设计;物资信息治理代码的编写;文档的设计及编写;第2章
7、 需求分析仓库治理系统用计算机治理仓库库存进出治理的一种计算机应用技术的创新,在计算机还未普及之前库存治理都是由工作人员手工书写的方式来操作的.如今一般的仓库都采纳计算机智能化治理,采纳计算机作为工具的有用的计算机仓库库存治理程序来协助治理员进展更有效的超市库存治理工作。仓库治理系统是典型的信息治理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。关于前者要求建立起数据一致性和完好性强、数据平安性好的库。而关于后者则要求应用程序功能完备,易使用等特点。通过分析,我们使用 visual studio 2005作为开发工具,利用其提供的各种窗体的开发工具,尤其是数据窗口这一
8、能方便而简约操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进展需求迭代,不断修正和改良,直到构成用户满意的可行系统。本系统业务流程如下:第一、治理员治理通过登录治理员的学号和密码,进展对出入库信息的录入。第二、治理员登录系统,在统计工作中对物资信息的实际情况进展核对和修正。第三、仓库治理员治理,假如有需要,可依照物资编号或名称来对物资进展查询。第五、仓库治理员有权利新建用户和新建治理员。!一般用户仅可依照本人的登录密码来进展查询和阅读操作。第六、仓库治理员和一般用户都有修正密码的权限。2.1 用户需求用户主要包括一般用户和治理员。2.1.1 治理员需求仓库治理员是
9、本系统使用量最大的用户,仓库治理系统的开发不仅仅是为了仓库治理人员更加方便的对物资出入库物资信息情况进展统计,对出入库物资信息进展阅读和查询,也便于治理员对这些信息的核对,提高仓库治理物资的精确性。治理员具备的新建用户和修正用户信息的权限也进一步提高了仓库治理系统的平安性2.1.2 一般用户一般用户作为最基层的治理人员,仅仅能施行查询和阅读的操作,只是需要对物资出入库信息,物资库存信息进展核对和统计,假如发觉异常,要即刻向治理员递交申请,要求对错误信息进展修正,对出库信息的统计可方便一般用户理解市场需要,进而调理进货方向。2.1.3该系统根本功能需求1. 用户操作:注销、修正用户信息、新建用户
10、;2. 物资信息设置:添加物资、修正物资、查询物资;3. 入库治理:添参加库信息、修正入库信息、查询入库信息、阅读入库信息;4. 出库治理:添加出库信息、修正出库信息、查询出库信息、阅读出库信息;5. 库存治理:查询物资的库存信息、阅读物资的库存信息我实现的模块:入库治理、出库治理、库存治理;2.1.4用户界面需求关于一个好的软件有一个友好的用户界面是非常重要的。用户界面应尽量做的简单、层次明晰明了,以最大限度为用户提供操作方便。如尽量减少用户输入次数,查询明晰明了,多使用快捷按扭等。2.1.5系统需求分析对物资入库情况的录入和统计;对物资出库情况的录入和统计;对物资进展按编号或商品名称来进展
11、查询。2.2功能需求主要是针对系统实现的功能以及一般用户和治理员的使用进展详细介绍。2.2.1用户功能一般用户功能确实是对物资的如图2.1所示。一般用户阅读和查询入库信息阅读和查询出库信息阅读和查询库存信息图2.1 一般用户功能模块图2.2.2治理员功能治理员所需要实现的功能确实是对出入库的记录,针对有咨询题的记录进展修正。治理员物资信息设置入库治理出库治理库存治理添加物资修正物资查询物资添参加库信息修正入库信息查询入库信息阅读入库信息添加出库信息修正出库信息查询出库信息阅读出库信息查询库存信息阅读库存信息图2.1 治理员功能模块图2.3数据库需求分析数据库需求分析调查的重点是“数据”和“处理
12、”,通过调查、搜集和分析,获得用户对数据库的需求。2.3.1信息需求指用户需要从数据库中获得信息的内容与性质,即在数据库中需要存储那些数据。2.3.2处理需求处理需求:指用户需要完成什么处理功能,明确用户对数据有什么样的处理要求,从而确定数据之间的互相关系。 在仓库治理系统中,关于每一个详细的对象都有相应的表存储数据,针对四类操作的功能需求,该系统数据库共设计了十一个表,在后期实现打印报表阶段,依照需要我们会增加几个临时表,以便实现打印报表的功能。第3章 数据库设计3.1建立数据库的设计思路数据库工具:为了更好的处理系统用户、物资信息、入库信息、出库信息和阅读查询,等之间较为复杂的关系。因而建
13、立了治理员表、入库信息表、出库信息表、以及库存。查询方式:治理员通过登陆系统对系统进展更改、依照一般用户的申请对出入库及库存信息作出核对和修正。3.2实体以及属性之间的关系3.2.1实体及其属性实体与属性其主键以下划线标识:Instore(入库物资信息表): id(物资编号)、Name(物资名称)、Model(物资类型)、Inprice(入库价格)、innumber(入库数量)、invalue(入库物资总价值)Indate(入库时间)、Indealer(经手人)、Remark(备注)Load1(用户登录表): users(用户帐号)、password(登录密码)、role(登录角色)Newst
14、ore(库存物资信息): id(物资编号)、name(物资名称)、size(物资型号)、category(品种)、unit(单位)Outstore(出库物资信息表): id(物资编号)、Name(物资名称)、Model(物资类型)、Outprice(出库价格)、Outnumber(出库数量)、Outvalue(出库物资总价值)Outdate(出库时间)、Outdealer(经手人)、Remark(备注)3.2.2 E-R图分析治理员用户名密码角色治理仓库一般用户阅读查询组成经办人物品编号总价值物品价格物品名数量类型仓库名用户名密码图3.13.2.3 数据库表设计:表3.1 入库登记信息表字段名
15、类型描绘NumberInt物资编号(手动生成,主键)namechar名称modelint型号Inpricedouble价格Inaccountint数量Indatechar入库时间Indealerchar登记人员RemarkeChar备注表3.2 入库物资信息表物资编号物资类型消费日期消费地址价格数量入库时间登记人员100001100002100003100004表3.3 出库物资信息表字段名类型描绘NumberInt物资编号(自动生成,主键)namechar名称modelint型号Outpricedouble价格Outaccountint数量Outdatechar出库时间Outdealerch
16、ar登记人员RemarkChar备注表3.4 出库物资信息表物资编号物资类型消费日期消费地址价格数量出库时间登记人员1000011000021000031000043.3 流程图由此流程图进展仓库治理系统的开发如图3-2所示。用户治理Index=?注销修正用户信息新增用户退出0123物资信息设置Index=?添加物资修正物资查询物资添加成功终止修正成功终止查询成功终止012开场登陆验证用户名和密码NY进入治理员界面进入一般用户界面YN验证治理员用户治理物资信息设置入库信息治理出库信息治理库存信息治理治理员选择用户治理物资信息设置入库信息治理出库信息治理库存信息治理用户选择图3.2第4章 系统设
17、计与实现4.1 系统所需表综合以上分析,要实现上面的所有共能模块,共需要设计四个表,它们分别是:用户信息表、库存表、入库表、出库表4.2 系统界面设计在软件治理系统日益广泛使用的今天,开发一个有效同时适用于仓库治理系统将会处理许多的人力资源治理仓库所存在的许多弊端,将会为仓库治理节约许多的时间,方便了仓库治理员的治理。4.2.1模块1, 治理员登录界面的实现:由于治理员的信息都存在数据库中,如今治理员只需输入与本人的账号相对应的密码即可,操作方便。治理员输入密码后,程序中会依照查询语句推断治理员输入的密码是否与数据库中保存的密码一致,假设一致进入效劳器主界面,假设不一致则提示“你输入的密码错误
18、或此用户不存在”,提示治理员输入正确的密码或选择正确的账号。图4.1登录界面用户登录或治理员登陆时,系统查询用户信息,并进展信息核对,登录成功时:会有信息提示。图4.2 登录成功界面 当用户输入不正确时,系统会自动生成登陆不正确字样:图4.3 账号错误界面假设正确则显示下一界面,也确实是主界面:图4.4治理员的主菜单界面用户操作:注销、新建用户信息、修正用户信息、退出功能。物资信息设置:添加物资信息、修正物资信息、查询物资信息的功能。入库治理:添参加库信息、修正入库信息、查询入库信息、阅读入库信息的功能。出库治理:添加出库信息、修正出库信息、查询出库信息、阅读出库信息的功能。库存治理:查询库存
19、的信息、阅读库存信息的功能。图4.5治理员的可操作功能显示2、一般用户一般用户主页面如图4.6所示。图4.6一般用户的主菜单界面用户操作:注销、退出功能。物资信息设置:查询物资信息的功能。入库治理:查询入库信息、阅读入库信息的功能。出库治理:查询出库信息、阅读出库信息的功能。库存治理:查询库存的信息、阅读库存信息的功能。主要功能如图:图4.7一般用户的可操作功能显示能够通过此窗体向数据库中专业根本信息表中添加专业的相关信息以及对数据库中专业的信息进展查询和修正。 用户操作:注销、新建用户信息、修正用户信息、退出 。注销:注销回到登陆界面。新建用户信息功能模块:依照用户名称、密码、角色更改,实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 仓库 管理 系统 文档
限制150内