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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

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

1、管理信息系统课程设计报告目录目录 2MIS课程设计报告书 3一、目的 3二、任务 3三、要求 3四、课程设计报告内容 3一)系统概况: 31、问题定义: 32、使用环境 33、系统目标 34、开发方法: 35、设计思路: 4二)系统调查: 41、调查内容: 42、调查方法: 43、系统状况分析: 4三)系统分析: 41、系统可行性分析: 42、组织结构与功能分析: 53、业务流程分析: 64、数据流程分析: 65、数据字典: 7四)系统设计: 81、平台设计: 82、结构设计: 83、代码设计: 94、I/O设计: 95、数据库设计: 136、模块设计: 15五)程序设计: 161、选择语言:

2、 162、编程: 163、调试: 16六) 系统测试: 171、测试方法: 172、测试用例: 183、测试结果: 18五、设计小结: 18六、组员分工: 19MIS课程设计报告书一、目的管理信息系统分析与设计课程设计作为独立的教学环节,是学习完管理信息系统课程后进行的一次全面的综合练习。其目的在于通过本次课程设计,加深对管理信息系统基础理论和基本知识的理解,初步掌握使用管理信息系统分析、设计的基本内容和方法,提高解决实际管理问题的能力。二、任务根据课程设计时间选择适当规模大小的设计课题(给出部分课题供参考),完成系统分析、系统设计以及实施所设计的功能。三、要求为保证本教学内容的实施、教学目的

3、实现、要求:1.复习已学知识;2.完成对现行系统的分析;3.完成对新系统的逻辑设计;4.完成对新系统的物理设计;5.完成全部或部份功能的软件设计与运行;6.对完成的系统进行评价与总结。四、课程设计报告内容一)系统概况:1、问题定义:由于某专营家电的中型企业经营了10大类几十个品种的家电产品,需要库存的产品信息呈爆炸性增长的前提下,该公司对库存信息管理的信息化的要求日益强烈。但是现有的管理工作还是主要依靠手工完成,工作量大,且效率不高。因此,必须要有一个可以实现库存信息管理信息化的应用软件。库存信息管理系统是一个中型企业在经营过程中不可缺少的部分,它可以满足中型企业的需求,可以帮助管理员进行数据

4、管理,进行库存信息的普通处理,基本上实现了进货商品的入库管理和销售商品的出库管理及库存商品的保管管理等三大功能。它的内容对于该公司的决策者和管理者来说都至关重要,该软件设计完成后可用于所有中型企业的库存信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,库存管理系统也是有了很大的发展,商业化的库存信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。2、使用环境:由于大多数中型企业内部使用的计算机平台都是基于Windows环境的。为了降低系统成本,应最大程度地利用现有的资源、兼容现有的环境本系统使用Vis

5、ualBasic.NET语言进行开发。适用内存不低于512M配备有Windows2000,Windows2003,WindowsXP系统的计算机。3、系统目标:系统开发的目标任务是实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行集成和重组,进一步通过计算机网络系统实现整个企业管理信息化。4、开发方法:本系统采用了结构化生命周期法,它是按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一个基本框架。结构化生命周期法是最常用的管理信息系统开发方法,分为四个步骤,即系统调研分析、数据库设计实现、界面

6、设计实现和系统功能设计实现。其中系统调研分析阶段是最基础、也是最容易被开发人员忽视的环节。5、设计思路:专营家电的某公司在进行进货商品的入库管理和销售商品的出库管理及库存商品的保管管理时都是依靠手工完成,工作量大,且效率不高,既不能把有效的控制库存,及时了解库存商品的数额,同时也耗费了大量的人力资源。为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统,以快速便捷的信息化管理系统取代手工操作,从而达到索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本底等开发目的,使公司的库存管理更加合理科学。二)系统调查:1、调查内容:对库存管理系

