- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
6.3.2数据库管理系统及其选择实现数据在永久性存储介质上的存储、检索、管理与维护等功能的软件系统支持称为数据库管理系统,包括文件系统和数据库管理系统两大类。本节从应用的角度介绍几种常用的数据库管理系统的特点,并讨论在面向对象的设计中如何对它们进行选择。1文件系统2数据库管理系统3关系数据库和数据库管理系统4面向对象数据库和数据库管理系统5数据库管理系统的选择6.3数据库设计6.3.3数据库设计方法首先要选择存储持久对象的系统,目前典型的有文件系统、关系数据库系统和面向对象数据库系统。以下先讨论如何利用关系数据库系统进行数据存取的设计,然后讨论如何利用面向对象的数据库系统和文件系统进行数据存取的设计。1针对关系数据库系统的数据存取设计6.3数据库设计6.3数据库设计6.3数据库设计6.3.3数据库设计方法2针对面向对象数据库系统的数据存取设计3针对文件系统的数据存取设计6.3数据库设计6.4.1人机界面设计概述人机交互部分是面向对象设计模型的外围组成部分之一。其中所包含的对象构成了系统的人机界面,称为界面对象。将面向对象设计模型的人机交互部分独立出来进行设计,好处是隔离了界面支持系统对问题域部分的影响——当界面支持系统变化时,问题域部分可以基本保持不变。人机界面的开发不纯粹是设计和实现问题,在很大程度上也是分析问题。通过分析用户对人机界面的需求,才能设计出使用户感到满意的界面。6.4人机界面设计6.4.2人机界面设计准则一个软件系统是否成功,最终的检验标准是它能否使用户感到满意。由于人机界面是系统与用户直接接触的部分,它给予用户的影响和感受最为明显,所以人机界面质量的优劣对于一个软件系统是否能够获得成功具有至关重要的作用。人们通过对人机界面的长期研究与实践形成了一些公认的评价准则,以下列举其中的若干准则。使用简便一致性启发性减少人脑记忆的负担减少重复的输入容错性及时反馈其他6.4人机界面设计6.4.3面向对象人机界面设计1选择界面支持系统2选用实现交互的界面元素3用面向对象概念表示界面元素6.4人机界面设计构件图和部署图是对面向对象系统的物理方面进行建模所用到的两种图,它们显示了系统实现的一些特性,包括源代码的静态结构和运行时刻的实现结构。其中,构件图显示的是组成系统的构件之间的组织及其依赖关系;部署图则用于描述系统运行时的硬件节点。本节主要介绍构件图和部署图的基本概念和在实际中的运用。6.5构件与部署设计6.5.2构件设计---构件图1构件图的概念6.5构件与部署设计2绘制构件图6.5.3部署图1部署图的概念2部署图的表示(1)节点(2)连接(3)设备6.5构件与部署设计6.5.4设计部署图1节点的创建2节点的设置3连接的创建6.5构件与部署设计第7章系统实施
系统实施的步骤系统测试的概念、原则、过程和方法系统转换前的准备系统转换的方式管理信息系统的系统实施是将系统设计阶段完成的成果付诸实践,建立系统硬件和系统软件环境,编写和调试应用程序,组织系统测试和各类人员的培训,完成系统的转换并最终交付使用。从管理信息系统的生命周期来看,系统实施阶段是系统开发的后期阶段,它是前面各阶段工作的延伸和最终目的。主要的特点:工作量大,投入的人力,物力更多,组织管理工作繁重。项目负责人应针对系统实施阶段的特点,制定合理和周密的实施计划,组织协调好各方面的任务,随时检查工作进度和质量,最终完成新旧系统的转换。目录7.1系统实施概述7.2软件测试7.2.1软件测试概述7.2.2软件测试的方法7.2.3面向对象的软件测试7.3系统转换7.3.1系统转换前的准备7.3.2系统转换7.1系统实施概述系统实施阶段的任务是根据用户确认的系统设计方案,实现具体的应用系统,包括购置和安装设备以建立计算机网络环境,安装系统软件,建立数据库文件,计算机程序设计,系统调试和测试,人员培训,系统转换并交付使用。(1)购置和安装设备并建立计算机网络环境(2)计算机程序设计(3)系统调试与测试(4)人员培训(5)系统转换以上几项工作在系统实施过程中是相对独立的,但它们之间又互相联系、互相促进的,必须进行统一协调和配合,以保证系统的开发成功。1.物理系统的实施物理系统实施的工作主要是实施物理系统,建立系统的开发环境。物理系统包括硬件系统和软件系统,其中,硬件系统的实施主要包括计算机、网络设备的购置、安装与调试。在物理系统实施以
文档评论(0)