ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:873.79KB ,
资源ID:5409685      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5409685.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(管理信息系统课程设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

管理信息系统课程设计.docx

1、管理信息系统课程设计天津理工大学中环信息学院课程设计课程名称:管理信息系统设计题目:仓库管理系统的分析与设计姓名: 闫涛 学号: 10090048 系别: 经济与管理系 专业班级: 10工商2班 开始日期:2012年12月24日 完成日期 2012 年 12 月31日指导教师: 杨欣 成绩评定等级(分数) 仓库管理系统的分析与设计摘要 本文针对仓库信息化管理问题,以某公司仓库信息系统为实际背景,通过对该仓库日常业务进行详细调研,对其工作流程进行研究,建立仓储信息处理模型。本文主要对仓库管理的现状进行了需求分析,达到了相应的用户需求,功能需求以及相应的业务流程,重点阐述了系统的分析、设计的思路和

2、方法,以及系统数据库设计的方法。最后介绍了对系统的概要设计、系统实现的主要应用技术等。本系统主要实现了出库管理、入库管理、借出管理和基础资料管理等。 建立仓储管理系统使该公司管理工作规范化,系统化,程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地进行信息查询和修改。提高了直接或间接的经济效益,提仓储疗管理和行政管理水平,节约人力物力,实现优质服务。本系统的实施是在Microsoft Windows XP 操作系统下进行设计和编写的,以Microsoft SQL 2000作为数据库。关键词:仓储信息管理系统 数据库 天津理工大学中环信息学院课程设计任务书班级: 10工

3、商2 姓名:闫涛 学号:10090048课程名称管理信息系统设计题目仓库管理系统的分析与设计设计任务描述及基本要求一、任务描述企业的库存物资管理往往是很复杂、很繁琐的。根据该公司的实际情况分析,一般的仓库管理系统并不能满足公司的需求,而且每套系统的成本也过高。因此有必要开发一套特定的仓库管理系统来提高公司的工作效率,减少因人为因素而导致的物料损失。二、基本要求(1)产品入库管理,可以填写入库单,确认产品入库。(2)产品出库管理,可以填写出库单,确认出库。(3)借出管理,凭借条借出,然后能够还库。(4)初始库存设置,设置库存的初始值,库存的上下警戒限。(5)可以进行盘库,反映每月、年的库存情况。

4、(6)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询。任务下达时间 2012年12月24日设计完成时间2012年12月31日主要参考材料1、管理信息系统(安忠主编)2、数据库系统原理及应用教程(第三版 苗雪兰主编)辅导老师姓 名杨欣教研室意 见 年 月 日天津理工大学中环信息学院课程设计成绩评定表班级:10工商2班 姓名:闫涛 学号:10090048 评分项目及标准权值实际得分评价内容优秀标准(各教学单位制定标准)设计选题能体现本课程培养目标,难度和工作量较大,有较强的创新性。10说明书质量圆满完成任务书中各项要求,立论正确,结构严谨,结论明确,分析、设

5、计思路正确、严密,图样绘制精美,有较高学术性,对课程知识综合训练程度高,撰写规范。30独立工作能力及设计期间的表现态度认真,作风严谨,刻苦钻研精神突出。遵守课程设计期间各项规章制度,无任何事故发生。40回答问题情况回答问题思路清晰,问题回答完整,对课程知识掌握程度较高。10特色与综合素质课程设计有很明显的特点或特色,学生的综合素质较高。10指导老师杨欣得分合计第一章 概述1.1 选题背景随着计算机技术的发展,计算机管理已越来越多地运用到了各个领域。在现代企业的各个环节已离不开计算机了。各种各样的管理软件也应运而生。企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物料种类众多,订货、管理、

6、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库管理必须编制一套仓库管理信息系统,实现计算机化操作,而且必须根据企业的具体情况制定相应的方案。一般仓库管理系统,总是根据所掌握的物资类别,相应分成几个部门来进行物料的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业管理的需要按月、季度、年度进行统计分析,产生相应报表。根据该公司的实际情况分析,一般的仓库管理系统并不能满足公司的需求,而且每套系统的成本也过高。因此有必要开发一套特定的仓库管理系统来提高公司的工作效率,减少因人为因素而导致的物料损失。1.2 设

7、计目标仓库管理系统可主要实现下列目标: 操作简单方便、界面简洁美观。 能完成仓库的各种日常操作。 能很好的预防各自人为因素产生的错误操作 能够为用户提供多种条件的查询操作,为物料管理提供准确及时的数据 可实现盘点报表及盘点后的物料调整 具有很好的安全性,以保证数据的正确性 可追溯数据的历史信息,为系统完善提供依据1.3 环境要求经过前面的初步调研分析,总结出仓库管理工作具有以下特点:在仓库管理中存在帐目品种杂、重复次数多的问题,目前仓库对所有信息的管理均以手工完成,既由资料管理员以各种记录台帐方式完成信息的登记,在需要某种信息的时候查找台帐记录。很明显,目前的工作方法效率低下,信息保存的准确性

8、、安全性难以保证,信息查询的快速性、完整性也难以保证,致使销售管理工作费人,费时,费力,繁琐枯燥,效率低下。因此实现仓库管理的计算机化迫在眉睫, 本系统是集仓库管理、货物管理、仓库货物进出库管理、客户统计、进出库统计等功能于一体的综合性仓储管理系统。支持多种类型的入库、出库、补货方式,同时支持多种查询方式和全面的日志管理,可应用于各种行业的单体仓库精细化管理或者应用于制造企业、物流企业、流通业及其它特殊行业的仓库管理。可以轻松解决物流企业在仓库管理、货物流动分析等一系列问题,迅速提高物流企业对仓库经营管理水平、稳固客户群,增加经济效益,以最小的投资获得双盈的优秀管理。帮助生产企业、分公司、分销

9、商、代理商、商场、商店等之间建立起一套完善、高效、具有快速反应能力和管理能力的业务平台,可以极大的提高企业竞争力,为企业创造价值果!1.4系统开发意义使用信息化管理系统 , 对仓储各环节实施全过程控制管理,并可对货物进行数量、批次、保质期、配送等实现序列号管理,对整个收货、发货、集货、送货等各个环节的规范化作业 ,去掉了手工书写票据和送到机房输入的步骤,解决库房信息陈旧滞后的弊病。不论物品流向哪里,我们都可以自动跟踪。信息技术的结合帮助企业合理有效地利用仓库空间,以快速、准确、低成本的方式为客户提供最好的服务。仓库管理系统是通过入库业务、出库业务管理等功能,综合批次管理、物料对应、库存盘点和库

10、存盘点管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,使得企业仓库管理更加的高效、方便、实用。1.5 可行性分析可行性分析是在建立一个管理信息系统的前期对项目的一种考察和鉴定,主要是对在操作上,技术上,经济上可能存在的问题进行分析。目前,开发与应用管理信息系统的程度已经成为衡量一个国家、部门、企事业单位科学技术与经济实力的重要标志之一。其重要目标是:用最小的代价在尽可能短的时间内确定问题是否能够解决。本系统设计的“仓库管理系统”软件是用来满足仓库对于商品及人员管理工作的需要,实现管理自动化、信息化。仓库管理管理

11、系统的介入改变了传统的仓库管理工作的繁琐现状,使商品仓储管理工作更加快捷、方便,管理的方式更加合理,从根本上改善了仓库管理工作的质量。在分析设计之前,本文先对仓库管理系统做如下可行性分析:1.5.1技术可行性 本系统的建立所需的基本硬件设备有: 1.电脑 CPU奔腾以上(包括奔腾),内存512兆以上(包含512兆),硬盘20G以上(包括20G)。 2.打印机 喷墨打印机,墨盒类型为彩色。 3.普通鼠标 4.软件环境操作系统为Windows XP,数据库采用 Microsoft SQL Server 2000。 该公司仓完全具备以上软硬件条件,该系统的开发在技术上完全可行的。1.5.2经济可行性

12、 经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。主要解决资金可得性和经济合理性两个问题。作为开发本系统的主要的软件环境是Microsoft SQL Server2000,这两个软件已经是市面上比较常见,技术上比较成熟的两个软件开发工具,因此,在软件上本系统的开发成本是可以被接受的。在外围设备方面,该系统只需要最常见的普通输出设备,如打印机。除此之外,在系统投入运行后,能提高工作人员的工作效率,协同工作能力进一步的加强,时间效益得到进一步的提高,优化生产关系,提高生产力,提高各步骤的工作效率,全面提高了仓库的综

13、合管理水平和服务质量。所以,本系统的开发在经济上是可行的。1.5.3管理可行性主要是管理员对开发信息系统是否支持,现有该行业管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。仓库根据所开发的系统进行策略上的发展和改变可以使其获得新的收益,系统应该具有操作简单、易于理解,界面友好等特点,管理员经过短时间的培训就可以熟练地使用该系统。因此,本系统的开发在管理上可行。 1.6 技术方案1.6.1开发平台该系统是在Microsoft Windows XP 操作系统下进行设计和编写的,以Microsoft SQL 2000 作为后台数据库。 系统数据库采用了Microsoft SQL 200

14、0数据库管理工具,保证了数据库的高容量,高度安全性。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。SQL数据库以文件形式保存,文件的扩展名是sql。SQL 数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。 外部模式和概念模式之间提供了概念数据独立性,概念模式和物理模式之间提供了实际存储数据的独立性。 Windows XP 操作系统的方便快捷, Microsoft SQL 2000的稳定,为本系统的开发铸就了一个可靠的技术平台,为系统开发的高效性提供了保证,也为系统的正常运行奠定了坚实的基础。1.6.2实施步骤 在进行完可行性分析之后,具体开发一个较为完整的信息系统

15、的主要步骤分为如下几点: 1.系统分析系统分析是系统开发的重要阶段,其目的是要回答系统将要“做什么“,即需求分析。完成需求分析之后,对系统的涉及到的部门进行组织结构分析和业务流程分析。在此基础之上还要做数据流程分析,并利用数据字典对数据流程进行详细的说明。2.系统设计 系统设计又分为六个步骤:总体功能结构设计、将要开发的系统划分为几个子系统,并划分各个子系统的功能模块。系统处理流程设计,弄清楚系统的处理过程和系统数据之间的传递关系。输入输出设计,规划出这个系统具体要输入什么信息,输出什么结果。数据库设计阶段的工作则是弄清楚系统中有哪些实体之间的关系。物理配置方案设计,规定系统的硬件等要求。3.

16、系统实施是在系统设计的基础上,将系统设计方案的结果具体的在计算机系统上进行是实现,并进行系统调试和测试。它的主要活动是根据系统设计所提供的控制结构图、数据库设计、系统配置方案以及详细设计资料;编写和调试程序,调试系统、进行系统切换等工作,将技术设计转化为物理实际系统。建立完整的以数据库为核心的计算机应用系统,是系统实施阶段的最终目的。系统测试,系统测试是保证系统质量的关键,是对整个系统开发的过程,包括系统分析、系统设计和实施的最终审查。第二章 系统分析 系统分析是系统开发的重要阶段。系统分析的目的是要回答新系统将要“做什么”这个关键性问题。在这个阶段要集中精力,认真分析用户需求,用科学的方法来

17、表达新系统的逻辑方案,建立新系统的逻辑模型。 系统分析要在总体规划的基础上,与用户密切配合,用系统的思想和方法,对业务活动进行全面的调查分析,详细掌握有关的工作流程,收集票据、账单、报表等资料,分析现行系统的局限性和不足之处,找到制约现行系统的“瓶颈”,确定新系统的逻辑功能,根据条件找出集中可能的解决方案,分析比较这些方案的投资和可能的收益。 系统分析工作开始与用户提出新系统的要求,进行初步调查与可行性分析后,确认新系统开发为可行即可进行详细调查与分析,提出新系统逻辑模型,最后写出系统分析报告。系统分析工作步骤如图2.1 所示。图2.1 系统分析工作步骤Fig. 2.1 Steps of sy

18、stem analysis2.1 需求分析 需求分析简单地说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。在需求分析阶段要完成的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑近乎可能的扩充和改变,不能仅按当前应用需求来设计数据库。通过实践调查,根据对系统要完成的任务进行全面完整剖析和理解,该系统要实现的主要功能如下:1.仓库相关基本信息管理2.商品基本信息管理3.职工基本信息管理4.日常工作管理(1

19、)产品入库管理,可以填写入库单,确认产品入库。(2)产品出库管理,可以填写出库单,确认出库。(3)进行盘库,反映每月、年的库存情况。(4)查询产品入库情况、出库情况、当前库存情况6.信息统计分析管理:对每日总体出入库数量进行统计。2.2 组织结构分析组织在这里是指仓库,组织结构是指仓库内部的部门划分以及他们的相互关系,先行系统中的信息流动以组织结构为背景的。仓库管理系统的组织结构图,如图2.2所示。2.3 业务流程分析行业务流程分析时,需要按照原有信息流动过程,逐个地调查分析所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清各个环节需要的信息、信息来源、流径去向、处理方法、计算方法

20、、提供信息的时间和信息形态等。 业务流程分析可以用业务流程图来完成。所谓业务流程图就是一种表明系统内各单位、人员之间的业务关系、作业顺序和管理信息流动的流程图,它用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图基本图符如图2.3所示。图2.3 业务流程图基本图符Fig. 2.3 The elements of business flow diagram仓库管理系统的业务流程图如图2.4所示。 图2.4 仓库管理系统业务流程图Fig. 2.4 The business flow diagram of the warehouse management system2.4 数据流程分析

21、数据流程是指数据在系统中产生、传输、加工处理、使用、存储的过程。数据是信息的载体,是今后系统要处理的主要对象。因此必须对系统调查中所搜集的数据以及统计处理数据的过程进行分析和整理。数据与数据流程分析是今后建立数据库系统和设计功能模块处理过程的基础。数据流程分析是把数据组织内部的流动情况抽象地独立出来,舍去了具体结构组织、信息载体、处理工具、物质、材料等,单从数据流动过程来考虑实际业务的数据处理模式。其中数据流程图是描述系统逻辑模型的主要工具,它以少数几种符号综合地反映出信息在系统中的流动、存储和传递。数据流程图基本图符如图2.5所示。 图2.5 数据流程图基本图符Fig. 2.5 The el

22、ements of Data flow diagram对仓库管理系统的数据流程分析,得到以下数据流程图,如图(2.6-2.7)所示。图2.6 数据流程图Fig. 2.6 Data flow diagram图2.7 数据流程图Fig. 2.7 Data flow diagram第三章 系统设计 系统设计就是详细定义基于计算机的各种活动的解决方案。在系统设计阶段,把系统分析过程当中得到的逻辑模型结合相应的网络技术、数据库技术等详细的描述出来,并为系统实施阶段的各种工作准备必要的技术资料和有关文件。 系统设计的基本目标就是要使所设计的系统必须满足系统逻辑模型的各项功能要求,同时尽可能地提高系统的性能

23、。系统设计的目标是评价和衡量系统设计方案优劣的基本标准,也是选自系统设计方案的主要依据。评价与衡量系统设计目标实现程度的指标主要有以下方面:1)系统的效率2)系统的工作质量 3)系统的可变更性 4)系统的通用性 5)系统的可靠性。3.1 系统开发工具的选择3.1.1开发工具的选择 通过研究目前市场最普遍的几种开发工具产品:VB,VC,C+,C#,ASP,JSP,PHP,以及各种.NET 和数据库开发工具Oracle,Sybase,SQL Server 2000,Access 2000等。考虑到硬件设备的兼容性以及所作相应软件环境的要求,本系统采用Visio 和 SQL 2000 作为开发工具。

