作业提交系统的设计与实现资料讲解
基于.NET的作业提交系统设计

研 究 与 开发 ・
农业 网 络信 息
AGRr J 【 E r DRK卫Ⅷ 眦 A oⅣ c【 LT M 『
21 0 2年第 1 期
基 于. T的作 业提 交 系统设计 NE
杨 东霞
( 内蒙古 电子 信息 职业 技术 学 院软件工 程 系 ,内蒙古 呼和 浩特 0 0 1) 10 1
统 的各种功能 。
一
2 7 一
《 农业网络信息》02 2 1 年第 1 研 究与开 发 期
2 . 学生提交作业模块 2
221 学 生注 册 ..
学 生 ,作业 簿上 列 出 章 节 号 和 题 目的 内 容 。 布 置 作 业
生 的 电 子 文 档 .登 分 也 需 要 手 工 完 成 ,造 成 教 师 大 量 的 重 复 劳 动 。针 对 上 述 情 况 ,设 计 并 开 发 了 一 套 作 业
作
、
提 交
系 统
一一 一一 一一 一一 一 一一一 一一一 一一 一一 一一
附 图 系统功 能模块 图
提交系统 ,使学生可 以方便 快捷地提交作 业 .教师可
摘
要 :研 究分析 了学生 提交 电子 版 作业 及教 师批 改过 程 中存在 的 问题 ,提 出 了一个 基 于.E N T的 作业 提 交 系统 的实现
方案 ,并 对实现 这个 系统 涉及 到 的关键 问题 给 出了相应 的解决 办 法。 关 键 词 :作 业提 交 ;抄袭检 测 ;系统设 计 ;.E NT 中图分 类号 :T 3 1 P 1 文献 标识 码 :A 文 章编码 :17 — 2 12 1 )102— 3 6 26 5(0 2O— 07 0
内蒙古 电子信息 职业 技术学院 的专业 课绝大多数
作业提交与批改系统的设计与实现

摘要随着网络高速地融入当今现代人的生活,学校对网络技术的应用也在不断地提高。
学校的教学任务十分复杂,工作也很繁琐,在教学任务中,作业的批改也是一个很重要的环节。
为了提高老师工作效率,减轻教师的工作强度,提高作业批改的灵活性的,作业提交与批改系统诞生可以说是事在必行的。
该系统采用B/S结构,以浏览器方式登陆系统,用作为开发语言,数据库则使用Microsoft SQL Server 2010实现。
作业提交与批改包括了学生子系统、教师子系统、管理员子系统三大模块,该系统主要完成学生,教师,管理员的登陆,作业的提交,批改等功能,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。
本文简要介绍了作业提交与批改系统的开发背景与意义,着重阐述了该系统的设计实现过程与该系统数据库的设计实现过程;从系统的需求分析、模块设计、数据库设计到系统实现等各个环节都进行了详尽的分析和描述。
关键词:作业上传;作业批改;系统实现;SQL ServerAbstractWith the high-speed network melting into modern life, the application of network technology at school also constantly improve. The teaching mission of the school is very complicated, and work is also very tedious, in the task of teaching, the homework correct is also a very important link. In order to improve the teacher's work efficiency, reduce the intensity of the work of teachers, improve homework correcting flexibility, assignment submission and correction system can be said to have no choice but to the birth of. The system uses the B/S structure, to browser landing system, using as a development language, database using Microsoft SQL Server 2010. Job submission and correction includes student subsystem, teacher subsystem, the administrator subsystem three big modules, the system mainly completes the student, teacher, administrator login, job submission, correcting function, has the advantages of simple operation, friendly interface, good flexibility, the system safe, stable operation and high.This paper briefly introduces the development background and significance of the job submission and correction system, and elaborates the design and system realization process and this system database design realization process; from the system of needs analysis, module design, database design and system realization and so on each link has carried on the detailed analysis and description.Keywords: Homework uploading; homework system; SQL Server目录1 绪论 (1)1.1 开发背景 (1)1.2 研究意义 (1)1.3 系统设计思想 (2)2 可行性分析 (4)2.1问题描述 (4)2.2 可行性分析研究 (5)2.2.1 技术可行性 (5)2.2.2 经济可行性 (5)2.2.3 操作可行性 (5)2.3结论意见 (5)3 需求分析 (7)3.1用户需求分析 (7)3.2系统功能的需求分析 (7)3.3性能需求分析 (7)4 概要设计 (8)4.1系统总体结构设计 (8)4.2功能设计 (8)4.2.1登陆子系统功能设计 (9)4.2.2学生子系统功能设计 (9)4.2.3教师子系统功能设计 (9)4.2.4管理员子系统功能设计 (10)4.3数据库设计 (11)4.3.1 概念结构设计 (11)4.3.2逻辑结构设计 (11)4.3.3物理结构设计 (14)4.3.4数据字典 (17)5 详细设计 (18)5.1 登陆界面 (18)5.2学生注册界面 (19)5.3作业上传界面 (21)5.4作业批改界面 (21)5.5认证学生注册信息 (22)5.6教师管理 (23)5.7作业发布管理 (25)5.8修改密码 (26)6 软件测试 (27)6.1概念和意义 (27)6.2 特性 (27)6.3重要性 (28)6.4 本系统测试描述 (28)6.5系统测试效果 (28)7 用户使用说明书 (32)7.1 系统运行环境 (32)7.2 系统操作说明 (32)7.2.1管理员登录 (32)7.2.2教师登录 (34)7.2.3学生登录 (36)8结论 (38)参考文献 (40)致谢 (41)附录 (42)外文原文 (52)外文译文 (65)1 绪论1.1 开发背景随着计算机技术的快速发展,信息化成为传统产业提高工作效率和企业竞争力的重要途径,并且人们也不再满足于建立各种静态地发布信息系统,更多的时候需要能与用户进行交互,并能提供后台的数据库管理和控制等服务的系统。
基于Web电子作业提交系统设计

系统 用 到 的 数 据 库 管 理 软 件 是 关 系 式 数 据
1 系统 开发 简 介
1 1 B s软件 体 系结构 . /
库 MyQ 其 是 一 个 多 用 户 多 线 程 的 S L数 据 库 服 S L, Q
务器。
1 4 客户 端 与服务 器端 交互 工作原 理 .
网上 作业 提交 系统是 利用 计算 机技 术采 用 网上作 业管 理 , 实现作 业无 纸化 在线上 传下 载及 批 阅 , 中发 集 布教 学信 息 、 多条件 组合 查询学 生及 作业 信 息 , 规 范 并
作业 的提交 与审核 , 有效 提高 了教 学工作 效率 。
非 编译 。系统所 用 的 客户 端 脚 本语 言 是 JvSr t服 aa ci , p 务器 端脚 本语 言是 P P H 。
ntoko et r ul . “I P P+ y Q ’f s o p t st f ee p et / t c r o eol e e r r n dg d ay I w i e a l S+ H M S L’ r cm le e o dvl m n B Ssu t e fh ni o m a e o r u t n
’ J ‘q f
Z Uz平 l 帚 3苍 帚 朋
E eto i c. T c . J l. 5.2 1 lcrncS i& e h / uy 1 02
基 于 We b电 子 作 业 提 交 系 统 设 计
杨 璐 ,李 隐峰 ,闫 蕾
( 西安电子科技大学 电子工程学院 ,陕西 西安
摘 要
707 ) 10 1
传 统 的作 业提 交 方 式 , 已无 法满 足 师 生 对 信 息 快 速 、 准 确 处 理 的 要 求 。 如 何 提 高 教 学 资 源 的 利 用 效 率 、
作业提交及管理系统的设计与实现

【 键 词 】 S .E ;数 据 库 ; 管理 系统 关 :A PN T
O 引言 、
文 档 作 业 提 交 如 后 台数 据 库 .并 自动 将 学 生 的 基本 信 息一 并 提
随 着计 算 机 技 术 的 不 断 发 展 .越 来 越 多 的 专 业 技 术 都 与 计 交 人 数 据 库 中 .完 成 电 子 作 业 的 提交 。 算 机技 术 紧 密 相关 。 为 了适 应 这 一 发展 的 需 要 .越 来 越 多 的 高 3 电 子 作 业 管 理 模 块 : 此模 块 主 要 功 能 是 针 对 教 师 用 户 ) 校 教师 要 求 学 生 的作 业 以 电子 文 档 的形 式 予 以 提 交 。 但 是 由 于 按 授 课 类 别 、学 生 班级 或学 生 学 号 等 信 息查 看 提 交 信 息 .并 可
20 0 8年第 1 期 1
福
建
电
脑
15 3
作业提 交及 管理 系统 的设计 与ห้องสมุดไป่ตู้现
陈庆 荣
(西 安 航 空技 术 高等 专 科 学校 计 算机 工程 系 陕 西 西 安 7 0 7 10 7)
【 摘
要】:随着现代教 育技术地 不断发展 ,高等 院校 中越 来越 多的 学生作 业都要 以电子 文档的形式提 交给教 师。但
l 、系统 的设 计 思 路
按 授 课类 别 、 学 生 班级 或学 号 等 类别 将 电 子作 业 按 提 交 文 档 类 型 导 出 至 教 师 本 地 机 ,进 行 批 改 查看 操 作 。此 模 块 还 应 包 括 对
自 己授 课 类 别 的 已 提 交 电 子 作 业 信 息 进 行 不 同 类 别 查 询 的 功
反作弊型作业提交系统的设计与实现

