资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第三章,MIS,的开发设计过程,快眼看书,11/1/2024,1,第页,二、系统总体设计,3,、代码设计,(1),代码设计必要性,为数据单元提供一个准确而简单的识别,提高检索速度;,代码可以显示数据的分类、分组形式,便于对数据排列、累计;,代码有时可以帮助用户理解数据的含义,避免数据的二义性和多种数据形式对同一信息的描述;,(2),代码设计的原则,唯一确定性;,标准化与通用性;,可扩充性和稳定性;,便于识别与记忆;,力求短小和格式统一;,易于修改;,11/1/2024,2,二、系统总体设计,(3),代码设计的方法,顺序码,区间码(层次码,十进制码、特征码)、助记码、缩写码,(4),代码设计的任务与方法,确定代码化实体、,代码结构设计、,确定编码原则、,实施编码(领导的推动作用很重要),建立计算机代码体系;,11/1/2024,3,二、系统总体设计,4,、输入输出模块设计,输入输出设计也叫界面设计,在,MIS,开发中占据非常重要的地位。,(1),确定输入输出内容,在进行输入输出设计前,必须明确输入输出内容,明确数据库中哪些是要求用户输入输出的、哪些是对用户屏蔽的。这个过程主要包括:确定输入输出信息使用方面的要求;输入输出信息内容的设计(必要的说明;对输入数据的基本检查);,(2),确定输入输出方式,选定输入输出所使用的方式。比如:对于输入,是用键盘、鼠标,还是用扫描仪、语音输入;对于输出,则采用屏幕输出、还是报表打印输出,还是绘制特殊图形等等;这些问题都必须有明确的设计。,何种数据采用哪种输入输出方式,都要有明确的定义;,11/1/2024,4,二、系统总体设计,(3),选择输入输出格式,对于输入,常见的格式有:简列式、表格式、全屏编辑方式;,11/1/2024,5,二、系统总体设计,11/1/2024,6,二、系统总体设计,11/1/2024,7,二、系统总体设计,两种成绩输入方式的便利性比较:,11/1/2024,8,二、系统总体设计,对于输出,常见的格式有:简单组列式、表格式、多窗口关联式、图表式;,11/1/2024,9,二、系统总体设计,11/1/2024,10,二、系统总体设计,11/1/2024,11,二、系统总体设计,11/1/2024,12,二、系统总体设计,特别是在,Browse/Server,方式的系统中,表格定位完成输入,/,输出已经成为一种广泛通用的做法。,11/1/2024,13,二、系统总体设计,(4),输入输出设计中应注意的问题,A.,确定输入、输出的主次关系,明确信息、图片、美观与效率的和谐统一;,B.,对于输入数据的校验与修正;最好在数据输入初期就有简单的校验程序,纠正最简单的错误;,C.,对于安全性要求较高或系统响应要求较高的系统,建立必要的系统定时封锁机制;,11/1/2024,14,二、系统总体设计,5,、数据存储设计,数据存储设计是根据系统功能的需求,决定数据的组织形式和存储方法,以便获得作好的文件结构和文件组织方式。,(1),文件设计,(2),数据库存储设计,针对前面的数据库设计方案,为数据库存储提出一个高效、稳定的存储方案。,11/1/2024,15,二、系统总体设计,6,、系统可靠性设计,(1),系统安全性设计,系统的物理安全性设计;,系统网络安全性措施设计:技术上,管理上;,数据库安全性设计:,防黑客和防病毒技术:及时升级系统(打补丁),设置必要的防火墙,关闭空闲的网络端口;安装防病毒软件;,(2),数据库恢复设计,数据库恢复的常用技术:副本设计;日志文件,数据库恢复中应注意的问题:副本、日志文件与主数据库的分割存储;定时转储与海量转储,;,11/1/2024,16,三、系统的实施与转换,1,、系统环境的实施,(1),设备的购置:,主要是根据系统设计中考虑到的机器型号和配置清单购置必要的硬件设备。这个过程可以自行事实,也可以委托专业设备公司承购。,(2),设备的安装与连接。,设备安装过程需要注意以下方面:,设备安装既要服从用户的需要,又要方便设备的互连;,网络走线要合理,注意强电与弱电布线的合理距离;,注意器件的连接标准与规范。(举网卡连线的例子);,尽可能优化系统连接性能,减少数据传输过程中的干扰和损耗。,11/1/2024,17,三、系统的实施与转换,(3),平台软件的安装,这里主要指系统软件的安装,从底层到高层依次有:操作系统、网络管理系统、数据库管理系统和开发工具等。作为一个,MIS,系统,其职责是为系统内的众多用户提供服务。,系统安装过程中需要注意:,A.,软件版本的选择必须符合硬件设备的配置;,B.,系统的默认配置是系统的基本运行配置,不是系统最优配置。必须依据系统的要求优化系统配置。,例如操作系统虚拟内存的配置、数据库管理系统日志文件和系统缓存的配置都对系统性能的提高有重要意义。,C.,为使服务器提供较好的服务,尽量减少服务器上软件的类别和服务的类别,使服务器把主要运算时间消耗到主要的服务上。,11/1/2024,18,三、系统的实施与转换,4),其他事项,系统环境配置是一项复杂的工程。除了必要的软、硬件条件外,机房的位置、恒温防尘设施的配备、稳定的供电设置的配备都对系统的稳定性起着重要作用。当然,这些条件要配备到什么程度取决于用户方对系统稳定性的要求及其可能的投入。,(5),系统环境的综合调试,在系统环境的安装和配置基本完成后,必须由有经验的技术人员对系统的整个硬件、软件环境进行调试、优化。,主要包括软硬件运行情况与性能指标的测试,多用户联机通信的效率的测试,机器硬件与软件、网络设备与相关机器配合的测试等。,11/1/2024,19,三、系统的实施与转换,2,、系统逻辑结构的设计与程序实现,(1),系统逻辑结构的设计,(2),管理信息系统程序的特点:,程序正确、功能可靠;,良好的操作界面(操作简单、使用方便,界面设置尽可能使用统一的标准);,系统具有较好的容错能力;,足够快的响应速度;,维修方面、扩充性能好;,提供必要的数据安全性保护措施;,尽可能充分、有效地利用设备。,11/1/2024,20,三、系统的实施与转换,(3),管理信息系统的程序设计方法,结构化程序设计;,面向对象的程序设计(,VB,、,VFP,、,Delphi,等)。,(4),几种主要模块的设计,功能控制模块的设计(身份认证、不同身份用户的个性化菜单等等)。,输入模块的程序设计;,输出模块的程序设计(屏幕输出程序、打印程序设计),11/1/2024,21,
展开阅读全文