某高校选课系统数据库课程设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息工程学院
《数据库应用系统开发》课程设计报告 题 目:某高校选课系统数据库课程设计
学 号: 专业班级: 姓 名: 完成日期:
2015-Βιβλιοθήκη Baidu2-24
摘要
在计算机日益普及的今天,对个人而言若采用一套行之有效的高校选课系统来管理学 生选课信息,会方便许多。为了便于选课信息的管理需要有效的信息管理软件,减轻工作 人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管 理,达到提高选课管理效率的目的。采用数据库技术生成的高校选课管理系统将会极大地 方便全体师生。基于这个问题,开发了某高校选课系统。本文通过作者设计和开发一个中 小型高校选课管理系统的实践,阐述了高校选课信息管理软件中所应具有的基本功能、设 计、实现。 关键字:选课;人员管理;信息维护;
2013 级计算机科学与技术 1 班数据库课程设计论文
1.引言
随着无纸化办公的普遍实现,信息的自动处理以及网络是的信息交互方式已经被人们 广泛应用。让计算机来管理学生信息是现在各个高校的基本工作,也慢慢演变成高校教学 管理工作必不可少的一部分。网上选课方式相比传统更加的节约资源,增加了学生选课的 自主权,也减少了教师不必要的工作量。
目录
1.引言....................................................................................................................................... 1 2. 需求分析阶段...................................................................................................................... 1
为 了 缩 短 借 阅 者 的 等 待 时 间 ,减 轻 工 作 人 员 的 工 作 量 ,方 便 工 作 人 员 对 它 的 操 作 ,提 高管理的质量和水平,做到高效、智能化管理,从而达到提高图书借阅信息管理效率的目 的,采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理 人 员 和 工 作 人 员 的 劳 动 ,使 工 作 人 员 从 繁 忙 、复 杂 的 工 作 进 入 到 一 个 简 单 、高 效 的 工 作 中 。
学 生 选 课 系 统 作 为 一 种 现 代 化 的 教 学 技 术 ,越 来 越 受 到 人 们 的 重 视 ,是 学 校 很 重 要 的 一 部分。学生选课系统就是为了管理好选课信息而设计的。学生选课系统使选课变得更加规 范 化 、系 统 化 、程 序 化 ,避 免 了 重 复 ,提 高 信 息 的 正 确 性 、办 事 效 率 的 高 速 化 ,能 够 准 确 、 及时、有效的查询和修改学生选课情况。
2.2.1 处理对象.................................................................................................... 2 2.2.2 处理功能及要求 ........................................................................................ 2 2.2.3.安全性和完整性要求 ................................................................................ 2 2.3 需求分析阶段成果 ...................................................................................................... 2 3 概念设计阶段........................................................................................................................ 7 3.1 引言 ............................................................................................................................. 7 3.2 任务与目标 .................................................................................................................. 7 3.3 阶段结果...................................................................................................................... 7 4.逻辑设计阶段........................................................................................................................ 9 4.1 逻辑设计的任务和目标 ................................................................................................ 9 4.2 数据组织....................................................................................................................... 9 4.2.1 将 E-R 图转换为关系模型 ................................................................................. 9 4.2.2 模型优化 ......................................................................................................... 10 4.2.3 数据库模式定义 .............................................................................................. 10 4.2.4 用户子模式定义 ..............................................................................................11 5.物理设计阶段...................................................................................................................... 13 5.1 物理设计阶段的目标与任务 ...................................................................................... 13 5.2 数据存储方面 ............................................................................................................. 13 6.数据库实施阶段 .................................................................................................................. 13 6.1 建立数据库、数据表、视图、索引 ........................................................................... 13 6.1.1 建立数据库 .................................................................................................... 13 6.1.2 建立数据表 .................................................................................................... 13 6.1.3 建立视图 ........................................................................................................ 13 6.1.4 建立索引 ........................................................................................................ 15 6.1.5 建立触发器 .................................................................................................... 15 6.2 数据入库..................................................................................................................... 18 6.3 创建各个功能的存储过程 .......................................................................................... 18 7.系统调试和测试 .................................................................................................................. 18 8.实习心得 ............................................................................................................................. 20 9.存在的问题及建议 .............................................................................................................. 21 参考文献 ................................................................................................................................... 21
2.1 引言 ............................................................................................................................. 1 2.2 需求分析阶段的目标与任务 ....................................................................................... 2
相关文档
最新文档