c++1学生信息管理系统.docxVIP

  • 40
  • 0
  • 约1.91万字
  • 约 21页
  • 2021-11-13 发布于内蒙古
  • 举报
. . 学生信息管理系统 课程设计的目的 随着信息技术在管理上越来越深入而广泛的应用, 管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断开展的新型学科,任何一个单位要生存要开展,要 高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。 VC++程序设计课程设计是计算机科学与技术专业的 ?VC++程序设计 ?课程的 综合性实践环节。 VC++程序设计是一门实用性很强的学科,是进行软件开发的主要工具 , 只有进行实际操作,才能将理论知识和实际应用有机的结合起来,锻炼学生分析解决实际问 题的能力,提高学生实际运用的能力 , 为学生毕业设计,日后工作中的软件开发打下良好的根底。 需求分析 用计算机技术实现的科学化管理,是在信息技术迅速开展的今天学校提高管理效率 的必需选择。 学生信息管理系统是典型的信息管理系统 〔MIS 〕,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性和完整性强、数据平安性好的库。而对于后者那么要求应用程序功能完备、易使用等特 点。 学生信息管理系统用来将某一个院系按专业、班级来管理学生的根本信息、课程信息和学生成绩。下面就其系统功能作简单的说明。该系统主要是方便查询学生的信息, 用该系统可以查到学生的姓名,年龄,学号,性别,学院,班级等。可以统计学生在某一学期的总学分或者单科成绩、总成绩。 系统主要功能包括:信息操作功能、查询功能、统计功能、分析功能。 信息操作功能 〔1〕学生根本信息的添加、修改和删除。学生根本信息包括:学号〔学号的前 6 位为班级号〕、姓名、性别、出生日期和所在专业。 〔2〕学生成绩信息的添加、修改和删除。学生成绩信息包括:学号、课程号、成绩和和学分。 查询功能 可以通过学号来查询学生根本信息,通过学号可以查询学生的选课信息,通过学号和学期查询学生的成绩,通过课程号查询该课程的信息。 统计功能 统计学生某个学期或所有学期课程的总学分,统计学生某个学期的或所有学期的单科成绩或者总成绩。 运行环境 〔1〕硬件环境 处理器: Inter Centrino Duo 。内存: 521MB。 硬盘空间: 80G。 〔2〕软件环境 操作系统: WindowsXP Microsoft visual c++ Microsoft access 数据库 总体设计 学生信息管理系统是对学生的根本信息和成绩信息进行管理,主要包括添加、修改和删除学生的根本信息及课程的根本信息;录入、修改和删除学生的成绩信息,对根本 信息、成绩信息进行查询、排序及统计等操作,从而实现学生信息管理的自动化与计算机化。本课题将实现一个简化的学生信息管理系统。 〔1〕添加信息:使用这个模块,可以添加学生的根本信息,包括学生的学号,姓名,民族,性别,籍贯,出生年月日,政治面貌,学院,专业,所在年级,寝室地址, 毕业院校,身份证号,电子邮箱,联系 ,家庭住址,备注等。 〔2〕成绩导入:包括学号,课程编号,课程名称,学分,成绩。 〔3〕信息查询:包括学号,姓名,班级,学院。 〔4〕成绩查询:包括课程名称,课程编号。 〔5〕个人信息:当点击这个按钮时,可以显示当前某个人的信息。 〔6〕查看成绩:点击这个按钮时,可以显示当前这个人的所有成绩。 设计数据库 用 Microsoft Access 创立一个数据库 main.mdb,含有 3 个主要数据表:学生根本信息表 student 、课程信息表 couese 和学生成绩表 score 。这 3 个数据表的结构如表 1~3 所示。这几个表中,学号 studentno 和课程号 courseno 内容都是唯一的,分别是 student 和 course 表中的主关键字。Score 表中的 studentno 和 student 表中的同名字段相对应, 字段 course 和 course 表中的 courseno 字段相对应。说明:由于 student 和 course 表中都有专业字段,因此为便于用户操作,需要一个专业数据字典。该数据字典也作为数 据库 main.mdb 的一个数据表 speical ,其结构如表 4 所示。 表 1 学生根本信息表〔 student〕结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 studentname 文本 20 姓名 2 studentno 文本 10 学号 3 xb 是/否 50 性别 4 birthday 日期 /时间 出生年月 5 speical 文本 专业 表 2 课程信息表〔 course〕结构 序号 字段名称 数据类型 字段大小 小数位 字段含义 1 courseno 文本 7 —— 课程号 2 special 文本 50 —— 所属专业 3

文档评论(0)

1亿VIP精品文档

相关文档