- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生选课系统的设计与实现开题报告
毕业论文(设计)开题报告
题目:基于ASP.NET的学生选课系统的设计与实现
学生姓名 : 学 院 : 专 业 : 计算机科学与技术 年 级 : 学 号 : 本(专)科 : 指导教师 :
教务处印制毕业论文(设计)开题报告
题目 基于ASP.NET的学生选课系统的设计与实现 院(系)
专业 年 级 2009 开题日期 2010年12月26日 学 号 姓 名 指导教师 选题的目的及意义、本课题研究的基本内容、拟解决的主要问题:
1、选课的目的
随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。
学生选课系统作为一种现代化的教学技术,以越来越受到人们的重视,是一个学校不可缺少的部分,学生选课系统就是为了管理好选课信息而设计的。学生选课系统将使选课管理工作规范化,系统化,程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。
2、选题的意义
与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了便利。学生在学校的公共机房或者宿舍的个人电脑上通过网络来选课,只要选课还没有截止,学生能够灵活的修改自己的选课情况,大大提高了学校选课工作的效率。教务处的教师则通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统化和自动化,大大提高了学校的工作效率。
网上选课系统针对在校学生和教师使用。从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式。传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学模式,如果仍然通过纸上的方式选课,一方面浪费了大量的人力、物力资源,另一方面浪费时间以及会在人为的统计汇总过程中出现可避免的差错等情况。随着高校人数的增多,上述弊端会越来越多的暴露出来,如果利用网络进行选课,学生只要在计算机前输入自己的个人选课信息即可完成教务部门原来几倍的作业量。从教室的角度来说,教师提出代课申请完成课程发布的工作更加容易,得到教学的信息更加快捷,因此通过网上选课系统可以大幅度的减少教师的工作量,方便了教学工作。
3、本课题研究的基本内容
本系统采用的开发工具是ASP.NET,采用的开发语言是C#,采用的数据库服务器为SQL SERVER2005.网上选课系统包括四个项目:其中的Web、BussinessLayer和DataLayer项目分别对应设计模型的三个层次,Web项目的项目类型为“ASP.NET WebApplication”,其余两个项目类型为“Class Library”,上一个层次要引用下一个层次的命名空间,从而达到使用下一层次提供功能的目的。另外还包括一个用于定义层间数据接口的项目Common,其项目类型为“Class Library”,目的是为了各层之间在传递数据时具有统一的数据接口。
4、拟解决的主要问题
网上选课系统中Web项目将定义多个用户控件,分别用来实现选课系统的人员管理、课程管理、选课班级管理、信息统计管理、学生班级管理等功能。通过用户控件的动态加载方法,将安全控制集中到主页面Default.aspx中去处理,从而实现安全定制需要加载的控件。由于网上选课系统的网络用户较多,为了提高系统的安全性和访问效率,整个系统采用三层式体系结构进行开发,即表示层、数据层和业务逻辑层。利用ASP.NET可以快速方便地部署三层结构,通过在网页中使用基于事件的处理,可以制定处理的后台代码文件。显示层放在ASP.NET页面中,数据库操作和逻辑层用组件来实现,可以方便的实现三层架构。
(1)系统管理员
查询、修改、增加用户信息:系统管理员通过此项功能可查询、修改、增加学生教师信息等。录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。开设课程:管理员登录系统后,可以开设课程,可以设置该课程为必修课程或则选修课程,可以设置该课程的最大人数。
(2)教师用户
显示和修改个人信息:教师用户登录系统后,可以查看和修改教师的个人信息,如姓名,电话,E-mail地址等。查询课程详单:教师可以通过详单灵活地查询上课时间、班级和地点。给学生分数:课程结束后,教师用户登录系统,可以为学过课程的学生给予相应的成绩,若及格,给予学生学分。
(3)学生用户
显示个人信息:学生登录系统以后,可以查看学生的个人信息,如姓名,性别,电话等。查看已选课程:学生登陆后,可以查看所有的已选课程。查看该课程及开课教师信息等。查看学分和成
您可能关注的文档
- 大中型沼气工程项目可行性研究报告.doc
- 大型公共场所无线热点认证技术建议方案.doc
- 大学有机复习提纲.doc
- 大学中国语文试题卷加复习资料.doc
- 大学无机化学练习题全国高校.doc
- 大学物理(下)练习题.doc
- 大学物理下(毛峰版)光的衍射+习题及答案.doc
- 大学基础物理学答案(习岗)波动光学.doc
- 大学物理中的光学若干问题.doc
- 大学物理实验微波光学特性及布拉格衍射.docx
- 沪科版(2024)七年级数学上册课件 2.1 第1课时 用字母表示数.pptx
- 沪科版(2024)七年级数学上册课件 5.2 数据的整理.pptx
- 沪科版(2024)七年级数学上册课件 4.5 第2课时 用尺规作角.pptx
- 沪科版(2024)七年级数学上册课件 4.2 线段、射线、直线.pptx
- 沪科版(2024)七年级数学上册课件 3.5 第2课时 销售问题与百分率问题.pptx
- 沪科版(2024)七年级数学上册课件 3.6 三元一次方程组及其解法.pptx
- 沪科版(2024)七年级数学上册课件 1.1 第1课时 正数和负数.pptx
- 沪科版(2024)七年级数学上册课件 4.5 第1课时 角的比较与补(余)角.pptx
- 沪科版(2024)七年级数学上册课件 1.4 第3课时 加、减混合运算.pptx
- 沪科版(2024)七年级数学上册课件 1.2 第2课时 相反数.pptx
最近下载
- 《信息技术应用创新软件适配改造成本评估规范》.pdf
- 中国行业标准 YY/T 1939-2024医疗器械细菌内毒素试验方法 重组C因子法.pdf
- 各类游资炒股心法及感悟,套利模式.pdf
- 【客户管理】龙湖客户细分及工作模式分享精华篇-102p.pptx
- 学校智慧平台管理制度范文.docx VIP
- ASME中国制造-ISO12944-5-2018 中文译稿 第5部分 防护涂料体系.pdf
- 《诫子书》公开课课件(共24张ppt)部编版语文七年级上册.ppt
- 三年级数学下册期中试卷及答案【可打印】.doc
- 关于《佛山市市级财政资金投资建设项目工程概算预算结算.doc
- 二年级上册语文选择题强化练习(一).docx
文档评论(0)