课程设计题目内容和报告格式-zgb

课程设计题目内容和报告格式-zgb

ID:35237047

大小:146.00 KB

页数:6页

时间:2019-03-22

课程设计题目内容和报告格式-zgb_第1页
课程设计题目内容和报告格式-zgb_第2页
课程设计题目内容和报告格式-zgb_第3页
课程设计题目内容和报告格式-zgb_第4页
课程设计题目内容和报告格式-zgb_第5页
资源描述:

《课程设计题目内容和报告格式-zgb》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1课程设计题目内容参考设计题目(学生也可以自己选择或设计应用背景,但要事先经过教师同意):1、职工信息管理系统设计(只能由单个学生完成)职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:(1)职工信息录入功能(职工信息用文件保存)(2)职工信息浏览功能(3)查询和排序功能:按工资查询,按学历查询等(4)职工信息删除、修改功能2、飞机订票系统设计(只能由单个学生完成)假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点

2、站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务:(1)航班信息录入功能(航班信息用文件保存)(2)航班信息浏览功能(3)查询和排序航线:按航班号查询,按终点站查询(4)承办订票和退票业务3、学生选修课程系统设计(只能由单个学生完成)假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:(1)课程信息录入功能(课程信息用文件

3、保存)(2)课程信息浏览功能(3)查询和排序功能:按学分查询,按课程性质查询(4)选修和退选课程4、图书信息管理系统设计(只能由单个学生完成)图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:(1)图书信息录入功能(图书信息用文件保存)(2)图书信息浏览功能(3)查询和排序功能:按书名查询,按作者名查询(4)图书信息的删除与修改2实验报告参考格式实验名称(比如“职工信息管理系统设计")同组(所有)学生:(比如“张三,网络0602,学号×××

4、××;李四,网络0602,学号××××ד)_实验地点:(比如"现代教育技术中心×××房间")实验日期和时间:(比如"2007年10月9日-12月2日)实验类别:(填"课内实验"、"开放实验"、“课程设计”等)实验类型:(填“验证性”、"设计性"或"综合性"等)一、实验环境(说明运行的操作系统,编程工具和集成开发环境,桌号,机器的IP地址)二、实验目的和要求实验目的:(1)使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作算法。(2)使学生进一步掌握程序设计、编写、调试能力。(3

5、)使学生了解软件开发的基本步骤和内容。实验要求:完成一个×××××程序,具体内容如下:(1)在内存中用链表记录,在硬盘上用二进制文件保存。(2)设计完的程序能够以命令行或者菜单形式增加、删除、更新和查询数据的内容。数据内容能够排序以方便查询。(3)数据库中应该有至少20条记录。三、实验内容和结果1系统总体设计(必须给出系统总体结构图(组成),文字说明各模块的功能及模块间的关系。)2系统模块设计(包括各模块的程序流程图或DFD图等(有必要应配上文字性的说明),各模块用到的数据结构,对模块中重要的数据结构给出详

6、细解释说明。)2.1XXX模块设计(流程图或DFD图等,重要数据结构,(配以文字性说明))2.2XXX模块设计……3程序的运行及测试结果(要求尽可能给出总体功能测试的测试例)3.1XXX功能测试(测试输入)(运行结果)3.2XXX功能测试……四、实验中的问题及心得(可选内容:遇到的难点及解决办法,有何收获)附录:程序清单3评分标准(请每个学生在做课程设计时仔细对照下面的考核标准表所列出的要求,在交报告之前先自己打自评分,老师将在验收成果时打分)自评分教师评分1.程序功能和原理(35%)(1)记录用结构表示,

7、至少包含字符串(如名字)和整型(如年龄)(5%)(2)用链表来动态保存记录,并能以命令行或者菜单形式增加(5%)、删除(5%)、查询(5%)、排序(5%)内容。如果用数组最多得5分。(3)用二进制文件永久保存记录,并能在程序开始运行时读取文件内容(5%),在程序运行结束前保存到文件(5%)2.程序质量(30%)(1)用大括号和缩进来清楚地显示程序结构。(提示:按一次"tab"键产生一个缩进)(5%)(2)各函数有功能说明和参数说明,对每个函数参数和函数返回值的含义进行说明(5%)(3)每个源程序文件都有说明

8、(比如本程序功能,作者,包含哪些函数)(5%)(4)每个函数长度不超过100行(5%)(5)函数、变量取名较规范易懂(5%)(6)对不容易理解的常量、变量和语句有注释(比如全局常量、全局变量、if语句)(5%)3.总结报告(25%)(1)说明程序整体功能、各模块/函数功能(5%)(2)用流程图或其他有效方法描述一个函数的算法(5%)(3)有小组分工情况说明和各自的经验总结(5%)(4)附程序清单(5%)(5)语言

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

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

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