2 。2数据库设计周期
根据软件工程的思想,数据库设计的周期可以划分为六个阶段:
(1) 规划阶段
确定开发的总目标,给出计划开发的软件系统(System)的功能、性能、可靠性以及接等方面的设想 。
(2) 需求分析阶段
认真细致地了解用户对数据的加工要求,确定系统(System)的功能与边界 。本阶段的最终结果,提供1个可作为设计基础的系统(System)说明书,包括对软硬件环境的要求和一整套完善的数据流程图 。
【谁给说说VB做图书管理系统界面?】(3) 设计阶段
把需求分析阶段所确定的功能细化,主要工作是概念设计阶段、逻辑设计阶段、物理设计阶段,之后,对每一个阶段内部设计清楚的流程 。
(4) 程序编制阶段
以一种或几种特定的程序设计语言表达上一阶段确定的各模块控制流程 。
程序编制时应遵循结构化程序设计方法 。
(5) 调试阶段
对已编好的程序进行单元调试(分调),整体调试(联调)和系统(System)测试(验收) 。
(6) 运行和维护阶段
这是整个设计周期最长的阶段,其工作重点是收集和记录系统(System)实际运行的数据 。
在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库复原 。同时处理开发过程的遗留问题,改正错误进行功能完善 。
第三章 图书管理系统(System)具体设计
3 。
1图书管理系统(System)总体规划
对于数据库系统(System),规划工作是十分必要的 。规划的好坏将直接影响到整个图书管理系统(System)的成功与否,数据库设计中的规划阶段的主要任务是建立数据库的必要性及可行性分析,确定数据库系统(System)在整个图书管理系统(System)的地位 。
根据图书管理数据库对技术人员和管理人员的水平、数据采集和管理活动以及借阅者的计算机素质的要求;数据库技术对计算机系统(System)的软硬件的要求 。决定把数据库管理系统(System)设计成为1个综合的数据库 。此数据库包括全部操作人员的全部活动功能 。
由于,此图书管理系统(System)应用界面较容易、功能单一 。因此,用1个综合的数据库就能满足图书管理要求,并且实现容易 。
因此,图书管理系统(System)可以按照用户权限和实现功能的不一样分为两部分:外部学生对数据库的查阅访问和内部管理人员对图书记录的管理维护 。
可是,这两部分都调出使用的是同一数据库,只不过内部管理人员能实现全部管理功能,而外部学生访问数据库时,有些功能被屏蔽,只可以进行查阅 。
3 。2 需求分析
3 。2 。1需求描述与分析
设计1个性能良好的数据库系统(System),明确应用环境对系统(System)的要求是首要的和最基本的 。
特别是数据应用非常广泛,非常复杂,要是事先木有对信息进行充分和细致的分析,这种设计就很难取得成功 。
通过需求分析阶段对图书管理系统(System)的整个应用情形作全面的、清楚的调查,确定图书管理的目标,收集支持系统(System)总的设计目标的基础数据和对这类数据的要求,确定用户的需求,并把这类写成用户和数据库设计者都能够接受的文档 。
事实上,需求分析是数据库开发中最难的任务之一 。由于,第一,系统(System)本身是可变的,用户的需求必须不断调整,使之与这种变化相适应 。第二,用户很难说清某部分工作的功能处理过程 。因此,设计人员必须认识到:在整个需求分析以及系统(System)设计过程中,用户参与的重要性,通过各种方法展开调查分析 。
以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!
「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助:- 动漫人物雷火剑是谁?
- 周星驰老婆是谁 细数周星驰的历任女友
- 韩国财阀、椰树集团、山西煤老板,谁才是真正的审美高地?
- 给五六十岁女性的三个穿衣建议,简单易学,优雅又显气质
- 有谁知道RJ45 网线的两种线序??
- 《亮剑》谁的下场最惨?不是李云龙赵刚魏和尚,而是这个女人
- 卫衣不吃香了,瞧今年主流的“方块衫”,既优雅又洋气,谁穿谁美
- 职高录取分数线
- 嫁给全球最强的肌肉男是什么体验?妻子太耿直,什么都敢往外说
- 古代著名的水利工程都江堰是谁设计的?
