欢迎来到天天文库
浏览记录
ID:45889498
大小:356.50 KB
页数:36页
时间:2019-11-19
《信息管理系统课件系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第六章系统设计逻辑模型物理模型做什么怎么做科学合理地提出从具体到抽象从抽象又回到具体系统分析系统设计系统设计的任务系统设计的步骤及任务系统设计包括总体和详细设计两部分:总体设计又称初步设计或结构设计。内容包括:划分子系统(系统功能结构的划分)模块结构图设计系统物理配置方案设计等详细设计在总体设计的基础上,详细设计是要确定每个模块内部的详细执行过程。包括:数据存储结构设计代码设计输出设计输入设计其它设计6.1设计前的准备确定应用程序的架构系统开发的环境确定应用程序的架构应用程序架构是指应用程序的各个组成部分
2、和外界环境不同关联方式的各种不同的有效组合。应用程序架构的分类单用户应用程序架构数据存储、业务处理、界面表示都在一个计算机上。适合于未联网用户、移动用户。集中式应用程序架构:主机终端结构将操作系统、应用程序、数据库管理系统等数据和资源放在作为核心的主机上终端只是输入、输出设备客户机、服务器应用程序架构数据存储层放在服务器上业务处理层和界面表示层在客户机上多层服务器应用程序架构数据控制层放在数据库服务器上主要的业务处理放应用服务器上简单的业务处理功能和界面表示层放在客户机上适合于大容量的数据和复杂的业务处理逻辑浏览器服务器
3、应用程序架构数据存储层在数据库服务器上业务控制层放web服务器上客户端安装浏览器适合于internet技术环境。确定系统开发环境网络操作系统(Windows,Linux,FreeBSD,MacOS)数据库服务器客户机平台前端开发工具,如Java,.NET数据访问对象,如ADO、ODBC子系统的划分(功能结构图)系统划分的原则子系统划分方法的分类功能结构图系统划分的原则子系统要具有相对独立性要使子系统之间数据的依赖性尽量小子系统划分的结果应使数据冗余较小子系统的划分应便于系统分阶段实现子系统的设置应考虑今后管理发展的需要模
4、块化设计高内聚、低耦合结构化设计车间销售科P1入库单审核P2入库处理P3出库单审核P4出库处理P5库存统计F1入库单F2不合格入库单F5出库单F6不合格出库单F7合格入库单F3合格出库单D1库存台帐D2库存日常查询D3库存月报表D4产品收发存表F4入库数据F8库存数据F9出库数据F10库存数据F11月库存数据F13库存综合数据F12日库存数据库存管理信息系统入库处理出库处理出库审核库存统计入库业务出库业务入库审核库存管理信息系统入库业务出库业务库存统计数据录入及审核数据查询报表输出代码维护系统维护可增加入库数据录入审核出
5、库数据录入审核数据初始化每笔入库数据查询每笔出库数据查询出库入库数据查询库存数据查询统计报表计算生产销售报表收发存报表增加代码删除代码修改代码数据库维护管理人员设置维护操作人员设置维护库存管理信息系统数据录入及审核数据查询报表输出代码维护系统维护入库数据录入审核出库数据录入审核数据初始化每笔入库数据查询每笔出库数据查询出库入库数据查询库存数据查询统计报表计算生产销售报表收发存报表增加代码删除代码修改代码库存管理信息系统的功能结构图数据库维护管理人员设置维护操作人员设置维护模块功能与处理过程设计在概要设计完后,具体地考虑与
6、程序编制有关的问题。即不仅要设计出一个个模块和它们的联结方式,而且还要具体地设计出每个模块内部的功能和处理过程,这是信息系统的详细设计。HIPO图是IBM公司70年代在层次结构图的基础上推出的一种描述系统结构和模块内部处理功能的工具。HIPO图由层次模块结构图和IPO图两部分组成,前者描述整个系统的设计结构以及各类模块之间的关系,后者描述某个特定模块内部的处理过程和输入/输出关系。HIPO是结构化设计中最重要最流行的方法,即自顶向下逐步精化的顺序设计方法。实现HIPO的基本方法是:把系统划分为若干子系统,子系统再划分若干
7、模块。HIPO主要关心模块的外部属性,即上下级模块、同级模块之间的数据传递和调用关系,它没有表示模块之间的控制和通讯关系,也未表示处理过程中的控制循环和判断功能,而且并不关心模块内部。HIPO清晰易懂,使系统建设参与者方便理解软件系统结构,有利于程序编写与系统维护层次模块结构图是将系统划分为若干子系统,子系统下再划分若干模块,大模块下再分小模块。模块是指具有输入输出、逻辑功能、运行程序和内部数据四种属性的一组程序。层次模块结构图主要关心模块的外部属性,即模块之间的调用关系和数据传递关系,而不关心模块内部的功能实现。库存管
8、理信息系统数据录入数据查询报表输出代码维护系统维护入库数据录入出库数据录入数据初始化每笔入库数据查询每笔出库数据查询出库入库数据查询库存数据查询统计报表计算生产销售报表收发存报表增加代码删除代码修改代码库存管理信息系统的功能结构图数据库维护管理人员设置维护操作人员设置维护库存管理信息系统数据录入数据查询报表输出代码维
此文档下载收益归作者所有