7、统的现行状况进行可详细调查,主要针对某家电公司目前库存存在的问题和薄弱环节进行一系列的分析。发现并改进问题。收集资料,为下一步的系统化分析和提出新系统的逻辑设计做好准备。对某家电公司的各方面情况进行调查,使用者对计算机的使用情况,操作熟悉程度深入了解。2、调查方法:对某家电公司的库存管理相关人员设计相关性问题,采用问卷调查方式获取相关信息,了解公司领道层对系统的相关要求,对各种可能性进行分析。通过参加库存信息系统业务实践,将理论联系实际,设计出应用功能强大符合使用者的系统;了解使用者在实际管理系统操作中所遇到的问题,对系统进行改进。3、系统状况分析:系统状况库存信息管理系统是基于数据库以Vis

8、ual Basic为开发工具的应用软件,这样可以达到使用性高,操作简易的效果,满足某家电公司的库存管理需求,全面整合库存商品的信息,同时也大大降低了工作量,提高了管理效率。在提取商品信息,了解销售业绩,控制库存商品数量,节约人力资源上都比人工操作简单高效。三)系统分析:1、系统可行性分析:系统简述:库存信息管理的特点是信息处理量比较大。需要入库,出库的商品的各种信息各异复杂。查询多样,内容多。在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:摆除手工完成,实现管理规范化、科学化。程序代码标准化,软件统一化,确保软件的可维护性和实用性。界面尽量简单化,做到实

9、用、方便,尽量满足不同查询者的需要。项目的目标:系统开发的总体任务是实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行集成和重组,进一步通过计算机网络系统实现整个企业管理信息化。系统可行性总结:实现库存管理的“动态”化强大的统计分析功能方便的查询功能从技术上讲,现行的网络技术和计算机技术完全能完成本系统的功能要求。经济方面,该企业用于系统开发的预算基本可满足设备的投入和人力投入。就收益而言,系统投入使用后能加快资金的周转,提高资金的利用率,而且可以提高管理效率,减少人力资源的浪费。在社会可行性方面,系统的开发与使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容

10、易掌握和使用系统。C)管理可行性由于对库存信息的管理牵系整个企业对产品的管理,信息内容决定着经营与库存,库存与供应商的联系。于是企业的领导主动提出开发管理信息系统,对该项目是给予肯定的支持的。积极做工作,为系统开发创造了有利条件。2、组织结构与功能分析A. 组织结构:B. 功能结构分析3、业务流程分析:4、数据流程分析:5、数据字典:(一)、数据项的定义数据项编号:J-01数据项名称:编号别 名:商品编号简 述:根据商品的供货商及类别编号类型及宽度:文本,7位取值范围:“J000001” - “J9999999”(二)、数据结构的定义数据结构编码:I-1数据结构名称:入库单简 述:仓库操作员整

11、理商品入库的信息数据结构组成:商品编号+商品名称+供货商编号+供货商名称+商品规格+计量单位+数量+单价+金额(三)、数据流的定义数据流编号:P-1数据流名称:商品盘点表简 述:仓库操作员盘点商品的信息表数据流来源:销售部门及供货商数据流去向:总经理室数据流组成:盘点商品+商品规格+数量+价格+盘点日期+盘点员+商品情况数据流量:30份/月高峰流量:50份/月(四)、处理逻辑定义处理逻辑编号:M-3处理逻辑名称:库存商品所需入库量简 述:计算库存商品所需要的入库数量输入的数据流: 数据流统计不同商品的库存数量和系统内设定的合理库存数量处 理:根据现有的库存商品的数量和合理库存的商品数量得到所需

12、各类家电的总数输出的数据流:数据流“商品库存数量”写入,所有商品合理库存数量及所有商品信息表表。处理频率:对商品的所需数量每个月统计一次(五)、数据存储的定义数据存储编号:C-1数据存储名称:商品出入库表和借出借入表简 述:商品+库存数量关键字:商品库存 (六)、外部实体的定义外部实体编号:G-1外部实体名称:供应商 简 述:根据库存商品所需量,入库商品输入的数据流:商品信息输出的数据流:商品库存数量四)系统设计:1、平台设计:电脑(该仓库有多少个科就多少台。),服务器 1台硬件环境: 处理器:Intel Pentium 166MX或更高 内存:512M以上 硬盘空间:80GB以上显卡:SVG

