信息系统设计与实施.ppt

上传人:小飞机 文档编号:5926805 上传时间:2023-09-05 格式:PPT 页数:44 大小:249.63KB
返回 下载 相关 举报
信息系统设计与实施.ppt_第1页
第1页 / 共44页
信息系统设计与实施.ppt_第2页
第2页 / 共44页
信息系统设计与实施.ppt_第3页
第3页 / 共44页
信息系统设计与实施.ppt_第4页
第4页 / 共44页
信息系统设计与实施.ppt_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《信息系统设计与实施.ppt》由会员分享,可在线阅读,更多相关《信息系统设计与实施.ppt(44页珍藏版)》请在三一办公上搜索。

1、1,第十二章 信息系统设计与实施,12.1 信息系统设计的内容 12.2 总体结构设计与系统配置12.3 代码与数据库设计 12.4 功能设计 12.5 信息系统实施 本章小结,2,系统分析阶段后有两条开发路线:,12.1 信息系统设计的内容 1,3,系统设计的内容:在抽象的逻辑模型的基础上 进行具体的物理模型的设计,系统分析:系统设计:做什么?怎么做?能否做?怎样做好?提出逻辑方案 提出物理方案 提出系统设计依据 提出制作方案,12.1 信息系统设计的内容 2,4,12.1 信息系统设计的内容 3,返回,5,1.模块结构设计:模块结构设计是系统分析中功能结构设计的细化 功能结构站在系统作用或

2、用户的角度上 模块结构站在系统功能实现或开发者的角度上可用树状菜单等方法设计子系统和功能的结构与系统分析中的功能结构相比:要增加许多辅助功能和输出功能 模块将细化到具体的操作细节,12.2 总体结构设计 模块结构1,6,帐务处理子系统 ACCOUNT系统初始化模块 ACCOUNT_INIT 科目体系设置 ACCOUNT_INIT_CODE 科目添、改、删、恢复,自动校对、检验、后备、打印.期初余额设置.凭证处理模块 ACCOUNT_VOUCHER 凭证登录 凭证记帐 结帐.帐务打印模块 ACCOUNT_PRINT.帐务查询模块 ACCOUNT_QUERY,12.2 总体结构设计 模块结构2,7

3、,2.信息系统流程设计:信息系统流程图:表明数据在信息系统的各种设备、存储介质、功能模块间流动情况的流程图数据流程图到信息系统流程图:处理功能可以合并、分解、增减 加入了形象的设备、介质等图符 系统边界不包括人、部门等实体,12.2 总体结构设计 信息系统流程1,8,信息系统流程图示例 生产测方模块:其中每个处理各对应一段或一个或一组程序,12.2 总体结构设计 信息系统流程2,9,系统配置主要是系统平台的设计、选择和安装 系统平台软硬件费用占总投资 50 以上 是应用系统开发、运行与维护的基础 系统平台软硬件主要包括:系统硬件、网络设备、系统软件及开发工具等 我国企业在系统平台软硬件选用的问

4、题上 往往脱离系统实际而受人为因素左右 因此常造成“牛刀杀鸡”或“老牛拖车”的现象,12.2 总体结构设计 系统配置1,10,系统平台软硬件的选用应考虑因素:(1)多看相关网站和专业报刊,多听取专家意见 多参加展示会和报告会,熟悉行情趋势(2)不求气派或虚名,经费不足时分步走(3)信息技术更新换代极快,一步到位决不可取(4)选择成熟,信誉良好的供应商 尽可能不采用多家供应商集成的策略(5)规模较大时,采用招标方式选择供应商,12.2 总体结构设计 系统配置2,11,1.计算机与通信网络设计一般都由多台微机和一台服务器构成局域网地域较广时各地建局域网,用通信网连成广域网微机都选品牌机,档次选成熟

5、技术中最高的服务器选择根据网络和企业大小、经济实力而定一般尽可能用好的服务器通信网络常用的有:电话线、ISDN、DDN、ADSL,12.2 总体结构设计 系统配置3,12,计算机网络系统示例:,12.2 总体结构设计 系统配置4,13,2.软件选择操作系统:Unix 用于中、小型机系统 Windows 用于微机,目前占大部分数据库系统:高档的 ORACLE、SYBASE、DB2 等 低档的 FoxPro、VB 等开发工具:Oracle 配 Develop/2000 或Power Builder Sybase 配 Power Builder等应用软件:购置或自行开发,如 ERP 模块 Micro