24、SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由三家公司Microsoft、Sybase、Ashton-Tate共同开发的,1992年SQL Server移植到NT上后,Microsoft成了这个项目的主导者,而Sybase则专注于SQL Server在UNIX上的应用。3.1.2 SQL Server 2000及Visio 2003技术简介1.SQL Server技术简介 SQL Server 2000除继承了SQL Server7.0的高性能、可靠性和可扩充性的优点,又引入了数据库和服务器增强功能和其他一些新的特性,可用于大型联机事务处理、数

25、据仓库及电子商务等方面。SQL Server最重要的特点是:真正的客户/服务器体系结构;在这种体系结构中,包括多台计算机,其中处理应用程序,请求服务的计算机称客户机,处理数据库的计算机称为服务器。b.图形化用户界面,使系统管理和数据库管理更加直观、简单;提供了表、视图和查询定义的图形界面,在Query Analyze的图形界面中使用SQL语言,服务器和数据库的用户配置的图形化界面。c.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地;SQL Server提供了丰富的应用程序接口来访问服务器的数据,主要的访问方法有:ODBC API、OLE DB、Transact-SQL和DB-Lib

26、rary,客户机可以通过这些API作为动态连接库来使用,并通过客户端的网络库与SQL Server服务器通信。d.SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等;与NT的安全性系统集成,利用NT的安全机制为服务器服务,利用NT的性能监测器和使用MS Index Server;与MS BackOffice产品集成,如MS IIS、MS Exchange Server等结合。SQL Server可以设置为用Exchange接收和发送电子邮件,用户可以通过邮件信息向SQ LServer发送查询请求,查询结果能够通过电子邮件返回给用户。e.

