摘要:学生信息管理系统是一个教育单位必不可少的部分,利用计算机对学生信息进行管理,具有传统手工管理无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,可以使学校的决策者和管理者进行科学化、正规化的管理。
本文介绍了学生信息管理系统的整个开发过程,阐述了系统分析,系统设计,数据库设计,系统实施的全过程。系统利用了软件工程化的思想和方法,采用ASP+Dreamweaver作为开发工具,SQL Server2000作为后台数据库。包括学生和教师以及管理员的登录,学生信息的查询和管理,教师信息的查询和管理,管理员四个模块。
关键词:学生信息管理; ASP; Dreamweaver; SQL 2000
目录
摘要
Abstract
第一章 绪论-1
1.1课题背景-1
1.2目的和意义-1
1.3 项目开发的目标-1
第二章 系统开发环境及关键技术-2
2.1 系统模式分析-2
2.2 系统运行的平台-2
2.2.1 IIS简介-2
2.2.2 IIS的特性-2
2.3 系统开发工具ASP-3
2.3.1 ASP概述-3
2.3.2 ASP的特点-4
2.3.3 ASP的功能-5
2.3.4 ASP工作原理-5
2.4 静态网页与动态网页-6
2.4.1 静态网页-6
2.4.2 动态网页-6
2.4.3 静态网页与动态网页的选择-7
2.5 开发工具Dreamweaver-7
2.5.1 Dreamweaver概述-7
2.5.2 级联样式表(CSS)-8
2.6 SQL Server2000-9
2.6.1 SQL Server2000概述-9
2.6.2 SQL Server数据库系统特点-9
第三章 系统分析与总体设计-11
3.1 学生信息管理系统的需求分析-11
3.2 学生信息管理系统的设计思想及系统的总体结构-11
3.3 功能介绍-11
3.4 总体布局-12
3.5 数据库结构及实现-13
第四章 系统详细设计-15
4.1 主页面设计-15
4.2 学生注册-16
4.3 学生登录-17
4.4 学生基本信息管理-19
4.4.1 学生个人信息修改-19
4.4.2 学生成绩查询-22
4.4.3学生选课-24
4.4.4 查看选课信息-26
4.5 教师登录-27
4.6 教师基本信息管理-28
4.6.1 教师个人信息修改-28
4.6.2 学生成绩管理-30
4.6.3修改密码-31
4.6.4查看教学任务-32
4.7 管理员教务管理-33
4.7.1 管理员登录-33
4.7.2 添加课程-33
4.7.3 修改/删除课程-35
第五章 系统测试-39
第六章 总结-42
参考文献-42
致 谢-43