漯 河 职 业 技 术 学 院
毕 业 设 计 (论 文)
学生信息管理系统
系 别: 计算机工程系 年 级: 08级应用五班 专 业: 计算机应用技术专业 学 号: 2008030305020 学生姓名: 李云锋 指导教师: 王 红 纪
二○一 一 年 四 月 二十六 日
摘 要
网络技术的不断完善,Web建站技术的提高,用以系统建设的软件种类繁多。其中以ASP技术使用最为广泛,ASP是当今流行的web应用程序技术之一。本系统是基于ASP+SQL Server 2005数据库的学生信息管理系统构建。
本文介绍了学生信息管理系统的开发整个过程,阐述了系统的需求分析、系统概要设计、系统的详细设计和系统的测试与维护的全过程。
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要。它不仅能够管理学生的基本信息,而且还有利于查询学生的信息及成绩。总之,学生信息管理系统的重要性不言而喻。在学校各项管理中,学生信息管理牵涉到学生基本信息管理、学生成绩管理和课程管理和用户管理等等。本系统是针对学生信息管理进行设计的,主要用户是学校的管理老师,但学生也可参与自己信息的核对确认。
学生信息管理系统用于学校对于学生基本信息、学生成绩、课程等方面的管理,它包括以下几大功能:1. 学生基本信息的查询、修改、添加、删除,2. 学生成绩查询、修改、添加、删除,3 .课程的查询、修改、添加、删除,4.用户权限的管理。系统基本满足了学生信息管理的功能需要,为学校对学生的管理提供了便利。
关键词:学生信息管理系统 ASP.NET SQL server数据库
目录
摘 要............................................................................................................................... 1 第一章 学生管理系统的需求分析 ................................................................................ 1
1.1 课题背景........................................................................................................... 1
1.2 目的背景与意义 ................................................................................................ 1 1.3 项目开发的目标 ................................................................................................ 1 1.4 开发工具的选择 ................................................................................................ 2 1.5 业务流程分析 ................................................................................................... 2 1.6 系统功能分析..................................................................................................... 3 1.7 性能要求............................................................................................................ 4 1.8 运行环境要求..................................................................................................... 4 1.9 系统分析............................................................................................................ 5
1.9.1 用户登录模块 .......................................................................................... 5
1.9.2 学生信息管理模块 ................................................................................... 5 1.9.3 课程管理模块 .......................................................................................... 5 1.9.4成绩管理模块 ........................................................................................... 5 1.9.5用户管理模块 ........................................................................................... 6 1.10 数据库设计分析: ............................................................................................ 6 1.10.1 数据模型设计 ........................................................................................ 6
第二章 系统的概要设计 ................................................................................................. 7
2.1 系统总体功能层次图 .......................................................................................... 7 2.2 学生信息管理..................................................................................................... 8 2.3 课程管理模块: ................................................................................................. 9 2.4 成绩信息管理模块: ........................................................................................ 10 2.5 用户管理模块: ................................................................................................11 第三章 主框架及模块功能组合的的详细设计................................................................ 12
3.1母版页的设计 ................................................................................................... 12 3.2母版页用户控件的设计 ..................................................................................... 13
3.2.1 top.ascx用户控件的设计...................................................................... 13
3.2.2 image.ascx用户控件的设计 .................................................................. 15 3.2.3 base.ascx用户控件的设计 .................................................................... 16 3.3 主窗体的设计................................................................................................... 17
3.3.1 首页功能 ............................................................................................... 17 3.3.2 学生管理功能 ........................................................................................ 17
3.3.3 课程管理功能 ........................................................................................ 19 3.3.4 成绩管理功能 ........................................................................................ 20
3.3.5 用户管理功能 ........................................................................................ 21
第四章 系统的测试与维护............................................................................................ 22
4.1 测试范围: ........................................................................................................ 22 4.2 测试环境.......................................................................................................... 22 4.3 排错过程.......................................................................................................... 22 附录............................................................................................................................... 24 总结............................................................................................................................... 29
致 谢 ........................................................................................................................... 30 参考文献 ..................................................................................................................... 31

