还剩27页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
某仓库信息系统设计与分析交通与汽车工程学院课程设计课程名称:物流信息系统设计课程代码:1203999题目:某仓库信息系统设计与分析年级/专业/班:2012级物流管理1班学生姓名:学 号:312012110210108开始时间:2015年1月5日完成时间:2015年1月23日课程设计成绩指导教师签名年月日物流信息系统设计课程设计任务书学院名称交通与汽车工程学院课程代码_1203999__专业物流管理年级2012
一、设计题目物流信息系统设计:某仓库信息系统设计与分析
二、主要内容分析设计具备一定功能的物流信息系统软件(或其他管理信息系统软件)
三、具体要求完成信息系统分析内容包括1软件功能需求分析2业务流程分析3数据流程分析4数据字典5存取分析6处理逻辑描述完成信息系统设计内容包括1系统结构设计2系统软硬件配置3数据库设计4代码设计5输入输出设计6模块功能说明说明书字数6000字以上(也可进行其它管理信息系统的分析和设计,但工作量上应与上述要求相当,具体内容可由学生与指导教师共同协商确定)
四、主要技术路线提示系统分析设计说明书撰写(符合《西华大学本科课程设计说明书规范化要求》)1首先调查了解企业现状该企业的信息系统使用现状论述进行本系统分析设计的意义分析设计的主要内容要达到的主要功能目标;2调查分析组织结构和主要业务,完成业务流程图;3完成数据流程图;4利用数据字典、存取分析、处理逻辑描述对数据流程内容详细描述;5根据数据流程图完成系统结构图;6进行系统软硬件配置;7进行代码设计;8进行数据库设计;9进行输入输出设计;10对系统结构图的各模块进行模块功能说明
五、进度安排第一天——第五天完成四中12;第五天——第十天完成四中345;第十天——第十五天完成四中678910
六、完成后应上交的材料课程设计说明书(符合《西华大学本科课程设计说明书规范化要求》)
七、推荐参考资料不少于3篇
[1]刘勇主编.信息系统分析与设计.北京科学出版社,2002
[2]薛华成.管理信息系统.北京清华大学出版社,1999
[3]李苏剑游战清等.物流管理信息系统理论与案例.北京电子工业出版社,2005
[4]曾传华黎青松等.物流管理与信息系统.北京:清华大学出版社2007
[5]管理信息系统陈智高刘红丽马玲编著.化学工艺出版社
[6]信息系统设计与分析陈禹主编高等教育出版社指导教师签名日期2015年1月4日系主任审核日期2015年1月4日摘要仓储企业的的物资供应管理意向很复杂繁琐,其包含了种类繁多的物资入库发放管理等操作各有差异,各种计划报表繁多随着当代经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是就没有生存的机会仓库管理信息系统正是基于这样的需求背景下研制开发的仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段关键词仓库仓库信息系统流程VisualFoxPro
6.01引言
1.1问题的提出仓储是一个企业单位必不可少的部分,所谓仓储管理,是指对仓库和仓库中储存的物资进行管理随着改革开放的不断深入经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分仓库管理信息系统正是基于这样的需求背景下研制开发的目前大多数的中小企业仓储管理方式落后,账目还是一纸张形式呈现,并且账目混乱一般依赖于一个非自动化的系统来记录、追踪进出的货物,完全由人工实施仓库内部的管理,因此仓储管理的效率极其低下有着数据不齐全,不准确难以跟随现代化市场的变化等缺点总的来说,缺乏系统、规范的信息管理手段数据处理手工操作,工作量大,出错率高,出错后不易更改仓库采取手工方式对物资存取情况进行人工管理,由于信息比较多,存取信息的管理工作混乱而又复杂;一般存取情况是记录在账簿,物资的数目和内容记录在文件中,仓库的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力如要对存放较久远的物资进行更改就更加困难了为此,使用一套全面可行的仓存管理信息系统解决上述问题,提高出入库的业务流程效率是必不可少的
1.2我国发展现状20世纪80年代以来,仓储技术得到较大发展,但是,各地发展不均衡自改革开放以来,国外先进的仓储技术传人我国,使我国仓储业发生了显著的变化,特别是自动化仓储技术传人我国以后,我国的仓储技术有了较大的提高我国自20世纪70年代开始建造自动化仓库,例如北京汽车制造厂、南宁拖拉机厂等先后建造了自动化仓库与此同时,人们对仓储工作的看法也起了变化,逐渐重视仓储管理工作,并注意引进先进的仓储技术和提高仓储工作人员的素质但各地区发展不平衡,有的现代化仓库拥有非常先进的仓储设备,例如各种先进的装卸搬运设备、高层货架仓库、全部实行计算机管理等而有的仓库却还处在以人工作业为主的原始管理状态,仓库作业大部分靠肩扛人抬,只有少量的机械设备还有一种情况是介于上述两者之间,具有一定的机械设备和铁路专用线,但利用率不高,有些设备已经老化,有些已经陈旧,但由于资金不足,无力更新,只得带病作业,隐藏着许多不安全因素处于仓储技术方面先进与落后并存的状态
1.3任务与分析本课程主要运用管理信息系统设计的基本步骤和设计方法进行分析与设计了仓库管理信息系统,通过系统分析和系统设计的相关步骤(主要包括组织结构分析,业务流程分析,数据流程分析,数据字典描述,处理逻辑描述以及系统结构设计,软硬件配置,代码设计,数据库设计,界面设计等)
[1],为程序开发人员开发该借阅管理信息系统提供依据得出了该仓库的出入库及查询系统的系统分析设计说明书2系统分析
2.1组织结构与可行性分析
2.
1.1可行性分析
(1)经济可行性仓储管理信息系统的运行将累积庞大的电子形式的信息资源,从这些资源中企业能发现其中问题,及时改进仓储计划由于各个仓库前期的资金投入主要集中于购置设备库房修建人员工资存货盘点上建立信息中心,可将来自各方面的信息集中管理,提高仓储管理的计划性和预见性,快速地反馈市场信息
(2)技术可行性分析计算机硬件和软件技术的飞速发展,为系统的建设提供了技术条件仓储管理主要是盘点仓库物资,供客户查询自己的存货,出入库操作以及仓库人员信息查询,班次安排
[2]而通过网络internet,发挥计算机的信息传输速度快、准确度高的优势可以提高仓库管理工作的效率
(3)社会可行性分析操作可行性便是所谓的社会可行性现如今,随着计算机网络技术的飞速发展,人类已经步入了信息化时代对企业的管理方式,操作流程等要求已经提高到了信息化的水平利用网络技术,软件技术仓储管理的操作也可更加信息化是企业的人员配置更加合理,对人员的知识储备要求提高,迫使其学习提高自身技术,增强企业的竞争力
2.
1.2仓库组织结构分析要想了解仓库的经营模式,就得对仓库的组织结构进行了解,在设计系统前期,先对仓库的组织结构进行分析,第一步先确定组织结构,一下就对一家电公司仓库进行分析仓储管理中由仓储主管扶着全面工作下属部门包括业务部,财务部,仓储管理部,分别负责仓库业务,市场调研,仓库会计出纳以及各个仓库的盘点,出入库操作具体职责如下业务部负责利用一切渠道组织市场调研,收集决策必要信息财务部本机构一定的整体目标下,关于资产的购置,资本的融通和经营中现金流量,以及利润分配的管理仓储管理部负责各个仓库的物资入库出库发货存库的管理市场调研各仓库出纳会计家电仓储管理部财务部业务部主管图2-1仓库组织结构图
2.
1.3业务流程分析本课程设计需要完成的仓储管理系统需要达到一下功能
(1)物资的出入库以及还库等
(2)仓储管理的各种信息查询修改
(3)操作日志的管理
(4)家电采购报表生成
(5)在库存中加入最高储备和最低储备字段实时观察物资的储存信息进行监控报警等
2.2业务流程分析进一步分析仓储管理系统的业务流程与数据流程具体分析图见下顾客退货单仓库主管库存台账管理员供应商财务审核进货单报表盘点入库单领料单汇总销售采购采购退货单图2-2业务流程图
2.3数据流程分析依据家电仓库的业务流程可以得出其相应的数据流程图,从系统登录开始,以管理员角色做分析,数据流程分析图见下管理员家电信息录入入库报表汇总退货汇总表出库报表汇总仓库盘点入库管理还库管理出库管理报表打印库存报表图2-3数据流程分析图
2.4数据字典在整个系统分析中,数据字典是必不可少的工具,数据字典是对系统中的数据的详尽描述,数据字典是关于数据信息的集合,对数据流图中包含的所有元素的定义的集合,它提供对数据库中数据描述的集中管理,目的是对收集到的数据进行标准化、统一化,有统一的名称、格式和含义,与数据流图共同构成系统的逻辑模型
[6]
2.
4.1数据元素仓储管理系统数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚在定义的仓储管理系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明以下是仓储管理信息系统数据字典的具体条目
(1)数据项描述(部分)
(1)设备代码表
(2)设备入库表
(3)设备出库表
(4)现有库存表
3.4系统功能模块设计在系统功能分析的基础上,考虑VF程序编制特点,得到以下模块图系统登录身份验证仓储管理出库信息查询报表打印供应商设备号使用部门设备现有库存总数设备清单设备号入库某仓库库存管理系统图3-4系统功能模块图
3.2系统软件配置仓储管理信息系统是以计算机系统为核心建立起来的,所以计算机系统的软件和硬件配置在很大程度上影响整个信息系统的功能实现,根据系统功能,仓储管理信息系统的软件和硬件配置做出如下要求硬件配置一台电脑,实际使用最低配置要求CPU:IntelPIII500Hz内存:256MB以上硬盘空间:4GB以上最好高于20GB显卡:4MB以上的PCI或AGP显卡声卡:最新的PCI声卡CD-ROM:8x以上CD-ROM以及联机设备(打印机等)软件配置Windows2000以上操作系统Powerbuilder开发软件SQLSever数据库管理系统
3.3代码设计体系代码设计是指用数据、字母和特殊符号,表示事物的名称、属性和状态等特征
[3]在计算机处理信息过程中,代码具有重要作用根据代码,可以区分每一个数据元素及其代表的逻辑意义;使信息的表达方式标准化和单纯化;提高计算机处理效率和精度,便于进行信息检索、分类、排序、汇总和分析计算机进行库存管理的过程中,代码设计是进行分类校对、汇总及检索的关键本次设计中,使用的是数字型代码对库存信息进行设计,可以唯一地标识每个设备,使仓库的设备信息便于管理家电种类3-4位,品牌名1-2位,家电颜色5-6位,生产厂家品牌编号7-8位10西门子,11海尔,12美的,13TCL,14康佳,15海信家电种类编号11电视机,12电冰箱,13洗衣机,14空调,15热水器家电颜色33白色,34黑色,35银灰,36银白生产厂家10北京,11河北,12山东,13广州,14南京电视机320,520冰箱00单门,01双开门,03三开门空调1立式,2挂式洗衣机1全自动滚筒,2全自动波轮热水器1单管60L,2双管60L
3.4数据库设计
3.
4.1物理结构设计数据库设计即根据用户的需要,将业务对象抽象成表与视图等数据库对象构造出最优数据库模式
[5]数据库设计是图书馆借阅管理信息系统设计的重要组成部分数据库设计的好坏将直接影响整个借阅体系的效率和质量
(1)数据库需求分析数据库中部分表及其属性如下设备代码表(设备号设备名等属性)设备入库表(供应商入库数量等属性)设备出库表(经手人出库数量等属性)现有库存表(设备号总数等属性)
(2)数据库逻辑结构详细设计下面是部分数据库中的表以及具体属性和数据类型,如图3-1设备代码表图3-1设备代码表设备入库表图3-2设备入库表设备出库表图3-3设备出库表现有库存表图3-4设备出库表
(3)建立各表之间的逻辑关系
3.
4.2系统主界面设计系统登录主界面是用户进入本系统的一个防止他人窥窃资料的界面,具有保护系统安全性的作用具体界面下图所示创建一个表单文件,通过表单控件工具栏在表单上添加3个标签对象,分别设置各个对象的主要属性,属性值如表所示设置form1对象的init事件的代码为设置form1对象的destory事件的代码为操作以后效果如下图界面自动进入登陆界面如下图【登陆】按钮的单击(click)事件代码如图【退出】按钮的单击(click)事件代码如图点击登陆将出现一个输入员工号的界面如下图所示【进入】按钮的单击(click)事件代码如图【退出】按钮的单击(click)事件代码如图
3.
4.3子系统界面设计为了可以根据管理员所需的不同选择,打开不同子系统并提供相应的功能服务,可以利用一个菜单进行子系统界面设计,如下运行结果如下图所示
3.5输入输出设计系统的输入输出设计对于用户和系统使用的安全可靠性是十分重要的一个好的输入设计可以为用户和系统双方带来良好的工作环境,一个好的输出设计可以为管理者提供便捷、明了、有效、实用的管理和控制信息
[4]
3.
5.1输入设计输入方式的设计主要是根据总体设计和数据库设计的要求来确定数据输入的具体形式在开发本管理系统时,要以用户至上的原则来设计输入界面在信息资料的输入过程中由计算机系统自动给出输入法并进行必要的数据类型检验、数据格式检验和必要的逻辑检验并及时提示信息管理员出错,并给出正确的输入方式在本设计中主要采用的是键盘输入和网络数据传送
3.
5.2输出设计输出设计包括以下几方面的内容确定输出内容用户是输出信息的主要使用者,要根据用户的需求,设计输出的内容确定输出介质与设备确定输出方式提供给人的信息都要进行格式设计,输出格式要满足使用者的要求和习惯,达到格式清晰、美观、易于阅读度理解的要求
3.6模块功能说明
3.
6.1系统登录功能识别系统用户身份,防止其他人操作用户输入工号后,单击“登录”命令按钮,对所输入的工号进行验证,若验证通过,则登录如子系统界面,否则就通过信息框弹出错误信息
3.
6.2设备登记功能查询出入库的设备点击子系统界面的“设备信息”,即可以对库存设备进行一个浏览【首页】按钮的单击(click)事件代码【下一页】按钮的单击(click)事件代码【上一页】按钮的单击(click)事件代码【添加】按钮的单击(click)事件代码【删除】按钮的单击(click)事件代码【关闭】按钮的单击(click)事件代码
3.
6.3设备添加删除功能管理设备进入库信息点击子系统界面的“设备基本信息”,即可以查看设备的基本信息,如图操作代码结论本课程设计系统只对传统仓库出入库进行了最基本的管理,以摸家电仓库为运用背景,通过对仓库信息系统现状了解与描述,对系统进行了业务流程分析、数据流程分析,并使用数据字典对数据流程图中的数据项、数据结构、数据流等具体内容进行了分析,对处理逻辑进行了描述在这个基础上,对仓库库存管理信息系统进行了功能模块、E-R图、数据库、界面等设计当然由于本人计算机知识储备有限,论文还有很多的不足,例如表的定义,数据流都只进行了部分描述,界面设计也只有输入和登录界面信息系统设计的相关知识还需要进一步积累致谢通过对某家电仓库管理信息系统分析和设计及论文的撰写,我进一步了解了计算机VisualFoxPro6以及库存管理等的相关知识,加强了对所学专业的认识与此同时,我也认识到了自身知识的欠缺,应继续努力学习,不仅要学好自己的专业知识,也要学好与其相关的关联性学科,以此来完善专业知识而此次论文写作在何迪老师和同学们的热心帮助下顺利完成,在此感谢何迪师和以及各位同学的帮助参考文献
[1]刘勇主编.《信息系统分析与设计》{M}.北京科学出版社,2002
[2]薛华成.《管理信息系统》{M}.北京清华大学出版社,1999
[3]李苏剑游战清等.《物流管理信息系统理论与案例》{M}.北京电子工业出版社,2005
[4]曾传华黎青松等.《物流管理与信息系统》{M}.北京:清华大学出版社2007
[5]《管理信息系统》{M}陈智高刘红丽马玲编著.化学工艺出版社
[6]《信息系统设计与分析》{M}陈禹主编高等教育出版社学习态度及平时成绩
(30)技术水平与实际能力
(20)创新
(5)说明书(计算书、图纸、分析报告)撰写质量
(45)总分
(100)列名数据类型可否为空设备号(主键)数值型
(20)不可为空设备名字符型
(50)可为空列名数据类型可否为空设备号数值型
(20)不可为空入库时间(主键)日期型
(8)可为空供应商字符型
(50)可为空供应商电话字符型
(15)可为空入库数量数值型
(20)可为空价格字符型
(10)可为空采购员字符型
(20)可为空列名数据类型可否为空设备号数值型
(20)不可为空出库时间(主键)日期型
(8)可为空使用部门字符型
(50)可为空出库状况字符型
(20)可为空经手人字符型
(20)可为空价格字符型
(10)可为空出库数量字符型
(10)不可为空领取人字符型
(50)可为空用途字符型
(50)可为空列名数据类型可否为空设备号(主键)数值型
(20)不可为空现有库存数值型
(20)可为空最大库存数值型
(20)可为空最小库存数值型
(20)可为空总数数值型
(20)可为空实体描述设备号所有设备,由设备编号标识仓储管理员仓库的管理人员,由员工号标识TCL32寸液晶电视13113410320美的双开门冰箱1012331401美的立式家用空调101433121海尔全自动滚筒洗衣机121335101美的单管加热电热水器101533101对象名称属性名称属性值Form1Showwindow2—作为顶层表单Label1Caption仓库库存管理系统Backstyle透明Fontname华文彩云Fontsize50Label2Caption欢迎您!Backstyle透明Fontname楷体Fontsize39Autosize.T.Label3Caption2014年12月Backstyle透明Fontsize25。