级《物流信息系统》课程设计终稿文档格式.docx
《级《物流信息系统》课程设计终稿文档格式.docx》由会员分享,可在线阅读,更多相关《级《物流信息系统》课程设计终稿文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
引言
随着我国市场经济的蓬勃发展和人们对物质水平需求的增加,各行各业都处于一个飞速发展的时期,行业的快速发展必然导致各企业之间的竞争更加激烈,为了使自己的企业在竞争中能够站稳脚跟,不被激烈的竞争环境所压倒,必然要求企业加强对自身的管理,提高企业的经营效率。
1.1项目概述
浙江森马服饰股份有限公司是以虚拟经营为特色,以系列成人休闲服饰和儿童服饰为主导产品的品牌服饰企业,公司旗下拥有“森马”和“巴拉巴拉”两大服饰品牌。
“森马”品牌创立于1996年,是中国休闲服饰行业的领先品牌,先后荣获中国驰名商标、中国名牌和国家免检产品等殊荣。
“巴拉巴拉”品牌创立于2002年,是中国儿童服饰行业的领军品牌,也是首批荣登中国名牌榜单的童装品牌。
森马自创立以来,大胆采用虚拟经营模式,巧妙地采用“借鸡生蛋”的虚拟生产策略,在珠三角、长三角两大区域以及山东、湖北等地整合了160多家生产能力强大、技术力量雄厚、产品质量过硬的专业生产厂家,强强联合,实行订单化生产,通过服装产业链的垂直整合,建立了一套快速反应的供应链体系,构建成“大物流、大管理”的发展格局。
同时强化品质管理,先后通过了ISO9001国际质量体系认证和ISO14001环境管理体系认证,使企业的质量管理直接与国际接轨。
森马创立并发展了“小河有水大河满”的经营思想,坚持终端是最好的品牌传播渠道,推出了一系列双赢共赢的市场拓展政策,极大地鼓舞了广大加盟商的投资热情,销售市场得到迅速扩大。
到目前为止,森马在全国各地的销售网点已达5000多家。
公司先后与法国PROMOSTYLE公司、韩国色彩协会、德国永恒力物流、北京用友软件、上海奥美广告、美世咨询、上海东华大学、浙江理工大学等一批国内外机构结成战略合作伙伴,成立设计开发中心和技术中心,始终致力于国际化与本土化、时尚与流行的完美结合。
2009年又与世界顶级咨询公司--麦肯锡展开了深度合作,为森马制定了未来五年的战略发展目标,致力把森马、巴拉巴拉打造成为一个真正的民族品牌、世界品牌。
1.2系统开发的目的和意义
企业的原材料管理往往是很复杂、很繁琐的。
由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此原材料的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。
由于服装行业特殊性,产品种类繁多,业务量巨大,若仍然采用人工记账的方式,必然不能满足企业的需求,企业需要利用计算机来进行库存管理,因此需要构造一个库存管理系统。
一个完整的服装企业原材料供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。
其中仓库的库存管理是整个物资供应管理系统的核心。
因此有必要开发一套独立的库存管理系统来提高企业工作效率,而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。
通过对这些情况的仔细调查,我开发了下面的仓库库存管理系统。
建立原材料管理信息系统对于森马集团来说意义重大:
1.能对企业内的各类货物进行ABC分类管理,并提供最低库存量、最高库存量、安全库存量的预警功能。
2.可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。
3.可以方便快捷的进行物资入库管理/物资出库管理等等,安全、高效;
支持各种类型的出/入库业务:
生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等
4.支持库存盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单
5.可及时打印库存余额,方便领导决策或安排及时定货.
6.实现各部门间的协作降低企业运作成本,提高公司运作效率,拓展业务,争取企业利润最大化,进一步提高企业的竞争力。
第二章系统规划
2.1信息系统要实现的目标
根据第一章的概述,我将重点为森马的管理信息系统开发原材料库存管理信息系统,以期解决以下几个问题:
1、实现对仓库信息的动态管理,加强对仓库信息掌握的准确性,避免在服装生产过程中原材料短缺状况的发生。
2、通过查询库存,及时了解库存余额信息,便于订货下单,以免由于原材料短缺,影响生产。
3、此外除完成各科的日常业务工作外,还要动态反映各科的主要信息以及综合信息,实现各部门之间的信息共享,加强各部门之间的有效衔接。
2.2可行性研究
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
“可行性”是指在当前情况下,企业开发新的信息系统是否有必要,是否具备必要的条件。
可行性的不仅包括可能性,还包括必要性、合理性。
系统建立的必要性在前面已经介绍,建设信息系统的可行性从以下三个方面考虑。
(1)经济可行性。
经济可行性分析要估计项目的成本和效益,分析项目在经济上是否合理。
主要解决资金可得性和经济合理性这两个问题。
在硬件上,实验室拥有满足系统开发配置的计算机,在计算机设备上安装数据库工具(access)及应用程序开发工具,可以满足信息系统开发的要求。
而且,我们设计的信息系统并不十分的复杂,开发的周期较短,所以经济支出在可控的范围内。
从经济合理性方面看,当系统开发完实际运行后,将很大程度上节省公司在节约了人员成本,扩展公司业务,带来的经济回报将远超过支出,最重要的一点是该软件的开发可以提高公司运作效率和运作的明朗化。
从经济角度考虑,此信息系统开发可行。
(2)社会可行性。
目前从全社会来讲,建立公司的管理信息系统已成为公司发展的一个趋势,它是公司树立形象提高核心竞争力的重要手段。
我们有很多的优秀公司的管理信息系统可以借鉴,而且社会上有很多的专门研究管理信息系统建设的专家学者和咨询顾问,这都给我们提供了了解信息系统开发知识的途径。
从社会角度考虑,此信息系统开发可行。
(3)操作可行性分析
传统的库存管理系统,一般有两种方式:
一是手工管理,这种方式应用最传统的“笔纸操作系统”,将库存的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行,将信息以表格文件的表现形式记录在纸上,再进行统一保存。
这种方式虽然在简单信息查询时会有一定的方便,但是存在着更多的不便:
信息保存时间和条件很受限制、容易被损坏、信息查询不便、信息传达容易造成失误等。
综上所述,本库存管理系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。
第三章系统分析
3.1需求分析
分析需求是从服装生产原材料的需求中提取出软件系统,能够帮助生产部门解决原材料供应问题,通过对客户业务问题的分析,规划出系统的功能模块。
这个步骤是对理解需求的升华,直接关系到系统质量。
经过对生产部门的需求分析后,确定原材料库存管理系统的功能模块包括入库管理,出库管理,库存统计分析。
1.基本信息管理功能集合。
该集合包括了原材料的信息,采购信息及应付款信息,销售信息及应收款信息。
2.原材料入库和原材料出库的管理功能集合。
通过基本信息的汇总,我们就可以很清楚的了解到原材料的流向,根据生产部的生产状况,对这些原材料进行更好的管理,同时也可以了解到公司的原材料的使用情况,从而可以及时更新原材料库存,提高生产效益。
3.汇总分析功能集合。
通过对每年的入库单文件,出库单文件,库存文件的分析,我们可以进行汇总,得到原材料库存报表,进行原材料库存统计分析,便于决策部门做出决策。
3.2组织结构分析
3.3业务流程分析
系统将原材料库存管理信息系统分为了三个:
入库管理,出库管理以及库存统计分析。
而且前面两个模块的有关原材料的信息最后都要汇集到库存统计分析模块中,根据该模块的信息,编制库存报表,透过库存报表的信息,有关部门可以比较清晰地了解到生产部门进展情况,通过更直观的对原材料状态的了解,也可以更快更有效地做出对公司发展更有利的决策。
3.4数据流程分析
经过业务流程图的描述,可以根据业务的大致处理过程设计系统数据流向的整体过程,如图所示,首先是供应商将货物送抵仓库,由主管部门(物流与仓储部)接收并进行入库登记。
接着是生产部凭领料单从仓库领取所需原材料进行计划中的服装生产,同时,物流与仓储部会进行原材料出库登记。
最终入库登记与出库登记会被统计分析,生成库存报表,以供相关部门(主要是物流与仓储部)查阅。
供应商,生产部,物流与仓储部各单位间会产生与原材料相关的业务活动,本系统会对各单位每一次活动做好详细的登记。
通过对这三大模块的统计整理,我们可以获得比较清楚地原材料库存信息,将所有的原材料信息进行汇总到库存统计分析管理模块,进而根据相关信息编制相应的库存报表,从而能帮助公司了解原材料的准确来源与流向,并且能够对原材料有更好的管理,同时也能对其他部门的相关活动有一个指导作用。
第四章系统设计
4.1系统总体结构设计
物流与仓储部工作人员根据供应商的订货单和生产部的领料单信息做好应入库登记工作和出库登记工作,最后将所有的入库信息与出库信息进行汇总,得到库存统计分析模块,最后根据统计分析生成库存报表,供有关部门查阅。
系统功能模块如图所示:
整个系统包括了五个大的模块:
采购入库数KG
库存统计分析库存报表
生产出库数KG
4.2代码设计
4.2.1代码设计的原则
(1)唯一性
一个对象可能有多个名称,可按不同的方式对它进行描述。
但在一个编码体系中,一个对象只能赋予它一个唯一的代码。
(2)合理性
代码结构与相应的分类体系相对应。
(3)可扩充性
应应留有充分的余地以备将来不断扩充的需要。
(4)简单性
结构尽可能简单,尽可能短,以减少各种差错。
(5)适用性
代码尽可能反映对象的特点,以助记忆,便于填写。
(6)规范性
国家有关编码标准是代码设计的重要依据,已有标准的必须遵循。
在一个代码体系中,代码结构、类型、编写格式必须统一。
4.2.2原材料代码
该仓库主要存储原材料:
棉布、麻布、丝绸、呢绒、皮革、化纤、混纺,所以对原材料的编码具体表示如下:
表4-1原材料的代码表
按照这种编码方式皮头的编码可以编码如下表所示:
表4-2原材料代码表
代码
含义
L01
棉布
L02
麻布
L03
丝绸
L04
呢绒
L05
皮革
L06
化纤
L07
混纺
4.3数据库结构设计
4.3.1概念模型设计
E—R(Entity—Relation)实体——联系模型,即把与系统相关的对象用实体、联系和属性三种图标表示出。
概念设计是从用户的角度看数据库,根据用户需求设计数据库的概念数据模型(简称数据模型)。
结合本公司原材料库存管理系统的设计,整体E-R图如下所示:
4.3.2逻辑设计
DBMS的特征把概念结构转换为相应的逻辑结构。
概念设计所得到的E-R图,是独立于DBMS的,这里的转换就是把概念结构的E-R图转换成关系模型的逻辑结构。
将E-R图转换为规范的关系模式为:
系统登陆(用户名、密码)
供应商(编号、名称、地址、电话、负责人)
原材料(编号、名称、计量单位、库存量)
生产部(编号、名称、车间主任)
仓库(编号、名称、地址、电话、库长)
4.3.3物理设计
即原材料信息表的建立:
图4-3原材料信息表
4.4输入输出界面设计
4.4.1界面的视图
1.表的视图
图4-4表的视图
2.窗体的视图
图4-5窗体的视图
3.报表的视图
图4-6报表的视图
4.登录界面
图4-7登陆界面1
图4-8登陆界面2
5.总窗体视图
点击窗体上信息查询的各个按钮就可以查询到相关的信息,点击窗体上登记的各个按钮就可以更改库存信息,点击“退出系统”就可以将这个总窗体关闭。
图4-9总窗体视图
4.4.2查询窗体视图
1.入库登记
点击“原材料库存管理信息系统”的“入库登记”按钮,就会出现入库登记的界面,输入了正确的原材料编号和正确的入库数量后,点击“确认入库”按钮,就会出现下面的界面,同时原材料库存量就会在excel中的原材料信息表中出现相应的变化(增加)。
点击“清除”按钮,所有文本框内容被清空,以便重新输入。
图4-10入库登记1
图4-11入库登记2
2.出库登记
点击“原材料库存管理信息系统”的“出库登记”按钮,就会出现出库登记的界面,输入了正确的原材料编号和正确的出库数量后,点击“确认出库”按钮,就会出现下面的界面,同时原材料库存量就会在excel中的原材料信息表中出现相应的变化(减少)。
图4-12出库登记1
图4-13出库登记2
3.库存查询
点击“原材料库存管理信息系统”的“库存查询”按钮,就会出现原材料库存查询的界面,输入了正确的原材料编号后,点击“确认查询”按钮,就会出现下面的界面,所查询的原材料的名称、计量单位、库存量会出现在相应位置,以供参考。
图4-14库存查询1
图4-15库存查询2
图4-16库存查询3
4.退出系统
在进行完成入库登记、出库登记以及库存查询作业后,可以点击“原材料库存管理信息系统”的“退出系统”按钮,就会返回到原来的界面。
图4-17退出系统
图4-18登陆界面
第五章总结
本次课程设计接近尾声了,它对我所产生的影响却是巨大的。
作为物流工程专业的学生,三年的学习过程让我们学到了很多知识,然而真正运用于实践的并不多,这次课程设计恰是对我们大学三年所学的一次总结,我们可以在老师的帮助下自己来尝试开发一个小型项目,把所学的单纯的理论知识变成为实际的操作经验,而不再是简简单单的仰望星空,而是脚踏实地地去做一件事情。
此次库存管理系统的开发让我学习到很多知识,现总结如下:
(一)、系统开发的过程中,我深刻体会到了以前上课老师经常提起的一个问题,那就是:
一个系统开发的过程中编码不是最重要的,重要的是对系统进行分析以及建立恰当的系统模型。
有了一个好的系统模型之后,我们再将其划分成几个模块,那样做起来就会容易得多。
(二)、在该库存管理系统设计中,从系统的实用性出发,我能够在开发该系统时站在用户的角度看问题,本着用户操作界面友好、清晰、易学易用的原则进行设计。
如开发过程中我尽可能地设想记录为空,输入为空,输入出错等边界条件,然后在这些边界上,设置出错检测,使系统能自动捕获出错点,给出提示,允许用户重新进行操作,使系统能够安全的运行下去,而不是退出系统。
(三)、开发期间,我学会了有目的的去学习一些将要用到的东西,仔细地考虑工作流程的规律和步骤,充分利用手中的开发工具,利用其所具备的功能,尽量使自己的开发在代码上实现少而精确、让用户能够尽量简单地进行操作。
但是在检测过程中,还是出现了很多的不足之处,这些都是要在今后的工作中需要努力改进和完善的。
在这次毕业设计中,我遇到了很多困难,这主要是由于我开发软件的经验不足,工具的应用也不够熟练,虽然使用的是excel自带的VB语言,但是由于以前基础不够扎实,对我来说可以算是一个全新的尝试,整个开发过程并不是很顺利,却使我从中充分体会到学习的快乐,系统也在从理论到实践,再从实践到理论的反复中一步步得到完善。
虽然,这次系统开发由于个人水平及时间有限等原因,只能完成一些基本的功能,程序代码不够简练,好多设想也未能得到实现,这不能不说是个很大的遗憾。
现有系统还存在着以下问题:
第一点,对有些需计算或转换的操作没能实现在系统里直接操作,没能在系统里设置计算器,而是借助了Excel的帮助,进行了导入;
第二点,功能模块不够全面。
作为库存管理系统,系统设计中还能加上备品备件管理和系统维护等功能模块,可是由于时间比较紧迫,该想法未能实施。
由于我第一次开发一个较为完整的数据库管理系统,不足之处在所难免,敬请各位老师批评指正,我会在以后的学习和工作中加以完善和改进。
总之,这次的系统开发,实现了我自己动手完成一个系统开发的目标,也学习到很多东西,不只是实践经验,还有一些做事的道理:
在工作时,要尽量把要遇到的问题考虑周全,提前做好准备,那样就不会在遇到问题时有措手不及的感觉;
做事一定要不断地去尝试,然后尽自己最大的努力去完成它,人的发展潜力是巨大的,不要一开始就否定自己,低估自己,虽然不能说只要努力就会取得成功,但是如果不努力,就永远不会成功。
参考文献
[1]高明波,王海兰,魏爱国.《物流管理信息系统》,对外经济贸易大学出版社,2008-04.
[2]牛东来,首都经济贸易大学副教授.《现代物流信息系统》,清华大学出版社,2003-12.
[3]邵举平,董紹华.《物流管理信息系统》,清华大学出版社,北京交通大学出版社,2004-10.
[4]舒雄.《excel专家实战问答800问》,中国青年出版社,2005-10.
[5]蒋加伏,张林峰.《VisualBasic程序设计编程》,北京邮电大学出版社,2009-04.