- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
淮北师范大学
2011届学士学位论文
中学信息技术课基于web的作业提交系统的设计与实现
系别、专业 教育学院 教育技术学
研 究 方 向 教育网站的设计
学 生 姓 名
学 号
指导教师姓名
指导教师职称 讲 师
2011年5月4日摘 要:
作业提交系统是基于B/S结构,在.NET平台上使用C#与Microsoft Access开发的。主要目的是解决中学学生提交信息技术作业用单一的拷贝方法交流不方便的问题。系统分为教师模块和学生模块,学生提交作业采用在线提交方式,根据选择教师布置的作业来提交作业。系统具有操作简便,界面友好的特性。论文详细阐述了本系统的开发工具,系统分析,系统设计和系统的实现。详细说明了数据库的设计,以及系统各功能的实现。作业提交系统有着很好的应用前景,用来代替传统的作业提交方式,实现在线作业提交方式的网络化管理。
关键词:作业提交系统 .NET平台 中学信息技术
Abstract:
.
KeyWords: Homework submission system The .net platform Information technology for middle school
目 次
1 引 言 1
2 开发工具及其优势 1
2.1 B/S结构优势 1
2.2 ASP.NET 特点 2
2.3 Access特点 2
3 系统分析 2
3.1可行性分析 2
3.1.1 技术可行性 2
3.1.2 经济可行性 2
3.1.3 社会可行性 2
3.2 系统需求分析 3
3.3 实现思路和方法 3
4 系统设计 4
4.1 登录界面的设计 4
4.2 学生子系统功能设计 5
4.3 教师子系统功能设计 5
4.4 数据库设计 5
4.4.1 概念结构设计 5
4.4.2 逻辑结构设计 6
4.4.3 物理结构设计 8
5 系统实现 9
5.1 登录界面 9
5.1.1 学生登录界面 9
5.1.2 教师登录界面的设计 10
5.2 学生注册功能的设计与实现 11
5.3 学生界面的设计 12
5.4 教师界面的设计 13
5.4.1 添加作业功能的设计与实现 13
5.4.2 添加公告功能的设计与实现 14
5.4.3 查看作业情况功能的设计与实现 14
5.4.4 留言管理功能的设计与实现 15
6 系统测试 16
6.1、测试范围与主要内容 16
6.2、测试结果 16
7、结论 16
7.1、本系统的优点 16
7.2、本系统的不足之处及发展意见 16
7.3、在系统设计与实现过程中的收获 16
参考文献 18
致 谢 19
引 言
随着计算机技术的发展,互联网给学者提供了丰富的超媒体资源,为学习者创造出了一种他们自行控制的学习环境。信息技术教育在中学教育中越来越显得重要,但现在中学学校还采用传统的作业提交方式,如采用拷贝的方式和在机房作业系统中提交作业,近几年中国经济飞速发展,个人收入达速提高,家庭的计算机数量在急剧增加,计算机技术同时也在飞速的发展,动画和图片处理技术也加入了中学信息技术教育教材中,致使学生需要在课堂外完成作业并提交作业,传统的作业提交方式已经不能满足现在学生的要求了,现在的中学学生需要一个能在课堂外提交作业的系统,这样不仅方便了教师对作业的管理,同时也有利于学生对自己作业的管理。
国内存在作业管理系统的整体安装软件,例如:学生作业管理系统2.0、计算机学生作业管理系统2.6。这样的软件安装方便,实现快捷,但是整套软件缺乏针对性,不能生搬硬套,也不利于维护,开发属于自己的系统显得尤其重要。
开发工具及其优势
本系统在开发的时候采用B/S结构,使用Access数据库,ASP.NET作为开发
主要工具软件,以及其他软件工具,共同开发出来的。
2.1 B/S结构优势
B/S结构即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。存这种结构下,用户界面完全通过www浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。其优势有:
(1)维护和升级方式简单。目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率
文档评论(0)