作 者 : 曾兰星 ,东 莞市经 济 贸 易学 校一 级 教师 ,华 南 师范 大 学 2 0 1 2 级 现代 教 育技 术 专业 教 育硕 士研 究生 ,研 究 方 向为游 戏化 教 学 任 教 学科 为计 算机 ( 5 2 3 0 0 3 )。
2 0 1 3 年9 月 中 第2 6 期 ( 总第 3质 整体 偏 低,学生学习主动性较差 ,抄作业现象 比较严重 。作为一名 中职学校 的计算机 专业课教师 ,笔者受交作业 问题 困扰 已 有很长时间 。到底该怎样交作业 ,既能 让学生方便快捷地提交 ,又能方便无误 地取 回自己的作业 ,还能杜绝抄作业 的 现 象 ,从 而充 分 调动 学 生 的学 习积 极 性,优化课堂教学效果 ?本文针对这一 问题 ,设计并开发这一基于局域 网的防 抄袭机房 作业 收发系统, 以期改善传统 电子作业 提交方式的不足,另外提高教 师对 电子 作业的管理效率 。 针对 中等 职业 学 校大 多 数计 算 机 专业课程 都在 机房上课的现状,考虑到 学生 的作 业可能需要几堂课才能完成 ,
构 严 谨 、易 于 维 护 和 使 用 。此 系 统 的功
务器上为每个学生创建账号和密码 ,每 2系统设计思路
能结构如图 1 所示。下面对各模块功能 进行说 明。 1 )学 生信息 维护模块 。此模 块主
要 功 能 对 学 生 及 教 师 用 户 进 行 初 始 化 定
便取 回,并杜 绝抄 袭作业的现象发生; 教师 主要 是能方便收集学生的 电子作业 并复制到办公室批阅。本系统设计的体
中国教 育技 术装备
一
3 5—
的现象发生 。
环 。在 中职 学校计算机专业课 教学中, 作业是 以电子文档 的形式 出现 的,在 网 络环境下有很多种收集和分发作业 的办
智慧作业班级管理系统设计方案 (2)