13、A显示适配器软件环境: OS: Windows 98ME2000XPNT2、结构设计:3、代码设计:供应商代码:美的- DXL000001 苏泊尔- DXL000002 格兰仕- DXL000003货品编号:苏泊尔微波炉-J000021 苏泊尔电饭煲-J000022 美的空调-J000011 美的风扇-J000012 格力空调-J000031 格力电冰箱-J000032 格力洗衣机-J000033类型代码:借入-GH 借出-JC 入库-J 出库-L4、I/O设计:(一)输出设计a.输出内容:输出的内容主要是系统给出对用户进行的分析结果,其中包括入库表、出库表表、货品借出表、货品归还表、所有供货

14、商及所有报表。 b.输出设备及介质:我们拟定采用打印机及磁盘为主要输出设备,打印出来的内容可以供以后用户随时随地查阅、分析、使用,而磁盘存档,以便日后查阅.c.输出格式:采用报表的形式输出,分表头,表体和表尾。报表的输出,可以根据用户的需求采用不同形式。对于单个用户一次性使用的表格,因为没有保留价值,可以在显示终端上输出。对于个用户需要多次使用的表格,可打印输出。需要长期保留的输出的报表,可采用磁盘文件形式输出,以便保存。d.输出表格设计:输出的出库报表设计输出的库存信息表设计 (二)输入设计a.输入的内容:入库表、出库表、货品借出表、货品归还表、所有供货商信息表。b.输入的方法与设备:键盘-

15、磁盘输入,此方法成本低、速度快、易于携带,适用于大量数据的输入;光电阅读器,利用条形码技术快速地填写单据,输入的过程容易,减少错误发生;终端输入,联机处理方式,方便快捷。c.输入表格设计:供应商信息表设计入库表设计出库表设计货品借出表设计货品归还表设计d.输入数据的校验我们可以采用以下方法进行输入数据的校验:1)重复校验;2)视觉校验;3)分批汇总校验;4)控制总数校验;5)数据类型校验;6)格式校验;7)逻辑校验;8)界限校验;9)记录计数校验;10)平衡校验;11)匹配校验;12)代码自身校验;5、数据库设计:(一) 供应商代码、名称及其特征性对照表-tb-gys.dbf字段字段名称类型宽

16、度1gys -id文本长整型2gys -name文本503gys -lxr文本204gys -phone文本205gys fax文本306gys remar备注7gys -jlxgr文本208gys -date日期/时间短日期(二) 产品出入库数据输入辅助文件-tb-IN.dbf tb-OUT.dbf字段字段名称类型宽度1IN-NumID文本302IN-Name文本503IN-gysid文本304IN-gysname文本505IN-SPEC 文本306IN-UNIT文本207IN-Num数字长整型8IN-Price货币9IN-Money文本1010IN-Date日期/时间短日期11IN-Peo

17、ple文本2012IN-Remark备注13IN-MEdit文本2014IN-EDate日期/时间短日期(三) 产品借出还数据输入辅助文件- tb-hpin.dbf tb-hpout.dbf字段字段名称类型宽度1P-ID文本502P-jhid文本503P-ids文本304P-name文本205P-Num数字长整型6P-NONum数字长整型7P-Date日期/时间短日期8P-People文本209P-Remark备注10P-hhr文本1011P-MEdit文本2012P-EDate日期/时间短日期(四) 库存盘点数据输入辅助文件-tb-kcpd.dbf字段字段名称类型宽度1PD-ID数字长整型2

