数据库设计报告学生选课系统 下载本文

——学生选课系统

数据库课程报告

1. 背景分析 ........................................................................................................... 错误!未定义书签。 2可行性分析 ......................................................................................................... 错误!未定义书签。 2.1 要求 ............................................................................................................ 错误!未定义书签。 2.2目标 ............................................................................................................. 错误!未定义书签。 2.3 对所建议系统的说明 ................................................................................ 错误!未定义书签。 2.4 处理流程和数据流程 ................................................................................ 错误!未定义书签。 2.6 技术可行性分析 ....................................................................................... 错误!未定义书签。 2.7社会因素分析 ............................................................................................. 错误!未定义书签。 3. 需求分析 ........................................................................................................... 错误!未定义书签。 3.1 目标 ............................................................................................................ 错误!未定义书签。 3.2 用户的特点 ................................................................................................ 错误!未定义书签。 3.3 假定和约束 ................................................................................................ 错误!未定义书签。 3.4 对功能的规定 ............................................................................................ 错误!未定义书签。 3.5 输入输出的要求 ........................................................................................ 错误!未定义书签。 3.6 数据管理能力要求 .................................................................................... 错误!未定义书签。 3.7 故障处理要求 ............................................................................................ 错误!未定义书签。 3.8 运行环境规定 ............................................................................................ 错误!未定义书签。 3.9 模块结构图 ................................................................................................ 错误!未定义书签。 4. 概要设计 ........................................................................................................... 错误!未定义书签。 4.1需求规定 ..................................................................................................... 错误!未定义书签。 4.2运行环境 ..................................................................................................... 错误!未定义书签。 4.3基本设计概念和处理流程 ......................................................................... 错误!未定义书签。 4.4结构 ............................................................................................................. 错误!未定义书签。 4.5功能需求与程序的关系 ............................................................................. 错误!未定义书签。 4.6 人工处理过程 ............................................................................................ 错误!未定义书签。 4.7尚未解决的问题 ......................................................................................... 错误!未定义书签。 4.8概念模型(整个学生选课系统的E-R图) ............................................. 错误!未定义书签。 4.9接口设计 ..................................................................................................... 错误!未定义书签。 4.10运行设计 ................................................................................................... 错误!未定义书签。 4.11系统数据结构设计 ................................................................................... 错误!未定义书签。 4.12系统出错处理设计 ................................................................................... 错误!未定义书签。 5.详细设计 ............................................................................................................. 错误!未定义书签。 5.1程序设计说明书: ..................................................................................... 错误!未定义书签。 5.2用户手册 ..................................................................................................... 错误!未定义书签。

- 2 -

数据库课程报告

1. 背景分析

教务管理工作中的学生选课工作是高等学校教育工作的一项重要内容,是整个学校管理的核心和基础。它是学校教学工作的中枢,是保证高等教学机制正常云知道枢纽,是一项目的性、计划性、适应性、创造性和科学性很强的工作;教务管理工作关系到高等教学秩序的稳定和教学质量的提高,关系到高校发展和人才的培养,在高校中占有相当重要的地位;为了能够加深我们对所学知识的理解与提高,所以开发此系统,本系统注重与学习与交流,严禁运用与商业用途。

2可行性分析

为确定此学生选课系统的实施是否可行,对本软件开发项目的实现在技术上、经济上和社会条件上的可行性加以分析说明,为合理的达到开发目标而提供可行的方案。

2.1 要求

功能要求:同时使用数据库技术,能够打开一个数据库的数据,并将其修改后能够再保存回去。且一个用户的信息只能每次只能登陆一次,不能多人同时登陆一个用户。但是可以保证一定量的用户可以同时访问服务器。要求系统简洁,便于操作,而且快速、实用,功能健全。

性能要求:

输入:由教师或学校管理人员输入学生信息以及该学生可选的课程信息。 输出:学生选课完毕后,可输出该学生课程表。

安全与保密:系统要有一定的安全防护措施,以防止黑客或是恶意程序侵入,对于程序的以外故障要有一定的预防措施。另外,对于不同的用户要设置不同访问的权限。

同本系统相连的其他系统:学生选课子系统属于教学管理系统的一部分,与其相连的还有基础信息维护系统,主要负责管理和维护基本的信息,如学生、教师、学院等信

息的输入与更新。

- 3 -