- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计题目内容和报告格式zgb
1 课程设计题目内容
参考设计题目(学生也可以自己选择或设计应用背景,但要事先经过教师同意):
1、职工信息管理系统设计(只能由单个学生完成)
职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:
(1)职工信息录入功能(职工信息用文件保存)
(2)职工信息浏览功能
(3)查询和排序功能:按工资查询,按学历查询等
(4)职工信息删除、修改功能
2、飞机订票系统设计(只能由单个学生完成)
假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员订额。试设计一民航订票系统,使之能提供下列服务:
(1)航班信息录入功能(航班信息用文件保存)
(2)航班信息浏览功能
(3)查询和排序航线:按航班号查询,按终点站查询
(4)承办订票和退票业务
3、学生选修课程系统设计(只能由单个学生完成)
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。试设计一选修课程系统,使之能提供以下功能:
(1)课程信息录入功能(课程信息用文件保存)
(2)课程信息浏览功能
(3)查询和排序功能:按学分查询,按课程性质查询
(4)选修和退选课程
4、图书信息管理系统设计(只能由单个学生完成)
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:
(1) 图书信息录入功能(图书信息用文件保存)
(2) 图书信息浏览功能
(3) 查询和排序功能:按书名查询,按作者名查询
(4) 图书信息的删除与修改
2 实验报告参考格式
实验名称(比如“职工信息管理系统设计)
同组(所有)学生:(比如“张三,网络0602,学号×××××;李四,网络0602,学号××××ד)_
实验地点:(比如现代教育技术中心 ×××房间 )
实验日期和时间:(比如2007年10月9日-12月2日)
实验类别:(填课内实验、开放实验、“课程设计”等)
实验类型:(填“验证性”、设计性或综合性等)
一、实验环境
(说明运行的操作系统,编程工具和集成开发环境,桌号,机器的IP地址)
二、实验目的和要求
实验目的:
(1)使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作算法。
(2)使学生进一步掌握程序设计、编写、调试能力。
(3)使学生了解软件开发的基本步骤和内容。
实验要求:完成一个×××××程序,具体内容如下:
(1)在内存中用链表记录,在硬盘上用二进制文件保存。
(2)设计完的程序能够以命令行或者菜单形式增加、删除、更新和查询数据的内容。数据内容能够排序以方便查询。
(3)数据库中应该有至少20条记录。
三、实验内容和结果
1系统总体设计(必须给出系统总体结构图(组成),文字说明各模块的功能及模块间的关系。)
2系统模块设计(包括各模块的程序流程图或DFD图等(有必要应配上文字性的说明),各模块用到的数据结构,对模块中重要的数据结构给出详细解释说明。)
2.1 XXX模块设计
(流程图或DFD图等,重要数据结构,(配以文字性说明))
2.2 XXX模块设计
……
3程序的运行及测试结果(要求尽可能给出总体功能测试的测试例)
3.1 XXX功能测试
(测试输入)
(运行结果)
3.2 XXX功能测试
……
四、实验中的问题及心得
(可选内容:遇到的难点及解决办法,有何收获)
附录:程序清单
3 评分标准
(请每个学生在做课程设计时仔细对照下面的考核标准表所列出的要求,在交报告之前先自己打自评分,老师将在验收成果时打分)
自评分 教师评分 1.程序功能和原理(35%) (1)记录用结构表示,至少包含字符串(如名字)和整型(如年龄)(5%) (2)用链表来动态保存记录,并能以命令行或者菜单形式增加(5%)、删除(5%)、查询(5%)、排序(5%)内容。如果用数组最多得5分。 (3)用二进制文件永久保存记录,并能在程序开始运行时读取文件内容(5%),在程序运行结束前保存到文件(5%) 2.程序质量(30%) (1)用大括号和缩进来清楚地显示程序结构。(提示:按一次tab键产生一个缩进)(5%) (2)各函数有功能说明和参数说明,对每个函数参数和函数返回值的含义进行说明(5%) (3)每个源程序文件都有说明(比如本程序功能,作者,包含哪些函数)(5%) (4)每个函数长度不超过100行(5%)
文档评论(0)