摘要:随着互联网技术的日新月异,我们的平常的工作、娱乐、学习等生活已经越来越离不开网络,互联网已经渗透到我们生活得方方面面。在未来,我们将更加地依赖于互联网,越来越快节奏化、简单化、网络化、虚拟化。如此一来,我们的生活习惯,生活观念都会被互联网所影响,这就是互联网的力量。
本设计使用ASP.NET和C#在网络上架构一个在线作业管理,以推进交作业不需要纸,教学的时候更加方便快捷的发展。要介绍和讲解这个在线作业管理系统,不仅仅是在理论上分析,也要考虑到实际的使用状况,那就要从两个角度来进行分析。论文首先较为详尽地介绍了此设计的国内外背景已经设计的优缺点,特别深入介绍了在本系统中运用到的知识,如:网站设计流程、如何对用户登录进行校验、如何使得网页与数据绑定;系统在开发上最主要是对数据库的操作,使用datagrid控件来对数据库直接操作。接着对在线作业管理的操作可行性和技术可能性进行了严谨的分析,然后对本系统的设计思想、设计目标与系统的整体结构用图片和文字进行了详尽的介绍。然后对系统使用的关键技术进行了非常详细的介绍和讲解。
本作业管理系统是以Visual Studio.Net为开发平台,并且使用的是微软ASP.NET技术来进程网站制作。其主要功能有:用户信息管理,教师发布作业,学生上交作业,教师查看作业,管理员新闻编辑等。在编写论文的时候,能够保证理论充实,在实际使用中也符合现实条件,并使得两者有机结合,相互印证。整个系统随处可以看到理论和实际的相结合。
关 键 词:ASP.NET C# SqlServer 在线作业管理
目录
摘要
Abstract
1.1研究背景-1
2.解决方案说明-1
2.1系统说明-1
2.1.1硬、软件说明-1
2.2开发计划-2
2.3可行性分析-2
2.3.1可行性分析-2
2.3.2技术可行性-2
2.3.3操作可行性-2
2.4设计方案-2
2.4.1 B/S体系结构-3
2.4.2 SqlServer-3
2.4.3HTML-3
2.4.4Visual studio 2013-3
3需求分析-3
3.1系统分析的任务与步骤-3
3.1.1系统分析的任务-3
3.1.2系统分析的步骤-4
3.2网站项目范围-4
3.3功能分析-4
3.3.1学生部分-5
3.3.2教师部分-5
3.3.3管理员部分-5
3.3.4站内新闻部分-5
3.3.5留言板部分-5
3.3.6查看作业部分-5
3.4网站数据库设计-5
3.4.1概念设计-5
4.总体设计-7
4.1网站系统功能说明-7
4.1.1总体功能-8
4.1.2非功能性需求-8
4.2建立数据库模型-9
5.详细设计-13
5.1首页-13
5.1.1站内新闻-13
5.1.2在线留言-14
5.1.3作业查看-14
5.1.4优秀作业查看-15
5.2后台管理-15
5.2.1后台登陆界面-15
5.2.2教师后台界面说明-16
5.2.3教师发布作业的界面-16
5.2.4教师查询作业的界面-17
5.2.5学生界面-17
5.2.6学生上交作业的界面-17
5.2.7学生已交作业的界面-18
5.2.8用户管理界面-18
5.2.9人机界面-18
5.2.10添加课程信息的界面-18
5.2.11课程信息的界面-19
6.系统测试-19
6.1系统测试的目的-19
6.2面向对象的系统测试方案-19
7软件部署-21
7.1安装环境要求-21
7.2系统使用说明-21
8.总结-21
9.致谢语-22
10.参考文献-23