网上作业提交系统系统设计方案模板
作业提交系统的设计与实现

毕业设计说明书作业提交系统的设计与实现院(系)、部:学生姓名:指导教师:专业:班级:完成时间:摘要作业提交系统是基于B/S结构,使用ASP与ACCESS开发的.主要目的是解决学生提交作业和教师批改作业都得靠纸质交流,或者是用单一的上传,拷贝等方法交流不方便的问题。
系统分了管理员模块和学生模块,学生提交作业采用在线提交方式,根据选择教师来选择作业,在教师公布标准答案之后查看作业标准答案。
系统具有操作简便,界面友好的特性。
管理员能够对用户信息和权限进行方便的修改和管理。
论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了数据库的设计,以及系统各功能的实现.作业提交系统有着很好的应用前景,用来代替传统的作业提交方式,实现在线作业提交方式的网络化管理。
随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。
关键词:ASP,作业提交系统;ACCESS;AbstractThe 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’ pape rs,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, using ASP and ACCESS as the platform。
基于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
传 统 的作 业提 交 方 式 , 已无 法满 足 师 生 对 信 息 快 速 、 准 确 处 理 的 要 求 。 如 何 提 高 教 学 资 源 的 利 用 效 率 、
网络作业提交系统设计

网络作业提交系统设计作者:李洋来源:《电脑知识与技术》2009年第32期摘要:网络作业提交系统实现了管理员发布管理公告、教师管理、学生管理;老师在线发布作业、批改作业、网络答疑;学生做作业、查看作业信息、提出疑问的功能。
网络作业提交系统中按照以学习者为中心的远程学习理论,融入学生对网络作业的反馈、老师对学生作业的个别评析,更好调动学生学习的主动性和积极性。
关键词:网络作业;B/S;个别评价中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)32-8931-02Elementary Exploring the Submitting System of Internet WorkLI Yang(Zhenjiang Vocational College of Mechanical&Electrical Technology, Zhenjiang 212016, China)Abstract: Network submission system carries out the functions that include administrators to release Management Announcement,teachers Management,students Management,teachers releasing works on lines,correcting works,Network Q&A,Students homework,viewing work information,putting forward questions.According to learner-centered distance learning theory,Network submission system puts students' feedback to network,teachers’ assessments of individual students' work in order to motivate students' initiative and enthusiasm.Key words: network; B/S; individual assessments随着网络技术的发展与网络的普及,网络教学成为当前的一个教育热点,如何更好、更多地开发基于网络的教学资源成为教育工作者应该考虑的问题。
毕业设计论文-网上作业批改系统方案

目录一引言 ................................................................... - 1 -二需求分析 ............................................................... - 2 -(一)可行性分析.. (2)(二)系统技术工具需求分析 (4)(三)系统功能分析 (9)(四)主要业务流程分析 (10)三系统设计 ...............................................................- 11 -(一)系统总体结构设计. (12)(二)系统架构设计 (17)(三)数据库设计 (18)四系统实现 ...............................................................- 26 -(一)管理员模块设计 (26)(二)教师模块设计 (41)(三)学生模块设计 (49)五、系统测试 ..............................................................- 59 -六、总结 ..................................................................- 59 -参考文献 ..................................................................- 60 -学生作业批改系统(软件技术 xx班 xxx)摘要:随着社会的进步,网络技术的发展教育界提供了一片崭新的空间,传统的教学已经无法满足学校,老师以及学生的要求。
因此基于Web的作业批改系统便成为网络教学系统不可缺少的组成部分。
借助网络的优势,他能实现教师在线发布、查看、批改、删除、回复学生作业查看学生信息以及自己的信息和管理员的公告。
asp课程设计-作业提交系统

