I
目 录
前 言 ................................................................... I
摘 要 ................................................................... I
ABSTRACT ................................................................ I I
第 1 章 绪 论 ............................................................ 1
1.1 选题目的的理论价值和现实意义 ..................................... 1
1.2 国内外研究现状 ................................................... 1
1.3 本文的工作内容 ................................................... 3
第 2 章 开发工具及相关技术 ................................................ 4
2.1 Microsoft Visual studio 2005 简介 ................................ 4
2.2 数据库 ........................................................... 4
2.2.1 数据库简介 .................................................. 4
2.2.2 触发器技术 .................................................. 6
2.2.3 存储过程技术 ................................................ 6
2.2.4 SQL SERVER 2005 数据库 ...................................... 7
2.3 ASP.NET 平台 ...................................................... 7
2.3.1 ASP.NET 简介 ................................................ 8
2.3.2 ASP.NET 的运行原理与运行机制 ................................ 9
2.3.3 ASP.NET 的内置对象 ......................................... 11
2.4 PowerDesigner 12 ................................................ 14
第 3 章 教学辅助软件设计的需求分析 ....................................... 16
3.1 系统功能性需求 ................................................... 16
3.1.1 系统功能层次图 ............................................. 16
3.1.2 考勤管理功能 ............................................... 17
3.1.3 成绩管理功能 ............................................... 17
3.1.4 学生信息管理功能 ........................................... 17
3.1.5 作业管理功能 ............................................... 17
3.1.6 课程进度管理功能 ........................................... 17
3.1.7 系统管理功能 ............................................... 18
3.2 系统非功能性需求 ................................................. 18
3.2.1 对性能的规定 ............................................... 18
3.2.2 输人输出要求 ............................................... 19
3.3 数据库 ........................................................... 19
3.3.1 数据库模型 ................................................. 19
3.3.2 所有数据的名称和字段 ....................................... 20
3.3.3 数据字典 ................................................... 22
第 4 章 教学辅助软件的设计与实现 ......................................... 25
4.1 详细设计 ......................................................... 25
4.1.1 开发模式设计 ............................................... 25
4.1.2 系统模块设计 ............................................... 25
4.1.3 系统功能设计 ............................................... 25
4.2 部分功能实现 ..................................................... 26
4.2.1 存储过程实现类 ............................................. 26
4.2.2 登陆页面 ................................................... 30
4.2.3 考勤管理模块 ............................................... 31