27、具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用;MS提供了一种单一的数据库引擎,可以用于Windows95到Windows2000大字节对称多处理器集群的各种场合。NT和SQL不仅支持Intel CPU,而且支持DEC Alpha CPU等处理器。f.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上;在Web Assistant中可以将数据库表中的数据引出来,还可以将HTML中的数据引入到数据库中。SQL Server的数据可以自动发行到Web页上;用户可以通过一个普通的浏览器来查询存储在SQL

28、Server中的信息,因此可以用存储在SQL Server中的信息创建动态Web页。g.SQL Server提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。 SQL Server2000中包括吸取和分析汇总数据以进行联机分析处理(OLAP)的工具,还包括一些工具可用于直观地设计数据库并通过English Query来分析数据。当同一数据库在同一时间用于完成两个任务时(输入事务和运行查询),数据库功能将受到很大影响,在一个大范围的查询可能需要运行几个小时,会锁定许多记录,这时数据输入就无法操作,为防止这种冲突,数据通常被拷贝到单独的数据库中,称为数据中心或数据仓库;一个数

29、据中心通常包括一个企业所有待分析数据的一个子集一个数据仓库实质上通常包含了一个机构希望查询的所有数据。SQL Server2000与以前版本相比,又有以下新的特性:支持XML(Extensive Markup Language,扩展标记语言)SQLServer2000数据库引擎提供完整的XML支持,通过URL(Uniform Resource Locator,统一资源定位器)访问SQLServer,支持XML-Data模式,使用HTTP、ADO或OLE DB处理SQL Server2000的XML功能,如定义Server2000数据库的XML视图;可以通过XML对数据库表中的数据进行操作,插入

