管理信息系统第五章ppt课件.ppt
《管理信息系统第五章ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第五章ppt课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022-7-311第五章第五章 系统设计系统设计信息化网站信息化网站企业信息化网站 http:/2022-7-312系统设计系统设计系统设计系统设计系统设计的任务、原则系统设计的任务、原则生命周期法的系统设计生命周期法的系统设计面向对象的系统设计(面向对象的系统设计(OOD)系统硬件、软件配置设计系统硬件、软件配置设计系统设计报告系统设计报告2022-7-3135.1 系统设计的任务、原则系统设计的任务、原则系统设计的任务系统设计的任务n系统设计是新系统的物理设计阶段,根据系统分析阶段所确定的新系统的逻辑模型,综合考虑各种约束,利用一切可用的技术手段和方法,进行各种具体设计,提出一个能在计算
2、机上实现的新系统的实施方案,解决“系统怎样做”的问题。n采用自项向下的结构化设计方法。n系统设计阶段的主要任务包括主要任务包括:新系统的总体结构框架设计、代码设计、数据库设计、输入/输出设计、处理流程及模块功能的设计,最后写出系统设计报告系统设计报告。 2022-7-314系统设计的任务、原则系统设计的任务、原则系统设计的原则:系统设计的原则:(1)系统性)系统性:要从整体考虑,系统代码统一,设计规范要标要从整体考虑,系统代码统一,设计规范要标准准(2)灵活性:系统应具备较好的开放性和结构的可变性)灵活性:系统应具备较好的开放性和结构的可变性(3)可靠性:安全保密,检错和纠错)可靠性:安全保密
3、,检错和纠错(4)经济性:尽量降低系统开销)经济性:尽量降低系统开销2022-7-3155.2 生命周期法的系统设计生命周期法的系统设计总体结构设计总体结构设计模块及层次模块结构图模块及层次模块结构图代码设计代码设计数据结构和数据库设计数据结构和数据库设计输入输出设计输入输出设计模块功能、处理过程设计模块功能、处理过程设计 2022-7-3165.2.1 总体结构设计总体结构设计系统总体结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式和可利用的资源进行大致设计,它是一种宏观、总体上的设计和规划。主要内容包括:主要内容包括:子系统的划分网络和设备的配置设备选型2022-7-
4、3175.2.2 模块及层次模块结构图模块及层次模块结构图q模块模块是指这样的一组程序语句(或描述),它包括:(1)输入与输出(2)逻辑功能(3)内部信息(4)运行环境2022-7-318层次模块结构图层次模块结构图q层次模块结构图的做法是将系统划分为若干子系统,子系统再划分为若干个模块,大模块再分为小模块。模块是具有输入输出、逻辑功能、运行程序和内部数据四种属性的一组程序。层次模块结构图主要关心的是模块的外部属性,即上下级模块、同级模块之间的数据传递和调用关系,而并不关心模块的内部。结构设计的原则:按功能划分模块,模块内部的凝聚性好;模块之间只能存在上下级之间的调用关系,不能有同级之间的横向
5、联系;2022-7-319模块模块A模块模块B模块模块B模块模块C 模块模块D模块模块A模块模块B模块模块A模块模块B判断判断模块模块A2022-7-3110功能模块划分功能模块划分对于一个比较好的设计系统来说,模块一般都比较小,它往往都是在某一管理业务的某一局部有某一单独功能。故在结构化系统设计中,模块一般都是按功能划分的,通常称为功能模块。功能模块的划分能够较好地满足上述所有的原则,而且还能够最大限度地减少重复劳动,增大系统的可维护性和提高开发工作的效率。2022-7-31115.2.3 代码设计代码设计代码是代表客观存在的实体或属性的符号,如:邮政编码,代码设计的任务就是要设计出一套供管
6、理信息系统开发和运行所需的代码系统。为方便计算机对数据的分类、统计、查询等处理,要对系统进行代码设计。代码设计的原则是:代码要具有唯一性、标准化和通用性、可扩充性和唯一性、标准化和通用性、可扩充性和稳定性、结构尽量简单、长度尽可能短稳定性、结构尽量简单、长度尽可能短的特点。标准化和通用性指的是代码设计要尽量采用国家或有关部委颁发的编码标准;可扩充性和稳定性指的是要考虑系统的发展和变化,能在原代码系统上加以扩充,代码的设计要能满足三、五年的使用要求。2022-7-3112代码设计代码设计代码的种类有:n顺序码:顺序码:用连续数字代表编码对象,工作证号n分组码分组码(区间码区间码):如:身份证号、
7、邮政编码。分组码是常用的一种编码,它把代码分为组,每组具有一定的含义,如某大学的学生代码* * * * * *,前两位代表年级编号(大分类),中间两位代表专业及班级编号(中分类),后两位代表学生在班上的编号(小分类)。n缩写码:缩写码:如:BJ代表北京;Amt 总额;Cont 合同n助记码:助记码是为了帮助记忆,用数字、符号将编码对象助记码:助记码是为了帮助记忆,用数字、符号将编码对象的名称、规格等描述出来,并作为代码的一部分的代码类型。的名称、规格等描述出来,并作为代码的一部分的代码类型。如:TV-C-29代表29英寸彩色电视机。n校验码:校验码:为了保证关键代码输入的准确性、减少输入错误,
8、可给代码设置检验位, 2022-7-31135.2.4 数据结构和数据库设计数据结构和数据库设计q数据库设计主要是进行数据库的数据库设计主要是进行数据库的逻辑设计逻辑设计,即将数据按一定的分,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。类、分组系统和逻辑层次组织起来,是面向用户的。q数据库设计时需要综合企业各个部门的存档数据和数据需求,分数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照析各个数据之间的关系,按照DBMS提供的功能和描述工具,设提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、计出规模适当、正确反
9、映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。能满足多种查询要求的数据模型。q数据库设计的步骤是:数据库设计的步骤是:数据库结构定义数据库结构定义、数据表定义数据表定义、存储设备存储设备和存储空间组织和存储空间组织、数据使用权限设置数据使用权限设置、数据字典设计数据字典设计2022-7-3114数据结构和数据库设计数据结构和数据库设计满足数据结构的五种范式满足数据结构的五种范式(一般只用前三种一般只用前三种):第一范式:如果一个关系模式第一范式:如果一个关系模式R的所有属性都是不可分的基本数据项;的所有属性都是不可分的基本数据项;第二范式:若第二范式:若R1NF,且每一个非
10、主属性完全函数依赖于码,则,且每一个非主属性完全函数依赖于码,则R2NF;第三范式:若第三范式:若R2NF,则每一个非主属性既不部分依赖于码也不传递,则每一个非主属性既不部分依赖于码也不传递依赖于码。依赖于码。q关系数据结构的建立关系数据结构的建立链接关系的确定:通过外键来建立表与表之间的数据关系,以保证数据链接关系的确定:通过外键来建立表与表之间的数据关系,以保证数据的完整性和一致性;的完整性和一致性;确定单一的父子关系结构:用确定单一的父子关系结构:用E-R图消除表之间的多对多关系。图消除表之间的多对多关系。2022-7-31155.2.5 输入输出设计输入输出设计v输入设计输入设计q一个
11、好的输入设计可以为用户带来良好的工作环境,一个好的输出设一个好的输入设计可以为用户带来良好的工作环境,一个好的输出设计可以为管理者提供简捷、明了、实用的管理和控制信息。计可以为管理者提供简捷、明了、实用的管理和控制信息。q输入设计包括输入方式设计及用户界面设计。输入设计包括输入方式设计及用户界面设计。输入方式设计主要是根据总体设计为数据库设计的要求来确定数据输输入方式设计主要是根据总体设计为数据库设计的要求来确定数据输入的具体形式。在设计输入方式时,应尽量利用已有的设备和资源,入的具体形式。在设计输入方式时,应尽量利用已有的设备和资源,避免大批量的数据重复多次地通过键盘输入,尽可能地减少数据输
12、入避免大批量的数据重复多次地通过键盘输入,尽可能地减少数据输入量。常用的输入方式有:量。常用的输入方式有:1)键盘输入:包括联机键盘输入和脱机键盘输入二种方式,用于常规少键盘输入:包括联机键盘输入和脱机键盘输入二种方式,用于常规少量的数据输入。量的数据输入。2022-7-3116输入设计输入设计2)数模)数模/模数转换方式:条码、扫描仪、传感器等模数转换方式:条码、扫描仪、传感器等3)网络传送数据:用于子系统之间的数据传送,可通过数字网或模拟电网络传送数据:用于子系统之间的数据传送,可通过数字网或模拟电话网两种方式传送数据。话网两种方式传送数据。4)磁盘传送数据:约定数据传送格式。磁盘传送数据
13、:约定数据传送格式。输入格式:尽量使输入统计报表的格式和数据库文件结构一致,以方输入格式:尽量使输入统计报表的格式和数据库文件结构一致,以方便输入,尽量使用智能输入方式;便输入,尽量使用智能输入方式;输入校对方式:针对数字、金额数对字段输入校对方式:针对数字、金额数对字段1)人工校对:输入后显示或打印出来人工校对;人工校对:输入后显示或打印出来人工校对;2)二次键入校对:同一批数据两次键入再比较一致否;二次键入校对:同一批数据两次键入再比较一致否;3)数据平衡校对:通过比较累计值是否一致来校对。数据平衡校对:通过比较累计值是否一致来校对。2022-7-3117输入设计输入设计用户界面设计:应坚
14、持友好、简便、实用、易于操作的原则,尽量避免用户界面设计:应坚持友好、简便、实用、易于操作的原则,尽量避免过于繁琐和花哨。过于繁琐和花哨。1)菜单方式:下拉式、弹出式、按钮式等。菜单方式:下拉式、弹出式、按钮式等。同一层菜单选择中,功能尽可能多;同一层菜单选择中,功能尽可能多;级数不要太多;级数不要太多;只有少数重要操作如删除操作才让用户选择后现确定一次,其它的一般只有少数重要操作如删除操作才让用户选择后现确定一次,其它的一般选择性操作最好让用户一次就进入系统;选择性操作最好让用户一次就进入系统;子系统功能一般用下拉式菜单。子系统功能一般用下拉式菜单。可以用菜单文件将菜单内容存储在数据库中,运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 第五 ppt 课件
限制150内