本次设计采用ASP.NET2.0技术,,以Microsoft Visual Studio 为前台主要开发工具,后台数据库采用微软强大的关系型数据SQL Server,并结合AJAX技术开发出一个基于.NET平台的教师工作量管理系统。
本次设计的主题是高校教师工作量的管理,设计的初衷是系统通过该系统,可以有效地管理全校教师以及教师工作量的信息,系统还需要设计到前后台的管理,前台为教师操作部分,而后台则是管理员操作部分,针对这样的需求,初步确定本系统必须包括以下功能模块:
可记录全校每位老师的基本情况;
系统按学期显示、查找、编辑教学工作量情况;
管理员可以对每位老师任课情况及教学工作量进行添加、编辑、删除等操作;
每位老师可以对自己的任课情况及工作量进行规划,编辑、删除等操作。
目 录
摘要 1
ABSTRACT 2
目 录 3
一 绪论 5
1.1研究背景和研究意义 5
1.2 国内外现状分析 5
1.2.1 教学工作量国内情况 5
1.2.2 国外现状 6
1.3 系统研究和可行性分析 6
1.3.1 系统研究 6
1.3.2 可行性分析 6
1.4 本文组织结构介绍 8
二 相关技术介绍 9
2.1 .NET Framework和ASP.NET 9
2.2 SQL Server介绍 12
三 系统分析与总体设计 14
3.1 系统需求分析与模块设计 16
3.2 系统总体结构设计 17
3.3 数据库模型设计 18
3.3.1 数据概念结构设计——E-R图 18
3.2.2 数据逻辑结构设计——关系模式 21
3.2.3 数据逻辑结构设计——关系表 21
四 系统详细设计与实现 23
4.1 登录和注册页面的设计与实现 23
4.2 教师信息列表页面的设计与实现 26
4.3 教师工作量编辑页面设计与实现 26
4.4 教师工作量列表页面设计与实现 28
4.5 课程信息列表页面设计与实现 29
五 系统测试 31
5.1软件测试的目标 31
5.2软件测试的方法 31
5.3 测试用例 32
六 结束语 33
6.1 总结 33
6.2 展望 33
致 谢 34
参 考 文 献 35
附录 36
部分源代码 36