东华大学计算机科学与技术学院信息系统与数据库技术课件 第十三讲.pptVIP

  • 6
  • 0
  • 约1.77万字
  • 约 96页
  • 2019-05-06 发布于广东
  • 举报

东华大学计算机科学与技术学院信息系统与数据库技术课件 第十三讲.ppt

系统维护阶段主要包括四类维护工作: ① 改正性维护:诊断和改正在使用过程中发现的系统错误; ② 适应性维护:修改系统以适应环境变化; ③ 完善性维护:根据用户要求改进或扩充系统; ④ 预防性维护:修改系统为将来的维护活动预先做准备。 系统维护是系统生命周期的最后一个阶段,也是持续时间最长、付出代价最大的阶段。前面各阶段的细致工作,也是为了提高系统的可维护性,降低维护的代价。系统维护需要专业管理人员进行。 对于信息系统来说,除了保证系统正确运行,系统的安全性、数据备份和恢复的管理也非常重要,也是系统维护的重要工作。 10.5系统运行与维护 * P42 实验九 信息系统分析与设计 1. 阅读P142-148页给出的参考答案,并仔细分析体会相关设计。 2. 使用Visio绘制相关图形: (1) 项目进度计划甘特图; (3)系统关联图和零层数据流图; (5)E-R图 (8)系统架构图 (9)系统功能结构图 3. 按7中的数据库物理设计在SQL Server中建立数据库TrainTicket(包括各种完整性约束)。 课外实验 * 将题号及答案写入用自己的学号_姓名命名的Word文件、及数据库提交。 项目分组作业 P43页实验十信息系统开发综合实验。结合你的学习和生活需求,自由选题完成一个信息系统的设计和实现: (1)对系统进行需求分析,使用MS Word(图用MS Visio画,复制到Word文件中)撰写系统需求分析报告。主要包括需求描述、数据流图、数据字典、系统架构图、系统功能结构图。 (参考教材第10章、辅导教材第1章、第11章和实验九)。 (2)数据库设计,撰写设计文档:E-R图、关系模式、数据库结构。 (参考教材第10章、辅导教材第1章和实验九)。 (3)在SQL Server下创建数据库,并输入一些样本数据。 (4)使用ASP.NET实现相关应用程序,并请尽可能在合适的应用中使用视图、存储过程和触发器,请根据需求实现相关报表和图表。 (参考教材第7-9章、辅导教材第11章) (5)使用MS Word撰写软件使用说明书。 (参考辅导教材第11章) * 项目分组作业 (1)组队要求: 3-4人,一起讨论,分工协作。 (2)时间要求: 2014年6月,期末考试之前。 (3)提交方式 实时运行,现场检查评分。 检查后提交一下文件包 ①系统设计说明书(包括需求分析和系统设计) ②应用系统源文件(数据库文件、ASP.NET程序) ③系统使用说明书。 自主完成,抄袭零分! * * * * * 确定数据的存储结构 ① 设计特定DBMS下的基本表和视图 将数据库逻辑结构中的关系模式转换为所选定的DBMS平台可支持的基本表,并利用DBMS提供的完整性约束机制,在基本表上定义面向应用的业务规则。 分析数据字典中对每个数据项的描述和取值说明,选取DBMS所支持的最合适的数据类型来描述各个属性,既要保证数据有效存储,又要避免空间浪费,还要考虑程序处理方便;属性的数据类型确定之后,设计关系完整性约束。 ② 设计数据库文件结构 每种DBMS都提供若干种数据库文件结构,如堆、HASH、索引顺序存取方法、B+树等,一般由DBMS自动确定各数据库对象的文件结构。可根据应用系统的特点,为基本表和数据库选择合适的文件结构。 10.4系统设计 * 【例10.13】在SQL Server中,实现教务系统数据库的学生表存储结构设计。 * 设计数据的存取路径 根据应用需求确定在关系的哪些属性或属性组上建立索引、哪些索引要设计为唯一索引、哪些索引设计为聚集索引等。 确定数据的存放位置 数据库有基本表、索引、日志、数据库备份等各种数据,各类数据在系统中作用不同,使用频率不同,应根据实际情况放在合适的物理介质上。 数据库备份、日志备份等文件由于只在故障恢复时才使用,而且数据量很大,可以考虑存放在磁带上或大容量磁盘上。应用数据、索引和日志使用频繁,要求响应时间短,必须放在支持直接存取的磁盘存储介质上。 10.4系统设计 * 确定系统配置 DBMS产品提供了一些系统配置变量、存储分配参数并赋予了合理的缺省值。这些参数值影响存取时间和存储空间的分配,DBA可根据应用环境重新对这些变量赋值,以改善系统的性能。 常用参数如:同时使用数据库的用户数、 同时打开的数据库对象数、内存分配参数、缓冲区分配参数、存储分配参数、物理块的大小、物理块装填因子、时间片大小、数据库的大小、锁的数目等。 10.4系统设计 数据库物理结构设计的评价 对时间效率、空间效率、维护代价和各种用户要求进行权衡和定量评价,选择一个较优的方案作为数据库的物理结构。 * (4)教务系统的数据库物理结构设计 采用关系数据库管理系统SQL Server 2005设计实现

文档评论(0)

1亿VIP精品文档

相关文档