- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 管理信息系统的设计 第一节 系统总体设计 分总体设计和详细设计 第二节 系统实施 系统设计的任务和具体工作 系统设计的任务 在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。要解决“怎样做”的问题。 系统设计的具体工作 总体设计 代码设计和设计规范的制定 系统物理配置方案设计 数据存储设计 计算机处理过程设计 系统设计的原则 系统性 从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享等。 灵活性 要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。 可靠性 如安全保密性、检错、纠错能力、抗病毒能力等。 经济性 如不要盲目追求技术上的先进,尽量避免不必要的复杂化。 第一节 系统总体设计 总体设计 总体结构设计 计算机配置设计 系统流程设计 代码设计 数据库设计 详细设计 输入设计 输出设计 处理过程设计 1.1 总体结构设计 系统总体结构设计是将系统划分多个子系统 子系统的划分原则 子系统相对独立 子系统之间数据依赖小 子系统数据冗余小 子系统便于分阶段实施 便于设备的合理使用 子系统的划分方法 按功能划分 容易和现状一致 业务处理顺序划分 数据管理、数据处理、数据传输、数据备份、数据输出等 按数据拟合度划分 例:按功能划分 按功能划分的子系统在划分成若干个功能模块 功能结构图 功能结构图就是按功能从属关系画成的图表。愈上层功能愈笼统,愈下层功能愈具体。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。 下图是工资处理的功能结构图。 工资处理文件: payroll.cpp void create_mainfile(){} //建立主文件 void edit_mainfile(){} //编辑主文件 void create_deductfile(){} //扣除主文件 void calculate(){} //计算和汇总工资 void print(){} //打印工资单 void payroll_treat(){ //工资处理程序 int c=1; while (c) { scanf(%d,c); switch (c) { case 1: create_mainfile();break; case 2: edit_mainfile();break; case 3: create_deductfile();break; case 4: calculate();break; case 5: print();break; } } } 功能模块 功能模块 功能结构图中每一个框称为一个功能模块。 功能模块可以根据具体情况分得大一点或小一点。分解得最小的功能模块可以是一个程序中的每个处理过程,而较大的功能模块则可能是完成某一任务的一组程序。 模块化 把一个复杂的系统分解为多个功能较单一的功能模块的方法称作模块化。模块化是一种重要的设计思想,它把一个复杂的系统分解为一些规模较小、功能较简单的、更易于建立和修改的部分。 特点是: 各个模块具有相对独立性,可以分别加以设计实现; 模块之间的相互关系(如信息交换、调用关系)通过一定的方式予以说明。各模块在这些关系的约束下共同构成一个统一的整体,完成系统的功能。 例如:系统提供的函数可以看成是最基本的模块 网络总体设计 计算机语言仅提供了简单的通信方法(如 VB Socket函数),网络总体设计包括: 软件:应用程序协议 硬件:设备 由于网络平台的完善,网络总体设计更多是考虑为企业配置一个合适的计算机网络 设备 软件 网络 设备 根据系统分析的结果,考虑计算机和终端设备的配置 计算机服务器和计算机 计算机的系统软件 终端 特殊的外部设备(输入输出设备) 网络 网络的类型 频带、传输距离、使用性质 网络的结构 网络传输介质 网络协议 网络设备 网关、路由器、集线器、交换机等 网络软件 软件 操作系统 数据库系统 程序设计语言、编程工具 各种分析和测试工具 图形软件 应用系统软件包 某校园网 网络总体设计说明 由于网络设计内容多是选择第三方商品,较多的工作是安装和调试,所以网络总体设计可放在系统实施中一并考虑,并且软件开发者也仅提出要求,具体设备由用户引进或者委托网络供应商安装。 处理流程总体设计 信息系统处理流程图表达了各功能之间的数据传送关系。 绘制信息系统处理流程图的步骤:先为数据流程图中的每个处理功能画出数据关系图。然后,把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统处理流程图。
您可能关注的文档
最近下载
- 10KV及以下架空配电线路的工程施工及验收要求规范.pdf VIP
- 河北省人力资源和社会保障课题研究立项申请书课题研究内容.doc VIP
- 新生儿用品清洁消毒规范.docx VIP
- 医院检验科培训课件:《ISO15189常见不符合项案例分析》.pptx
- 2021年考研英语(一)真题及答案解析.pdf VIP
- 英威腾(INVT)MH600交流伺服驱动系统中文说明书.pdf
- 变电站及输电线路运维服务工作重点难点分析方案.docx VIP
- 2022《北京市老旧小区改造工程安全检查表(监理单位)》.pdf VIP
- 《创业就业指导》课程标准.docx VIP
- 慢性阻塞性肺疾病急性加重(AECOPD)诊治中国专家共识2024(更新版).doc VIP
文档评论(0)