作业提交与批改系统的设计与实现.docx

上传人:b****9 文档编号:136723 上传时间:2022-10-04 格式:DOCX 页数:79 大小:666.45KB
下载 相关 举报
作业提交与批改系统的设计与实现.docx_第1页
第1页 / 共79页
作业提交与批改系统的设计与实现.docx_第2页
第2页 / 共79页
作业提交与批改系统的设计与实现.docx_第3页
第3页 / 共79页
作业提交与批改系统的设计与实现.docx_第4页
第4页 / 共79页
作业提交与批改系统的设计与实现.docx_第5页
第5页 / 共79页
点击查看更多>>
下载资源
资源描述

作业提交与批改系统的设计与实现.docx

《作业提交与批改系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《作业提交与批改系统的设计与实现.docx(79页珍藏版)》请在冰豆网上搜索。

作业提交与批改系统的设计与实现.docx

摘要

随着网络高速地融入当今现代人的生活,学校对网络技术的应用也在不断地提高。

学校的教学任务十分复杂,工作也很繁琐,在教学任务中,作业的批改也是一个很重要的环节。

为了提高老师工作效率,减轻教师的工作强度,提高作业批改的灵活性的,作业提交与批改系统诞生可以说是事在必行的。

该系统采用B/S结构,以浏览器方式登陆系统,用ASP.NET作为开发语言,数据库则使用MicrosoftSQLServer2010实现。

作业提交与批改包括了学生子系统、教师子系统、管理员子系统三大模块,该系统主要完成学生,教师,管理员的登陆,作业的提交,批改等功能,具有操作简单、界面友善、灵活性好、系统安全性高、运行稳定等特点。

本文简要介绍了作业提交与批改系统的开发背景与意义,着重阐述了该系统的设计实现过程与该系统数据库的设计实现过程;从系统的需求分析、模块设计、数据库设计到系统实现等各个环节都进行了详尽的分析和描述。

关键词:

作业上传;作业批改;系统实现;SQLServer

Abstract

Withthehigh-speednetworkmeltingintomodernlife,theapplicationofnetworktechnologyatschoolalsoconstantlyimprove.Theteachingmissionoftheschoolisverycomplicated,andworkisalsoverytedious,inthetaskofteaching,thehomeworkcorrectisalsoaveryimportantlink.Inordertoimprovetheteacher'sworkefficiency,reducetheintensityoftheworkofteachers,improvehomeworkcorrectingflexibility,assignmentsubmissionandcorrectionsystemcanbesaidtohavenochoicebuttothebirthof.ThesystemusestheB/Sstructure,tobrowserlandingsystem,usingASP.NETasadevelopmentlanguage,databaseusingMicrosoftSQLServer2010.Jobsubmissionandcorrectionincludesstudentsubsystem,teachersubsystem,theadministratorsubsystemthreebigmodules,thesystemmainlycompletesthestudent,teacher,administratorlogin,jobsubmission,correctingfunction,hastheadvantagesofsimpleoperation,friendlyinterface,goodflexibility,thesystemsafe,stableoperationandhigh.

Thispaperbrieflyintroducesthedevelopmentbackgroundandsignificanceofthejobsubmissionandcorrectionsystem,andelaboratesthedesignandsystemrealizationprocessandthissystemdatabasedesignrealizationprocess;fromthesystemofneedsanalysis,moduledesign,databasedesignandsystemrealizationandsooneachlinkhascarriedonthedetailedanalysisanddescription.

Keywords:

Homeworkuploading;homeworksystem;SQLServer

目录

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开发背景

随着计算机技术的快速发展,信息化成为传统产业提高工作效率和企业竞争力的重要途径,并且人们也不再满足于建立各种静态地发布信息系统,更多的时候需要能与用户进行交互,并能提供后台的数据库管理和控制等服务的系统。

国际互联网的出现极大地推动了教育的发展。

目前,大中小学都在进行信息化的建设,大到覆盖整个校园乃至全世界的校园网系统,小到各种教学用系统,都在实际的教学工作和科研工作中发挥着至关重要的作用。

众所周知,学校的教学任务十分复杂,工作也很繁琐,可以预见的是在教学任务中,作业的批改也是一个很重要的环节。

