C语言课程设计学生管理系统实验报告求

lserious 2020-12-29 08:31:18
高级语言程序设计课程设计的要求下面有实验报告
“学生/职工/图书信息或学生成绩管理系统”任务书
一、设计目的:
1、通过对本题目的设计,更加系统地理解和掌握C语言的基本概念、语言特点和编程技巧。
2、通过本课程设计,使C语言在程序设计方面得到系统锻炼,为将来用C、VC进行软件开发打下良好基础。
二、设计的主要任务:
1、分析和描述学生/职工/图书信息管理系统或学生成绩管理系统的基本要求与内容。
基本要求与内容:(1)具有建立数据文件功能;(2)具有数据输入功能;(3)具有数据浏览功能;(4)具有数据删除功能;(5)具有数据修改功能;*具有各种查询(如学生信息管理系统可按学号、姓名、班级等查询;职工信息管理系统可按工号、姓名、学历等查询;图书信息管理系统可按分类号、书名、作者、出版社等查询;学生成绩管理系统可按学号、姓名、课程编号等查询)及输出功能;(7)*其它功能(如排序); 注:打星号为选做功能
2、描述及绘制出学生信息管理/职工信息管理/图书信息管理/学生成绩管理的功能结构框图;
3、编写C语言源程序代码,并调试运行成功;
4、编写“课程设计报告”,及复制源程序和执行程序。
三、基本要求:
1、对所编写的源程序的要求:
(1)具有信息管理系统的基本内容,并且能够达到基本要求;
(2)能够实现任务中功能框图所描述的功能;
(3)尽可能的使界面友好、直观、易操作,使用汉字;
(4)源程序要有适当的注释,使程序容易阅读。
2、“课程设计报告”内容的要求:详见报告模板
3、课程设计验收要求:
(1)当面验收,运行所设计的系统,回答有关问题;
(2)提交课程设计报告:根据模板要求进行编写;
(3)内容有创新的成绩要高一些(界面和功能可自行设计和完善)。
学生信息管理系统具体要求
1、学生基本信息:如学号、姓名、性别、年龄、宿舍号码、电话号码、班级。
2、各学生信息用链表结构存放,建立、删除、查询等操作均用链表实现。
3、需建立输出文件,将输入的学生信息存储在该文件中。
4、主功能界面要求包含有自己的学号信息
实验报告目 录
1. 设计的目的与要求 1
2. 系统的整体设计方案 2
2.1 系统的功能分析 2
2.2 系统使用的主要函数 2
2.3 系统使用的主要数据结构 2
3. 系统的详细设计 3
3.1 系统的总体结构图 3
3.2 各功能模块的流程图 3
4. 系统的功能调试 4
4.1 调试界面 4
4.2 调试中出现的问题及其解决方法 4
5. 课程设计小结 5
6. 主要参考资料 6
(报告完成的最后请更新一下页码;该说明性语句在写报告时请删除)
1. 设计的目的与要求
本课程设计是学完《高级语言程序设计(C)》课程之后开设的理论联系实际的实践教学环节。其主要目的是巩固所学理论知识,以C语言为基础,通过完成一些具有一定难度的程序的编写、调试、运行工作,掌握面向过程程序设计的基本方法,从而提高学生分析问题、解决问题的能力。具体目标为:
1、了解软件开发的基本方法;
2、掌握自顶向下,逐步求精的结构化程序设计方法;
3、能熟练应用C 程序开发环境提供的调试工具对程序进行排错;
4、提高编程实践能力,培养良好的程序设计习惯;
5、文档撰写的能力。
本课程的设计任务和要求如下:
(根据课设的要求补充完整;该说明性语句在写报告时请删除)
2. 系统的整体设计方案
2.1 系统的功能分析
2.2 系统使用的主要函数
2.3 系统使用的主要数据结构
3. 系统的详细设计
3.1 系统的总体结构图
(包括主函数流程图以及相应的文字说明;报告中所涉及到的所有图必须带上自己的学号信息,具体如下,其中加了208180635同学的学号;下图以及该说明语句在写报告时请删除)
3.2 各功能模块的流程图
(包括子函数流程图以及相应的文字说明;报告中所涉及到的所有图必须带上自己的学号信息,具体参考上图;该说明语句在写报告时请删除
4. 系统的功能调试
4.1 调试过程及结果显示
(详细说明调试过程和结果图;报告中所涉及到的所有图必须带上自己的学号信息,具体参考上图;该说明语句在写报告时请删除)
4.2 调试中出现的问题及其解决方法
5. 课程设计小结
6. 主要参考资料
(列出课程设计过程中参考的文档和网页等,如例子;该说明语句在写报告时请删除)
1.廖雷,C语言程序设计基础.北京:高等教育出版社,2004
2.谭浩强,C程序设计(第五版).北京:清华大学出版社,2017
...全文
367 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
自信男孩 2020-12-31
  • 打赏
  • 举报
回复
引用 1 楼 lserious 的回复:
有么有人帮帮忙

这个作业不小呢,需求比较明确。

fdsafwagdagadg6576 2020-12-31
  • 打赏
  • 举报
回复
https://blog.csdn.net/fdsafwagdagadg6576/article/details/38044239
lserious 2020-12-29
  • 打赏
  • 举报
回复
有么有人帮帮忙

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