摘 要
本文介绍了在Visual Basic6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个学生信息管理系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。现在计算机化管理已经不知不觉中渗透到了各行各业,并且提高了这些行业的效率。学校虽然不算是一个纯粹的企业,但是学校的管理一样需要信息化,而且现在的学校逐渐的往大规模的方向发展,信息化对于学校就显的更加的重要了。针对这种情况下,我设计了这么一个学生信息管理系统。
关键字:管理信息系统, 学生管理, Visual Basic应用
目录
摘要..............................................................Ⅰ
Abstract..........................................................Ⅱ
目录..............................................................Ⅲ
第一章 绪论......................................................1
1.1 研究内容及须解决的关键问题................................1
1.1.1 需要解决的关键问题...................................1
1.1.2 系统开发的目标.......................................1
1.2 课题背景及其来源..........................................1
1.3 课题引用的技术............................................2
1.4 课题的实用意义............................................2
1.5 课题的特点................................................2
第二章 工具介绍..................................................3
第三章 需求分析..................................................7
3.1 业务流程分析..............................................7
3.1.1 班级管理业务流程图....................................7
3.1.2 学生学籍管理业务流程图................................7
3.1.3 学生课程管理业务流程图................................8
3.1.4 学生成绩管理业务流程图................................8
3.1.5 奖励管理业务流程图....................................9
3.1.6 个人信息管理业务流程图................................9
3.2 功能需求分析...............................................10
3.3 可行性分析.................................................10
3.4 数据流分析.................................................11
3.4.1 数据流图...............................................11
3.4.2 数据存储分析:实体联系图.................................12
第四章 总体设计...................................................14
4.1 功能体系结构................................................14
4.2 软件模块结构设计............................................14
4.2.1 系统方案确定............................................14
4.2.2 软件结构设计............................................15
4.3 数据库设计..................................................15
4.3.1 本系统中所涉及到的主要实体的九个数据表.............16