【ASP.NET设计栏目提醒】:网学会员为需要ASP.NET设计的朋友们搜集整理了基于.NET的数学教学网站相关资料,希望对各位网友有所帮助!
【摘要】目前多数学校的数学教学管理都还停留在比较原始的手工阶段,作业批改信息主要依靠师生间口头传达,作业管理效率较低,容易出错等。因此,建立一个高效完善的数学教学网站来解决这些问题十分必要。
本文以实际运用为开发背景,运用软件工程原理和开发方法,采用ASP。Net技术构建一个基于B/S模式的作业发布和管理系统的过程,以期改变过去传统的学生递交作业,老师批改作业的方式,让学生递交作业更加灵活,同时减轻老师繁重的工作量。系统采用模块化思想应用VS2005来开发完成。整个开发过程首先对系统进行需求分析,得出系统主要功能,数据流图及数据字典。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计,系统总体结构设计,系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行了功能测试,并对测试结果进行了分析总结,得出系统的不足及需要改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。
本系统的开发使学生和老师的沟通更加方便快捷,同时也促使学校的数学教学管理变的更加系统化、有序化。系统界面较友好,易于操作。
关键词:作业管理;ASP。Net技术;B/S
目 录
第1章 绪论 4
1.1 课题研究背景 4
1.2 国内外数学教学网站建设、发展及现状 5
1.3 课题的研究目的和意义 6
第2章 涉及的知识和技术基础 6
2.1.1 ASP.NET简介 6
2.1.2 ASP.NET的安全性 7
2.1.3 SQLserver 2005简介 8
2.1.4 T-SQL语言介绍 8
2.1.5 系统开发的环境介绍 9
第3章 系统需求分析和总体设计 9
3.1.1系统需求分析 9
3.2 可行性分析 10
1.2.1 经济可行性 10
1.2.2 技术可行性 10
1.2.3 操作可行性 12
1.2.4 法律可行性 12
3.1.2系统总体设计 12
3.1.2.1用户注册 15
3.1.2.2 用户登录 16
第4章 数据库设计及实现 17
4.1 数据库设计概述 17
4.1.1 概念结构设计 18
4.1.2 逻辑结构设计 21
(1)管理员信息表 22
(2)教师信息表 23
(3)学生信息表 23
(4) 作业信息表 24
(5) 学生作业信息表 24
(6) 每期解答 24
4.1.3 物理设计 25
4.1.4 数据库的实施 25
4.1.5 数据库的运行及维护 26
第5章 系统功能模块设计与实现 26
5.1.1 系统通用类设计 26
5.2.1教师学生登录和注册 30
5.2.1登录 30
5.2.2 注册 32
5.3 管理员功能 35
5.3.1 管理员信息查询 35
5.3.2 添加管理员 35
5.3.3 删除管理员 37
5.3.4教师学生信息审核 37
5.4 学生功能 38
5.4.1 作业查询 38
5.4.2 查看批阅情况、通知信息 39
5.5 教师功能 41
5.5.1 发布、批改作业 41
5.5.2 发布通知信息 44
5.1.6 系统测试 44
第6章 结论与展望 45
6.1 结论 45
6.1.1 展望 45
第7章 参考文献 45
第8 章 致谢 46
本系统的功能结构图如图3-1所示
740)this.width=740">
740)this.width=740">
740)this.width=740" height=504>
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00590
上一篇:万方_维普_CNKI以及搜索引擎检索能力的定量研究