6、soft Office、Explorer等,12.2 总体结构设计 系统配置5,14,软件关系示意:,12.2 总体结构设计 系统配置6,返回,15,代码在计算机信息系统中起穿针引线的作用代码可提高代表事物的确定性、可搜索性1.代码设计要求要唯一地代表某一事物;要有规律性,易理解,易操作,易记,有余地;长度适当,一般不超过20位,尽可能标准化;结构最好用数字和字母相结合,如:ABC123D;较长时应分段,如:123-AB-456,12.3 代码与数据库设计 代码1,16,2.代码种类顺序码:按顺序用连续数字编码,简短 不形象,难理解记忆,一般用作代码中的段码特征码:根据事物特征编码,形象易理解

7、记忆 产品规格:20X30、拼音:SH、英语缩写:TV属性区间码:将事物各属性分别编码再组合 形象,易理解,如:96TV25分类区间码:逐级分类,分级编码再组合 形象,易理解,如:200237(200237),12.3 代码与数据库设计 代码2,17,3.代码说明示例,12.3 代码与数据库设计 代码3,18,数据表(或数据文件类)设计:主表、子表、Master/Detail、索引、关键字 表内结构设计:以表为单位,可用数据字典设计表数据项表际关系设计:表和表之间通过关键字关联,构成一个表网 可用3NF关系范式设计,12.3 代码与数据库设计 数据库,19,数据字典:定义数据结构的分析方法 主

8、要定义:数据项、数据结构、处理逻辑数据字典的产生与结果:列出和描述所有数据项,要求唯一性 构建和描述数据结构,确定数据项之间关系 描述数据项的处理逻辑,说明数据项的产生三者一起构成原有信息系统的数据字典 描述数据的性质、关系和逻辑,12.3 代码与数据库设计 数据字典1,20,数据流程图与数据字典的关系:,数据流程图配以数据字典就可以从:图形(整体)和文字(细节)两个方面,对系统数据逻辑进行完整的描述,12.3 代码与数据库设计 数据字典2,返回,21,系统设计先输出,再输入系统实施则先输入,再输出数据输出过程:,12.4 功能设计 输出1,22,1.数据输出内容选择过程:,12.4 功能设计

9、 输出2,23,12.4 功能设计 输出3,多条件查询格式常以表式设计:,查询项等预设于 数组、数据表、常数,24,12.4 功能设计 输出4,2.输出屏幕界面设计 表格式、卡片式、图示式、组合 反映 1对多 或 Master/Detail 的数据关系,25,数据输入是信息系统最频繁与费时的工作 设计要求是:提高速度;保证准确度;减轻工作强度 数据输入内容:原始单证:进出仓单、记帐凭证、订单等 初始化数据:目录、期初数、系统参数等 人机交换数据:查询条件、处理方式选择、状态设置等 办公文档:信函、报告、报表等 修改数据:数据修改实质上也是一种数据输入,12.4 功能设计 输入1,26,数据输入

10、过程:,12.4 功能设计 输入2,27,1.数据输入的代码转换:简化输入,保证数据唯一性,例:,12.4 功能设计 输入3,28,2.数据输入的检验出错种类:手误或眼误,如100错成1000等;漏缺或多送,如少一笔或重复一笔;配对差错,两组数据交叉相混检验方法:两次输入对比,设置上限下限;输入合计,与计算机求和对比;格式检查,如位数偏多或偏少;逻辑判断,如最大数与最小数的倍数;平衡检查,如借贷方金额是否相等,12.4 功能设计 输入4,29,处理设计是功能模块的功能实现流程的设计也是系统分析中数据处理流程设计、管理模型设计的细节化和物理化处理设计的成果即是程序设计说明书设计描述方法:处理流程

11、图、数学模型、规则模型(判断树、决策表、结构化语言)等,程序设计说明书只是描述程序结构与步骤在系统实施阶段,程序员根据该说明书编制程序,或设计程序,12.4 功能设计 处理,30,安全:用户权限安排,软硬件故障诊断、数据后备与恢复、日志记录与存档,等等 控制:系统数据读写控制、输入差错控制、输出要求控制、处理过程差错控制,等等,12.4 功能设计 安全与控制,返回,31,12.5 信息系统实施 内容1,32,根据物理方案制作一个可投入实际运行的系统:计算机与网络实施:硬件安装、软件安装、调试建库与基本数据输入:物品目录、产品结构、工艺流程、期初数等的输入和校对模块程序编制:系统框架程序、通用函

