摘要:随着Internet技术的日新月异,人们的生活和工作将会越来越依赖数字技术的数字化、网络化、电子化、虚拟化。为了推进本校毕业设计系统的无纸化,过程电子化,管理智能化的发展,设计了毕业设计管理系统。
在对徐州工程学院毕业设计管理系统进行需求分析的基础上,提出了系统的设计方案并予以实现。系统使用了ASP.NET和SQL Server技术的优势,采用了B/S模式。系统分为管理员、教师和学生三个模块。管理员拥有最高权限,能够编辑教师和学生的基本信息,课题审核和备份数据库。教师可以添加选题,上传任务,审查请假,添加信息等。学生可以选题,上交文档,申请假期,查看任务等。力求解决本校毕业设计管理系统上的不足之处,对提高本校毕业管理效率有着重要的意义。
关键词 毕业设计;ASP.NET;SQL Server
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景-1
1.2 国内外发展现状-1
1.3存在的问题-1
1.4 研究内容-2
1.5 论文的组织结构-2
2 相关技术分析-3
2.1 Visual Studio.NET 2005简介-3
2.2 Microsoft SQL Server技术简介-3
2.3 ASP.NET的优势-3
2.4 B/S体系结构-4
2.5本章小结-5
3系统的需求分析-6
3.1任务概述-6
3.1.1 目标-6
3.1.2 用户特点-6
3.2 系统说明-6
3.3系统设计需求-8
3.3.1 毕业设计管理系统的模块组成-8
3.3.2 模块明细-8
3.4本章小结-12
4系统的设计-14
4.1 系统的开发原理-14
4.1.1 基于ASP.NET技术的系统架构模型-14
4.1.2 ADO.NET 访问数据库的原理-15
4.2 系统的功能设计-16
4.3 系统的总体设计-16
4.4 系统的详细设计-17
4.5 系统数据库的设计-18
4.5.1 数据库表设计-18
4.5.2数据库的链接-20
4.5.3数据库表之间关系图-21
4.6 本章小结-22
5 毕业设计管理系统的实现-23
5.1 登录模块的实现-23
5.1.1 登录模块的界面-23
5.1.1 登录模块的流程图-23
5.1.1 登录模块的设计分析-24
5.2 学生模块的实现-25
5.2.1 学生模块的界面-25
5.2.2 学生模块的流程图-28
5.2.3 学生模块的设计分析-29
5.3 系统教师模块的实现-31
5.3.1 教师模块的界面-32
5.3.2 教师模块的流程图-35
5.3.3 教师模块的设计分析-36
5.4 系统管理员模块的实现-37
5.4.1 管理员模块的界面-37
5.4.2 管理员模块流程图-40
5.4.3 管理员模块的设计分析-40
5.5 本章小结-41
结论-42
致谢-43
参考文献-44
附录-45