基于bs模式的在线考试系统的设计与实现论文

上传人:夏** 文档编号:485736121 上传时间:2023-01-17 格式:DOC 页数:35 大小:16.34MB
返回 下载 相关 举报
基于bs模式的在线考试系统的设计与实现论文_第1页
第1页 / 共35页
基于bs模式的在线考试系统的设计与实现论文_第2页
第2页 / 共35页
基于bs模式的在线考试系统的设计与实现论文_第3页
第3页 / 共35页
基于bs模式的在线考试系统的设计与实现论文_第4页
第4页 / 共35页
基于bs模式的在线考试系统的设计与实现论文_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于bs模式的在线考试系统的设计与实现论文》由会员分享,可在线阅读,更多相关《基于bs模式的在线考试系统的设计与实现论文(35页珍藏版)》请在金锄头文库上搜索。

1、陕西理工学院毕业设计 毕业论文设计题 目 基于B/S模式的在线选课系统的设计与实现 学生姓名 张二龙 学号 1109064041 所在院(系) 数计学院 专业班级 信息与计算科学1102班 指导教师 赵晖 完成地点 陕西理工学院 2015 年 6 月 10日基于B/S模式的在线选课系统的设计与实现作者:张二龙(陕西理工学院数学与计算机科学学院信息与计算科学专业信计1102班,陕西 汉中 723000)指导教师:赵晖摘要在当今社会使用电脑可以大大提高做事情的效率,用无纸化和网络化的方式去进行办公慢慢地被人们所接受,用计算机去管理学校的日常信息是现在许多高校都在进行的工作内容,同时对提高工作效率也

2、起到了关键性的一步。让学生在网上进行选课方便了教学工作的管理,在网上选课和以前的手动登记选课相比更加节约时间,所以设计一套在线选课系统可以在很大程度上提高教学工作的效率。在线选课系统主要是为了让学生方便的选课,让学校的教学工作更好的去进行管理,该系统主要从前台页面展示和后台数据管理来进行设计,系统开发采用B/S结构,前台用Html进行页面制作,后台由SQLServer2012数据库来进行数据的存储,通过动态网页和数据库的组合,达到对数据库的操作以实现学生的选课功能。开发在线选课系统是为了解决以前手工登记选课结果效率低、信息交流方式不灵活和工作效率不高的问题,其对于处理一般性的业务可行性较强,适

3、用于学生选课信息的管理。采用的主要技术有:Html5,JavaScript,Asp.Net,SQL Server2012,Visual Studio2012等开发工具。关键字:在线选课;SQL Server;Asp.Net;Html5The Design and Implement of The Online Enrollment System Based on B/S ModelZhang Erlong(Grade11,Class2,Information and computing science Major, Mathematics and Computing Science Dept.

4、, Shaanxi University of Technology, Hanzhong 723000,Shaanxi)Tutor: ZhaohuiAbstract: In todays society the use of computers can greatly improve the efficiency of doing things, and network with paperless way to carry out the office gradually been accepted by the computer to manage daily information th

5、e school is now being done in many colleges and universities content, while improving the work efficiency also played a crucial step forward. So that students in the online course selection to facilitate the management of teaching, online enrollment and registration enrollment compared to the previo

6、us manual save even more time, so the design of an online course selection system can improve the efficiency of teaching to a large extent.Online enrollment system is mainly to allow students to facilitate course selection, so teaching school to better manage the system from the front page of the ma

7、in display and background data management to design, system development using B / S structure, front with Html for page production, backstage by the SQL Server 2012 database for storing data, through a combination of dynamic pages and databases, to the operation of the database in order to achieve t

8、he students enrollment function.Developing an online course selection system is to solve the previous manual registration elective result inefficient, inflexible exchange of information and work efficiency is not high, and its feasibility for dealing with general business stronger for the management

