仓库管理系统文档.doc
《仓库管理系统文档.doc》由会员分享,可在线阅读,更多相关《仓库管理系统文档.doc(27页珍藏版)》请在咨信网上搜索。
1、实践课题设计任务书姓 名题 目仓库管理系统设计任务1. 程序的可行性分析,了解系统开发的背景,进行需求分析(独立完成)2. 对系统作出总体设计,构造体系结构,画出主要的程序流程图,进行详细设计,划分出具体的功能模块(独立完成)3. 实现管理员与客户的登录界面(独立完成)4. 具体实现各个模块功能,如添加、删除、更改、查询.查询有多种方式如全部,综合,条件查询等(独立完成)5. 测试及对程序的修改,纠正(独立完成)设计工具:Microsoft Visual studio2005、 SQL2000、Photoshop时间进度第1周(11-08-29110902):开始在文档中设计数据库表格,编写需
2、求分析第2周(11090211-09-09):开始进行编写概要设计和界面窗体设计第3周(1109-091109-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 普通用户22.1。3该系统
4、基本功能需求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 测试内容155.2.3 测试结
5、果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. 用户操作:注销、修改用户信息、新建用户;2. 物资信息设置:
10、添加物资、修改物资、查询物资;3. 入库管理:添加入库信息、修改入库信息、查询入库信息、浏览入库信息;4. 出库管理:添加出库信息、修改出库信息、查询出库信息、浏览出库信息;5. 库存管理:查询物资的库存信息、浏览物资的库存信息我实现的模块:入库管理、出库管理、库存管理;2。1.4用户界面需求对于一个好的软件有一个友好的用户界面是很重要的.用户界面应尽量做的简单、层次清晰明了,以最大限度为用户提供操作方便。如尽量减少用户输入次数,查询清晰明了,多使用快捷按扭等。2。1。5系统需求分析对物资入库情况的录入和统计;对物资出库情况的录入和统计;对物资进行按编号或商品名称来进行查询。2。2功能需求主要
11、是针对系统实现的功能以及普通用户和管理员的使用进行详细介绍。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(登录角色)Newstore(库存物资信息): id(
14、物资编号)、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 入库登记信息表字段名类型描述NumberInt物资编
15、号(手动生成,主键)namechar名称modelint型号Inpricedouble价格Inaccountint数量Indatechar入库时间Indealerchar登记人员RemarkeChar备注表3.2 入库物资信息表物资编号物资类型生产日期生产地址价格数量入库时间登记人员100001100002100003100004表3.3 出库物资信息表字段名类型描述NumberInt物资编号(自动生成,主键)namechar名称modelint型号Outpricedouble价格Outaccountint数量Outdatechar出库时间Outdealerchar登记人员RemarkChar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 文档
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。