12、数、子程序、功能模块程序等系统调试:开发者为主系统切换:原系统与新系统的更替系统评价:系统测试、移交评价、周期评价,12.5 信息系统实施 内容2,33,建库建表顺序:数据库管理系统安装、数据库建立代码表之类的公用数据表的建立和数据输入客户档案、产品结构、工艺流程等 原始数据表的建立和数据输入会计帐、库存帐等期初数的输入按数据产生的顺序建立其他数据表系统的数据量较大,建库建表工作应尽早开展,12.5 信息系统实施 数据库构建,34,程序设计顺序:系统框架程序,如主程序、菜单程序等原始数据的输入、显示程序派生程序的显示程序数据处理程序数据维护程序(如:后备、存档等),12.5 信息系统实施 程序

13、设计,35,以找出系统中存在的错误和改正错误为目的调试数据采用模拟数据,包括:正常数据极端数据,如空文件或空表,数据0,极大值等错误数据,如负数、各种非数字符号等系统调试步骤:所有功能模块单项调试,从最底层菜单项开始子系统级单独调试,包括正常操作和反常操作系统的总体调试,12.5 信息系统实施 调试1,36,有时为公正或评奖需要,还要进行系统测试彻底考察系统是否产生正确的结果,回答:“系统是否能正常运行?”“系统是否已实现计划的要求?”测试的目的是找出错误,以便改正测试应事先制定测试计划,步骤类同系统调试调试一般由开发者进行,测试由开发者和用户以外的第三者公正地进行,12.5 信息系统实施 调

14、试2,37,新老系统切换,有三种策略:平行策略:新老系统并行运行,成熟时切换 可靠安全,但费时费力,远远超出预期直接切换策略:消耗最少但风险大试探策略:先局部切换,成熟时再逐步切换 切换最费时的工作是:新老系统的数据转换书面数据至电子数据的转换,12.5 信息系统实施 切换,38,系统评价的目的:评估系统的效益 包括定量的经济效益和定性的间接效益评价性能是否达到要求评判系统达到的水平,评语有:国内先进、国内领先、国际先进、国际领先、行业内领先、部分功能、有创新、实用、有突破、有重大突破、,12.5 信息系统实施 评价1,39,信息系统在运行与维护中不断地发生变化 因此评价工作不是一次性的工作系

15、统评价应定期进行,或有较大改进后进行第一次评价在投运并进入相对稳定状态后 评价结论作为系统验收的最主要依据,12.5 信息系统实施 评价2,40,总体水平(1)信息系统的规模与先进性 例如系统总体结构、规模、技术先进性等(2)系统功能的范围与层次(3)信息资源开发与利用的范围与深度(4)系统的质量,如可使用性、正确性、可维护性(5)系统的安全与保密性,文档的完备性,12.5 信息系统实施 评价3,41,系统性能指标(1)人机交互的灵活性与方便性(2)系统响应时间与信息处理速度(3)输出信息的正确性与精确度(4)单位时间故障次数,故障/工作时间比例(5)系统调整、改进、扩展、集成的难易程度(6)

16、故障诊断、排除、恢复的难易程度,12.5 信息系统实施 评价4,42,直接经济效益指标(1)系统投资额:软硬件购置与安装费,应用系统开发或购置费(2)系统运行费用:通信、耗材、管理、系统折旧(58年)、日常维护费(3)系统新增效益:成本降低、库存减少、资金周转加快、利润增加及人力减少(4)投资回收期:是经济效益的重要指标,12.5 信息系统实施 评价5,43,间接经济效益指标(1)推动组织结构、管理制度与模式变革,这种作用一般无法用其他方法实现(2)提高企业知名度、客户信任,员工信心(3)使管理人员获得新知识、新技术、新方法,提高技能素质,拓宽思路(4)加强部门和管理人员之间的联系,加强协作精神,提高企业凝聚力(5)促进企业基础管理水平的提高,12.5 信息系统实施 评价6,返回,44,第十二章 习 题,比较商品软件购置与专门开发两种方式的区别。简述系统分析和系统设计的区别和联系?信息系统总体结构设计的任务有哪些?试述我国身份证号的意义。它属于哪种代码?简述数据流程图和数据字典之间的关系。输入设计的原则要求有哪些?包括哪些基本内容?什么是系统切换?有哪些方式及各自特点?简述系统评价的目的与内容。为什么说系统实施不当也容易导致系统失败?,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号