作业提交系统
目 录
引言...............................................................................................................................................................3
第一部分 问题定义及内容简介..................................................................................................................4
1.1问题的定义.......................................................................................................................................4
1.2 内容简介..........................................................................................................................................4
第二部分 研究背景与研究意义..................................................................................................................5
2.1 研究背景..........................................................................................................................................5
2.2 研究意义..........................................................................................................................................5
第三部分 开发平台与语言简介..................................................................................................................6
3.1 .NET 简介........................................................................................................................................ 6
3.2 ASP 简介..........................................................................................................................................6
3.3 ADO.NET简介.................................................................................................................................6
3.4 Microsoft SQL Server 2000简介......................................................................................................6
第四部份 系统需求分析及可行性分析......................................................................................................8
4.1 系统需求分析..................................................................................................................................8
4.1.1 系统功能体系图...................................................................................................................8
4.1.2 目标.......................................................................................................................................8
4.1.3 用户的特点...........................................................................................................................8
4.1.4 假定与约束...........................................................................................................................8
4.1.5 基本功能...............................................................................................................................9
4.1.6 对性能的规定.......................................................................................................................9
4.1.7 限制条件...............................................................................................................................9
4.2 系统难点分析..................................................................................................................................9
第五部份 总体设计....................................................................................................................................10
5.1 数据库设计....................................................................................................................................10
5.1.1 数据库图.............................................................................................................................10
5.1.2 数据库的约束与关系..........................................................................................................11
5.2 特殊功能的原理............................................................................................................................11
5.2.1 管理员添加专业班级的处理原理......................................................................................11
5.2.2 管理员添加教师管理员的原理..........................................................................................12
5.2.3 教师发布修改作业的原理..................................................................................................12
5.2.4 教师发布修改成绩的原理..................................................................................................12
5.2.5 教师批量下载作业的原理..................................................................................................12
5.2.6 学生上传下载作业的原理..................................................................................................12
5.2.7 实现回车换行与空格的原理..............................................................................................12
5.2.8 作业目录的处理原理.........................................................................................................12
5.3 主要功能的界面及编码................................................................................................................13
5.3.2密码找回界面与编码..........................................................................................................17
5.3.3 DataGrid的编码设计...........................................................................................................21
5.3.4 管理员添加用户的界面与编码..........................................................................................22
5.3.5 教师发布修改作业的界面与编码......................................................................................25
5.3.6 教师批量下载作业的界面与编码......................................................................................30
5.3.7 学生上传作业的界面与编码..............................................................................................31
第 1 页 共 39 页