摘要:学籍信息管理工作是一项繁、杂、重的工作。随着办学规模的扩大、专业的增加,原始的手工录入方式已不能适应高校发展的要求,学籍信息管理信息化已成为学籍信息管理的发展趋势。
本文阐述了学生学籍管理信息系统设计与实现的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述。同时对各数据表之间的关联也做出了详细说明,并具体剖析了系统各个功能的详细设计过程。根据实际需求,在Windows XP操作系统环境下,使用SQL Server 2000数据库,以ASP为前台开发语言来开发本系统。整个系统符合操作简单、界面友好、灵活、实用、安全等要求。可以实现如下功能:学生对学籍信息、成绩信息的查询,管理员对学生的学籍信息、成绩信息、奖惩信息的录入、查询、修改和删除。方便学生使用的同时,也提高了管理者的工作效率,降低管理成本。
关键词:管理系统;数据库;ASP
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.1.1 学生学籍管理信息系统的产生-1
1.1.2 学生学籍管理信息系统的特点-1
1.2 系统开发的目的和意义-1
1.2.1 系统开发的目的-1
1.2.2 系统开发的意义-2
1.3 系统开发的相关技术-2
1.3.1 ASP技术-2
1.3.2 数据库技术-3
2 系统分析-4
2.1 可行性分析-4
2.1.1 技术可行性分析-4
2.1.2 经济可行性分析-4
2.1.3 社会可行性分析-4
2.1.4 操作可行性分析-4
2.2 需求分析-5
2.2.1 需求分析概述-5
2.2.2 系统功能分析-5
3 系统设计-8
3.1 总体设计-8
3.1.1 总体设计的目的和任务-8
3.1.2 系统模块划分-8
3.1.3 系统模块描述-9
3.2 系统物理配置设计-10
3.3 数据库设计-11
3.3.1 系统概念设计-11
3.3.2 系统逻辑设计-13
4 系统实现-16
4.1 登录界面-16
4.2 管理员系统的实现-17
4.2.1 学生基本信息模块-17
4.2.3 课程管理模块-20
4.2.4 学生选课信息模块-22
4.2.5 学生成绩管理模块-22
4.2.6 学生奖惩信息模块-23
4.2.7 学籍变动信息模块-25
4.3 学生系统的实现-26
4.3.1 学生信息查询-26
4.3.2 课程选择-26
4.3.3 成绩查询-27
5 测试与维护-28
5.1 系统测试的目的-28
5.2 系统测试的方法-28
5.3 系统维护-28
结论-29
致谢-30
参考文献-31