c语言课程设计new

c语言课程设计new

ID:18749995

大小:90.50 KB

页数:22页

时间:2018-09-21

c语言课程设计new_第1页
c语言课程设计new_第2页
c语言课程设计new_第3页
c语言课程设计new_第4页
c语言课程设计new_第5页
资源描述:

《c语言课程设计new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南工业职业技术学院课程设计说明书题目C语言课程实验系(部)电子工程系专业(班级)计算机控制技术姓名盛申友学号0502120116指导教师董珍珍起止日期2013-12-9.2013-12-14设计内容(主要技术关键的分析、解决思路和方案比较等)设计题目:1、学生管理系统1.问题描述:22计算机系新招服务外包方向,招生前学生人数并不确定。请根据以下要求为教务管理人员设计一个学生管理系统。分别管理学生的相关信息。信息的详细内容如下:姓名、学号、年级、班级、性别电话地址E-mail1.问题的解决方案:根据

2、问题的描述,可以按照要求的功能采用面向对象的设计思想。(1)要求使用链表实现,结构中必须包含题干描述的内容。(2)使用排序函数实现排序功能。3.主要技术问题的描述计算机系新招服务外包方向,招生前学生人数并不确定。请根据以下要求为教务管理人员设计一个学生管理系统。分别管理学生的相关信息。信息的详细内容如下:姓名、学号、年级、班级、性别电话地址E-mail。系统功能要求如下:1)增加某新学生的信息2)删除某学生的信息3)修改某学生的信息4)输出符合某种特征的学生信息列表(选做以下任意模块)。l按名称升序

3、(降序)输出学生列表l按某门成绩升序(降序)输出学生列表l按学号升序(降序)输出学生列表5)根据提供的学生姓名输出该学生的信息摘要本程序是一个学生管理系统。用于实现学生信息的记录以及基本的管理。本程序在实现程序应有的功能上简化的操作界面,用户很容易上手,体现了面向客户的友好性。本程序采取分块的处理方法编写,把系统功能分成独立的模块,简化了编写的难度提高了效率,同时也使程序的可维护性有了很大的增强,并且也使程序更加易懂。而且这些功能是通过链表的方法实现的,表现的相当灵活。关键词:学生信息管理系统;面向

4、对象;链表;指针目录221设计内容与要求………………………………………………………………………………12.设计说明………………………………………………………………………………………22.1问题描述与功能设计………………………………………………………………………22.2算法与数据结构……………………………………………………………………………42.3函数定义……………………………………………………………………………………62.4界面设计……………………………………………………………………………………92

5、.5测试………………………………………………………………………………………213总结…………………………………………………………………………………………23参考文献……………………………………………………………………………………25附录A源代码…………………………………………………………………………………26关于软件设计内容与要求22计算机系新招服务外包方向,招生前学生人数并不确定。请根据以下要求为教务管理人员设计一个学生管理系统。分别管理学生的相关信息。信息的详细内容如下:姓名、学号、年级、班级、

6、性别电话地址E-mail1.问题的解决方案:根据问题的描述,可以按照要求的功能采用面向对象的设计思想。(1)要求使用链表实现,结构中必须包含题干描述的内容。(2)使用排序函数实现排序功能。2.主要技术问题的描述计算机系新招服务外包方向,招生前学生人数并不确定。请根据以下要求为教务管理人员设计一个学生管理系统。分别管理学生的相关信息。信息的详细内容如下:姓名、学号、年级、班级、电话地址E-mail。系统功能要求如下:2)增加某新学生的信息3)删除某学生的信息4)修改某学生的信息5)输出符合某种特征的学

7、生信息列表(选做以下任意模块)。l按名称升序(降序)输出学生列表l按某门成绩升序(降序)输出学生列表l按学号升序(降序)输出学生列表6)根据提供的学生姓名输出该学生的信息2.设计说明2.1问题描述与功能设计1.问题描述:设计一个高校学籍管理系统,能够处理学生个人的学籍信息、按学生学籍号进行排序,在实现各功能时要有一定的异常处理机制,给用户适当的操作错误提示,要求将学生个人的学籍信息保存在文件中。2.功能要求:1增加某新学生的信息2删除某学生的信息3修改某学生的信息4输出符合某种特征的学生信息列表(选

8、做以下任意模块)。l按名称升序(降序)输出学生列表l按某门成绩升序(降序)输出学生列表l按学号升序(降序)输出学生列表5根据提供的学生姓名输出该学生的信息2.2算法与数据结构算法:22本程序主要是用了链表的方式来组织数据的,每一个数据都是保存在链表中的,并且都要通过指针来连接。还用了类来实现各种功能。充分体现了面向对象的优越性。数据结构:本程序是包括了对数据集合中的各元素以各种方式进行操作,包括删除、查找、排序等。数据的组织方式也有所不同。student类里面存放的是

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

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

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