1 编号: 《软件工程》课程设计 学生选课系统 2 目 录 1 可行性分析报告………………………………………………………………………… 2 需求规格说明书 3 总体设计说明书 4 详细设计说明书 5 源程序清单 6 软件测试报告 7 用户手册 8 软件开发总结报告 (插入分节符) 3 1 可行性分析报告 1.引言 1.1 编写目的 明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。经过对此项目进行详细调查研究,初拟系统实现报告,对网站开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。 1.2 背景 在现代计算机技术、通信技术日益发展,Internet 普及,现代网络生活已经遍布每个家庭,远程教育成了一种必然的趋势,但对于许多用户来说毕竟还是一件比较陌生的事,因此要使用户了解系统是一个重要的关键。我们将实现通过网络对学生进行选课以及确定课程老师及方案。 1.3 课题研究的意义 学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够 为 用户提 供 充 足 的信息 和快 捷 的查询 手 段 。但一直 以来人 们使用传 统人 工 的方式 管理文 件档 案,这 种管理方式 存 在着 许多缺点 ,如 :效率 低 、保 密性 差 ,另 外 时 间 一长 ,将产 生大 量 的文 件和数 据 ,这 对于查找 、更 新 和维 护 都带来了不少的困难 。 随 着 科 学技术的不断 提 高 ,计算机科 学日渐 成熟 ,其强 大 的功能已为 人 们深 刻 认 识 ,它已进入 人 类 社 会 的各 个领 域 并 发挥 着 越 来越 重要的作 用。 作 为 计算机应用的一部分,使用计算机对选课信息 进行管理,有 着 手 工 管理所无 法 比拟的优 点 .例 如 :检 索 迅 速 、查找 方便 、可靠 性 高 、存 储 量 大 、保 密 性 好 、寿 命 长 、成本 低 等 。这些 优 点 能够 极 大 地 提 高 人 事劳 资 管理的效率 ,也 是企 业 的科 学化 、正 规 化 管理,与 世 界接 轨 的重要条 件。 2.课题的可行性 2.1 要求 ( 1) 与 实践 活动 和相 关的文 件和资 料 由 教师提 供 。 ( 2) 本 课题要求学生有 熟 练 的ASP 开发能力 ,有 较强 的自 学能力 以及一定的关系数 据 4 库理论...