作业批改系统开题报告.docx
《作业批改系统开题报告.docx》由会员分享,可在线阅读,更多相关《作业批改系统开题报告.docx(8页珍藏版)》请在冰豆网上搜索。
作业批改系统开题报告
CompanyDocumentnumber:
WTUT-WT88Y-W8BBGB-BWYTT-19998
作业批改系统开题报告
学士学位论文(设计)开题报告
学生姓名
所在院系
所在班级
指导教师
学生学号
专业方向
开题时间
导师职称
论文题目
技术的作业批改系统
文献综述:
一、前言
互联网的广泛应用深远的影响了教育教学相关领域。
但是现在的作业提交和批改仍然采用传统纸质化方式,教师从课堂上布置作业,学生做在作业本上,然后再交给教师,教师改过以后发还给学生,效率不彰。
可以通过先进的网络技术可以实现在线批改作业的无纸化工作,就可以有效的利用学校的软硬件资源。
因此进行开发基于web的作业提交批改系统。
二、研究技术内容
选择使用技术,是以其交互性、动态性的特点。
极大的扩展了互联网的应用范围,具备开发网站应用程序的解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。
在代码撰写方面特色是将页面逻辑和业务逻辑分开,它分离程序代码与显示的内容,让丰富多彩的网页更容易撰写。
同时使程序代码看起来更洁净、更简单。
是Microsoft.NETFramework的一部分,是一种可以在高度分布的Internet环境中简化应用程序开发的计算环境。
.NETFramework包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。
它也包含.NETFramework类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。
可完全利用.Net架构的强大,安全,高效的平台特性。
是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(EarlyBinding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为带来卓越的性能。
对XML,SOAP,WSDL等Internet标准的强健支持为在异构网络里提供了强大的扩展性。
数据存储系统是数据管理系统的重要组成部分,是记录数据的载体。
目前常常使用的数据库管理工具有SQLSERVER。
SQLSERVER数据库支持对称多处理器结构、存储过程并具有自主的SQL语言。
是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据管理系统,以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台,它能与更好的连接,兼容性较好。
因此选择SQLSERVER数据库作为数据库管理工具。
基于web的作业提交批改系统采用B/S模式,即Browser/Server(浏览器/服务器)模式。
B/S结构是一种网络结构模式。
这种模式统一客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
客户机上只要安装一个浏览器,服务器安装SQLServer、Oracle、MYSQL等数据库。
浏览器通过WebServer同数据库进行数据交互。
运用批改作业系统去代替传统的纸质化作业,不仅大大节省了老师的时间,而且还便于对学生作业情况的管理,减少了不必要的麻烦。
是现代科技技术的实践和表现。
三.参考资料
[1]胡西川.VisualC#.NET框架程序设计[M].中国人民大学出版社2015.
[2]刘乃丽.网络开发详解[J].电子工业出版社,2008.
[3]姜福成.基于HTML5网页地图浏览器的开发与应用[J].计算机应用,2014,(S2):
364-367.
[4]齐慧平.HTML语言的网页制作技巧与方法分析[J].电脑迷,2016,(01):
11+13.
[5]黄明.ASP信息系统设计与开发实例.接卸工业出版社[M].2008:
15-18.
[6]刘世峰.数据库应用技术.中央广播电视大学出版社[M].2008,6(5):
12-15.
[7]凌霄.基于HTML5的初中化学网络学习平台的设计与开发[D].四川师范大学,2014.
[8]刘瑞新,王怀峰.数据库系统原理及应用教程[M].机械工业出版社.2014.
[9]陈少林。
基于HTML代码分析的Web应用自动化测试方法研究[D].东南大学,2015.
[10]DinoEspositoMakingSharePointWebPartsInteract[J].TheInternationalArabJournalofInformationTechnology,2007,5(3):
61.
[11]LisandroGalloAjaxinAction[M].American:
ManningPublications,2007,5:
34-70.
[12]王景璐.NET平台下开发框架体系研究.[J].数字技术与应用.:
154-156
[13]陈少林.基于HTML代码分析的Web应用自动化测试方法研究[D].东南大学,2015.
开题报告:
一.选题背景与意义
随着社会的进步,网络技术的发展教育界提供了新的空间,互联网的出现极大地推动了教育事业的发展,远程教育、网络课程、电子教育等等。
使人们可以在不同的地点不同的时间进行交流和获取信息。
同时随着社会的进步和科学文化的发展,基于网络的作业提交批改系统已经成为必然的方向。
大学里的纸质化的环境正在逐步走向数字化、电子化和网络化的环境。
对于在校学生的信息进行处理,极大程度方便老师和学校对学生的管理,目前学生成绩和部分学生个人信息已经实现了系统化。
但在其他方面学校的信息化建设存在遗憾,传统的教学已经无法满足学校,老师以及学生的要求。
现在经过调查,现阶段高校进行作业管理的方式主要是老师与学生通过公共社交网络账号来传递,如老师一般把教学资料上传到公共聊天群来供学生下载,学生把电子版作业上交到公共邮箱。
这种方式的局限性是难以保障对全部的学生都进行处理,同时邮箱保存邮件时间短,同时对邮件大小也有限制。
学生发送邮件或信息的时间不确定,也让老师难以统计学生提交作业的情况,不能够及时的做出回应。
再其次就是传统的办公方式。
然而处理纸质化的作业也存在环保和浪费的问题。
因为大学里的纸质化作业的处理,从而浪费学生递送作业的时间、老师收发作业的时间。
以及学生向老师上交作业也存在找不到老师的情况等等。
不同的老师也会采用不同的方法,而这些方法的通病就是难以统一管理、成本风险高、花费老师更多时间等等。
以上的种种问题会给老师们和学生们增加了很大的负担,同时也违背现在国家提倡的节约环保的号召。
因此有必要建立一个帮助老师和学生的作业批改系统,以使作业批改的工作系统化和程序化,提高信息处理的速度和准确性。
二.研究目标
随着网络应用广泛的普及,老师和学生们越来越使用网络来处理文件,为了方便老师和学生之间的交流,实现将学生的作业进行系统化管理,和批改作业的规范化管理。
因此有需要设计一套与实际相关的作业批改系统,这样才可以适应现代化教学的需求。
作业批改系统的主要任务就是能够提高老师批改作业的效率,方便学生提交作业,同时反映学生完成作业的程度。
可以改善老师对于学生作业中问题不能够及时处理的地方。
因此基于Web的作业批改系统便成为网络教学系统不可缺少的组成部分。
借助网络的优势,他能实现教师在线发布、查看、批改、删除、回复学生作业查看学生信息以及自己的信息和管理员的公告。
学生可以查看老师布置的作业、提交自己的作业、针对作业跟老师讨论以及查看自己的信息和管理员的公告。
通过此系统是学校教学更方便以及自动化管理,帮助学校有效的开展全面的信息化教学这样老师对于学生的情况有更及时的了解。
更高效的管理学生在学习上出现的问题,从而提高教学的质量。
首先讲述开发平台的特点,和所使用的开发语言的简介。
再介绍研究的背景与意义并对系统进行需求分析与可行性分析,最后进行详细的设计。
通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统能够实现实用性:
为网上教学提供方便,有效进行作业管理,尽量最大限度降低管理员日常管理工作量,提高教学质量和效率,优化资源,实现效益最大化。
操作简单:
要能使本系统应该适用于不同水平的使用者,包括教师和学生,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。
好的作业批改系统,必须要功能齐全,操作简便,向用户展示友善的操作界面。
在完善功能的同时又必须兼顾系统的实用性,安全性。
好的作业批改系统,不管是计算机学习人员还是其他用户都能很快上手,操作简便,便于查看,容易普及。
通过网页的形式来完成作业提交的管理。
三.研究设计
设计开发了网上作业批改系统,作业批改系统用visualstudio2016作为开发工具,c#作为开发语言,采用SQLServer2008作为后台数据库。
设计并且实现一个功能较为完整的小型作业批改系统。
四.技术需求
基于B/S计算模式的信息管理系统,兼具了客户/服务器机制的分布式计算的特性,但比后者更加优越,其突出的特点式实现了集中管理。
应用程序,数据库及一些相关构件全部集中在服务器端,而客户端除了浏览器以及所依赖的操作系统外,无须其他软件予以支持.因此客户机可以非常瘦小,有利于系统的推广。
从管理者角度看,系统的更新,维护以及数据的管理都在服务器端进行,与客户机无关,这样就降低了工作难度。
如果需要增加新功能模块,只需建立相应的动态HTML页。
对原有系统不会有大的影响,因而扩充能力强。
鉴于以上特点,B/S计算模型引起人们极大的关注,也成为应用模型今后的发展方向。
开放实验室管理信息系统因此采用B/S模式进行开发。
新型Browser/Server信息系统是建立在以Internet技术为核心,以Web技术为基础的集成环境之上,它基于超链接技术,多媒体文档结构以及跨越多种操作系统和多种数据平台的应用系统是现代企业办公和日常信息处理的具体应用环境。
五.系统功能模块图
六.提纲及实施计划
1.绪论
1)课题背景
2)现状及发展趋势
3)研究意义与目标
4)研究内容
2.使用工具介绍
SQLServer
visualstudio2016
3.需求分析
1)用例图设计
2)功能需求
4.系统设计
1)总体架构设计
2)网站详细设计
3)数据库设计
5.模块设计
管理员模块、
学生模块、
教师模块。
6.功能实现,需要完成的功能主要有:
7.
1)学生作业的查看
2)学生作业成绩的查看
3)学生作业上传
4)老师发布作业
5)教师删除学生作业:
教师可以对已经无用的作业进行删除
6)教师下载学生作业:
教师针对不同课程下的不同批次进行下载作业
7)教师批改学生作业:
对下载下来的作业进行打分
8)查看作业信息
9)查看学生信息
10增删教师用户
11)增删学生用户
12)增删作业信息
8.系统测试
9.使用说明
10.结论
七.实施计划
(1)2017年9月10日-2018年3月1日,根据毕业设计的任务要求,熟悉开发工具和平台,查阅相关文献与资料,完成开题报告。
(2)2018年3月1日-2018年3月13日,实现功能和系统测试,初步编写软件代码。
(3)2018年3月13日-2018年4月1日,完成软件的实现,开始撰写论文。
(4)2018年4月1日-2018年4月15日,中期检查。
(5)2018年4月24日-2018年4月30日,修改第三稿和定稿。
(6)2018年5月1日-2018年5月5日,查重/答辩申请。
(7)2018年5月6日-2018年5月20日,论文答辩存档。
指导教师意见:
签名:
年月日
教研室意见:
教研室主任签名:
年月日
说明
1.学生应在开题报告前,通过调研和资料搜集,在指导教师的指导下,完成开题报告。
2.开题报告分两部分,文献综述和报告正文。
文献综述要6篇以上相关文章阅读量,报告正文(2500字)应包括选题背景、研究目标与任务、拟定方案路线、撰写提纲及实施计划等。
3.开题报告一式三份,一份交学院装入毕业论文档案袋,一份交指导教师,一份学生自存。
注:
所有相关表格内的填写内容中文字体为小四号宋体,英文为小四号TimesNewRoman,行距。