1、 数 据 库数 据 库 课 程 设 计课 程 设 计 题目:学生选课管理系统题目:学生选课管理系统 2014 年年 6 月月 20 日日 摘要摘要 随着无纸化办公的普遍实现,信息化管理已经成为管理个人、教育、企 业等必不可少的工具,而学生选课信息系统则是教学管理的重要组成部分。 而作为一名大学生,我们的活动基本限于校园之内,而接触最多的就是学生 管理系统。 学生选课信息系统是高校教务管理工作的一部分,学生选课管理信息化 是现代学校人力资源开发与管理的手段,是一个学校不可或缺的部分, 学生 选课系统就是为了管理好选课信息而设计的。学生选课系统使选课管理工作 规范化、系统化、程序化,避免选课管理的
2、随意性,提高信息处理的速度和 准确性,能够准确、及时、有效的查询和修改学生选课情况。 数据库对于一个应用系统的意义是相当重要的,一个设计良好的数据库 系统一方面,能够给开发者带来便捷,更轻松的进行系统设计与编码;另一 方面,对于系统的后期维护也非常重要,一个良好的数据库系统能够保证系 统的可扩充性,以及系统的移植性等问题。 关键词:学生选课信息系统,数据库,信息管理 ABSTRACT With the universal realization of the paperless office, information management become a necessary manageme
3、nt person, education, business and other tools, and the student information system is an important part of teaching management. As a college student, our activity was limited to within the campus, and is the most contact with the student management system. Student information system is a part of edu
4、cational management, student management information is the modern school human resources development and management tools, is an indispensable part of the school, student elective system is to manage the information course design. Student course selection system so that selection management standard
5、ization, systematization, program, to avoid arbitrariness in elective management, improve the speed and accuracy of information processing, accurate, timely, efficient query and modify the student course selection. The database is very important for an application system, a well-designed database sy
6、stem on the one hand, able to give developers to bring convenient, easy to design and coding system; on the other hand, is also very important for the system maintenance, a good database system can ensure the extensibility of, and the portability of the system etc Keyword: student information system, database, information management 目录目录 1. 系统概述 1 2. 系统需求分析 1 2.1 系统功能要求设计 . 1 2.2 数据需求 . 1 2.3 数据流图 . 2 3. 数据库设计 3 3.1 概念结构设计 . 3 3.2 逻辑结构设计 . 4 3.3 物理结构设计及实施 . 5 4. 界面设计与实现 7 4.1 选择子系统界面 . 7 4.2 学生