版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1实验指导教师
谭双荣
班级
商学院市场营销092班实验者曾小娜、陈晓燕实验课程管理信息系统实验地点及时间河西综合实验楼210,2011年下学期15,16,17周实验目的1、掌握系统设计的概念及内容。2、熟悉系统设计的基本流程和操作方法,会利用它们从事基本信息处理活动。3、提高自身系统设计的能力。4、加深理解、验证巩固课堂教学内容。实验项目及步骤实验项目:信息系统设计实验步骤:1.学习系统设计的概念及内容2.进行系统总体结构设计3.进行代码设计4.进行数据库设计5.进行输出设计6.进行输入设计7.进行处理流程设计8.进行系统实施进度与计划的制定9.进行系统设计说明书的编写实验内容1.系统设计的概念及内容系统设计的主要任务就是在各种技术和实施方案中权衡利弊,精心设计,合理的使用各种资源,最终制定出新系统的详细设计方案。内容:①系统总体结构设计系统总体结构设计包括两方面的内容:系统网络结构设计和系统模块化结构设计。系统分析阶段对新系统计算机资源配置已作了分析,但太笼统,不够清晰。②代码设计代码设计就是通过设计合适的代码形式,使其作为数据的一个组成部分,用以代表客观存在的实体、实物和属性,以保证它的唯一性便于计算机处理。③数据库(文件)设计根据系统分析得到的数据关系集和数据字典,再结合系统处理流程图,就可以确定出数据文件的结构和进行数据库设计。④输入/输出设计输入/输出设计主要是对以纪录为单位的各种输入输出报表格式的描述,另外,对人机对话各式的设计和输入输出装置的考虑也在这一步完成。⑤处理流程设计处理流程设计是通过系统处理流程图的形式,将系统对数据处理过程和数据在系统存储介质间的转换情况详细地描述出来⑥程序流程设计程序流程设计是根据模块的功能和系统处理流程的要求,设计出程序模框图,为程序员进行程序设计提供依据。在这一步中,也可以使用判定表或者程序结构模块突来代替程序框图。2.系统总系统设计的步骤①系统总体设计,其中包括:系统总体布局方案的确定;软件系统总体结构设计;数据存储的总体设计;计算机和网络系统方案的选择②详细设计,其中包括:代码设计;数据库设计;输出设计;输入设计;处理流程设计;程序流程设计遵循以下几点原则:分解-协调原则;信息隐蔽,抽象原则;自顶向下原则;一致性原则;面向用户的原则主要思想有以下三个重点:系统性,自顶向下的分解步骤,层次性3.进行代码设计代码设计问题是一个科学管理的问题。是人为确定的代表客观事物名称,属性,或状态的符号或者这些符号的组合。它有以下几点作用:唯一化规范化系统化遵循以下几点原则:保持足够容量,足以包括所有的对象按属性系统化分类要有柔性,不至于在出现变更时破坏分类的结构注意本分类系统与外系统,已有系统的协调。方法:①面分类方法:面分类方线分类方法是目前用得最多的一种方法,尤其是在手工处理的情况下它几乎成了唯一的方法。线分类方法的主要出发点是:首先给定母项,母项下分若干子项,由对象的母项分大集合,由大集合确定小集合……,最后落实到具体对象。线分类法的特点:结构清晰,容易识别和记忆,容易进行有规律的查找;与传统方法相似,对手工系统有较好的适应性;主要缺点是结构不灵活,柔性较差。②面分类法:主要从面角度来考虑分类。面分类方法的特点是:柔性好,面的增加、删除、修改都很容易;可实现按任意组配面的信息检索,对机器处理有良好的适应性;缺点是不易直观识别,不便于记忆。代码的种类:顺序码,数字码,字符码,混合码代码的校验校验位的确定步骤:设有一组代码为:C1C2C3C4…Ci第一步:为设计好的代码的每一位Ci确定一个权数Pi(权数可为算术级数、几何级数或质数)。第二步:求代码每一位Ci与其对应的权数Pi的成绩之和SS=C1*P1+C2*P2+……+Ci*Pi(i=1,2,……,n)n=∑Ci*Pi(i=1,2,……,n)i=1第三步:确定模M第四步:取余R=SMOD(M)第五步:校验位Ci+1=R最终代码为:C1C2C3C4…CiCi+1使用时:C1C2C3C4…CiCi+14.进行数据库设计数据库的概念结构设计数据库的逻辑结构设计5.进行输出设计6.进行输入设计输入/输出谁及是管理信息系统与用户的界面,它是一个租住系统形象的具体体现。能够为用户建立良好的工作环境。激发用户努力学习,主动工作的热情。符合用户习惯,方便用户操作,是目标系统易于为用户所接受。为用户提供们能够易读易懂的信息状态。输入设计原则:输入设计包括数据规范和数据准备的过程。提高效率和减少错误是两个最根本原则。控制输入量减少输入延迟减少输入错误避免额外步骤输入过程尽量简化内容:输入界面设计输入设备选择输入内容及格式设计输出设计内容:输出信息使用情况输出信息内容输出格式输出设备输出介质输出设计方法:表格信息图形信息图标评价:能否为用户提供及时,准确,全面的信息服务是否便于阅读和理解,符合用户的习惯是否充分考虑和利用了输出设备的功能是否为今后的发展预留一定过得余地7.进行处理流程设计主要任务就是设计出所有模块和他们之间的相互关系,并具体的设计出每个模块内部的功能和处理过程,为程序员提供详细的技术资料。设计工具包括IPO图控制流程图:控制流程图(FC,FlowChart)又称框图,是经常使用的程序细节描述工具。框图包括三种基本成分:“矩形框”表示处理步骤,“菱形框”表示判断、“箭头”表示控制流。问题分析图:问题分析图仅仅具有顺序、选择、和循环三种基本成分,如下图,正好与结构化程序设计中的基本成分相对应。过程设计语言实验结论通过本次试验基本掌握系统设计的主要内容,同时对系统设计的基本步骤和流程能够初步了解。在试验过程中更深一步了解了系统设计对我们实际应用中的意义所在,掌握了其优势所在,这对于我们更好的指导实践具有重要意义。当然在试验过程中我们也遇到了些困难,比如说对线分类法和面分类法的理解、关于用几何级数设计代码校验方案的操作、及在输入输出设计上如何考虑提高人地效率并方便使用者等等问题对我们小组来说都是难点,因此还需要进一步查漏补缺。总之,本小组在试验过程中尽管遇到些困难,但总体来说收获还是很乐观的,它让我们对于系统设计有了更深层次的了解,并且使我们对该课程又有了新的认识,更为重要的是我们又再次深刻得理解了动手实践的重要性。教评师分评依分据及该小组能够明确分工,按照实验要求认真实验,成员间配
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论