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

上传人:M****1 文档编号:564984885 上传时间:2024-01-27 格式:DOCX 页数:20 大小:315.31KB
返回 下载 相关 举报
管理信息系统设计课程设计报告_第1页
第1页 / 共20页
管理信息系统设计课程设计报告_第2页
第2页 / 共20页
管理信息系统设计课程设计报告_第3页
第3页 / 共20页
管理信息系统设计课程设计报告_第4页
第4页 / 共20页
管理信息系统设计课程设计报告_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《管理信息系统设计课程设计报告》由会员分享,可在线阅读,更多相关《管理信息系统设计课程设计报告(20页珍藏版)》请在金锄头文库上搜索。

1、辽宁工业大学管理信息系统设计课程设计报告(论文)题目物资信息管理系统的分析与设计院係):软件学院专业班级:软件工程113班学 号:111301065学生姓名:马麟指导教师:王彦华教师职称:讲师起止时间: 2012528201268课程设计(论文)任务及评语院(系):软件学院教研室:软件教研室号 学麟 马班31X1X 程 工 件 软课程设计 (论文) 题目课程设计(论文)任务专习 界的牺用 踏 节 。明 务实O程该+r采 , 环 查说 商业O工计九。 法 各 检, 子专 国件设社题 加行确 电完W软術誇课 及 开 运正 是行 柚照必话计 程 在 机程 忆灿 則按茁撰W僦 ,上流 -、 二二一 P

2、 ? ? - - - - -、Y 、- , 絆程 沥术肾程小 发 需 通整 焊课F技他过大 刑 体 ,釘 側桶 等悄计模 统 具扎统骤 rfll?、TyH设规 系 的艮系步 理療i71e餐析与 照 题fJ息, 财息Fsac成分适 底 选Ht#, :|打X“ 常X 册潛 滴er詮成服 対uwar姑 课习 构LL信山划选饲 商详以脸 统弊 结SS理能审计1 a+L交D加 系-。皿剎 息习采库型等融程邸 酗后如小 信一练.据小理躅课躅 谢最O妇 理、乙宀口务数中管木为木。i ,刃1 。 管列综任和的饮1.作2.动3.档4.5.性 系的 1用餐 容 活 文 作 节面cc实统 内 计 术 操环全a个系)

