成绩管理系统样本

上传人:工**** 文档编号:561517422 上传时间:2023-11-24 格式:DOC 页数:37 大小:291.50KB
返回 下载 相关 举报
成绩管理系统样本_第1页
第1页 / 共37页
成绩管理系统样本_第2页
第2页 / 共37页
成绩管理系统样本_第3页
第3页 / 共37页
成绩管理系统样本_第4页
第4页 / 共37页
成绩管理系统样本_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《成绩管理系统样本》由会员分享,可在线阅读,更多相关《成绩管理系统样本(37页珍藏版)》请在金锄头文库上搜索。

1、资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。目 录不需要目录第一章 引言 1.1-应用背景1.2-课程设计目的1.3-用户特点1.4-需求分析1.5-安全性分析1.6-系统配置1.7-开发意图第二章 制作过程2.1-主要内容2.2-准备工作2.3-制作简单的窗体应用程序2.4-制作程序运行窗口第三章 课程设计内容及简介3.1-设计说明3.2-程序流图3.3-部分程序及其说明第四章 程序运行结果第五章 结束语参考文献附程序成绩管理系统学生姓名: 金 鑫 指导老师: 黄 敏文档的写作框架不符合软件工程的规范, 仅仅是C+的课程设计摘 要 学生成绩管理系统是一个非常通用的信息管理系统,

2、 本课题主要设计一个简单的成绩管理系统, 进行简单的成绩查询及管理。主要实现的功能有: 学生基本信息的导入/导出; 学生成绩信息的录入、 修改、 添加、 删除、 查询、 打印; 增加参数设置, 能增加班级, 增减科目; 系统用户管理等。在课程设计中, 系统开发平台为WindowsXP, 程序设计语言采用VC+, 数据库采用Microsoft Office Access , 程序运行平台为Windows 98/ /XP。系统的实现能够极大地方便教师和学生对成绩的使用, 查询和管理。 关键词 程序设计; 成绩管理; 数据库; VC+1 引 言信息社会的高科技, 商品经济化的高效益, 使计算机的应用

3、已普及到经济和社会生活的各个领域。计算机与人类的关系愈来愈密切。为了提高学校对学生的管理效率, 成绩管理系统越来越受到人们的亲睐。本课程设计主要用于一个学校中学生成绩的管理; 包括学生基本信息的导入/导出; 学生成绩信息的录入、 修改、 添加、 删除、 查询; 增加参数设置, 增加班级, 增减科目以及系统用户的管理等。经过该程序能够简单明了的实现以上功能, 极大地方便老师和学生的管理和查询。之因此选择Visual C+作为开发工具, 不但仅因为曾经有过使用它的经验, 看中的更是它的功能强大和使用方便。它本身不但具有极其强大的编程能力, 它允许选择和管理外接程序, 这些对Visual C+的扩充

4、又进一步增强了它的开发环境的能力。数据库选择Microsoft Office Access , 不但因为Access 为我们提供了一组功能强大的工具, 这些工具提供的功能相当完善, 能够满足专业开发人员的需要; 更重要的是对于我们这种新用户来说, 操作方便简单, 运行快速安全, 十分容易上手, 很适合新手使用。1.1 应用背景学生成绩管理系统是学校日常信息管理的一个重要内容。随着学校考试次数越来越多, 学生成绩管理的工作量也变得越来越大。如果能对学生成绩做系统的管理, 就能更好更方便地快速查询或者修改学生的考试成绩, 省去了文件管理的繁琐与麻烦, 无疑将给学校的管理部门带来很大的方便。学生成绩

5、管理系统就是把学生的考试成绩实行统一、 集中、 规范的收集管理, 建立现代化、 专业化的管理系统。学生成绩管理系统的对象是在校学生, 成绩管理系统为学生提供了成绩查询等服务; 为学校及老师提供了添加、 修改、 删除学生成绩等服务。本系统基本上能够满足当今学校学生学习成绩信息管理的需求。学生个人成绩信息录入项目齐全、 完整、 系统。本成绩管理系统简单明了, 能够很方便查询、 阅读、 修改及重复使用。1.2 课程设计目的本课程设计为学生提供了一个既动手又动脑, 自学, 查资料, 独立实践的机会, 也为将来设计程序积累一定的宝贵经验。本课程设计让我们将本学期课本上的理论知识和实际有机的结合起来, 锻

6、炼实际分析问题和解决问题的能力。1.3 用户特点 系统的主要用户为该校的教师, 她们的计算机水平并不高, 因此对计算机的人性化和易用性比较高, 最好做到看界面按钮就知道其功能, 使用该系统就应该使所有的教师感觉到工作量减少、 工作有秩序、 工作效率有明显的提高。 系统正常运行后预期的使用频度比较高, 除平时教师使用量比较大外, 在考试后将会有非常大的访问量。1.4 需求分析本系统设计者力求根据学生成绩管理的需要, 而建立一个”学生成绩管理系统”, 以方便对成绩的各项管理操作。开发目的如: 能对成绩进行录入和修改; 能添加该学生的记录; 能删除该学生的记录; 能添加班级的信息; 能修改班级的信息

