附件2学院本科毕业设计(论文)开题报告学院:计算机工程学院专业:计算机科学与技术学生姓名学号指导教师职称讲师毕业设计(论文)题目:基于Web的学生选课系统课题研究现状:近年来,随着因特网的飞速发展以及教育体制的深入与发展,尤其推崇科教兴国战略之后,为了推动教育资源的建设与合理配置,推广科学技术在教育中的应用,积极促进教育整体的质量的提高以及办学效率的提高。各类学校的招生规模不断地扩大,学生的人数和课程也在急剧增加,传统的高校选课系统已经无法满足系统当前的要求。为此,我们需要重新设计一个庞大的学生选课系统。而高校选课系统就是未解决这些问题而设计的,它利用高校现有的网络资源,它可以使学生可以通过网络简单的轻松的实现选课功能,同时,它也可以使教务人员可以更方便快捷的统计出各个课程的学生选课情况,而且也可以了解到学生对哪些课程的喜爱情况。课题研究目的:学生选课系统是一款管理系统,系统包括学生的登录,选课,查看,修改密码等功能,软件的各个模块操作界面简单、实用,用户可以在最短的时间内掌握系统的使用方法。用户可以在最短时间内找到自己所需要的信息,该系统可以使师生突破时间和空间上的限制,大大节约了教育资源。无论你身处何地,只要有网络,你就可以完成选课系统。基于以上特征,选课打破了传统学校教育的选课模。它要求建立一种全新的教学模式,并且也对教师和学生提出了不同的要求。对于教师来说由原来对学生选课信息被动地接收无法及时查看选课信息,变成了可以及时主动地查看学生的选课信息。对于学生来说,由以前单一的只能到现场进行选课,而且一旦选择了课程就很难再更改,并且还要被动的等待选课情况。这些变化都要求我们在进行网上选课的设计开发时不能在因循从前的一套模式,而应该根据新的学习、教学环境进行科学的设计,选课系统的设计应该符合学生的学习心理,认知心理;课程的编排既遵循本门课程的逻辑结构,和学生学习的接受水平相一致,而且还能够科学的呈现出来。课题研究内容:(1)身份验证:通过登录才可进入选课系统,登录信息提交后检验登录者的身份是否合法,合法,则转入对应的操作界面。在本系统中,只有三种身份:学生、教师、管理员。(2)信息浏览:信息浏览包括已选课程浏览、已发布课程信息浏览。已选课程浏览是为学生提供的查看自己已经选择的课程信息以及删除选择课程。已发布课程信息浏览用于各代课老师查询自己已经发布的课程信息,主要用于浏览、核对。(3)信息查询:信息查询包括教师个人信息查询、课程查询、选课查询。课程查询即查询该课程的相关介绍,包括课程内容、开课地点等内容。教师个人信息是查看及修改对应的老师个人信息。通过选课查询可以查看要选择的课程情况。(4)信息修改:信息修改包括密码的修改,学生信息的修改,教师信息的修改。(5)信息添加:信息添加包括学生选课、教师课程发布、管理员。学生选课即通过选择选修的课程,添加到学生已选课程中,完成选课任务。教师课程发布即教师添加新的课程信息,新信息发布后,学生可看到发布的信息。管理员添加学生、教师、课程的基本信息。课题研究计划:第一阶段:2015年1月8日至1月31日,要完成学生选课系统的总体设计阶段。它主要包括学生选课系统的由来,以及它是否具有可行性,还有与此相关的需求分析和概要设计。第二阶段:2015年2月1日至3月15日,完成学生选课系统的数据库设计阶段,它主要包括学生选课系统的详细设计,软件编码以及数据库的设计。第三阶段:2015年3月16日至4月15日,完成学生选课系统的功能实现阶段。它主要包括该系统的试运行,测试以及维护。第四阶段:2015年5月16日至5月初,准备答辩阶段,做好相关的PPT以及答辩所需要的相关材料。主要参考文献:[1]王珊、萨师煊.数据库系统概论[M].北京:高等教育出版社,2006[2]张海藩.软件工程[M].北京:清华大学出版社,2009[3]袁运亮、余鹏彦.贯通SQLServer2008数据库系统开发[M].北京:电子工业出版社,2009[4]马军、李玉林.新手学ASP.NET[M].北京:北京希望电子出版社,2002[5]石志国.ASP动态网站编辑[M].北京:清华大学出版社,2001指导教师意见:签字:年月日备注: