小晖鼠服装库存管理信息系统课程设计报告Word下载.docx
《小晖鼠服装库存管理信息系统课程设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《小晖鼠服装库存管理信息系统课程设计报告Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
问题实际、可行性强
10
对现行系统分析透彻
20
系统设计合理
图形、表格编制准确
4
定期及时汇报交流情况(5分)
定期汇报考勤
及时上交阶段性成果
答辩PPT(10分)
PPT制作
汇报内容
合计
100
说明
优:
90分—100分;
良:
80分—89分;
中:
70分—79分;
及格:
60分—69分;
不及格:
60分以下
目录
1概述1
1.1系统名称及分工1
1.2项目简介1
2系统开发计划1
3系统分析2
3.2业务流程分析3
3.3数据流程分析3
3.4数据字典定义5
3.5新系统逻辑模型的提出7
4系统设计7
4.1系统功能模块详细设计7
4.2系统物理配置方案设计7
4.3数据库系统设计8
4.4代码设计11
4.5输入、输出设计11
4.6网络设计12
5系统实施12
5.1程序主要界面13
6运行环境17
7课设小结17
8附录18
9参考文献19
1概述
1.1系统名称及分工
系统名称:
学号
姓名
负责工作内容
1200580103
高月
系统规划与系统分析
1000580115
乔云晖
系统设计与软件开发
1000230101
邓娆靓
系统实施与环境检测
1.2项目背景
随着服装店规模的不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。
服装店时时刻刻都需要对商品各种信息进行统计分析。
由于计算机技术的全面普及,利用计算机对服装店库存进行管理,不仅可以解决传统管理方式中的管理效率低下、管理不全面,数据信息不能得到有效统计的问题,也提高了整个库存管理的工作效率。
在某种意义上讲,给中小型服装商店提供了新的有利条件,增强了服装店的核心竞争力,成为服装店销售必不可缺少的环节。
1.3项目开发原因
随着经济全球化和我国加入世贸组织,国内服装企业开始重视包括库存管理在内企业经营管理问题。
不过,时至今日,我国大多数服装企业仍然沿袭传统观的依照经验决定的库存模式。
据统计,2001年我国纺织服装企业中,3.9%的企业经营者认为本企业的库存不足,63认为库存处于正常水平,33.1%认为库存过多。
服装业存在的产量增加,销售下滑的实际情况,显然库存问题比较严重。
由于服装的季节性明显,且紧追时尚潮流,因此服装产品更新的速度越来越快,服装店的快速发展以库存不断增加为代价。
这就更需要我们有一个好的库存管理。
要获取最大利润,就要求对管理的各个环节作出科学决策,了解库存产品供应,安排好采购人员配备。
再加上服装市场运作和产品管理与其他行业有所不同,诸如款式,尺码,颜色的组合特性,库存的风险特性,市场策略的灵活性等。
因此,研制符合市场行情的服装商场管理系统显得尤为迫切。
2系统开发计划
管理信息系统的开发过程
(1)系统开发准备。
系统开发工作包括提出开发要求,成立开发小组,制定系统开发计划等。
(2)系统调查。
新系统的系统分析和系统设计工作都要建立在对现行系统调查的基础上既必须调查现行系统运行情况、问题等,明确用户需要。
(3)系统分析。
又称逻辑设计,是管理系统开发的关键环节,要求在系统调查的基础上对新系统功能进行细致的分析,并建立一个新系统逻辑模型。
(4)系统设计。
又称物理设计。
系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,确定新系统的实施方案解决“系统怎么做”的问题。
(5)系统分析和评价。
系统评价主要指对系统目标功能的实现情况进行检查和对比,分析和总结。
3系统分析
3.1可行性分析
“可行性”是指在企业当前情况下,研究这个信息是否有必要的条件。
可行性的含义不仅包括可能性,还包括必要性,合理性。
除了建立系统的必要性之外,本次服装库存的可行性研究还包括社会,经济,技术,管理等方面的可行性。
(1)社会可行性
随着市场对服装产品的质量和服务的要求越来越高,市场竞争日趋激烈,企业在竞争中面临着严峻的考验。
小晖鼠库存管理信息系统能够实现,必须具备接受和使用新的库存管理系统的条件。
从组织外部来讲,库存管理信息系统运行后,报表,票证格式的改变,是可以被有关部门认可和接受的。
所以不会出有因此影响营业额的情况出现。
因此建立一整套完善适用的企业管理信息系统(ManagementInformationSystem,简称MIS)无疑是实现上述目标的有力手段之一。
(2)经济因素
计算机应用普及,为降低计算机基础培训费用。
建立库存管理系统的成本一般,属于合理的花费。
在库存系统建立后,可以提高服装库存的运作效率,提高信息的使用率。
使用系统后的短期内,可以为服装店带来丰厚的利润。
投资收益率高,吸引投资者投资。
(3)技术因素
随着计算机的普及,人们对于计算机的熟悉度增强。
开发的库存管理系统,通过Access(数据库)技术就可运行。
操作简便,满足服装店库存系统的进、出、调、配、补、存等基本业务要求,流程清晰、规范。
随着服装库存规模的不断扩大,所需管理的商品繁琐复杂,日常所需要处理的数据量也非常大,为提高管理效率及决策的正确及时性,使用数据库能够准确记载和查阅有关服装库存的大量数据,帮助服装经营者掌握和分析营销情况,及时作出正确决策,并且有利于商店内部的进货、库存、销售情况等管理,因而大大提高了现代服装店的管理水平。
(4)管理因素
管理可行性分析是管理人员对开发应用项目的态度和管理方面的条件。
管理者对于开发新的库存管理系统有积极的态度,非常重视信息的新发展。
同时服装店的管理者应大多具备电脑基本操作知识,且管理基础工作和各项管理制度比较健全,执行严格,原始数据采集完整,保存良好系统原始数据的准确性以及管理人员专业技能都在一定程度上为库存信息系统的开发提供了重要保证。
(5)结论
由于在国内外,管理信息系统是一个技术成熟的系统,并且有切实的工程技术保证,有企业的大力支持以及人员和资金的保证,因此开发库存管理信息系统是完全可行的。
3.2业务流程分析
业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合理流向,它是物理模型。
业务流程图主要是描述业务走向。
我们了解到这个服装的库存业务流程如下:
业务员首先根据客户的订单与需求交给仓库,仓库联系供应商进行服装采购,然后库工根据服装需求进行审批订单,并且登记库存台账,最后根据订单发货反馈给仓库调货员。
根据相应的要求,我们制定出业务流程图如图:
图2库存管理业务流程图
3.3数据流程分析
数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。
服装店信息系统的基本功能和工作过程如下:
首先销售员通知理货员发出提货通知给仓库,仓库保管员根据库存情况,决定是否购货,如不需购货,则通知理货员前来领货,否则仓库保管员通知采购人员购货,当货物到达后进行入库处理并通知理货员前来领货。
根据相应的要求,我们制定出数据流程图,如图3:
图3数据流程图
3.4数据字典
数据字典是对描述数据流程图中的数据项、数据流、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(仅给出部分)
(1)数据项定义
数据项编号:
010101001-099909999
数据项名称:
商品代码
别名:
无
简述:
某种服装的编号
类型:
字符型,9位
取值范围:
“000000001”~“999999999”
(2)数据流的定义
数据流编号:
F1
数据流名称:
入库单
采购人员填写的入库凭单
数据流来源:
采购人员
数据流去向:
登记入库台账
数据流组成:
商品代码+商品名称+入库数量+单价等商品信息
流通量:
100件/天
高峰流通量:
200件/天
F2
发货单
供应商填写的服装发货凭单
供应商
登记合同台账
商品代码+商品名称+出库数量+单价等商品信息
F3
领货通知单
库管员填写的要求理货员提货的凭单
库管员
仓库
日期+商品编号+数量
(3)数据存储的定义
数据存储名称:
库存台账
数据存储编号:
D1
记录商品的编号,名称,单价,库存数量与客户编号等信息
数据存储组成:
商品代码+商品名称+商品单价+库存数量等信息
关键字:
订单台账
D2
记录客户订单的编号,客户编号,客户姓名等信息
订单编号+客户编号+客户姓名+商品代码+购入数量+订单日期
订单编号
客户信息
D3
记录客户的编号,名称,地址,电话等信息
客户编号+名称+地址+电话+是否会员
客户编号
商品信息
D4
记录库存商品的代码等详细信息
商品代码+名称+季节名称+颜色描述+单价+尺码
3.5新系统逻辑模型的提出
(1)新系统逻辑模型的提出目标
库存管理信息的系统的目标是提高系统自动化、标准化处理,提高查询效率和准确性,为使用户提供更便利、更全面的服务。
(2)新系统改进步骤
确定合理的业务处理流程将业务流程和业务处理分析的结果归纳整理
确定合理的数据和数据流程
确定新系统的逻辑结构和数据分布
具体业务的系统的改进要结合具体情况确定今后系统在每一个具体的管理环节上的处理方法。
4系统设计
4.1系统功能模块详细设计
下图图4为服装库存管理信息系统的功能结构图。
由图可知,库存管理信息系统分为库存管理系统、客户管理、订单管理和退出四个主模块。
其中库存管理系统包含了商品信息浏览、库存变动(出入库)、库存查询的功能,客户管理被分解为客户登记、客户查询两个个功能,订单管理包含了客户订单登记和订单查询的功能。
通过将库存管理信息系统模块化,可以减少不必要的管理冗余,提高管理效率。
4.2系统物理配置方案设计
硬件配置
网络服务器:
P4微机
内存:
>
=128MB,最好达到256MB
硬盘:
系统基本空间20GB,每10万条数据增加1GB空间。
软件配置
ACCESS2007数据库
32位Window7操作系统
4.3数据库系统设计
(1)概念结构设计
概念结构设计的任务是根据用户所需要设计数据库的的概念设计模型,也称概念模型。
概念模型的最常用的表示方法是实体-联系方法,也就是通常所说的E-R方法。
用E-R图所表示的概念模型与具体的DBMS所支持的数据模型相独立,是各种数据模型的共同基础。
通过了解的服装店库存内部的联系后,建立了以下的E-R模型。
如图5。
(2)逻辑结构设计
逻辑结构设计是将概念结构设计阶段完成的概念模型转换成能被选定的数据库管理系统(DBMS)支持的数据模型。
基于将E-R模型转换为关系模型的原则,即每一实体集对应于一个关系模型;
实体间的联系一般对应一个关系,联系名作为对应的关系名不带有属性的联系可以去掉;
实体和联系中关键字对应的属性在关系模式中仍作为关键字。
得到的关系模型如下:
图5E-R图
(3)物理结构设计
物理结构设计是为数据模型在设备上选择合适的存储结构和存储方法,以获得数据库最佳的存储效率。
(1)供应商信息
字段名称
数据类型
字段大小
数字
长整型
客户姓名
文本
8
地址
255
电话
11
是否会员
是/否
是否型
表1客户信息
(2)订单台账
9
购入数量
订单日期
日期/时间
短日期
表2订单台账
(3)商品信息
商品名称
225
季节名称
颜色描述
单价
货币
货币型
尺码
表3商品信息
(4)库存变动单(出入库)
入库数量
出库数量
在库数量
表4库存变动单
(5)库存台账
表5库存台账
4.4代码设计
(1)设计原则:
a.唯一确定性:
确定每个代码对应一个同款、同码数服装,以避免出现重叠;
b.标准通用性:
对于不同款、不同码数的服装加以区分类别的作用;
c.可识别性:
代码不必繁琐冗余,尽量简单易懂;
d.可扩展性:
以日期和服装代码作为基础控制,以免出现代码不够用的现在;
e.方便性:
可以根据需要修改,并易于记忆。
(2)设计规则:
入库编码用于区分不同商品的不同入库时间。
4.5输入、输出设计
1、商品入库输入设计
商品入库输入设计
商品名称
单位
入库数量
客户姓名
电话
备注
登记员编号
输入设计原则:
a.应遵循最小量原则:
数量少越小越准确;
b.简单性原则:
过程尽量简单;
c.早检验原则:
检验必须接近原数据发生点;
2、商品出库输出设计
商品出库输出设计
商品编号
单价成本
售出单价
尺码
备注
(1)输出内容:
公司服装库存管理系统的输出内容主要是库存商品的数量,入库分析,出入库记录和详细信息;
(2)输出设备:
以显示器为主,可以连接打印机,输出媒体为U盘,软盘等;
4.6网络设计
网络拓扑结构是指网络的的链路和节点在地理上所形成的几何构型。
根据通信信道的类型,计算机网络可以分为点-点信道网络和共享信道网络。
而点-点信道网络就包含了星型结构。
星型结构的网络属于集中控制型网络,之所以超市管理信息系统选择该结构,就在于其优点有利于超市控制,故障诊断和隔离容易,方便服务,更重要的是每台设备通过各自的线缆连接到中心设备,因此某根电缆出现问题时只会影响到那一台设备,而网络的其他组件依然可正常运行。
图4星状网络拓扑结构
5系统实施
5.1程序主要界面
5.1.1系统模块的具体实现
本系统主要是用数据库Access2007设计的,在模块实现阶段,主要为数据库连接,叙述本系统的主要功能模块。
系统主界面是进入系统的主要窗口,从主界面可以进入系统的每个子系统,如图所示:
(1)库存查询
库存查询是仓库管理中的核心部分,库存是直接对仓库中的商品进行的,对每一次的商品库存数量进行统计。
本模块提供的功能就是数据查询,通过输入商品代码可以获得现有库存商品的商品名称、商品单价、季节名称、尺码及在库数量。
点击“确定”,则弹出窗口显示出该商品的库存信息:
(2)客户管理
客户管理应用于从业务员处购进货物阶段。
其基本功能是通过输入客户编号可以查询到目前服装店的客户信息,以及是否是会员。
点击“确定”,则显示出关于客户的详细信息。
(3)库存管理
库存管理是从仓库中存取货阶段。
其基本功能是通过添加入库或出库商品信息,完成库存的变动。
操作如下:
(4)客户订单
客户订单由业务员收集后,根据客户是否是原来的会员给予一定优惠后,进行审核查看库存是否有符合客户需要的商品发货。
6运行环境
P4以上PC台式机和便携式电脑;
运行时占用内存:
≤100MB;
所需硬盘空间:
≤50MB;
软件平台:
32位Windows7系统;
ACCESS2007
7课设小结
管理信息系统课程设计,到此就算画上了一个圆满的句号了。
在整个课设过程中,并没有想象中的那么容易。
从这个课设中就可以看出我们对管理信息系统这门课程掌握的不是很好,很多基本概念还很模糊,有时还因为一个要求不会做,而停滞不前。
但这些问题都不是问题,因为我们通过查阅书籍、上网查询资料、小组内的讨论等方法解决了这些问题。
然而由于我们的水平有限,这次开发的系统还不是很完善,实现的只是库存管理的基本功能,可以对商品、入库单、出库单、客户信息登记等基本信息进行添加、查询、修改和删除,没能实现库存的自动盘点,以检索出库存数量不足的商品,欠缺辅助决策的功能,主要还是我们在编程这方面还有欠缺,还需要继续努力。
通过这次课程设计,我们认真地实践了管理信息系统开发的全过程,从系统分析到系统设计再到系统实施,使我们对以前学习的知识有了一次系统的回顾,也对管理信息系统的开发有了更深刻的认识,学习到了系统开发的一些方法和技巧,从中也发现了我们自己知识的欠缺,知道了要想做好这项工作今后还需要更多的学习和实践。
同时,也非常感谢学长学姐的鼓励让我们独立完成了这次课程设计。
更重要的是通过这次课程设计,让我们对团队精神有了更深一层的理解。
组员之间本着万事好商量的原则,分工协作,积极讨论,迎刃解决了在课设过程中所面临的问题。
附录
管理信息系统课程设计的团队合作情况
在完成管理信息系统课程设计报告中,我们团队几个成员是这样合作的:
高月同学主要负责报告的这些部分的工作:
系统规划与系统分析。
乔云晖同学主要负责报告的这些部分的工作:
系统设计和软件开发。
邓娆靓同学主要负责报告的这些部分的工作:
系统实施与环境检测。
(此外,本报告是由我们团队共同讨论,最后是由三位同学合作完成的。
)
8参考文献
[1]何刚.公司库存研究[D].中国优秀硕士学位论文全文数据库2008
[2]张宏.系统分析与设计教程[M].清华大学出版社2008
[3]黄梯云.管理信息系统(第四版)高等教育出版社2009
[4]XX搜索工具[HTTP:
//]
[5]启明.数据库应用系统开发[M].北京:
人民邮电出版社2004
[6]王晓敏.信息系统分析与设计[M].清华大学出版社1999