9、 of student enrollment information.The main technology are : Html5,JavaScript,Asp.Net,SQL Server2012,Visual Studio2012 and other development tools. Key Words: Online Course;SQL Server;Asp.Net;Html5目 录1引言11.1在线选课系统研究背景及应用11.2本文研究目标及意义11.3本文主要完成工作12系统的需求分析12.1总体需求分析12.2系统性能分析22.3可行性分析22.3.1技术可行性22.3.2

10、经济可行性22.3.3操作可行性22.4开发及运行环境32.4.1开发环境32.4.2运行环境32.5系统中用到的技术32.5.1Javascript32.5.2SqlServer32.5.3C#32.5.4CLS42.5.5Asp.Net42.5.6Ado.Net42.5.7三层43系统总体设计53.1项目规划53.2数据库设计63.2.1E-R图63.3系统功能流程图83.4开发模式/架构83.5系统模块划分83.5.1身份验证模块83.5.2信息查询模块83.5.3信息修改模块83.5.4信息删除模块93.5.5用户退出模块94系统详细设计94.1数据表94.2登录模块114.3后台管理

11、模块124.3.1学生信息管理124.3.2教师信息管理124.3.3课程信息管理124.4学生登录124.5教师登录125系统实现135.1界面设计实现135.1.1注册界面的实现135.1.2登录界面的实现135.1.3系统设计主页的实现145.2学生登录145.2.1学生登录主页145.2.2学生查看个人信息155.2.3更改密码155.2.4学生选课165.2.5查看成绩165.2.6查看已选择课程175.2.7退选课程175.3教师登录175.3.1查看个人信息175.3.2查看课程信息185.3.3更改密码195.3.4录入成绩195.4管理员登录205.4.1添加课程205.4.

12、2修改课程205.4.3删除课程215.4.4添加学生215.4.5修改学生225.4.6删除学生225.4.7查找学生信息235.4.8添加教师235.4.9修改教师235.4.10删除教师245.4.11排课255.4.12查找教师256系统测试256.1测试环境256.2测试方法266.3界面测试266.4功能测试266.5需求测试276.6测试用例27结束语29致谢29参考文献301 引言1.1 在线选课系统研究背景及应用在软件开发应用这方面国外的开发技术相比较国内的技术比较成熟而且比较先进,很久时间之前,外国人的课题申报以及进度检测和许多日常工作都是在网上进行的。在国外关于在线选课这

13、方面的系统也做的很完善,学生只需要在有网络的地方去登录在线选课系统就可以完成个人信息的查看、选择课程、查看考试成绩、修改密码、退选课程这一学习生活的全过程。目前在许多发达国家都开设有远程教育的学校,远程教育方便了学生进行远程学习,同时它正在教育方面发挥着巨大的作用,通过远程教育学习培养出来了许多有用的人才。在最近这些年来由于教育体制的改革和高校数目的增加,导致学校的学生人数逐渐的变多,学校的教学工作量也在不断的上涨。如果仍然通过传统的手动方式来登记学生们的选课信息来进行选课工作,会浪费许多人力和物力而且学校的工作效率也会降低许多。另一方面在人为的手动登记选课结果过程中会不可避免的出现许多未知的

14、错误,因此,通过提高在线选课系统的手段,让学生只要在有网络的地方登录到在线选课系统的首页输入自己的个人信息然后进行在线选课来替代传统的手工登记操作成为高校进行教学管理的必然趋势之一。在线选课系统可以为学生提供一个方便的选课功能,同时也能提高大学的教学管理工作的效率1 2。在线选课系统有广泛的应用,它可以方便学生在线选课,提高学校的教学效率,学生只要登录进来即可为完成,在线选课系统是大多数高校进行教学工作的重要组成部分,它的实施对于提高学校的工作效率来说都至关重要,该系统的建立会方便用户进行各种信息的查询。1.2 本文研究目标及意义对于大多数高等学校来说在线选课系统在教学工作管理中都扮演着非常重要的角色,它的实施对于提高学校的工作效率起到了关键性的一步,但是在实际的日常教学工作中,操作的人总使用传统的人工手动登记方式来管理学生选课结果,这种手动的统计学生选课结果的方

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号