在线作业系统开题报告模式

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

周口师范学院2012届本科生毕业论文(设计)开题报告

学生姓名学号

系别专业

指导教师姓名指导教师职称指导教师单位

毕业论文题目在线作业系统的设计与实现

1.选题的意义及研究状况:

随着信息技术的迅速发展,多媒体计算机、网络为代表的信息技术给教育的发展带来了新的生机,为传统的教学方式注入了活力,给其带来了重大的革命。网络使教育传播不再受时间和地点的限制,开发和充分利用网络教学,是当前教育发展的必然趋势。作业作为一项重要的教学活动,解决作业的方便提交、发布等问题是教学顺利有效进行重要条件。因此基于Web的作业管理系统便成为网络教学系统不可或缺的组成部分。借助计算机及网络的优势,它能实现作业信息的快速传递,并扩展作业的功能,提高作业的教学价值及管理效率及质量。

2.主要内容、研究方法和思路:

3.2.1研究的内容

本文以所设计的作业管理系统为背景,阐述了该系统的设计思路和功能分析。首先对该作业管理系统做出简要的概述,分析系统的背景及意义,再从需求分析,总体设计再到其各个功能的详细设计,再选择合适的开发语言工具对其进行代码实现。

本论文主要内容包括绪论系统的设计模式与技术准备系统分析系统设计数据库设计系统实现等,有两大功能模块分别是作业功能模块和教师用户的模块。

作业功能模块的用户分为教师和学生,他们各自的主要功能需求如下:

(1)教师的主要功能需求:

(1)查看教师所教的所有课程

(2)上传作业以及相应作业参考答案,可以选择定时发布作业

(3)下载发布的作业及答案

(4)删除、修改已发布的作业,删除时可连带删除相关信息

(5)查看作业批改情况,下载学生作业,批改学生所上传的作业

(6)查看作业提交情况

(7)查询学生成绩,修改学生成绩

(2)学生的主要功能需求:

(1)查看教师发布的作业

(2)查看自己所选课程

(3)查看自己完成作业的情况

(4)上传作业

(5)下载自己提交的作业以及删除自己上传但教师尚未批改的作业

(6)查看个人作业的以及教师评语

(7)查看已提交作业的参考答案

教师用户的模块及功能设计如下:

(1)作业发布子模块:通过文件上传框上传相应作业文档,还可以选择性得选择是否上传该次作业的答案文档。教师还可以选择定时发布作业,作业将在教师选定的日期才显示出来。系统还会在用户按下提交按钮之后检测教师是否输入了文件名以及上传了作业文档,检测通过后才可以正式发布这次作业。

(2)作业列表模块:分页显示所有教师发布过的作业列表,每次作业的右边都会有删除,批改,提交情况的超链接,点击会跳到相应的功能页面。点击删除超链接时,会提示教师,将会连带删除学生所交作业和成绩,是否继续,点击确定后将删除相应作业及学生的相关作业和成绩。

(3)批改作业子模块:在作业显示列表页面点击了批改按钮之后,会弹出一个显示作业批改情况的页面,里面是一个列表,其中列表项包括:学号,已(未)批改(超链接),分数,评语(评语设定显示六个字,后面用省略号代替)。点击已(未)批改链接会出现相应学号该次作业的批改页面,里面显示学生学号,姓名,学生所提交作业的下载链接,提交日期等信息。下面有两个输入框,分别用于输入成绩和批语,若之前教师已批改过次作业,成绩及批语输入框内将显示之前的内容,成绩输入框只能输入数字,而且提交时还会检测分数的范围是否正确。

(4)提交作业情况子模块:教师只需要在作业列表右边点击相应作业的“提交情况”的超链接,就会弹出相应的提交作业查看页面,可以看到的信息包括:学号,姓名,班级,提交状态

(5)成绩管理子模块:教师可通过此模块对其学生的成绩进行管理作业模块.

2.2研究方法以及思路:

(1)需求分析,上网调查或咨询老师们的作业管理,用收集到的信息做系统模块设计的借鉴。

(2)系统建模,用建模工具对系统进行完整的分析与设计。

(3)数据库设计与实现,先画出作业模块功能图再进行逻辑设计。

(4)系统实现,本系统采用B/S架构,且在java平台下对设计好的系统模型进行

编程,最终实现此系统。

(5)测试与维护,对系统每一个功能块程序进行测试。

3.准备情况:

已查阅和收集了相关文献资料,认真学习了java相关知识,熟悉了SQL Server 数据库技术。

3.1参考文献:

[1](美)John Resig著;陈贤安等译.精通JavaScript人民邮电出版社,2008年

[2]余芳等.JSP动态网站开发案例指导.电子工业出版社,2009年

[3]唐有明等.JSP动态网站开发基础练习+典型案例.清华大学出版社,2006年

[4]高翔等.JSP动态网站开发技术与实践.电子工业出版社,2007年

[5]张银鹤等.JSP动态网站开发实践教程.清华大学出版社,2009年

[6]荣钦科技.JSP+Dreamweaver动态网站开发与实例.清华大学出版社,2007年

[7]张洪波等.JSP/HTML编程实作教程.希望电子出版社,2001年

[8]赛奎春等.JSP工程应用与项目实践.机械工业出版社,2005年

[9]邹竹彪.JSP宝典.电子工业出版社,2007年

[10]库克等.JSP从入门到精通.电子工业出版社,2003年

[11]刘卫国等.数据库技术与应用:SQL Server.清华大学出版社,2007年

[12]余金山等.SQL Server2000/2005数据库开发实例入门与提高.电子工业出版社,2005年

[13]邹建.深入浅出.SQL Server2000开发、管理与应用实例人民邮电出版社,2008年

[14]龙怀冰等.SQL Server2000实用开发教程.人民邮电出版社,2006年

[15]张晓云等.SQL Server2000应用实训教材.科学出版社,2004年

[16]马素霞等.《Java语言程序设计》.2005年

4.总体安排和进度:

2.26-

3.5(1周)文献综述

3.5-3.12(1周)开题报告

3.12-

4.9(4周)系统实现(系统实现期间,一周进行一次汇报)

4.9-4.16(1周)论文

4.16-论文查重、修改

相关文档
最新文档