基于.net的作业管理系统

基于.net的作业管理系统

ID:8322283

大小:904.50 KB

页数:21页

时间:2018-03-19

基于.net的作业管理系统_第1页
基于.net的作业管理系统_第2页
基于.net的作业管理系统_第3页
基于.net的作业管理系统_第4页
基于.net的作业管理系统_第5页
资源描述:

《基于.net的作业管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录摘要11绪论21.1项目研究方向21.2作业管理系统简介21.3项目研究过程22开发环境及主要技术简介32.1开发工具的介绍32.1.1VisualStudio概述32.1.2.NET平台介绍32.1.3ASP.NET简介42.1.4AJAX简介42.2IIS环境配置52.3UML的介绍53基于UML的需求分析73.1系统分析73.1.1可行性分析73.1.2需求分析73.2用例建模93.2.1识别者与参与者93.2.2识别用例93.2.3用例说明103.3动态建模113.4建立领域概念模型113.5交互建模134系统功能设计145系统界面

2、的实现155.1登录页面155.2管理员页面165.3教师页面165.4学生页面176总结18参考文献19Abstract20致谢21i基于.NET的作业管理系统摘要摘要:文中以作业管理系统为背景,探讨了利用UML进行面向对象的分析与设计,并对系统进行了用例建模、动态建模和交互建模。基于.NET的作业管理系统以增加师生之间的沟通,提高作业管理的效率,提高教学效率为目的,该系统主要分为管理员、教师和学生三大模块。本系统采用的体系结构为B/S结构,利用ASP.NET技术进行设计,后台选用SQLServer2008数据库。关键词:.NET;AJAX;

3、UML;作业管理;面向对象201绪论作业管理是教学工作过程管理的重要组成部分。近年来,从对教师的作业进行典型调查的结果来看,对于学生的作业管理,仍然是一个被忽视的研究领域。教师对此缺乏热情和兴趣,问题集中体现在作业便捷管理的意识不强。开发作业管理系统的目的是增加师生之间的沟通,提高作业管理的效率,提高教学效率。1.1项目研究方向本课题的研究方向是力图通过对分层架构思想、软件工程、.NET平台以及Web2.0思想等知识的研究,寻找一种合理、简练、通用、易用、安全、具有良好的可维护性和可扩展性并且融入最新技术元素的基于.NET平台的分层架构模式,最

4、后通过一个完整的系统实例展现出来。1.2作业管理系统简介作业管理系统是为在校师生作业交流设计的一个高效和便捷的网上平台。它打破了传统的交互模式,使师生之间可以通过互联网直接进行交流,这不仅使教师的工作更加轻松,而且还大大提高了教学的效率。作业管理系统不单单是一个软件,它覆盖了作业管理的职能,是学校管理事务中的关键环节。它还是一个将作业管理思想以及当今最新计算机技术完美统一起来,实现科学化和自动化管理的集成应用系统。在功能方面,系统面向教学各个层次用户的需求,即教师和学生以及保障系统运行的系统管理员。为作业管理提供全面、及时、准确的信息和可靠的依

5、据。在系统和数据的安全性方面,系统采用数据库级用户权限控制机构,提供了统一的用户管理手段,通过数据库系统的数据安全机制,具有完善的系统和数据安全的保障体系。在操作性方面,采用图形用户界面技术,使系统能够以尽可能多的图形窗口和丰富便利的操作界面,通过鼠标或键盘的操作,为用户提供最简洁的使用方法。1.3项目研究过程本项目实现总的路线是:收集需求、提出方案、设计实现和验证效果。在分析阶段从整体到部分,对整个分层架构体系各个需求进行收集,明确各部件的职责;然后,针对其职责,提出几种设计方案,并进行设计实现;最后,从耦合度、可扩展性和可维护性等多方面对方

6、案进行验证。202开发环境及主要技术简介2.1开发工具的介绍2.1.1VisualStudio概述VisualStudio是微软公司推出的开发环境,是当前最流行的Windows平台应用程序开发环境。目前已经开发到9.0版本,也就是VisualStudio2008。VisualStudio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。本项目采用的VisualStudio版本为VisualStudio2008SP3,并安装了ASP.NET2.0AJAXExtens

7、ions这个扩展用于.NETFramework3.5应用程序的设计。2.1.2.NET平台介绍.NET这个名称涵盖了微软的主要开发平台。这个主题十分广泛,包含了许多规范,如编程语言、标准类库和工具等。它主要包括一下内容。.NETFramework包括:CommonLanguageRuntime(CLR,通用语言运行环境),这是用于运行和加载应用程序的软件组件;基础类库是用于实现基本的输入输出,对基础数据结构的支持,对线程管理的支持等。中间层类库是用户可以使用这些类库完成数据库操作、XML文件操作和网络通信等通用任务。.NET开发工具包括:Vis

8、ualStudio用来开发和测试应用程序;ExpressionStudio用来设计各种应用的展现层。ASP.NET用来创建动态的Web内容和Web服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。