c++项目设计报告(学生学籍管理系统)

c++项目设计报告(学生学籍管理系统)

ID:30766621

大小:276.00 KB

页数:24页

时间:2019-01-03

c++项目设计报告(学生学籍管理系统)_第1页
c++项目设计报告(学生学籍管理系统)_第2页
c++项目设计报告(学生学籍管理系统)_第3页
c++项目设计报告(学生学籍管理系统)_第4页
c++项目设计报告(学生学籍管理系统)_第5页
资源描述:

《c++项目设计报告(学生学籍管理系统)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、艷土•计算机科学与技术专业课程项目设计报告课程名称:C++项目设计项目名称:基于过程项目设计项目内容:学生学籍管理系统设计与实现年级:2015级学号:1511030044学生姓名:罗春波指导教师:韩德完成时间:2016年06月30日目录1•项目设计的目标与要求32•项目设计内容33•项目设计过程43.1.需求分析43.2.系统功能结构(模块图)43.3主要功能模块设计与技术分析44•项目设计总结6一、项目设计目标与要求设计目的:1・耍求学生达到熟练掌握C++面向过程的基木知识和技能;2.基木掌握面向过程

2、程序设计的基木思路和方法;3.能够利用所学的基本知识和技能,解决简单的面向过程程序设计问题。设计要求:1.利用面向过程的方法以及C++的编程思想來完成系统的设计。2.按功能需求模块设计。3.功能选择交互界面,界面简洁美观。4.利用文件保存实体信息。成果要求:1.设计说明书,包括需求分析、系统功能结构(模块图)、主要功能模块设计与技术分析、调试过程、总结。2.系统程序代码。完成方式:课堂指导老师讲解与引导,课外完成系统设计及撰写设计说明书。每名学生独立完成。二、项目设计内容设计一个学生学籍管理系统,功能如

3、下:1・各实休信息的添加、编辑、查询、删除,并考虑实体间信息的关联。2.按学生学号查询所选课程的成绩信息。3.按课程代码查询课程选修的学生及成绩信息。4.按学号升序、按课程号升序分别显示学生实体、课程实体信息。5.统计学生所选课程的平均成绩、课程选修的平均成绩。6.按学生所选课程的平均成绩的降序显示学生信息(学号、姓名、平均成绩)。三、项目设计过程1.需求分析需要处理的基础数据:学生信息:学生姓名、性别、学号、出生年月、专业课程信息:课程名、课程编号、课程学分、课程性质选课信息:学生学号、平时成绩、考试

4、成绩、总评成绩2.系统功能结构(模块图)主誉查看学工信息浏览选课信息浏览课程信息浏览学生信息退出系统删除选课信息删除课程信息删除学生信息修改选课信息修改课程信息修改学生信息添加选课信息添加课程信息添加学生信息1.主要功能模块设计与技术分析(1)主函数:#include#inc丨ude#incIude#incIude#incIude#incIude#inc丨ude"menu.h"#incIu

5、dez,struct・h"#incIudez,student.h"#incIude"course・h"#incIude"score.h"#incIudez,editor.h"#incIudez,deIete.h"//#defineM200//可以存信息总量//intN二0;//intnum二110;//学生总量/*runthisprogramusingtheconsoIepauseroraddyourowngetch,system(z,pause,z)orinputloop*/usingnamespac

6、estd;//voidOutputStudent(char*fName);intmain(irrtargc,char**argv){unsignedcharcSeI;system("cIs");menu();cin>>cSeI;while(cSe1-’O'){switch(cSeI){case'1':system("cIs");InputStudent();system("cIs");system("pause");menu();break;case'2':system("cIs");CourseInp

7、utStudent();system("pause");system("cis");system("pause");menu();break;case'3':system("cIs");ScoreInputStudent();system("pause");system("cIs");system("pause");menu();break;case4T:system("cis");B1Student();system("pause”);system("cis");system("pause");men

8、u();break;caseModifyCourInfo();system(”pause");system("cis");system("pause");menu();break;caseModifyScorInfo();system(”pause");system("cis");system("pause");menu();break;caseStuDeIete();system("pause”);system("cis");system

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。