基于web的课程作业提交与批改系统设计开题报告

 2022-05-10 08:05

1. 研究目的与意义

1.1调研背景

本课题为“基于web的课程作业提交与批改系统设计”,通过知网,百度搜索工具查阅一下文献:文献[1] 陈庆荣的《作业提交及管理系统的设计与实现》中,其系统采用 visio studio . net2003 设计配合 sqlserver2000 数据库系统实现, 具有一定 的通用性。据库中作业提交字段应设计为image 类型,此类型可 将一些常用格式的文件以位字符串的形式存储;系统功能描述 1) 用户管理,根据用户身份设计不同的访问权限; 2) 电子作业提交, 学生用户提交电子文件作业; 3) 电子作业管理, 教师用户管理自己所授课程的作业。

文献[2]关路祥的《基于web的学生作业管理系统》中,软件环境:客户端windows95/98,internetexplorer(e)等,服务器端windows2000以上版本,ie等;或者windows98,personalwebserver(pws),ie等。数据库:采用access,运行与服务器端。整个系统包括两个子系统:教师子系统和学生子系统包括用户管理,作业提交,作业查询,作业批改,作业管理等功能模块。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

2.1主要研究内容

(1) 采用b/s结构,构建课程的作业管理系统架构,以一门课程为主线展开;

(2) 设计并实现按学生、教师、管理员分角色分权限管理的方式;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

3.2系统功能模块划分

本系统分三大模块: (1)管理员模块 (2)学生管理模块 (3)教师管理模块

1.管理员模块

教师用户管理,主要功能:添加、修改、删除教师。

学生用户管理,主要功能:添加、修改、删除学生。

管理员浏览,主要功能:教师作业浏览、学生成绩浏览。

2.学生管理模块

主要包括学生管理,主要功能:查看教师布置的作业,并下载作业,完成作业后提交作业,查看成绩,查阅系统通知。

3.教师管理模块

主要包括课程管理模块,主要功能:添加、修改、删除课程。

作业管理模块,主要功能:添加、修改、删除作业。

作业批改模块,主要功能:教师发布作业并限定时限,下载学生完成的作业,给学生的作业评成绩。

教师浏览模块,主要功能:查看学生信息,查看学生分数统计

3.3采用的语言以及开发工具

基于web的课程作业提交与批改系统设计,本系统前台主要使用JSP作为开发语言,后台使用MySql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于在线布置作业、在线提交、批阅一体的管理系统。

3.4数据库的设计

数据存储系统是数据管理系统的重要组成部分,是记录数据的载体。目前我们最常使用的数据库管理工具有SQLSERVER,ORACLE,MYSQL。RACLE是一款跨平台,稳定性高,效率高的大型数据库管理工具,他所管理的数据库对象一般是超大型的数据库,它的复杂性也是可想而知的,所以我们为了在短期内能快速的开发出系统也没有把它列入范围之内. MYSQL是一款轻量级的数据库,跨平台,学习简单易掌握,使用方便。没有ORACLE那么负载,但是它与asp.net的兼容性不太好,所以我们没有选择MYSQL为数据库管理工具。 SQLSERVER数据库支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台,它能与asp.net更好的连接,兼容性较好。本系统拟采用mysql数据库,MySQL数据库具有以下主要特点:1. 同时访问数据库的用户数量不受限制;2. 可以保存超过50,000,000条记录;3. 是目前市场上现有产品中运行速度最快的数据库系统;4. 用户权限设置简单、有效。这也是我采用mysql数据库的最直接原因。目前设计的表主要有:

(1)名字:教师

别名:教师信息表

D描述:教师个人信息的情况

定义:编号、id账号、密码、姓名、性别、职称,教师部箱、电话

(2)名字:管理员

别名:管理员信息表

描述:管理员信息情况

定义:账号、密码 (3)名字:学生

别名:学生信息表

描述:学生个人信息的情况

定义:编号、账号、密码、姓名、学号、性别、专业、班级、学生部箱。电话

4. 参考文献

[1]陈庆荣.作业提交及管理系统的设计与实现.福建电脑,2008年11期,p135,p143

[2]关路祥.基于web的学生作业管理系统,实验室科学,2005年6期,p82-83

[3]赵立臻.基于web的作业交管系统的设计与实现.中国现代教育装备,2008年8期,p49-51

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

2022.01.07----2022.03.03查阅资料,翻译5000字译文,撰写开题报告

2022.03.04----2022.03.17需求分析,熟悉myeclipse,服务器tomcat

2022.03.18----2022.03.24管理员模块,学生管理模块 ,教师管理模块设计

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。