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