智慧作业班级管理系统设计方案智慧作业班级管理系统设计方案:一、系统概述智慧作业班级管理系统是一款用于学校和班级管理的系统,旨在提高班级管理的效率和便利性。
系统功能包括学生信息管理、作业发布与批改、课程管理等。
二、系统功能设计1. 学生信息管理:管理员可以录入、编辑和删除学生信息,包括姓名、性别、年级、班级等信息。
2. 教师管理:管理员可以录入、编辑和删除教师信息,包括姓名、性别、教龄、科目等信息。
3. 课程管理:管理员可以录入、编辑和删除课程信息,包括课程名称、课程时间等信息。
4. 作业发布与批改:教师可以发布作业,并设置作业截止时间。
学生可以查看作业,并在截止时间前提交作业。
教师可以对学生提交的作业进行批改,给予评分和评语。
5. 成绩管理:系统自动计算学生的作业和考试成绩,并进行排名和统计分析。
教师可以查看学生的成绩,学生可以查看自己的成绩。
6. 班级管理:管理员可以创建班级,并将学生和教师分配到不同的班级中。
7. 通知公告:管理员可以发布通知和公告,包括活动通知、会议通知等。
学生和教师可以查看和回复通知。
8. 登录与权限管理:系统设有管理员、教师和学生三种角色,每个角色有不同的权限。
管理员拥有最高权限,可以管理系统的所有功能;教师可以管理班级和作业等功能;学生只能查看和提交作业等功能。
三、系统架构设计1. 前端设计:采用响应式设计,适配不同设备和屏幕尺寸。
使用HTML、CSS和JavaScript进行页面设计和交互。
2. 后端设计:采用MVC架构,使用Java或Python 等语言开发。
使用Spring框架进行开发,实现前后端分离、模块化设计。
3. 数据库设计:使用关系型数据库存储学生、教师、班级、课程、作业和成绩等数据。
设计表结构和关联关系,优化查询性能。
4. 接口设计:提供RESTful接口,实现前后端的数据交互。
使用JSON格式进行数据传输。
四、系统安全设计1. 用户认证:使用用户名和密码进行登录认证,保证系统只有授权用户才能使用。
大规模BES作业提交与管理系统的设计与实现

