基于C#的学生作业管理系统
2023-04-15 09:03:34
论文总字数:21947字
摘 要
近年来,随着互联网的不断普及与科学技术的迅速发展,使得处于不同地点的人们在任何时刻里都可以较为轻松的获得自己需要的信息。同时伴随着“社会信息化”的出现,“教育信息化”的在极大程度上也是得到了快速的发展。
在技术上,C#是一种具有安全的、稳定、简单的、优雅的等属性的编程语言。同时,C#语言也是通过由C和C 进行衍生出来的面向对象的编程语言之一。在使用上,C#语言对具有简单的可视化操作的VB语言以及具有高运行效率的C 语言进行了综合整合。C#语言凭借着其操作能力的强大、语言特性上的创新、语法风格方面的优雅以及对面向组件编程方面的便捷性,进一步使其作为首选语言在.NET开发中得以广泛应用。C#语言加以具有一体化、非过程化、灵活的使用方式、简洁的语言方式等特点的SQL(结构化查询语言)相结合使得互联网的应用范围得到了大大的扩展,教育领域也得到了深刻的影响。
在本文中,阐述了如何运用C#语言和SQL语言为基础所构建的一个在线作业提交和管理系统的过程。本系统“ 基于C#的作业管理系统”是基于B/S结构,在WINDOWS 7平台下使用Microsoft Visual Studio 2010和Microsoft SQL Server 2008 R2工具开发的。其目地在于能够改变过去学生递交作业,老师批改作业的传统方式,从而使得学生递交作业更加灵活、便捷。以此来提高效率,从而促进教育信息化的发展。
关键字:学生作业管理系统;C#;SQL;.NET;WINDOWS 7;Microsoft Visual Studio 2010;Microsoft SQL Server 2008 R2;B/S结构
Design and implementation of information management system based on C#
Abstract
In recent years, with the rapid development of the Internet and the growing popularity of science and technology, so that people in different places at any time where you can more easily get the information they need. Accompanied by the "information society" appear, "education information" is to a large extent also been rapid development.
Technically, C # is a kind of safe, stable, simple and elegant programming language and other attributes. At the same time, C # programming language is one of the object-oriented language derived by performing the C and C . In use, C # language has a simple visualization of VB language and have high operating efficiency C language a comprehensive integration. C # language with a strong operational capability of its innovative language features on grammar terms of style and elegance for component-oriented programming convenience, the further it can be widely used as the preferred language in .NET development. C # language to have integrated, non-procedural and flexible use, simple language the way other characteristics of SQL (Structured Query Language) are combined such that the range of Internet applications has been greatly expanded the field of education has been profound affected.
In this article, we describe how to use the C # language and SQL language to build an online job submission and management system based on the process. The "C # based job management system" is based on B / S structure, using the 2008 R2 tools to develop Microsoft Visual Studio 2010 and Microsoft SQL Server in the WINDOWS 7 platform. Its purpose is to be able to change the past, students submit work, the traditional way teacher correcting homework, so that students submit work more flexible and convenient. In order to improve efficiency, so as to promote the development of information technology in education.
Keywords: Homework Management System; C #; SQL; .NET; WINDOWS 7; Microsoft Visual Studio 2010; Microsoft SQL Server 2008 R2; B / S structure
目录
第一章 引言 1
1.1 研究背景 1
1.2 研究意义和目标 1
1.3 研究方法 1
1.4 研究现状 2
1.5 论文的篇章结构 2
第二章 系统的需求分析 3
2.1 需求分析 3
2.1.1 用户登录模块的分析 3
2.1.2 用户注册模块的分析 3
2.1.3 用户管理模块的分析 3
2.1.4 课程信息管理模块的分析 3
2.1.5 选课信息管理模块的分析 3
2.1.6 课件管理模块的分析 4
2.1.7 作业管理模块的分析 4
2.1.8 作业批阅管理模块的分析 4
2.1.9 成绩管理模块的分析 4
2.2 可行性分析 4
2.3 系统目标 5
2.4 本章小结 5
第三章 课题的相关理论和技术 6
3.1 ASP.NET技术概述 6
3.2 B/S体系结构 7
3.3 关系数据库管理系统 8
第四章 系统的概要分析 10
4.1 系统的体系结构设计 10
4.2 系统存储结构设计 10
4.3 本章小结 11
第五章 系统的总体设计 12
5.1 系统的数据库设计 12
5.1.1 数据表 12
5.1.2 数据库各表的描述说明 14
5.2 系统的功能模块的设计 15
5.3 系统界面设计 15
5.3.1 用户登陆界面 15
5.3.2 学生主界面 16
5.3.3 管理员主界面 16
5.3.4 教师主界面 17
5.3.5 学生信息添加界面 17
5.3.6 教师信息添加界面 18
5.3.7 年级信息添加界面 19
5.3.8 选课信息添加界面 20
5.3.9 课件信息添加界面 21
5.3.10 作业信息添加界面 22
5.3.11 成绩信息管理界面 24
5.3 本章小结 25
第六章 系统的功能测试与分析 26
6.1 系统测试的目标 26
6.2 系统的运行环境的配置 26
6.2.1 系统的要求环境 26
6.2.2 系统的测试环境 26
6.3 系统功能的测试 27
6.3.1 用户登录模块测试 27
6.3.2 用户注册模块测试 29
6.3.3 用户管理模块测试 31
6.3.4 课程信息管理模块测试 32
6.3.5 选课信息管理模块测试 33
6.3.6 课件管理模块测试 33
6.3.7 作业管理模块测试 34
6.3.8 作业批改管理模块测试 36
6.3.9 成绩管理模块测试 37
6.6 本章小结 38
第七章 系统的评价 39
7.1 系统的特点 39
7.2 系统的不足与展望 39
结 束 语 40
致 谢 41
参考文献 42
- 引言
- 研究背景
自20世纪90年代以来,在西方发达国家之中一大部分高校成功地实现了数字现代化校园建设的工作。步入21世纪,随着科学的发展与技术的进步,我国也进入了一个信息化社会全面建设的时代。对于大部分高校而言,数字化校园建设工作更是成为提高自身管理水平、提升综合竞争实力的重要手段的重中之重。面对众多层出不穷的信息管理系统,基于C#的学生作业管理系统也成为数字化校园建设的工作的极为重要的一部分,为了使得数字化校园的建设变得更加便捷、高效而做出努力。
教育信息化在定义上指的是在教育领域之中,通过对计算机多媒体技术以及互联网网络信息技术的使用,来进一步加速教育领域全面改革的工作。从而,使得教育改革更加适应信息化社会所对应教育发展的新要求。教育信息化的核心内容是教学信息化。教学是教育领域的中心工作,教学信息化就是要使教学手段科技化、教育传播信息化、教学方式现代化。教育信息化,要求在教育过程中较全面地运用以计算机、多媒体和网络通讯为基础的现代信息技术,促进教育改革,从而面对即将到来的“信息化社会”将会产生的新需求进行适应与满足。同时,这对于我国进一步教育改革的深化工作以及加速我国现代化素质教育的实施工作,都是极具相当重要的意义。
剩余内容已隐藏,请支付后下载全文,论文总字数:21947字