湖南工业大学课程设计资料袋计算机与通信学院(系、部)2009-2010 学年第 2 学期课程名称WEB程序设计指导教师欧阳旻职称讲师学生姓名肖君诺专业班级计本073 学号07408100321题目作业提交系统成绩起止日期2010 年6 月12 日~2010 年 6 月20 日目录清单WEB程序设计课程设计说明书作业提交系统起止日期:2010 年6 月12 日至2010 年6 月20 日学生姓名肖君诺班级计本073班学号07408100321成绩指导教师(签字)计算机与通信学院(部)2010年6月20 日教师评语:成绩:指导教师:年月日一、实训题目ASP动态网页设计——作业提交系统二、实训目的进一步巩固和加深“ASP动态网页设计”课程的基本知识,了解ASP动态网页设计知识在实际中的应用。
综合运用“ASP动态网页设计”课程和先修课程的理论及生产实际知识去分析和解决问题,进行的相关训练。
学习ASP动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的相关操作或网站的设计过程和进行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力。
通过能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP动态网页设计的基本技能三、设计概述设计一个网上作业提交系统设计要求:系统要求教师具有网上作业的布置、题库的修改、解答学生提问等功能,学生用户具有选择章节选择作业、提交作业、查看作业结果等功能。
四、设计思想基于系统开发需要,我们采用了一下几种技术进行开发:运用ASP做服务端的业务逻辑处理,用DreamweaverCS4进行网页设计,主要利用表单和表格进行数据的展现,用JavaScript进行客户端的验证和事件处理,采用大型数据库SQLServer2005存储数据,用ADO存取数据库,采用OLEDB方式连接数据库,并采用第三方组件ASPUpload进行文件上传,灵活运用。
教学网站中作业提交系统设计