18、PD-Name文本503PD-SPEC文本304PD-UNIT文本205PD-Num数字长整型6PD-dj货币7PD-Date日期/时间短日期8PD-Mpeople文本209PD-HPYC文本2010PD-Num数字长整型11PD-remark备注12PD-Mpeoples文本2013PD-MDate日期/时间短日期(五) 库存信息数据输入辅助文件-tb-kcxx.dbf字段字段名称类型宽度1KC-IDs文本302KC-Name文本503KC-SPEC文本304KC-UNIT文本205KC-Num数字长整型6KC-Price货币7KCIN-Date日期/时间短日期8KC-remark备注6、模

19、块设计: (一)系统名:期初设置模块名处理期初数据由下列模块调用修改库存数据调用下列模块1、供应商信息 2、仓库设置 3、期初库存设置输入(由修改的库存模块提供)数据库数据/库存数据输出(由修改的库存数据模块接收)修改后的库存数据/无效收发数据处理内容1、如增加供应商,则调用增加在供应商信息模块;2、如增加仓库单位,则调用增加仓库设置模块;3、如修改期初库存数据,则调用期初库存设置模块.(二)系统名:货品管理模块名处理货品数据由下列模块调用修改货品数据调用下列模块1、货品借出 2、货品归还 3、货品入库 4、货品出库 5、货品盘点输入(由修改的库存模块提供)库房收入数据/库存数据输出(由修改的

20、库存数据模块接收)修改后的库存数据/无效收入数据处理内容1、如货品借出,则调用货品借出模块;2、如货品归还,则调用货品归还模块;3、如货品入库,则调用货品入库模块;4、如货品出库,则调用货品出库模块;5、如货品盘点,则调用货品盘点模块.(三)系统名:查询统计模块名处理货品查询数据由下列模块调用修改货品查询数据调用下列模块1、库存查询 2、入库查询 3、出库查询4、出入库年统计 5、出入库日统计 6、货物借出查询 7、货品归还查询输入(由修改的库存模块提供)库房收入数据/库存数据输出(由修改的库存数据模块接收)修改后的库存数据/无效发出数据处理内容1、如查询库存信息,则调用库存查询模块;2、如查

21、询入库信息,则调用入库查询模块;3、如查询出库信息,则调用出库查询模块;4、如查询出入库年统计信息,则调用出入库年统计模块;5、如查询出入库日统计,则调用出入库日统计查询模块;6、如查询货品借出信息,则调用货品借出查询模块;7、如查询货品归还信息,则调用货品归还查询模块. (四)数据报表模块名处理报表数据由下列模块调用修改报表数据调用下列模块1、出库报表2、库存报表输入(由修改的库存模块提供)库房收入数据/库存数据输出(由修改的库存数据模块接收)修改后的库存数据/无效收入数据处理内容1、如查询出库信息明细单,则调用出库报表模块;2、如查询库存信息明细单,则调用库存报表模块. (五)系统维护模块

22、名维护系统数据由下列模块调用修改系统数据调用下列模块1、数据备份 2、数据恢复 3、设置权限4、查看日志 5、密码修改 6、数据清理7、操作员管理输入(由修改的库存模块提供)库房收入数据/库存数据输出(由修改的库存数据模块接收)修改后的库存数据/无效收入数据处理内容1、如要保存现有的数据,则调用数据备份模块;2、如要回之前的数据,则调用数据恢复模块;3、如要设置操作员权限,则调用设置权限模块;4、如要查询操作员登录信息,则调用查看日志模块;5、如要修改登录密码,则调用密码修改模块;6、如要清理废弃的数据,则调用数据清理模块;7、如要注册新用户,则调用操作员管理模块.五)程序设计:1、选择语言:

