欢迎来到天天文库
浏览记录
ID:35625993
大小:4.20 MB
页数:22页
时间:2019-04-03
《MIS课程设计指导书 (1)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《(物流)管理信息系统》课程设计 指导书 董XX编著 一、课程设计的要求通过了解实际企业或已有信息系统应用的案例,使学生完成系统规划、系统分析、系统设计以及系统实施中的主要步骤,并了解信息系统开发的有关应用软件。 二、课程设计的主要内容1、调查一个实际单位或部门;2、在调查或了解的基础上,进行系统的规划;3、根据系统规划,完成系统的逻辑设计。4、根据逻辑设计方案,进行系统的物理设计。5、模拟系统实施。 三、具体步骤与方法(一)初步调查1.调查方法:询问、发调
2、查表、开会、实习、查资料等。2.调查内容:①.企业总貌:组织概况、企业目标、现行系统情况、简单历史、企业产品、产值、利税、体制及改革情况、人员基本情况、面临的问题、中长期计划及主要困难等。②.企业信息需求情况:了解各职能机构所要处理的数据,估计各机构发生的数据及频度,调查内、外部环境的信息及信息源。(二)系统规划根据初步调查的情况,进行(物流)管理信息系统的规划。主要完成的内容有:(物流)管理信息系统项目概述、企业现有规划调查(包括:信息战略规划、信息资源规划、信息系统规范、企业资源规划)、确定要研发的信
3、息系统的总体目标、分析企业过程(也成为“活动”)、定义企业中相关的数据类(又称为信息类,该项内容包括信息的内容和信息结构)、分析企业和信息系统的关系(组织与过程关系、组织和现行系统的关系矩阵、系统与过程矩阵)、确定企业信息系统的过程和数据矩阵(又称为“U/C”矩阵)、确定系统的边界、完成系统的子系统划分;确定要开发的信息系统的框架(包括:信息化的总体框架、应用层框架、数据层框架、开发层框架、技术层框架、操作层框架――这些框架都要画出相应的图示)。最后需要确定企业管理部门对系统的要求;备注:这里定义的数据类
4、和企业过程可以结合系统分析的业务流程图来相互检验。同时要特别注意这些内容之间的相关性。另外从项目管理的角度出发,还需要完成的内容有:确定系统之间的优先级、评估项目成本以及人员的要求,同时还需要完成项目实施进度计划; (三)可行性分析根据初步调查的情况,从技术上、经济上、管理上进行开发的可能性和必要性分析并写出分析报告。 (四)详细调查详细了解以下情况并绘制组织结构图和业务流程图:1.现行系统的组织机构及管理职能和人员分工。2.各项管理业务的主要处理过程、模型和算法。3.各项管理信息的分类、分层和定义。4.
5、管理信息的收集、输入、传递、存储以及输出的形式。5.管理信息处理的速度、频度、准确性、安全性及共享性情况。6.管理信息处理的方式与方法。7.现行代码体系状况。8.现已开发的计算机应用项目的主要功能、应用范围、结构及有待改进的地方。9.各部门管理人员对信息系统分析与设计的要求。详细调查的方法可以为:·制定调查提纲,向不同层次的用户发调查表。;·按用户的不同层次,分别召开调查会,了解用户对待开发系统的想法和建议;·向用户领域的专家或在关键岗位上工作的人个别咨询。;·实地考察,跟踪现场业务流程;·查阅与待开发系
6、统有关的资料。;·使用各种调查工具,如数据流图、任务分解图、网络图等。(五)系统分析系统分析的主要任务是详细可行性分析、需求分析和系统建模;系统建模的任务是建立一个能够满足需求定义所描述的用户需求模型。根据详细调查情况绘制业务流程模型(又称为过程模型,一般有两种表达方式,第一种是业务流程图,第二种是事序图),并进行功能数据分析(系统数据模型,一般情况下,采用关系数据模型则采用ER模型来表达),绘制新系统的数据流程图、编制数据字典(不仅仅是对数据库进行说明,而且还包括数据流程图中的信息结构和信息流的说明)和
7、详细的处理逻辑说明。最后,还需要制作的是:网络模型和详细的网络需求,原型系统的系统界面和报表。另外,从软件项目管理来看,还需要完成的是设计阶段的计划和进度安排。一般情况下,系统分析的结果要形成如下文件:•1、项目规划书–项目目标–项目构想–问题描述–项目的初步范围–业务约束–技术约束•2、可行性研究报告•3、系统需求说明书–项目描述–项目目标和约束–系统数据模型–数据模型和详细的数据需求–过程模型和详细的过程需求–网络模型和详细的网络需求–原型系统界面和报表–设计阶段的计划和进度安排 (六)系统的物理设计
8、系统设计是一个描述、组织和构造系统部件的过程。这个过程分为两个层次:总体设计和详细设计。总体设计包括:软件体系结构设计、网络设计以及代码设计;详细设计包括:模块设计、IO设计、界面设计、数据库设计(数据结构和存储过程)。 (七)系统实施1.组建局域网,设置数据服务器和应用服务器2.安装DBMS,并建立数据库可用SQLServer作为数据库管理系统。如果没有条件,也可用Access替代。3.编写程序先设计程序流程图再用Pb开发应
此文档下载收益归作者所有