7、; 能删除班级的信息。1.5 安全性分析( 1) 只有管理员才能输入、 修改和删除有关的数据。 ( 2) 学生只能够查看自己的成绩。 ( 3) 严格控制对数据的修改, 只能数据录入的用户才有权对数据进行修改。 1.6 系统配置 ( 1) 软件配置操作系统: Windows 中文版或更高; 数据库选择: Microsoft Access; 开发平台: Visual C+( 2) 硬件配置CPU: Pentium II 266或更高; 内存: 64MB或以上; 硬盘: 2G以上; 显示器: VGA或更高; 2 制作过程2.1 主要内容( 1) 在成绩管理系统中显示学生成绩的查询结果。( 2) 对成

8、绩管理系统中的成绩进行修改、 添加、 删除等操作。( 3) 实现成绩管理系统对学生成绩信息的系统管理。2.2 准备工作用Microsoft Office Access 制作一个简单的数据库,如图21图21 数据库制作图重新截取, 只要有用信息, 没有用的空白去掉( 1) 启动Microsoft Office Access 。( 2) 选择新建空白数据库。( 3) 输入数据库名( 本程序使用lhwy) , 选择保存数据库目录, 然后单击创立。( 4) 选择表选项, 新建表。( 5) 选择设计示图选项,进行数据类型设计。( 6) 设计要添加的数据。( 7) 按照以上过程做出几个课程设计所需要的数据

9、库。( 8) 最后保存所做出的数据库。数据信息见图22图22 数据信息在微机中的控制面板中创立数据源名称( DNS) 。写出过程2.3 制作简单的窗体运用程序( 1) 运行VC+程序; ( 2) 新建MFC AppWizard( EXE) 工程, 输入工程名( 本程序中工程名为lhwy) , 你将看到一个如图23a所示的”MFC 应用程序向导步骤1”的对话框。图 2-3a MFC 应用程序向导步骤1 对话框( 3) 在创立应用程序类型中选择”单文档S”, 单击”下一步”。( 4) 你将看到一个如图23b所示的”MFC 应用程序向导步骤2”的对话框, 选择”查看数据库不使用文件支持”选项, 点击

10、”数据源”, 选择”OLE DB”, 单击数据链接属性, 选择Microsoft Jet 4.0 OLE DB Provider, 单击下一步, 把以前做的那个数据库目录浏览到数据库名称里, 测试链接, 显示成功后单击”确定”, 选择lhwy。( 5) 连续点击”下一步”, 到”MFC 应用程序向导步骤4”, 把勾全部取消, 然后单击”下一步”。( 6) 看到”MFC 应用程序向导步骤6”后, 验证一下在基类中是否选择了”COleDBRecordView”。( 7) 单击”完成”, 简单的窗体应用程序创立完毕。 图23b MFC 应用程序向导步骤2 对话框2.4 制作程序运行窗口( 1) 在对

11、话框中添加6个Button( 按钮) 控件, 分别用做”显示”、 ”增加记录”、 ”删除记录”、 ”修改记录”、 ”查询记录”和”全部记录”按钮。( 2) 添加一个静态文本控件用做”选择班级: ”; 添加一个组合框控件用做多重选择。( 3) 添加3个列表控件用做学生、 学号、 科目、 成绩及任课老师详细信息的显示。( 4) 如图24所示, 成绩管理系统的一个窗体创立完成。 图24 成绩管理系统窗体( 5) 依次完成课程其它显示窗体的创立。3 课程设计内容及简介3.1 设计说明A.定义多个函数以实现各个功能: 1) 主函数main(): 定义学生结构体数组, 调用录入、 统计等函数对成绩表进行处

12、理; 2) 录入函数Input(): 输入班级到科目成绩; 3) 统计函数Statistic(): 计算平均成绩; 4) 查询函数Lookup(): 查询指定学号学生成绩记录; 5) 修改函数Modify(): 修改指定学号学生成绩记录; 6) 删除函数Delete(): 删除指定学号学生记录; 7) 输出函数Output(): 输出班级所有学生成绩记录; 8) 排序函数Sort(): 按平均分对学生成绩记录项进行降序排序; 9) 插入函数Insert(): 按平均分顺序插入新记录。B.定义一个结构体, 其中的成员如表3-1: 表 3-1 班级成员序号成员名( 字段名) 数据类型长度字段含义1class_0char20班级2numint学号3namechar8姓名4chemistryflaot化学5physicalfloat物理6politicflaot政治7englishfloat英语8mathsfloat数学11avefloat平均成绩C.预先录入数据如表3-2: ( 名字换为中国人的) 表 3-2 成绩数据numnamechemistryphysicalpoliticenglish

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号