3、0研 设 技 一 性次av一该告调 程 的 , 践一 j发现报的 课 关 痕fMVB开实灿 =FM?ffi一 集进(i崩窃曲业 地 撰 - 业后 孑思1Z月专 实 中 亠指导教师评语及成绩H21X月6 :年 签2 师00 教 2 导 指 成目录第1章系统分析11.1需求分析11.2系统的可行性分析11.3业务流程图21.4数据流图31.5数据字典3第2章系统设计52.1总体设计52.2数据库设计5第3章系统实施83.1系统实施83.2数据库的实现10第4章课设总结13参考文献14第1章系统分析1.1需求分析物资管理系统包括以下功能模块:用户管理模块、订单管理模块、仓储管理模块、调 度运输模块,

4、仓储管理又包括入库管理模块和出库管理模块。1.2系统的可行性分析1. 技术可行性本系统的开发环境是基于Windows 2000的中文操作系统,采用面向对象的编程工具 Visual Basic 6.0(以下简称VB),后台数据库是SQL Server 2000。考虑到本系统属于 小型数据库系统,并且不会有很大的数据量访问,笔者决定采取本地数据库访问和编程 方法,以达到对数据库快速方便地访问。Visual Basic 6.0是专门为Microsoft的32位操作系统设计的,可用来建立32位 的应用程序。在Windows 9X或Windows NT环境下,用Visual Basic 6.0的编译器可

5、 以自动生成32位应用程序。这样的应用程序在32位操作系统下运行,速度更快,更安 全,并且更适合在多任务环境下运行。Visual Basic是一种可视化的、面向对象和采用 事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。2. 经济可行性本系统虽然需要有良好的整体规划,而且还需要专业人员进行系统的运行阶段的维 护与管理,所以系统开发需要大量的先期投入,但是今后系统的使用会给用户带来很大 的方便。从提高工作效率而避免各种直接或间接的经济损失角度来看,软件实际能够起 到的作用会远远大于投入的开发费用。故从经济上是完全可行的。总之,这个系统的经 济效益远远大于开发成

6、本。3. 操作可行性对于用户来说,合理方便的功能设计和快捷的操作,足可以满足各种用户的不同需 求,同时也方便了管理员的内部管理。总之,这个系统的经济效益远远大于开发成本。 硬件上,满足要求的计算机的配置不用很高;软件上,采用Windows系列操作系统,对 管理员稍做培训即可掌握,操作上是可行的。1.3业务流程图1.登陆流程图:图1.1系统登陆流程图2.系统业务流程图:系统业务流程图业务流程图是系统分析和描述系统的重要 工具,是业务流程调查结果的图形化表示,它反映了系统各机构的业务处理过程和 它们之间的业务分工与联系,以及连接各机构的物流、信息流的传递和流通的关系。图1.2系统业务流程图1.4数

7、据流图物资管理信息系统业务流程为:登陆主界面,通过系统管理切换用户进行系统设置, 通过货品管理增加删除货物清点货物总数,通过仓库管理队仓库进行管理,通过物流管 理进行进出货流动查询,通过报表调查仓库以及货品报表,通过帮助了解系统。下图为 物资管理信息系统的业务流程图:图1.3数据流图1.5数据字典数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素定义的集合。 任何字典最主要的用途都是供人查阅不了解的条目的解释,数据字典的作用也正是在软 件分析和设计过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统 的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难

8、于发挥 作用。只有数据流图和对数据流图精确的定义放在一起,才能共同构成系统的规格说明。 由于元素太多我们只对其中主要的元素定义说明。数据字典的主要用途是作为分子阶段的主要工具。在数据字典中建立一组严密一致 的定义很有助于改进分析员和客户之间的通信,因此将消除很多可能的误解。数据字典 包含的每个数据元素的控制信息是很有价值的。因为列出了使用一个给定的数据元素所 有程序,很容易估计改变一个元素将产生的影响,并且能对所有受影响的程序或模块做 出相应改变。数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。 用户可以用SQL语句访问数据库数据字典。由于暂时还没有自动的数据字典处理程

9、序,我们采用卡片形式书写数据字典,每张 卡片上保存描述一个数据元素的信息。这种做法较好的实现了上述要求,特别是更新修 改起来很方便,能够单独处理每个数据元素的信息。每张卡片上包含的信息有:以下是数据流图中主要元素的数据字典卡片:表1.1系统信息信息数据结构名称:系统管理信息别名:含义说明:切换用户,系统设置 数据结构组成:用户编号+用户名称 位置:基本信息设置表1.2货品管理信息数据结构名称:货品管理信息 别名:含义说明:增加删除,货品盘点 数据项的组成:用户+货品编号 位置:基本信息设置表1.3仓库管理信息数据结构名称:仓库管理信息别名:含义说明:存储用户的基本课程设置以及货品设置的信息。

10、数据项的组成:资料管理位置:基本信息设置表1.4物流管理信息数据结构名称:物流管理信息别名:含义说明:负责进出货的添加,浏览等信息。 数据项的组成:进货+出货+流动位置:基本信息设置第2章系统设计2.1总体设计物资管理信息系统业务流程为:登陆主界面,通过系统管理切换用户进行系统设置, 通过货品管理增加删除货物清点货物总数,通过仓库管理队仓库进行管理,通过物流管理 进行进出货流动查询,通过报表调查仓库以及货品报表,通过帮助了解系统。下图为物资 管理信息系统的业务流程图:商品库存管理出入库管理统计分析A出库出出库库成存库库管管月台管理理报帐理理表管理图2.1整体功能模块图2.2数据库设计1. 概念

11、设计在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个 反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程 中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限 制。利用E-R方法进行数据库的概念设计,可分成三步进行:首先设计局部E-R模式, 然后把各局部E-R模式综合成一个全局模式,最后对全局E-R模式进行优化,得到最终 的模式,即概念模式。班级信息表的E-R图包括如下信息:用户、产品编号、产品名称、系统设置等。2. 逻辑设计概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何 一种具体的数据模

12、型,因而也不能为任何一个具体的DBMS支持,为了能够建立起最终的 物理系统,我们还需要将概念结构进一步转化为某一 DBMS所支持的数据模型,然后根据 逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化, 形成合理的全局逻辑结构,并设计出用户字模式。数据库逻辑结构的设计分为两个步骤:1、将概念设计所得的E-R图转换为关系模型。2、对关系模型进行优化。按照关系模型转换的原则和规范化理论的原则,将概念设计所得的E-R图转换为关 系模型。货品(货品编号,进货,出货,流通,,联系电话,)在货品的关系模式中,货品编码为主码,其它非主属性完全依赖于码,并且既不存 在部分函数依赖,也不

13、存在传递函数依赖,另外,用户的名字为这个关系模式的决定因 素,而它本身又是关系模式的码。所以,此关系模式属于BC范式。仓库信息(仓库名称,库存,进货,出货,备注)在仓库信息的关系模式中,仓库名称名称为主码,其它非主属性完全依赖于码,并 且既不存在部分函数依赖,也不存在传递函数依赖,另外,仓库名称为这个关系模式的 决定因素,而它本身又是关系模式的码。因此,此关系模式属于BC范式。根据规范化理 论的要求,一般数据库设计要达到第三范式,而BCNF是对第三范式的修正,比第三范式 要求更加严格,能够保证数据库设计的科学性。本身又是关系模式的码。同样,此关系模式也属于BC范式。3. 物理设计在数据库中创建

14、索引时,查询所使用的索引信息存储在索引页中。连续索引页由从 一个页到下一个页的指针链接在一起。当对数据的更改影响到索引时,索引中的信息可 能会在数据库中分散开来。重建索引可以重新组织索引数据(对于聚集索引还包括表数 据)的存储,清除碎片。这可通过减少获得请求数据所需的页读取数来提高磁盘性能。在SQL Server 2000中,如果要用一个步骤重新创建索引,而不想删除旧索引并重新创 建同一索引,则使用CREATE INDEX语句的DROP_EXISTING子句可以提高效率。这一优 点既适用于聚集索引也适用于非聚集索引。物资管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维

15、 护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数 据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统主要完成对物资的管理,包括数据库中表的添加、修改、删除等。系统还可 以完成对各类信息的浏览、查询、添加、删除、修改、报表等功能。系统的核心是数据库中各个表联系,每一个表的修改都将联动的影响其它的表,当 完成对数据的操作时系统会自动地完成数据库的修改。查询功能也是系统的核心之一, 在系统中即有单条件查询和多条件查询,也有精确查询和模糊查询,系统不仅有静态的 条件查询,也有动态生成的条件查询,其目的都是为了方便用户使用。系统有完整的用 户添加、删除和密码修改功能,并具备报表打印功能。第3章系统实施3.1系统实施程序实现主

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号