1、 - 1 - 毕 业 设 计毕 业 设 计 2012 年年 月月 日日 设计题目设计题目 学生姓名学生姓名 专业班级专业班级 指导教师指导教师 - 2 - 摘 要 学生选课系统 摘要 Internet 网是目前全球最大的计算机通信网,它遍及全球几乎所有的国家 和地区。www 系统是一个大型的分布式超媒体信息数据库,它极大的推动了 Internet 的发展,己经成为 Internet 中最流行、最主要的信息服务方式。www 技 术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,成 为一个处理和共享信息的强大工具。一方面,数据库是一种强大的信息管理工具, 另一方面,www 提供了
2、共享数据的方法。两者强强联合取长补短,发挥各自优势, 使用户可以在 Web 浏览器上方便地检索数据库的内容。 本论文主要包括学生选课系统方案分析与网络规划,本系统是一个典型的 信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序 的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的 库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用 MICROSOFT 公司的 SQL 2000、ASP (active server pages)作为开发工具, 用 Microsoft Windows XP Professional 版本 2002
3、Service Pack 2 简体中文版,Microsoft Offices ACCESS 2003 中文版,Internet Information Services (IIS6) Manager,Intel(R) PIIII CPU 3.0GHz Double CPU 512MB Rom 160GBHardDisk 作为开发平台。 利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型, 然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行 系统。 本系统可以方便老师、学生更方便的选课。实现全校学生选课在线查询。还 可以对新来的学生信息进行信息录入。由于学生
4、上课情况复杂,可以实现信息修 改,及时调整学生的基本情况。 关键词 选课 学生 数据库 查询 - 1 - 目 录 1 引言(或绪论)引言(或绪论) 1 11 课题研究的目的 1 12 课题研究的意义 2 13 课题的可行性分析 2 1.3.1 课题调研 . 2 1.3.2 可行性分析 . 3 2 2 准备阶段准备阶段 4 21 ASP 基础 . 4 22 数据库系统设计 4 3 3 应用系统开发工具应用系统开发工具 6 31 对软件和硬件的要求 6 32 运行需求 6 33 其他需求 6 34 数据库应用系统开发简介 6 35 学生选课系统 7 36 MS SQL Server 简介 7 4 4 系统分析系统分析 9 41 系统简要分析 . 9 42 应用需求分析 . 9 43 业务流分析 10 44 数据流分析 10 45 系统数据模型设计 10 4.5.1 E-R 图 . 10 4.5.2 数据表 12 5 5 操作