c语言程序设计大作业报告

c语言程序设计大作业报告

ID:29735319

大小:18.86 KB

页数:8页

时间:2018-12-22

c语言程序设计大作业报告_第1页
c语言程序设计大作业报告_第2页
c语言程序设计大作业报告_第3页
c语言程序设计大作业报告_第4页
c语言程序设计大作业报告_第5页
资源描述:

《c语言程序设计大作业报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言程序设计大作业报告  C语言程序设计大作业  编写程序,实现单链表的插入、删除、输出、查找、统计以及销毁功能。  单链表的每个结点存储一名学生的信息,包括:学号、姓名、性别、年龄、三门课程(高数、英语、C语言)的成绩、三门功课的平均分。  结构体类型声明如下:  typedefstructstudent  {  charsno[8];  charname[20];  charsex;  intage;  doublescore[3];

2、  doubleavg;  structstudent*next;  }STUDENT,*PSTUDENT;  要求:  ⑴一律使用STUDENT声明学生结构体的变量,一律使用PSTUDENT声明指向学生结构体的指针变量目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ⑵程序运行过程中要有菜单提示,菜单如下:  *************************

3、**************************************  *astudent*  *astudent*  *thelinklist*  *excellentstudents*  *astudentbythename*  *theaveragescoreofthreecourses*  *theprogram*  ***************************************************************  “Insertastudent”:插入一个学生记录,要求按平均分从高到低插入  “Dele

4、teastudent”:删除指定学号的学生  “Displaythelinklist”:输出单链表中所有学生的信息目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  “Displayexcellentstudents”:输出链表中三门功课平均成绩高于85分(含85分)的学生信息“Searchastudentbythename”:根据输入的姓名,输出链表中相应学生的

5、信息  “Displaytheaveragescoreofthreecourses”:输出链表中所有学生的高数平均分、英语平均分以及C语言平均分  “Exittheprogram”:销毁单链表,结束程序运行  《C语言程序设计》课程大作业  --学生成绩管理系统  一、任务与目的  本大作业要求学生对《学生成绩管理系统》进行分析、设计及编程实现。要求该系统实现部门级成绩管理的常用功能,界面友好。  通过大作业,促使学生专业技能得到综合训练,让学生了解软件开发基本技术和工作过程。通过本系统的开发,同学要了解软件开发的整个过程,掌握软件开发的基本方法,提

6、前培养同学们从事软件行业应具备的基本素质和能力,为以后的学习作一个铺垫。  二、系统开发步骤  软件开发一般有以下步骤:1.问题定义2.可行性研究  3.需求分析4.总体设计5.详细设计6.编码及单元测试7.综合测试  8.软件维护目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  其中1、2、3步可以整合为调研分析阶段,4、5、6、7步可以整合为项目实施阶段。根

7、据本次课程设计的实际情况,我们着重进行系统设计和编码实施。该阶段主要工作有:1.系统结构的总体设计  决定系统的总体结构,包括整个系统分哪些部分,各部分之间有什么联系以及已确定的需求对这些组成部分如何分配等方面。  2.数据结构定义  定义软件处理的对象——类,定义数据处理流程。3.详细设计  对各功能模块的功能定义,说明模块之间的调用关系与接口。4.编码及调试  根据详细设计的要求,按照统一的要求和编码规范,用JAVA语言编码实现,同时负责每个模块的独立调试。  5.综合测试  软件开发的后期是软件装配和综合测试。软件测试一般有专业的测试人员,同时

8、通过发布使用试用版等方式让用户体验、测试。在多次测试改进后,才正式发布。  三、系统功能需求描述  管理内容

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

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

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