【ASP.NET设计栏目提醒】:网学会员为需要ASP.NET设计的朋友们搜集整理了基于ASP.NET的课程教学网站相关资料,希望对各位网友有所帮助!
随着科技的发展,互联网的日益普及,人们对知识的需求发生了很大的变化。网络技术的飞速发展和广泛应用,不但对人类以往的生活和工作 方式产生了深刻影响,传统意义上的教学方式也由此发生了改变。教学网站打破了传统教学模式下的时间和空间上的限制,使学生无论何时何地均可以通过访问教学 网站来进行学习、提问并寻求答案,教师可以在网上答疑,既方便了学生和教师,又提高了学生的学习效率和教师的教学效率。本系统从学生网上考试答题、资料下载以及教师后台发布试题、网上答疑两个大方面进行了设计,基本实现了学生的在线学习考试答题、资料下载功能以及教师对试题信息发布、答疑的管理等功能。
本文通过分析浏览器/服务器结构的特点并结合教师教学的实际情况,提出了基于浏览器/服务器结构网上课程教学的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 ASP.NET技术和SQL Server 2000开发课程教学网站系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在网上进行学习、答题、提问并寻求答案。该B/S结构的系统在Windows XP系统和VS.NET平台下开发完成,使用C#作为ASP.NET的开发语言,SQL Server 2000作为数据库。
本文中除了有对程序的系统分析、总体设计、数据库设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息、IIS介绍、IIS与ASP.NET的结合等的基本内容及发展情况。
关键词:基于ASP.NET的课程教学网站; VS2005; C#.NET; 数据库 SQL2000
目 录
摘要 1
Abstract 1
1引言 3
2系统分析 3
2.1 需求分析 3
2.2 可行性分析 4
2.3 技术分析 4
2.3.1 微软的.NET Framework 4
2. 3.2 C#. NET 6
3.系统总体方案设计 7
3.1 开发及运行环境 7
3.2系统功能的总体逻辑层次 7
3.3系统设计目标 7
3.4系统功能 8
4.系统的详细设计 9
4.1用户层的设计 9
4.2数据库层的设计 10
4.3 设计要求 13
4.4 系统规划 13
4.4.1 系统功能结构图 14
4.4.2 系统流程图 14
4.4.3 数据流图 15
5系统功能实现 16
5.1打开系统界面 16
5.2系统的主要功能模块 18
5.3基本信息管理功能模块的实现 18
5.4合同拆分功能模块的实现 20
5.5 合同结算功能模块的实现 23
5.6统计查询功能模块的实现 24
6.结论 25
7. 致谢 25
参考文献 25
通过调查研究,要求系统满足有以下功能;
1) 由于操作人员的计算机知识普遍较差,要求有良好的人机界面。
2) 用户登陆模块。要求具有不同的身份识别机制。
3) 项目管理员模块,包括管理老师和学生的信息,添加修改项目管理员,系统管理员;监督老师和学生的作业和考试信息;以及管理公告信息和留言信息等。
4) 教师模块,进行作业的发布和考试信息的发布,对学生的作业进程进行管理监督,还可以在讨论区和学生进行互动交流,还有就是有批改学生作业和成绩的给定功能等。
5) 学生模块,在选择作业以后要进行作业进程的录入,还要进行作业资料的上传,可以和学生老师在讨论区进行讨论等功能。
6) 用户管理,可以管理用户的名称、密码和相应的个人信息。
7) 系统退出。
上一篇:[网学网]在线考试系统