- 24
- 0
- 约1.05万字
- 约 24页
- 2016-04-06 发布于辽宁
- 举报
计算机工程学院
实 践 报 告
课程名称:数据结构课程设计
设计题目: 学生成绩管理
院 系: 数理学院
专 业: 信息与计算科学
组 别: 28
学生姓名: 陆君 学号: 1114101128
起止日期: 2013年 7月 1日~2013 年 7月5日
指导教师: 周海岩 寇海洲
学年学期: 2012 ~ 2013 学年 第 2 学期
设计任务书
课题
名称 学生成绩管理 设计
目的 综合运用程序设计、算法设计的方法,对实际应用中的问题进行数据分析和组织、算法设计和分析、程序设计和调试等环节,将理论与实践相结合,掌握利用计算机解决实际问题的基本方法和基本步骤,培养学生良好的程序设计风格、算法设计和分析能力。 实验
环境 P IV以上计算机,Window XP以上操作系统;
编程语言不限。 任务
要求 要求学生结合课程体系的实际需求及实践能力、实验条件等外部因素,完成学生成绩管理课题的设计任务。
课题功能:1)实现对学生成绩的录入;
2)对输入的数据进行查询、修改、删除、排序等操作;
任务要求:1)界面友好,函数功能要划分好;2)总体设计应画流程图;3)程序要加必要的注释。4)学生完成设计任务后,按要求提交算法设计报告,设计报告规范化,并能够反映算法设计的实际内容。 工作进度计划 序号 起止时间 工 作 内 容 1 1~6周 制定课程设计计划,编写课程设计指导书 2 13~18周 下发任务,学生选题,分组,查阅资料 3 19周 上机系统调试,课程设计报告,课程设计答辩 4 20周 上交报告电子及打印文档 指导教师:周海岩 年 月 日 摘要:
学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性强,数据安全性好的库。而对于后者则要求应用程序功能完备易使用等特点。该系统主要实现,添加、修改、删除、读出、写入、查找、排序、计算总分、平均分、分类汇总等功能。系统的核心是添加、修改和删除三者之间的联系,每个表的修改都将联动的影响其他的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的就是为了方便用户使用。系统有完整的用户添加、修改、删除和密码修改功能,并具备报表打印功能。
关键词:添加;修改;删除;查找;排序;总分;平均分
目 录
1 需求分析: 1
1.1任务 1
1.2程序设计思想 1
1.3实现功能 1
2 概要设计: 2
2.1线性顺序表的抽象数据定义: 3
2.2程序框图 3
2.3程序模块 3
3 详细设计: 5
3.1声明一个student的结构体类型并且定义变量 5
3.2声明类system且构造函数 6
3.3调用添加函数 6
3.4调用查询函数 7
3.5调用显示函数 7
3.6调用修改函数 8
3.7调用删除函数 9
3.8调用排序函数 9
3.9 do……while判断是否循环 11
4 调试分析: 12
5 测试结果: 13
5.1主菜单 13
5.2添加学生成绩 13
5.3查询学生成绩 14
5.4显示学生成绩 14
5.5修改学生成绩 15
5.6删除学生成绩 15
5.7对学生成绩排序 15
5.8退出 16
5.9源程序文件名清单 16
6 附录: 17
1.需求分析
1.1 任务及要求
该系统主要实现,添加、修改、删除、读出、查找、排序、计算总分、平均分、分类汇总等功能。
1.2 程序设计思想
该系统需要解决多个问题,数据类型特征并不都相同。为了解决问题的方便化,采用结构体来做程序。并且很多数据在输出时采用了循环语句人为完成。
1.3 实现功能
1)录入数据:将学生学号、姓名、成绩写入文件。?2)?增加人员:增加学生,并将学生姓名、学号和成绩写入文件。?
3)?删除人员:删除学生信息和成绩。?
4)?修改数据:修改学生成绩。?
5)?按学号查询:根据学号查询学生成绩,包括平均分。?
6)?按姓名查询:根据学生姓名查询学生成绩,包括总分和平均分。?
7)?输出所有学生成绩。?
8)?按照总分、平均分从高到低排序。
2.概要设计
2.1 涉及到的基础知识
所用到的基础知识有结构体和简单的do--while循环语句和“brea
您可能关注的文档
- 物理学与其他相关学科的关系本科生毕业(设计)论文.doc
- 物流供应商选择研究本科生毕业(设计)论文.doc
- 物流金融的模式研究及风险防范本科生毕业(设计)论文.doc
- 物流配送管理系统_财务管理子模块的实现本科生毕业论文(设计).doc
- 物流配送管理系统_配送中心子系统的实现本科生毕业(设计)论文.doc
- 物流配送管理系统之库房管理子模块的实现本科生毕业论文(设计).doc
- 西南山地林下经济体系构建关键技术研究本科生毕业论文(设计).doc
- 西夏区无公害鸡蛋加工流通基础设施项目_投资建设可研报告.doc
- 稀硝酸生产工艺本科生毕业(设计)论文.doc
- 锡林大街人行道铺装改造工程投资建设可行性投资建设可研报告.doc
最近下载
- 2025年山东劳动职业技术学院单招(语文)测试试卷通关秘籍题库.docx VIP
- 《医疗器械不良事件监测与再评价管理办法》试题及答案.docx VIP
- 基于SVI模型的期权隐含波动率曲面套利策略.pdf VIP
- 教学课件 电子信息类专业英语(第三版)李白萍.ppt
- (重庆一诊)重庆市2026届高三第一次联合诊断检测(康德卷) 物理试卷(含答案).docx
- 2024年连云港市直遴选笔试真题汇编及答案解析(夺冠).docx VIP
- 临床诊断学胸痛幻灯片.ppt VIP
- 换热器选型说明书.pdf VIP
- 江苏省南京市南京一中2025-2026高三上学期10月英语月考试题(含答案,无听力原文及音频).docx VIP
- 王承党《临床诊断学》胸痛.ppt VIP
原创力文档

文档评论(0)