23、应用领域-选择语言的关键因素,算法和计算的复杂性,软件的运行环境,各种性能的考虑,数据结构的复杂性,程序设计人员的知识水平,根据这几点我们选择了VB语言。2、编程:采用自上而下的设计步骤,程序逻辑组织模块化,限制无条件转移语句,需要的存储量和运行时间都有一些增加。3、调试:A、用正常数据调试正常数据测试,例如图:输入基本信息查询班级设置,得到如上图结果。B、用错误数据调试用错误的数据输入,系统将搜索不到相关信息,例如图:六) 系统测试:1、测试方法:测试,就是为了发现程序中的错误而执行程序的过程,是系统开发中的一个重要环节,是成功开发信息系统的重要保证。发现错误不是目的,目的是开发出高质量的完

24、全符合用户需要的软件动态测试法:黑盒测试法:穷举数据,检查所有数据经过处理后所的结果是否正确。选择有代表性的数据进行检查白盒测试法:已经知道了产品内部工作过程,通过测试检验来检验产品内部动作是否按照规格说明书的规定正常进行。 2、测试用例:黑盒测试 单元测试:1)程序功能测试程序功能测试则面向程序应用环境,把程序看做一个 黑盒子,认为程序只要满足应用功能上的需求,就是可行的。经过测试后,该企业的各功能模块都能正常运行。2)系统测试:将系统放在模拟的产品环境中,经过测试和协调,整个系统运行是一致的,并且满足用户要求的灵活性。 3、测试结果:通过程序代码调试、程序功能测试和系统测试等测试,系统符合

25、以下要求:1)可维护性 :由于信息系统需求的不确定性,系统需求可能会随着环境的变化而不断变化,因此,就必须对系统功能进行完善和调整,为此,就要对程序进行补充或修改。此外,由于计算机软硬件的更新换代也需要对程序进行相应的升级。2)可靠性:程序应具有较好的容错能力。 3)可理解性:程序不仅要求逻辑正确,计算机能够执行而且应当层次清楚,便于阅读。4) 效率:程序能否有效地利用计算机资源。五、设计小结:学习最重要的就是学以致用,我们小组三人,经历了两个星期的课程设计,我们将我们上学期学过的MIS知识,运用到这次课程设计上,我们小组三人一起探讨,一起设计,一起调试,一起编写报告,以极高的热情,力求将此次

26、课程设计做到最好。这次的课程设计,巩固和提升了我们让上学期所学的MIS知识。让我们从懵懂到熟悉,得到了实质性的进展。最初的组队分工,我们由于组员较少,面临着比其他组更多的工作量,作业完成的进度也较其他小组慢些,但是我们没有以为这样就以马虎了事,对系统的每一个功能,每个表格的设计以及对报告的准备性,都严格把关,反复检验。从此次课程设计,我们也深刻体会到管理信息系统在当今社会对各企业管理的重要性,传统的手工操作已经不能满足目前日益复杂的企业信息管理,只有运用管理信息技术,才能提高效率,节约成本,保证企业的正常乃至高速运营。对于我们以后就业来说,无论以后我们是处在企业员工还是负责人的位置上,了解管理

27、信息系统都是必不可少的。而这次课程设计,让我们通过设计,懂得如何针对企业的需要,去设计一个合理稳定的系统,同时减少人力资源的浪费。越是做下去,我们小组的成员越深刻体会到自身管理信息系统的贫乏,经过此次课程设计,我们通过主动去借阅相关书籍,掌握了更多有关管理信息系统的只是,实在是受益匪浅。同时也十分感谢老师对我们的细心指导,让我们发现了很多之前没注意的问题,并加以改进。 六、组员分工:梁锦淇:问题定义,使用环境,系统目标,开发方法,可行性分析,业务流程分析, 设置access表,模块设计,数据库设计,测试方法。辛 欢:设计思路,调查内容,调查方法,系统状况分析,数据字典,代码设计, I/O设计,总结课程设计的过程,体会及建议,测试用例,修改系统界面。邓江燕:组织结构与功能分析,数据流程分析,平台设计,结构设计,模块设计, 选择语言/编程/调试,测试结果,设置access表。

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

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