- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
摘要 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
基于.NET的作业管理系统
摘要
摘 要:文中以作业管理系统为背景,探讨了利用UML进行面向对象的分析与设计,并对系统进行了用例建模、动态建模和交互建模。基于.NET的作业管理系统以增加师生之间的沟通,提高作业管理的效率,提高教学效率为目的,该系统主要分为管理员、教师和学生三大模块。本系统采用的体系结构为B/S结构,利用ASP.NET技术进行设计,后台选用SQL Server 2008数据库。
关键词:.NET;AJAX;UML;作业管理;面向对象
1 绪论
作业管理是教学工作过程管理的重要组成部分。近年来,从对教师的作业进行典型调查的结果来看,对于学生的作业管理,仍然是一个被忽视的研究领域。教师对此缺乏热情和兴趣,问题集中体现在作业便捷管理的意识不强。开发作业管理系统的目的是增加师生之间的沟通,提高作业管理的效率,提高教学效率。
1.1 项目研究方向
本课题的研究方向是力图通过对分层架构思想、软件工程、.NET平台以及Web2.0思想等知识的研究,寻找一种合理、简练、通用、易用、安全、具有良好的可维护性和可扩展性并且融入最新技术元素的基于.NET平台的分层架构模式,最后通过一个完整的系统实例展现出来。
1.2 作业管理系统简介
作业管理系统是为在校师生作业交流设计的一个高效和便捷的网上平台。它打破了传统的交互模式,使师生之间可以通过互联网直接进行交流,这不仅使教师的工作更加轻松,而且还大大提高了教学的效率。
作业管理系统不单单是一个软件,它覆盖了作业管理的职能,是学校管理事务中的关键环节。它还是一个将作业管理思想以及当今最新计算机技术完美统一起来,实现科学化和自动化管理的集成应用系统。
在功能方面,系统面向教学各个层次用户的需求,即教师和学生以及保障系统运行的系统管理员。为作业管理提供全面、及时、准确的信息和可靠的依据。
在系统和数据的安全性方面,系统采用数据库级用户权限控制机构,提供了统一的用户管理手段,通过数据库系统的数据安全机制,具有完善的系统和数据安全的保障体系。
在操作性方面,采用图形用户界面技术,使系统能够以尽可能多的图形窗口和丰富便利的操作界面,通过鼠标或键盘的操作,为用户提供最简洁的使用方法。
1.3 项目研究过程
本项目实现总的路线是:收集需求、提出方案、设计实现和验证效果。在分析阶段从整体到部分,对整个分层架构体系各个需求进行收集,明确各部件的职责;然后,针对其职责,提出几种设计方案,并进行设计实现;最后,从耦合度、可扩展性和可维护性等多方面对方案进行验证。
2 开发环境及主要技术简介
2.1 开发工具的介绍
2.1.1 Visual Studio概述
Visual Studio是微软公司推出的开发环境,是当前最流行的Windows平台应用程序开发环境。目前已经开发到9.0版本,也就是Visual Studio 2008。Visual StudioWindows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。
本项目采用的Visual Studio版本为Visual Studio 2008 SP3,并安装了ASP.NET 2.0 AJAX Extensions这个扩展用于.NET Framework 3.5应用程序的设计。
2.1.2 .NET平台介绍
.NET这个名称涵盖了微软的主要开发平台。这个主题十分广泛,包含了许多规范,如编程语言、标准类库和工具等。它主要包括一下内容。
.NET Framework包括:Common Language Runtime(CLR
图2.1 .NET Framework结构图
2.1.3 ASP.NET简介
ASP.NET是统一的Web
您可能关注的文档
- 毕业设计(论文)-110kV广安站继电保护配置及整定计算.doc
- 毕业设计(论文)-220kV变电所电气部分一次系统设计设计计算书.doc
- 毕业设计(论文)-220kv单回路架空输电线路设计.doc
- 毕业设计(论文)-220kV降压变电站电气部分设计.doc
- 毕业设计(论文)-555构成的多用途定时控制器电路的设计.doc
- 毕业设计(论文)-983T-V-02-211面板铣削加工工艺方案设计.doc
- 毕业设计(论文)-4040S数控雕铣机电主轴系统设计.doc
- 毕业设计(论文)-17000DWT成品油化学品船燃油管系生产设计.doc
- 毕业设计(论文)-900150旋回破碎机设计.doc
- 毕业设计(论文)- WCDMA综合室内分布系统设计.doc
- CNAS-CL63-2017 司法鉴定-法庭科学机构能力认可准则在声像资料鉴定领域的应用说明.docx
- 12J7-3 河北《内装修-吊顶》.docx
- 12N2 河北省12系列建筑标准设计图集 燃气(油)供热锅炉房工程.docx
- 内蒙古 12S8 排水工程 DBJ03-22-2014.docx
- 山西省 12S10 12系列建筑标准设计 管道支架、吊架.docx
- 16J601-木门窗标准图集.docx
- 12J8 河北省12系列《 楼梯》.docx
- CNAS-GL37 2015 校准和测量能力(CMC)表示指南.docx
- CNAS-RL02-2016 能力验证规则.docx
- 津02SJ601 PVC塑料门窗标准.docx
文档评论(0)