要对运算环境 进行设 置, MT是一个工具 软 C 件用于对有关软件的开发和对运行环境进行设 置 。C MT配置模块根据指定配置文件 内容 自 动实现用户作业运算环境的设置。所有配置参
提交和作业监视实现了完整的作业处理流程 。 2 1 用户接口部分 . B SI的数据 处理 流 程分 为在 线 取 数 , EI I 离 线 数据处 理 和物理 分析 3个 主要 部分 [。B S 1 E ] 在线数据获取 系统通过 B S 测器和与其相 E 探 连 接 的 电子 学 读 出系 统 , 发 系统 和 在线 计算 触
d /x重建, Ed 粒子 飞行 时 间的计算 , 能器 中 量
s o e 与 c se h wsr l tr的重 建 , MUC探 测 器 中 u 和 的寻迹 [ 。重 建处 理 可 以针对 数 据集 进行 。数 4 ] 据 集是 一组具 有某 些 相 同物 理属 性 或是 有 特定 物 理意义 的 数据文 件 的集 合 。对 于重建 作业 的
40 7
数都有缺省值 。 图形接 口采用 了 WE ot 方式。P r B pr l a o~ tl 用 Srt a利 tus和 JP, jX构 建 , 用 以 S Af i 调 GS AP定 义 的 We O b与 Myq 的数据 库相 连 , sl 实现了 We b服务 , b容器及数据库管理三 we 者 的分离 。同 时使 用 s L保 证 P ra登 陆 的 s otl
拟的数据五年将积累大约 5 B的数据 , P 需要积
累至少 十年 以上 。分 析处 理存 储 如此庞 大 的数 据 , 延 续 以前 的手 工作 业 数 据 管 理方 式 是 不 仅 现实 的 , 我们 设 计开 发 的 大规 模 B S作 业 提交 E 与管 理 系统 为物 理 学家 提供 了一个 高效 易用 的
教学网站中作业提交系统设计

