77范文网 - 专业文章范例文档资料分享平台

《高级语言程序设计》课程设计报告(3)

来源:网络收集 时间:2019-04-09 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

计算机与信息工程系 《高级语言程序设计》课程设计报告

删除学生信息 修改学生信息 查询学生信息 退出系统 结束

整个系统除了主函数外,另外还有14个函数,实现七大功能:录入功能、显示功能、保存功能、删除功能、修改功能、查询功能、退出系统功能。各个函数的详细设计说明分明如下: (1)主函数 main()

利用无限次循环 for( ; ; )和swithch()实现各函数的调用,系统根据输入的数字选项来调用相应的函数。 (2)菜单选择函数 int menu_select()

这是一个无参函数,主要实现“功能选择”的界面,在这个界面里有显示系统的九项功能,根据每个功能前面的序号进行选择。等执行完每一个函数功能后,返回菜单。

(3)代码设计 初始化函数 STUDENT *init()

这是一个无参函数,里面只有两个语句,它的作用是使链表初始化,使head的值为NULL和一个清屏语句。比如:没有这个函数的话,在你没有输入任何数据的情况下,去执行显示功能的时候会显示一些乱码。 (4)输入记录函数 STUDENT *create()

这是一个无参函数,用来执行学生档案的记录的输入,当学生为@时停止输入,函数结束后,带回一个链表头的指针指向下一个学生的信息插在表头。 (5)显示记录函数 void print(STUDENT *head)

这是有一个不返回值的有参函数,形参为“链表头的指针”,负责对全部学生成绩的输出,不足之处就是不能就是不能对学生成绩进行分页显示。

11

计算机与信息工程系 《高级语言程序设计》课程设计报告

4.4总流程图

定义6个函数 Main() void GetInfo() void Display() void Save() void Delete() void Search() void Modify() 运行程序 退出程序 结束

12

计算机与信息工程系 《高级语言程序设计》课程设计报告

4.5功能流程图

开始

录入学生基本信息 打开文件 Void print 通过switch函数选择插入功能 stu[i].name stu[i].no stu[i].sex stu[i].age stu[i].bnote 关闭并保存文件 结束

13

计算机与信息工程系 《高级语言程序设计》课程设计报告

第五章 测试

5.1存在的问题:

在我们编号程序的时候其实还是存在许多问题的,当然这是一个过程,可以说错误基本上是不可避免的,比如说“一些输入格式问题和一些习惯性的问题而导致的错误等等”。

我个人认为系统调试需要比较扎实的基本功以及充分的细心,因为C语言中的有些错误是不直接明了的。在这个时候就需要我们耐心的去查找错误,有些错误是由于我们不好的习惯造成的,而且往往很难发现,因为这些错误都是自己平时不怎么注意的。比如花括号的使用,比如分号的使用等等。所以平时调试时得养成良好的习惯,尽量减少出错。

5.2测试的方案

1.系统验证技术

2.系统确认技术 3.系统测试技术

1.将编好的源代码放到C语言的运行环境中去运行,通过运行找出其中的错误或者是输入不规范的地方,加以改正,还有就是试一下程序能不能运行,是不是满足课程设计题目的要求。

2.把已经整理好的源代码放到C语言运行环境去调试一下,就是确认这个源代码是否正确。

3.用运行系统测试源程序代码。

14

计算机与信息工程系 《高级语言程序设计》课程设计报告

第六章 使用说明书

按照菜单的提示进行选择,1表示学生信息的录入, 先进行信息的录入完成

后,按回车键会弹出弹出第二个界面,根据第二个界面进行选择。2 表示信息的显示。3表示信息的保存。4表示信息的删除。5表示信息的修改。6表示信息的查询。7表示安全退出系统。当保存好学生的基本信息的时候你可以通过3保存学生的信息,按4是删除,删除成功后再输入你的学号会显示该学生不存在,在按5时会显示要输入密码才能改变信息,按6时会弹出一个由四个选项组成的界面,有按1按学号查询、2按年龄查询、3按性别查询、4按姓名查询。所以只要你根据菜单上操作是不难的,欢迎使用!

15

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库《高级语言程序设计》课程设计报告(3)在线全文阅读。

《高级语言程序设计》课程设计报告(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/581526.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: