摘要:本文论述了在VS2010+SQL2008环境下,该系统采用B/S结构,用ASP.NET作为开发语言,实现了作业提交与批改系统的设计与开发。针对设计的功能特点展开叙述,首先介绍了开发背景、意义以及系统开发工具,并给出了系统开发环境。其次根据系统需求分析,确定系统的功能模块和设计模式,并给出了数据库的设计。然后重点描述了系统的功能模块的实现过程,即有管理员、教师、学生三个模块,其中管理员负责管理教师,管理和认证学生,管理课程;教师负责发布作业,批改作业,成绩管理,回复留言;学生负责选择课程,查看作业,上传和下载作业,查看成绩,发布留言。并对主要代码进行了详细说明,同时给出了数据库的操作。最后介绍了系统测试的必要性和过程,并给出了测试结果。52101

毕业论文关键词:数据库,作业提交与批改,B/S,ASP.NET,SQL server 2008 

Abstract: The system discussed in the VS2010+SQL2008 environment, the system uses the B/S structure, using ASP.NET as development language, realize the homework submission and correction system design and development. According to the features of narrative design, first introduced the development background, the significance as well as the system development tool, and gives the system development environment. Secondly, according to the system demand analysis, function module and the design to determine the mode of the system, and gives the design of database. Then the paper describes the process of system function module, the administrator, teachers, students three module, the administrator is responsible for the management of teachers, students management and authentication, management course; teachers are responsible for issuing the work, correcting homework, performance management, the reply message; students responsible for the selection of curriculum, view the job, upload and download job, view the results, released a message. And the main code described in detail, and presents the database operation. Finally introduces the necessity and process of the system test, and the test results are given.

Keywords: Database,homework submission and correction,B/S ,ASP.NET,SQL server 2008

 目   录

1 引言 4

1.1项目背景 4

1.2研究意义 4

1.3相关技术 4

1.4系统开发环境 5

2 系统的总体设计 6

2.1需求分析与系统功能模块 6

2.2系统全局E-R图设计 7

2.3数据库设计 10

3 系统的实现 13

3.1登录页面 13

3.2管理员主要功能 16

3.3教师主要功能 24

3.4学生主要功能 35

3.5数据库操作 43

4软件测试 48

4.1软件测试的必要性 48

4.2软件测试的过程 48

4.3测试结果 49

结论 50

参考文献 51

致谢 52 

1 引言

1.1项目背景

网络在现代人的生活中扮演着越来越重要的作用,学校的一些系统也更加依赖于网络,并且人们也不再满足于建立各种静态地发布信息系统,而更加希望能与用户交互,并能拥有提供后台的数据库管理和控制等服务的系统。学校的教学任务非常复杂,工作也比较繁琐,而对作业的批改是教学工作的一个非常重要的环节[1]。传统的作业批改方式在纸质上批改,比较麻烦,成绩也不便于管理。网络作业批改方式的出现能够大大减轻老师的工作负担,使教学管理工作更加规范,使教学管理信息更加透明度,提高了教学质量。同时计算机网络的使用,在任何时候,既能在本地提交作业,也能够在异地进行提交作业,因此对于作业批改,在任何时候,既能够在本地操作,也可以在异地操作,极大的提高了老师工作效率,减轻了老师的工作负担。从而使作业的提交与批改更加灵活,高效。

上一篇:Windows环境下Web安全研究
下一篇:基于DirectX技术的3D游戏Demo设计与实现

提高实时操作系统的实时...

ASP.NET的Web网络應用程序开...

提高网站茬Google中的排名...

谈谈提高輸入数据正确性的方法【1152字】

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

国内外图像分割技术研究现状

志愿者活动的调查问卷表

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

C#学校科研管理系统的设计

中国学术生态细节考察《...

公寓空调设计任务书

承德市事业单位档案管理...

AT89C52单片机的超声波测距...