・
52・ 7
长江大学学报 ( 自然 科 学 版 )
21 0 0年 9月
上 特 别 用 红 色 字 体 突 出显 示 ,若 有 一 部 分 学 生 提 交 时 仍 然 忘 记 选 择 类 别 , 怎 样 处 理 这 种 出 错 误 情 况 呢 ?
考 虑到作业 类 别和文 件后缀 名 的关 系 ,例如 Wo d 业 的后 缀名 为 d c r作 o ,只要 在程 序 中提 取 出上 传文 件
的后 缀名 ,然后 和要 提交 的作业类 型 相 比较 ,如 果 不 相符 就 弹 出一 个 对 话 框提 示 学 生选 择 文 件类 型 有 错 ,从而解 决 了学生不 选择 作业类 别或选 错文 件 的问题 。 2 )避 免提 交空作 业 有些学 生上传的是空 白文 件 ,或者 上传 的不是相关 文件本 身 ,而是 文件 的快捷 方式 ,为 了避免这种情 况的发生 ,在程序 中规 定上传文 件的大小 必须 大于 lO i,具体处 理是 在程序 里通 O bt 过相关语句取得文件 大小 ,然后和规定 的文件 大小进行 比较 ,只有 超过规定文件大小 的文件才能上传 。 3 实现 学生下载和 删除 文件 的功能 为方便 学生 对其 文 件进 行操 作 ,网站 提供 了学生 登 录后 可下 )
大学 《 计算 机基 础 》课 上机 实践 是 一个 重要 教 学环 节 ,学 生上 机后 一般 是将 完成 的 作业 通过 邮件 方
式 发送 给教 师 。这虽 然是 一 种便捷 方 法 ,但 给教 师查 看作 业 以及 评定 成绩 带 来 困难 ,因 为教 师要 不断 地 打 开学 生 的邮件 ,而且登 分 也不 方便 ,需 要 手工 完成 。针对 上述 情 况 ,笔者 开 发 了作 业 提交 系统 并应 用 于教学 网站 中 ,从 而使 教师 能方 便快 捷 地完 成查 看 作业 及评 分 工作 。 为 了使 所设 计 的 网页功 能相 对 比较 集 中 ,一 个 文件 对 应一 个模 块 ,每个 页 面 的不 同的功 能使 用 “ 过 程 ”来完 成 。具 体 的开发 语 言是 利用 AS P技术 结 合后 台 Aces数据 库 。 cs
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
作业提交系统的设计与实现院(系)、源自:学生姓名:指导教师:
专业:
班级:
完成时间:
摘 要
作业提交系统是基于B/S结构,使用ASP与ACCESS开发的。主要目的是解决学生提交作业和教师批改作业都得靠纸质交流,或者是用单一的上传,拷贝等方法交流不方便的问题。系统分了管理员模块和学生模块,学生提交作业采用在线提交方式,根据选择教师来选择作业,在教师公布标准答案之后查看作业标准答案。系统具有操作简便,界面友好的特性。管理员能够对用户信息和权限进行方便的修改和管理。论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了数据库的设计,以及系统各功能的实现。
作业提交系统有着很好的应用前景,用来代替传统的作业提交方式,实现在线作业提交方式的网络化管理。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。
关键词:ASP,作业提交系统;ACCESS;
Abstract
The chief purpose of the work submission system is to solve the inconvenient questions of exchanging, that is, the students hand in the work and the teacher corrects students' papers, but all the communication has to depend on the paper. The system has the manager module and the student module. It has a perfect characteristic that the operation will be simple and has the friendly surface. The paper has explained the background, significance, developing environment and requirements analysis of system, it also describes the database design and system functions detailedly. The system is based on the B/S structure, usingASPandACCESSas the platform. The system has a bright future. It will replace the traditional the ways of handing in homework and realize the ways of handing in homework’s network management.
Key words:The work submission system;ASP;ACCESS;
1
1.1
随着互联网技术的迅猛发展,网络给人们带来了很多便利,但是在目前的高校教学系统中,学生提交作业和教师批改作业都得靠纸质交流,或者是用单一的上传,拷贝等方法交流。这样的传统作业提交批改方式已经过时,而且也无法满足现在高效率的时代。因此设计开发了此系统。该系统完全可以淘汰纸质作业的形式,首先可以方便学生查看作业的批改情况以便于更好的学习。开发此系统的目的在于方便教师和学生的互动交流,大大提高学生提交作业,教师批改作业的效率。
本系统有着很好的应用前景,用来代替传统的作业提交方式,实现在线作业提交方式的网络化管理。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。
1.3
本系统的开发要求采用B/S结构,应首先分析用户需求的相关功能后写出需求分析;其次,综合运用以前所学的相关知识(数据结构,C语言等),选择所熟悉的开发工具进行开发(本系统选择开发语言选择了ASP;数据库采用ACCESS),在设计中以需求分析为基础,写出系统开发计划,实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文档。最后,系统开发完毕后,进行调试和试运行,并做好调试和试运行的相关记录。
1.4
本设计的预期成果是完成作业提交批改系统的部分功能——作业上传和管理用户和作业下载功能,并能够实现作业在线提交功能;在线实时查看作业批改的情况;用户信息管理(教师用户,学生用户,管理员用户),设置用户的功能和权限。形成一个真正实用的、功能完善的作业在线提交批改系统。
2
2.1
HTML的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。超文本传输协议规定了浏览器在运行 HTML 文档时所遵循的规则和进行的操作。HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台,自1990年以来HTML就一直被用作WWW(是World Wide Web的缩写,也可简写WEB、中文叫做万维网) 的信息表示语言,使用HTML语言描述的文件,需要通过WEB浏览器显示出效果。HTML 是在 SGML 定义下的一个描述性语言,或可说 HTML 是 SGML 的一个应用程式。HTML 不是程式语言,如 C++ 和 Java 之类,它只是标示语言,基本上你只要明白了各种标记的用法便算学懂了HTML,HTML 的格式非常简单,只是由文字及标记组合而成,至于编辑方面,任何文字编辑器都可以,只要能将文件另存成 ASCII 纯文字格式即可,当然以专业的网页编辑软件为佳。
1.2
网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。通过Internet来实现网上作业提交,是现代教育技术的一个具体实现,具有很重要的现实意义。作业在线提交系统可以实现学生在线提交作业的无纸化管理,可以有效利用校园网的软硬件资源,提高学生提交作业的效率,使其发挥最大效力,更好的为学校的教学、科研、管理服务,随时随地的可以让学生联机操作提交。让学生能和教师进行更好的互动式的学习与教学。