下载此文档

《程序设计基础》课程设计及备选题目-2014.doc


文档分类:通信/电子 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
《程序设计基础》课程设计及备选题目
目的
本次大作业是《程序设计基础》课程的综合实验,作为课堂教学和课内正常上机实验的补充。通过对《程序设计基础》课程的学****学生已初步掌握C语言的基本概念、过程化程序设计的基本方法,但是实际编程和上机调试程序的能力还远远不足。通过《程序设计基础》大作业,加强学生自主学****收集资料和动手编程的能力,为后续专业课程打好基础。
大作业说明
本次课程设计使用Visual C++ 。
1、课程设计可采取每人一题,可任选一题进行设计, 至少包含五个功能模块。或者每组完成一个课题,每组成员(不得超过3人)分工合作完成一个课程设计,每个人的任务不同。分组情况请于1月16号上报给老师。
2、可以选择老师提供的参考选题,也可以自选,如果自选,需要将自选题目的详细内容以及实现要求提供给老师,老师批准后方可采用。
3、要求利用结构化程序设计方法以及C的编程思想来完成系统的设计。
4、要求有菜单、文件操作,数据使用数组、结构体、链表等均可,键盘操作或鼠标操作均可。
5、模块化程序设计:要求在设计的过程中,按功能定义函数或书写多个文件,进行模块化设计,各个功能模块用函数的形式来实现。
本次课程设计要求每个程序要求调试通过;课程设计结束后,每个小组上交大作业设计报告一份、程序一套,要求演示,演示时采用答辩形式,由各小组同学边演示边讲解编程思路。源代码以电子版形式提交,提交的源代码要求加注释。
6、所选课题必须上机通过,并获得满意的结果。
7、程序书写风格:锯齿型书写格式。
8、完成课程设计报告书(格式见附录一)。
评价标准
课程设计成绩评定的依据有设计文档资料、具体实现设计方案的程序及课程设计考勤登记表。
优(90分以上):必须要有一定的创意,有自己独特的算法。按要求完成课题的全部功能
,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确,其中有总体设计思想的论述,有正确的流程图,程序完全实现设计方案,设计方案先进,软件可靠性好;
良(80-89分):完成课题规定的功能,有完整的符合标准的文档,文档有条理、文笔通顺,格式正确;有完全实现设计方案的软件,设计方案较先进,无明显错误;
中(70-79分):完成课题规定的功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案正确,但有少数失误;
及格:完成课题规定的大部分功能,有完整的符合标准的文档,有基本实现设计方案的软件,设计方案基本正确,个别功能没有实现,但错误不多;
不及格:没有完成课题规定的功能,没有完整的符合标准的文档,软件没有基本实现设计方案,设计方案不正确。
提交内容要求
程序设计报告
要求:
(1)封面:
201x级《程序设计基础》课程设计
设计题目:……
小组参与人员:
[姓名:XXX] [学号:XXXXXXX] [分工:XXXXXXX]
[姓名:XXX] [学号:XXXXXXX] [分工:XXXXXXX]
(2)正文最好分章节,正文为5号宋体。
(3)内容:
1) 概述:需求说明,功能分析,开发环境等
2) 程序概要设计:程序流程是什么,有哪些文件、函数,各实现什么功能,程序如何使用,输入输出各是什么等。
3) 程序详细设计:关键代码的主要思想,例如采用的查找采用折半法、排序采用冒泡法等给出算法的主要思想。
4) 总结:分析程序的优点和不足,总结自己的收获。
程序代码清单
要求:程序要求能够正常运行,并至少能实现基本功能要求。完成功能越多将得到较高的分数。
备选题目
学****软件
系统功能设计
在本系统的设计中,主要实现如下一些功能:学****测试、成绩统计与分析。其中,“学****部分要求教100以内的加、减、乘和除;“测试”模块要求随机给出参与运算的数及运算类型,并判断用户的答案,测试完给出得分;“成绩统计与分析”模块能够统计成绩各种运算的平均成绩。
界面要求
欢迎界面、登录界面、系统模块选择界面及各模块界面。
旅馆信息管理程序
系统功能设计
要求实现旅客的入住、换房和退房、查看旅客和房间信息,以及从文件读取相关信息,相关信息储存到文件的功能,从而实现旅馆信息管理的基本功能。;使用结构体数组来实现旅客入住、换房、退房三种行为。能将文件中的信息读到结构体中,能将结构体的信息保存到文件中。
旅客和房间的信息存放到文件中。
界面要求
欢迎界面、登录界面、系统模块选择界面及各模块界面。例如:
大学生信息管理系统
系统功能设计
在本系统的设计中,主要实现如下一些功能:增加记录、修改记录、删除记录、查询记录及浏览记录。学生记录包括:姓名、学号、性别、专业、联系电话、简历。
学生记录以文件形式保存。
界面要求
欢迎界面、登录界面、管理界面

《程序设计基础》课程设计及备选题目-2014 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zxwziyou9
  • 文件大小54 KB
  • 时间2018-08-18