传统的作业批改方式面临着变革,作业批改系统的出现能够大大减轻教师的工作强度,进一步规范教学管理工作,并增强教学管理信息的透明度,提高教学质量的功能,同时通过计算机实现异地作业批改已成为可能,因此作业批改既可以在本地进行,也可以在异地进行,大大拓展了作业批改的灵活性。

国内存在作业管理系统的整体安装软件,例如:

学生作业管理系统2.0、计算机学生作业管理系统2.6。

这样的软件安装方便,实现快捷,但是整套软件缺乏针对性,不能生搬硬套,也不利于维护,开发属于自己的系统显得尤其重要。

1.2研究意义

于学校教学功能的特殊定位,致使教师和学生必须在除了简单的师生区别外,还有合作意味的关系。

学生上交作业和老师批改作业,这本身除了学习交流外,还是一个合作的范畴。

所以,这其中的信息管理流程,需要以一个规范的管理。

网上作业管理系统的优势主要表现在三个方面:

(1)作业无纸化,环保又方便。

传统的作业上交方式,都是经由学生科目代表统一收齐后,交到教师办公室,然后教师抽取一个整段的时间,或是若干分时间段,一份一份地手工翻阅批改,然后再做好相关记录,再由科目代表分发。

这种传统的纸质作业管理,一是会有很大的体力消耗,二是在精力上也是不小的付出,而且这种辛苦在很多时候往往没能得到满意的回复。

而无纸化作业,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、效率、针对性教学指导方面做得要比传统的作业管理科学得多。

(2)科学管理,安全可靠。

传统的作业管理方式,都是一本本独立的作业本,一

75

个学生对应一本,而这么一撂的本子,经常会由于各种原因,丢失或是污损,给作业管理和教学进程带来很大的麻烦和不便。

而网上作业管理系统的动作,只需做好系统数据库的保护,以上问题可以迎刃而解了。

(3)简化工作,促进其他方面的综合发展。

由于作业管理系统的介入运行,可以使教师腾出更多的时间,做更多针对性的个性化教学服务,从而使每个学生都有机会在学业上有更大的进步。

1.3系统设计思想

一个成功的网站应明确建设网站的目的,确定网站的功能,确定网站规模、投入费用,进行必要的市场分析等。

只有详细的策划,才能避免在网站建设中出现的很多问题,使网站建设能顺利进行。

同时,一个大型的计算机网站系统,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥计算机信息管理的优势。

根据现实生活中网民的实际需求,本系统的设计按照下述原则进行。

有效性:

有用性和可用性,实际上这里的有效性包括两个方面的意思,有用性是指站点潜在的能满足用户需求的功能可以看出一个站点如果不能恰当运行或设计得非常槽糕就不是一个好站点,而可用性是指能够通过站点的操作实现特定的目标。

可用站点的效益应该非常高,并易于学习,在实现用户目标时令人满意而不出错。

高可靠性:

一个实用的网站同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证网站的可靠性与容错性。

高安全性:

在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,充分考虑系统及数据资源的容灾、备份、恢复的要求。

为系统提供强大的数据库备份工具。

可以保证关键数据的安全性。

操作权限级,设置不同的角色确保每一步的操作权限,可以由管理员进行设置。

先进性:

采用目前国际上最先进的数据库技术,使用 ASP.NET开发工具,SQLServer2005作为网站后台数据库。

采用这些技术是完全基于微软平台进行开发,降低了以后的系统运营成本,提高了系统的稳定性和易维护性。

采用标准技术:

本网站的所有设计遵循国际上现行的标准进行,以提高系统的开放性。

外观和技术平衡:

系统采用Web风格的界面设计,界面友好、美观,使用方便,易学易用。

网站的一个要达到一个视觉传达的效果。

外现丑陋和设计不合理的的网站

令人厌烦,即使站点的功能还算可以,但却不能带动用户的视觉效果,不能达到预期的效果,相反,如果外观非常的美观漂亮,但技术也都还可以,用户就会非常的满意,达到了直接的预期效果。

2可行性分析

在国内,从学生作业管理系统的管理情况来看,在现代化教育技术模式下,使用计算机提交作业已相当普及。

但能够合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。

通过网络的了解,已经有不少高等学校已经推出了自己的作业上传系统。

但是由于实现技术有限,系统的功能不完善,而且存在很多缺陷。

例如:

查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新,而且容易丢失。

由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式。

系统就荒废了。

本文阐述了如何运用ASP.NET技术构建一个网上作业

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1