摘要: 目前各高校教学所面临的重要问题之一是如何有效地进行课程作业管理。本系统采用的主要开发工具是Visual Studio 2008中的C#和SQL Server 2005数据库,来实现一个基本的课程作业管理系统。管理员、教师、学生是该系统主要的三个角色:管理员主要负责管理文护教师、学生和课程的信息,教师则负责作业的布置、批改和查看完成情况,学生可以查看教师布置的作业内容、提交作业、查看作业成绩等。本论文详细的阐述了系统开发的目的意义、背景、具体内容,包括系统的需求分析、数据库设计、主要功能模块的实现等,同时也对整个系统作了总结。19305
关键词:信息系统;作业管理;C#;SQL Sever;数据库
Algorithm Analysis and Application Course Assignments Management System
Abstract: How to manage course assignments effectively is an important problem which the colleges and universities currently facing. This system is decided to use C# in Visual Studio 2008 and SQL Server 2005 database as the main development technology to achieve a preliminary course assignments management system. Administrator, teachers and students are the three roles of this system. The administrator responsible for the management of teachers, students and courses . Teacher in charge of assigning homework, correcting and check the completion. Students are able to check the content of homework which are assigned by their teacher. And after hand in their assignments, they can view feedback. This paper describes the purpose, the significance and the background of system development in detail. The specific content includes system analysis, database design, the realization of the main functional modules, and also gives a conclusion of the entire system.
Keywords: information system; assignment management; C#; SQL Sever; database
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 选题背景 1
1.2 目的和意义 2
1.3 系统开发环境 2
1.4 论文安排 2
2 需求分析 4
2.1 可行性分析 4
2.1.1 技术可行性 4
2.1.2 经济可行性 4
2.1.3 操作可行性 4
2.1.4 结论 5
2.2 需求分析 5
2.2.1 系统功能分析 5
2.2.2 系统数据流图 6
2.2.3 用例分析 7
3 概要设计 14
3.1 E-R图 14
3.2 数据库设计 15
3.2.1 数据字典 15
3.2.2 数据库的约束关系 17
4 详细设计与系统实现 18
4.1 系统登录模块 18
4.1.1 流程图 18
4.1.2 功能代码 18
4.2 管理员模块 19
4.2.1 流程图 19
4.2.2 功能代码 19
4.3 教师模块 20
4.3.1 流程图 21
4.3.2 功能代码 21
4.4 学生模块 22 C#+sqlserver算法设计与应用课程作业管理系统:http://www.youerw.com/jisuanji/lunwen_10606.html