30、、更新或删除,包括在单个操作中修改多个表中的多行。 b.强大的基于Web的分析SQLServer2000能够分析和链接现存的在线分析处理(OLAP)管道,甚至在Web上也可以做到。c.支持OLE DB和多种查询SQLServer2000包括了一个本地的OLE DB提供器。OLE DB与ADO对象模型一同使用,可以执行多种查询功能,能够自由访问关系数据库的数据和非关系类型数据源数据库,如从文本文件中读取数据,还可以从窗体或电子函件中读取数据。 d.支持分布式的分区查询SQL Server2000可以完全满足决策支持系统(DSS)的需求,分布式数据库分区视图可以把工作负载划分到多个独立的SQL S

31、erver服务器上,从而为实施电子商务的客户提供了无限制的可扩展性。2.Microsoft Visio 2003技术简介在当今的工作当中,图形作为一种传达信息的有效方法越来越起到相当重要的作用,但是绘制专业水准的图形对于没有学过艺术技能的人来讲是比较困难的。Visio软件的出现解决了这一难题,Visio是面向那些需要绘制专业水准的图形而又缺乏绘图基础的人群。 Visio软件以其独具特色的模板、模具、形状、“拖曳式”绘图方式和智能图形技术,让各行各业的用户将自己的思维充分地用可视化图形表达出来,正是由于这些突出的优点,Visio软件得到了广泛的应用。 Visio 2003是Visio系列软件的最新版本,它保持了旧版本上的许多优点,并增加了许多新的功能包括:增强的图表绘制功能、新的模板、最新的导入和导出功能、同其他应用程序进行协作的改进方法,以及众多面向开发人员和高级用户的新增高级特性。 Visio的历史1990年左右,Visio系列产品开始研发。由于产品很畅销,于是这家研发Visio软件的公司在1995年更名

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1