数据库课程设计-教务信息管理系统 下载本文

《数据库原理及应用》

课程设计报告

班级: 姓名: 学号: 2009年 月 日

网络工程系

辽宁工程技术大学软件学院

目录

一、需求分析............................................2 1.项目背景..............................................2 2.项目概述..............................................2 3.性能需求..............................................3 4.设备..................................................4 5.需求注释..............................................4 6.功能树................................................5 二、概念设计............................................5 1.实体及其属性..........................................5 2.综合ER图.............................................7 三、逻辑设计............................................8 1.规范化得到最终的关系模式..............................8 2.学生基本信息表........................................8 3.课程信息表............................................8 4.教师信息表............................................8 5.考试信息表............................................9 6.讲授信息表............................................9 四、物理结构设计........................................9 1.物理设计阶段的目标与任务..............................9 2.建立数据表............................................9 五、其他数据库的对象设计................................11 1.索引..................................................11 2.视图.................................................11 3.触发器...............................................12 4.存储过程.............................................12 六、备份及恢复策略.....................................12 结束语.................................................13

1 需求分析

1.1 项目背景

1.1.1 编写目的

本需求的编写目的在于研究教务信息管理系统软件的开发途径和应用方法。 本需求的预期读者是与教务信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。

1.1.2 背景及范围

本项目的名称:教务信息管理系统开发软件。

本项目的任务提出者及开发者是教务信息管理系统软件开发小组,用户是教务处办公室。

教务信息管理系统:教务信息管理是帮助管理人员管理学生档案的管理软件。

1.2 项目概述

该教务信息管理系统软件目前已有比较完善的管理与使用功能,研制教务信息管理系统软件是为了满足教务处办公室对学生档案管理的方便,以现代化的创新思维模式去工作。

1.2.1 目标

1.2.1.1 开发意图

a. 为了教务处管理系统更完善;

b. 为了教务处办公室对学生的管理更方便; c. 为了减轻工作人员的工作负担。 1.2.1.2 应用目标

通过本系统软件,能帮助工作人员利用计算机,快速方便的对学生教务信息

管理进行管理、输入、输出、查找等操作,使散乱的档案能够具体化、直观化、合理化。

1.2.1.3 作用及范围

本软件适用于教务处,它是比较完善的系统管理软件

1.2.1.4 背景

现今教务信息管理的烦琐给具有强烈时间观念的行政人员带来了诸多不便,为了对学生档案的管理方便,因此开发了本软件。

1.2.2 一般约束

a. 本项目的开发经费不超过1万元; b. 辅导老师2人,开发人员6人;

c. 在管理方针、硬件的限制、并行操作安全和保密方面无约束。

1.2.3 假设和依据

假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。

1.3 功能需求

1.3.1 规格说明

查询每个学生、教师的的相关信息。

1.3.2 引言

查询学生、教师的相关信息。 外部功能 内部功能 操作员通过应用界面,应用同过SQL语言,对数据库的和系统管理程序,查询等。 查询、插入、修改、删除等操作。 员 1.3.3 性能需求

1.3.3.1静态数值需求

a. 支持的终端数为8台; b. 处理并发的40个链接; 1.3.3.2 精度需求

在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。