学生信息管理系统1.课程设计的目的随着信息技术在管理上越来越深化而广泛的应用, 管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断进展的新型学科, 任何一个单位要生存要进展, 要高效率地把内部活动有机地组织起来, 就必须建立与自身特点相适应的管理信息系统。VC++程序设计课程设计是计算机科学与技术专业的《VC++程序设计》课程的综合性实践环节。VC++程序设计是一门有用性很强的学科, 是进行软件开发的主要工具,只有进行实际操作, 才能将理论知识和实际应用有机的结合起来, 锻炼学生分析解决实际问题的能力, 提高学生实际运用的能力,为学生毕业设计, 日后工作中的软件开发打下良好的基础。2.需求分析 用计算机技术实现的科学化管理, 是在信息技术迅速进展的今日学校提高管理效率的必须选择。学生信息管理系统是典型的信息管理系统( MIS) , 其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、 数据安全性好的库。而对于后者则要求应用程序功能完备、 易使用等特点。学生信息管理系统用来将某一个院系按专业、 班级来管理学生的基本信息、 课程信息和学生成绩。下面就其系统功能作简单的说明。该系统主要是方便查询学生的信息, 用该系统能够查到学生的姓名, 年龄, 学号, 性别, 学院, 班级等。能够统计学生在某一学期的总学分或者单科成绩、 总成绩。系统主要功能包括: 信息操作功能、 查询功能、 统计功能、 分析功能。2.1 信息操作功能( 1) 学生基本信息的添加、 修改和删除。学生基本信息包括: 学号( 学号的前 6 位为班级号) 、 姓名、 性别、 出生日期和所在专业。( 2) 学生成绩信息的添加、 修改和删除。学生成绩信息包括: 学号、 课程号、 成绩和和学分。2.2 查询功能 能够经过学号来查询学生基本信息, 经过学号能够查询学生的选课信息, 经过学号和学期查询学生的成绩, 经过课程号查询该课程的信息。2.3 统计功能统计学生某个学期或所有学期课程的总学分, 统计学生某个学期的或所有学期的单科成绩或者总成绩。2.4 运行环境( 1) 硬件环境处理器: Inter Centrino Duo。内存: 521MB。硬盘空间: 80G。( 2) 软件环境操作系统: WindowsXP Microsoft visual c++ Microsoft access 数据库3.总体设计3.1 系统的结构图学生信息管理系统是对学生的基本信息和成绩信息进行管理, 主要包括添加、...