基于.NET的作业管理系统
摘要
摘 要:文中以作业管理系统为背景,探讨了利用UML进行面向对象的分析与设计,并对系统进行了用例建模、动态建模和交互建模。基于.NET的作业管理系统以增加师生之间的沟通,提高作业管理的效率,提高教学效率为目的,该系统主要分为管理员、教师和学生三大模块。本系统采用的体系结构为B/S结构,利用ASP.NET技术进行设计,后台选用SQL Server 2008数据库。
关键词:.NET;AJAX;UML;作业管理;面向对象
目 录
摘要 1
1 绪论 2
1.1 项目研究方向 2
1.2 作业管理系统简介 2
1.3 项目研究过程 2
2 开发环境及主要技术简介 3
2.1 开发工具的介绍 3
2.1.1 Visual Studio概述 3
2.1.2 .NET平台介绍 3
2.1.3 ASP.NET简介 4
2.1.4 AJAX简介 4
2.2 IIS环境配置 5
2.3 UML的介绍 5
3 基于UML的需求分析 7
3.1 系统分析 7
3.1.1 可行性分析 7
3.1.2 需求分析 7
3.2 用例建模 9
3.2.1 识别者与参与者 9
3.2.2 识别用例 9
3.2.3 用例说明 10
3.3 动态建模 11
3.4 建立领域概念模型 11
3.5 交互建模 13
4 系统功能设计 14
5 系统界面的实现 15
5.1 登录页面 15
5.2 管理员页面 16
5.3 教师页面 16
5.4 学生页面 17
6 总结 18
参考文献 19
Abstract 20
致谢 21
1 绪论
作业管理是教学工作过程管理的重要组成部分。近年来,从对教师的作业进行典型调查的结果来看,对于学生的作业管理,仍然是一个被忽视的研究领域。教师对此缺乏热情和兴趣,问题集中体现在作业便捷管理的意识不强。开发作业管理系统的目的是增加师生之间的沟通,提高作业管理的效率,提高教学效率。
1.1 项目研究方向
本课题的研究方向是力图通过对分层架构思想、软件工程、.NET平台以及Web2.0思想等知识的研究,寻找一种合理、简练、通用、易用、安全、具有良好的可维护性和可扩展性并且融入最新技术元素的基于.NET平台的分层架构模式,最后通过一个完整的系统实例展现出来。