1、 毕业设计(论文)毕业设计(论文) 题目题目: 学生网上选课系统的设计与实现学生网上选课系统的设计与实现 学学 院院: 信息工程信息工程学院学院 专专 业业: 计算机科学与技术计算机科学与技术 班班 级级: 学生姓名学生姓名: 学学 号号: 指导教师指导教师: 完成日期完成日期: 2 毕业设计(论文)任务书毕业设计(论文)任务书 姓名 学号 毕业届别 专业 计算机 毕业设计(论文)题目 学生网上选课系统的设计与实现 指导教师 学 历 硕士 职 称 讲师 具体要求: aClient 端:网上选课的各种信息。注册用户可以授予不同的权限,根据权限的不同,有分别的实 现信息登记、修改、浏览和数据库查询
2、等,要提供相应的问题查询、数据维护界面。提供一个易于 使用、美观大方的用户界面,使得对数据库的操作和维护简单易行。 bServer 端:Server 端:后台实现系统的全部功能,提供包括编辑、浏览和查询数据库数据等应用 功能,以及与前台的方面的交互通信功能。 c开发平台的选择:Server 端:windows2000 server 或 linux ;Client 端:MS-Internet Explorer。 系统功能要求: 1搭建数据库:在不断收集和整理网上选课信息的基础后,确定系统数据库中各表的字段和相互 关联,对数据库字段的约束也要做一些要求。 2系统的总体设计及测试 系统的总体设计,详
3、细设计系统模块的编码及测试。 3验证系统程序设计的各项功能,系统要操作简单、方便。 进度安排: 周数 内容 第 12 周 调研现有系统、用户需求分析 第 3 周 资料准备、配置开发环境 第 4 周 系统总体结构设计 第 56 周 系统详细设计 第 710 周 系统编码与设计 第 11 周 中期检查 第 1214 周 系统调试及完善 第 1516 周 撰写初稿及修改整理资料 第 17 周 打印终稿及毕业答辩 指导教师签字: 年 月 日 教研室意见: 教研室主任签字: 年 月 日 题目发出日 期 设计 (论文) 起止时间 附注: 毕业设计(论文)开题报告书毕业设计(论文)开题报告书 课题名称 学生
4、网上选课系统的设计与实现 课题来源 校内课题 课题类型 AY 导 师 学生姓名 学 号 专 业 开题报告内容: 一、应用背景: 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认 识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无 法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命 长、成本低等。这些优点能够极大地提高人事劳资管理的效率, 利用计算机辅助进 行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度, 提高工作效率,从而使学校教务管理现代化迈上
5、一个新台阶。 二、设计内容: 本系统主要由学生、教师、管理员三种身份实现管理,每种身份拥有不同的权 限实现各自的功能。学生模块主要有查询课程、选修情况和成绩,在线选课、修改 资料能功能;教师模块主要有查询授课表、选课情况和各科成绩,修改资料,录入 成绩等功能;管理员进行后台管理,又分为学生信息管理、教师信息管理和课程信 息管理三方面,能实现学生、教师、课程等信息的查询、添加、修改、删除等功能。 方法及预期目的: 本系统是一个典型的信息管理系统(MIS),其开发主要包括前端应用程序的开发和 后台数据库的建立及维护两个方面。对于前者要求应用程序功能完备,界面简单大方易 使用。而对于后者则要求建立起
6、数据一致性和完整性强、安全性好的数据库。因此本 系统计划使用 Windows XP 作为操作系统,用 Dreamweaver MX 2004 进行前台页面设 计,用 SQL Server 2000 数据库进行后台管理,使用 ASP 编程技术进行动态网页开发, 从而实现学生在线选课的主要功能。 通过网上选课系统的设计和开发,主要目的在于: 1、掌握使用 ASP 或 JSP 等进行动态网页开发技术; 2、了解 B/S 模式的网络与数据库编程技术; 3、掌握各种图形图像处理技术及多媒体动态网页制作技术; 4、熟悉 MS-SQL 等网络数据库技术及 ASP 或 PHP 与数据库的应用; 指导教师签名: 日期: 课题类型: (1)A工程设计;B技术开发;C软件工程;D理论研究; (2)X真实