・
52・ 7
长江大学学报 ( 自然 科 学 版 )
21 0 0年 9月
上 特 别 用 红 色 字 体 突 出显 示 ,若 有 一 部 分 学 生 提 交 时 仍 然 忘 记 选 择 类 别 , 怎 样 处 理 这 种 出 错 误 情 况 呢 ?
考 虑到作业 类 别和文 件后缀 名 的关 系 ,例如 Wo d 业 的后 缀名 为 d c r作 o ,只要 在程 序 中提 取 出上 传文 件
的后 缀名 ,然后 和要 提交 的作业类 型 相 比较 ,如 果 不 相符 就 弹 出一 个 对 话 框提 示 学 生选 择 文 件类 型 有 错 ,从而解 决 了学生不 选择 作业类 别或选 错文 件 的问题 。 2 )避 免提 交空作 业 有些学 生上传的是空 白文 件 ,或者 上传 的不是相关 文件本 身 ,而是 文件 的快捷 方式 ,为 了避免这种情 况的发生 ,在程序 中规 定上传文 件的大小 必须 大于 lO i,具体处 理是 在程序 里通 O bt 过相关语句取得文件 大小 ,然后和规定 的文件 大小进行 比较 ,只有 超过规定文件大小 的文件才能上传 。 3 实现 学生下载和 删除 文件 的功能 为方便 学生 对其 文 件进 行操 作 ,网站 提供 了学生 登 录后 可下 )
大学 《 计算 机基 础 》课 上机 实践 是 一个 重要 教 学环 节 ,学 生上 机后 一般 是将 完成 的 作业 通过 邮件 方
式 发送 给教 师 。这虽 然是 一 种便捷 方 法 ,但 给教 师查 看作 业 以及 评定 成绩 带 来 困难 ,因 为教 师要 不断 地 打 开学 生 的邮件 ,而且登 分 也不 方便 ,需 要 手工 完成 。针对 上述 情 况 ,笔者 开 发 了作 业 提交 系统 并应 用 于教学 网站 中 ,从 而使 教师 能方 便快 捷 地完 成查 看 作业 及评 分 工作 。 为 了使 所设 计 的 网页功 能相 对 比较 集 中 ,一 个 文件 对 应一 个模 块 ,每个 页 面 的不 同的功 能使 用 “ 过 程 ”来完 成 。具 体 的开发 语 言是 利用 AS P技术 结 合后 台 Aces数据 库 。 cs
软件工程课程设计报告——基于web在线作业提交批改系统(江苏大学最全版本) 精品
软件工程课程设计专业软件工程指导老师蒋丽萍2013年 7月目录1. 基于web的江苏大学软件工程系作业提交系统课程设计概述 (5)1.1 课程设计的目的 (5)1.2 课程设计的任务 (5)1.3 课程设计采取的基本原理和主要技术方法 (5)1.4 开发阶段任务及角色分工 (5)2. 可行性研究 (6)2.1 编写目的 (6)2.1.1 目的 (6)2.1.2 预期的读者 (6)2.2 问题定义 (6)2.2.1 开展该工程的原因 (6)2.2.2 该工程的基本目标 (7)2.2.3 经济目标 (7)2.3 可行性研究的方法及评价度 (7)2.3.1 可行性研究所采用的方法 (7)2.3.2 评价尺度 (8)2.4 工作产品 (8)2.4.1 设计目标 (8)2.4.2 设计及约束条件 (8)2.4.3 产品工作原理 (8)2.4.4 产品系统流程图 (8)2.4.5 数据流图 (10)2.4.6 数据词典 (11)2.4.7 产品的功能 (14)2.4.8 技术方面的可行性 (14)2.5 投资及收益分析 (14)2.5.1 市场分析 (14)2.6.2 投资估计 (15)2.6 社会因素方面的可行性 (15)2.6.1 技术 (15)2.6.2 使用方面的可行性 (15)2.7 产品可检测性 (16)2.7.1 检测标准 (16)2.7.2 检测的方法 (16)2.8 可行性综合分析 (16)2.9 可行性结论 (16)3. 需求分析 (17)3.1 任务概述 (17)3.1.1 目标 (17)3.1.2 运行环境 (17)3.1.3 条件和限制 (18)3.1.4 数据库描述 (19)3.2 二层的细化数据流图和数据字典 (19)3.2.1 系统管理数据流图 (21)3.2.2 管理员模块数据流图 (21)3.2.3 教师模块数据流图 (22)3.2.4 学生模块数据流图 (24)3.3 功能需求 (24)3.3.1 系统功能设计 (25)3.3.2 系统管理功能 (25)3.3.3 学生用户登录子系统管理模块功能 (25)3.3.4 教师用户登录子系统管理模块功能 (26)3.3.5 管理员模块子系统管理模块功能 (26)3.4 性能需求 (26)3.5 数据描述 (26)3.5.1 E-R 图 (26)3.5.2 静态数据描述 (27)3.5.3 动态数据 (27)3.6 小结 (27)4. 概要设计 (28)4.1 系统结构 (28)4.1.1 系统管理模块 (28)4.1.2 学生用户登录子系统管理模块 (28)4.1.3 教师用户登录子系统管理模块 (29)4.1.4 管理员模块子系统管理模块 (30)4.2 数据库表 (32)4.2.1 数据库表说明 (32)4.2.2 数据库的约束与关系 (34)4.3 个人总结 (34)5. 详细设计与实现 (34)5.1 总体功能模块设计 (34)5.2 登陆界面设计 (34)5.3 用户的注册 (36)5.3.1 学生注册 (36)5.3.2 教师注册 (38)5.4 系统管理员登录模块的设计 (39)5.4.1 学生信息管理 (39)5.4.2 教师信息管理 (44)5.4.3 对用户信息的修改 (44)5.5 添加删除学业信息模块 (46)5.5.1 专业信息的管理 (46)5.5.2 班级信息的管理 (48)5.5.3 课程信息的管理 (48)5.6 学生用户登录子系统管理模块 (48)5.6.1 个人信息模块 (48)5.6.2 作业管理模块 (49)5.6.3 查看教师布置的作业 (49)5.6.4 查看作业 (49)5.6.5 下载作业 (49)5.6.6 学生上传作业 (50)5.6.7 学生查看已经完成的作业分数 (51)5.7 教师用户登录子系统管理模块 (51)5.7.1 个人信息模块 (51)5.7.2 布置作业模块 (52)5.7.2 教师布置作业 (52)5.7.3 教师查看已布置的作业 (54)5.7.4 管理作业模块 (54)5.7.5 教师为学生作业进行打分 (55)5.7.6 评分结果 (55)5.8 个人小结 (55)6. 单元测试 (56)6.1 测试方案 (56)6.2 测试项目 (56)6.3 信息修改功能的操作 (57)6.3.1 学生梁富云个人信息修改 (57)6.3.2 教师陈锦富信息修改 (58)6.3.2 管理员对学生梁富云的信息修改 (58)6.3.4 管理员对教师陈锦富的信息修改 (59)6.4 管理员对学业信息的设置操作 (59)6.4.1 管理员对学生专业信息的设置 (59)6.4.2 管理员对学生班级信息的设置 (59)6.4.3 管理员对课程信息的安排 (60)6.5 学生作业管理模块 (60)6.5.1 作业的查询 (60)6.5.2 作业的下载 (60)6.5.3 作业的上传 (61)6.5.4 查询分数 (61)6.6 教师作业管理模块 (61)6.6.1 老师布置作业 (61)6.6.2 陈锦富老师查询已经布置的作业 (62)6.6.3 陈锦富老师查看完成作业的学生 (62)6.6.4 陈锦富老师为完成作业的学生打分 (62)7. 心得体会 (62)参考资料 (63)附录 (64)前言随着科学技术的高速发展,计算机的使用已与人的生活密切相关。
智慧课堂系统作业设计方案
智慧课堂系统作业设计方案智慧课堂系统作业设计方案1. 背景和目的智慧课堂系统是利用现代信息技术手段来提高教学质量和效率的一种教育教学创新方式。
在现代教育教学中,传统的纸质作业已经不能满足教学需求,而智慧课堂系统可以提供更加便捷、高效的作业设计和批改方式。
本文介绍了一种智慧课堂系统作业设计方案,以提高学生的学习效果和教师的教学效率。
2. 系统架构智慧课堂系统作业设计方案包括学生端、教师端和服务端三个模块。
2.1 学生端学生端是智慧课堂系统中学生使用的终端设备,可以是电脑、手机或平板电脑等。
学生可以在学生端上查看并完成教师布置的作业,同时可以提交作业到服务器端进行批改。
2.2 教师端教师端是智慧课堂系统中教师使用的终端设备,也可以是电脑、手机或平板电脑等。
教师可以在教师端上创建和布置作业,设定作业的截止时间、批改方式和评分标准等。
教师还可以对学生提交的作业进行批改并反馈评语。
2.3 服务端服务端是智慧课堂系统的核心模块,负责接收学生提交的作业,并将作业分发给相应的教师进行批改。
服务端还负责存储作业和批改结果,并提供查询和统计功能。
3. 作业设计和批改流程智慧课堂系统作业的设计和批改流程如下:3.1 教师创建作业教师登录教师端,在作业管理界面创建作业,包括作业名称、作业要求、截止时间、批改方式和评分标准等。
3.2 学生完成作业学生登录学生端,在作业列表中查看并选择要完成的作业,在规定时间内完成作业内容。
3.3 学生提交作业学生在学生端将完成的作业提交到服务器端,学生端会提示作业是否成功提交。
3.4 教师批改作业教师登录教师端,进入作业管理界面,查看学生提交的作业列表。
教师可以逐个作业地进行批改,给出评分和评语。
3.5 学生查看作业结果学生登录学生端,进入作业管理界面,查看教师的批改结果,包括评分和评语。
4. 功能和特性智慧课堂系统作业设计方案具有以下功能和特性:4.1 作业布置和截止时间设定教师可以在教师端灵活地布置作业,并设定截止时间,以保证学生按时完成作业。
翰林智慧作业系统设计方案
翰林智慧作业系统设计方案一、设计背景翰林智慧作业系统是一款针对中小学生作业管理的智能化系统,旨在提高学生的学习效率和教师的教学质量。
传统的作业管理方式存在一些问题,例如学生容易忘记作业、教师难以统一管理作业等。
因此,设计一个智慧作业系统可以解决这些问题,提供学生和教师更高效便捷的作业管理体验。
二、系统需求1. 学生管理:系统需要提供学生信息的管理功能,包括学生姓名、学号、年级等。
2. 作业发布:系统需要提供教师发布作业的功能,包括作业名称、截止日期、内容等。
3. 作业提交:学生可以通过系统提交作业,包括文字作业、图纸作业等。
系统需要提供作业文件上传的功能。
4. 作业批阅:教师可以通过系统对学生提交的作业进行批阅,给予评语和评分。
5. 作业统计:系统需要提供作业完成情况的统计功能,包括学生作业完成率、平均分等。
6. 通知功能:系统能够通过消息推送的方式通知学生和教师作业发布、截止日期变更等。
7. 数据备份:系统需要定期备份数据,确保数据安全。
三、系统设计1. 技术选型:系统采用Web前后端分离的架构,使用Vue.js作为前端框架,Spring Boot作为后端框架,MySQL 作为数据库。
2. 系统模块:- 学生管理模块:包括学生信息的增删改查功能。
- 作业发布模块:教师可以发布作业,设定作业的截止日期、内容等。
- 作业提交模块:学生可以通过系统上传作业文件,教师可以查看和下载学生提交的作业。
- 作业批阅模块:教师可以对学生提交的作业进行批阅,给予评语和评分。
同时,学生可以查看教师的批阅结果。
- 作业统计模块:系统可以统计每个学生的作业完成情况,包括完成率、平均分等。
- 通知模块:系统可以通过消息推送的方式通知学生和教师作业相关的信息。
- 数据备份模块:系统可以定期备份数据,确保数据安全。
3. 数据库设计:系统需要设计数据库表来存储学生信息、作业信息、作业提交记录等。
4. 用户界面设计:系统需要提供用户友好的界面,包括登录界面、学生管理界面、作业发布界面、作业提交界面、作业批阅界面等。
作业上交系统设计说明
1)双击“作业上交系统.exe”,显现如下界面:Figure 1 作业上交系统首页图2)鼠标左键单击“信息输入”按钮,弹出如下窗口,注意:学号必需输入十位数字,姓名必需是汉字,班级输入格式实例为“能动22”,性别只能输入“男”或是“女”,且输入框都不能为空。
Figure 2 信息输入界面Figure 3 信息输入示用意3)按下“重置”按钮,跳出如下窗口:Figure 4 重置界面4)必需依照规定格式输入正确的日期,输入终止后,请按“OK”按钮:Figure 5 上交作业界面(1)按“OK”后,弹出如下窗口,在文本框内输入学号提交作业,输完后请按“OK”按钮继续下一名同窗提交作业,这人不存在会提示“查无这人”,“End”退出这次上交作业:Figure 6 上交作业界面(2)Figure 7 按“OK”后跳出消息框5)进入信息查询后,显现如下窗口,在文本框中输入学号,查询相关信息,必需输入十位数字的学号,当输入的学号存在时,按下“查询”按钮就会跳出如图10所示窗口,不然,会提示“查无这人”:Figure 8 信息查询(1)Figure 9 信息查询(2)Figure 10 信息查询(3)Figure 11 查无这人窗口6)左键单击主界面的“End”会弹出如下窗口:Figure 12 保留信息更改提示若是选择“Yes”,就会将上交作业的信息保留到以下文件,但值得注意的是,直接关闭主界面可不能提示保留(其实很容易实现的,只要将实现上述功能的代码略加修改就好了)。
Figure 13 信息的文本7)此程序有几个bug,第一,没有对信息/日期/上交同一次作业的学生是不是重复输入进行查验;第二如6)中所说的功能;另外,查验日期是不是正确的正那么表达式可能有bug;再者,没有对班级信息进行查验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
~网上作业提交系统
——需求分析
一.需求分析:
1.设计目标:开发系统是基于Internet的网上作业提交系统。
2.系统的主要功能图如下:
网上作业提交系统
——详细设计
一、系统开发环境:
操作系统:Microsoft Windows Server 2003 Service Pack 2
开发平台:PHP
开发技术:PHP
Web服务器:IIS
数据库:MySQL
页面开发工具:Zend Studio 、Adobe Dreamweaver 、Notepad++
二、功能设计与描述:
1、注册与登录模块:
主要参与人员:教师,同学。
主要功能:
1.用户注册:学生通过填写姓名、学号、班级、E-mail、手机号码、QQ、
设置登录密码,进行注册。
2.用户登录:学生注册后通过学号及登陆密码进行登录。
教师不需注册直
接登录系统。
2、学生作业在线填写与上传模块:
主要参与人员:学生。
主要功能:
1.提交上传作业,包括
(1)填写作业标题名称
(2)填写作业的网页地址
(3)上传word格式的作业文件(两种格式doc docx)
(4)在备注框内填写作业的注释说明
2.下载已经提交的作业
3.查看已提交作业的审阅情况(是否被教师阅读)
3、作业管理模块:
主要参与人员:教师。
主要功能:
1.批阅作业:
(1)条件查询、下载作业:从作业列表中根据学生的姓名、学号、班级,来查询,并下载学生作业。
(2)批阅审核作业:教师根据学生的作业情况,审核批阅作业。
(3)导出作业列表名单,将学生作业列表导出为Excel表格。
2.权限管理:
(1)权限位列表:可以对现有权限位名称,权限位ID、权限位描述进行查看。
(2)权限位编辑:可以对相应权限位的名称、描述进行更改。
3.个人基本信息管理
网上作业提交系统
——数据库设计
一、E-R图(概念模型):
二、数据库设计(逻辑模型):名称homework
数据库字符编码:UTF-8
1.普通用户信息表t_student
用于存储普通用户的注册信息,包括学号、密码、姓名、班级、邮箱、手机
3.学生作业t_student_work
学生在线上传作业,填写相关表格,相关数据要存入数据库的相关表中,具体有:
4.学生班级类别表t_studentclass
5.新闻列表t_news。