2022年程序设计基础课程设计指导书 .pdf
《2022年程序设计基础课程设计指导书 .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计基础课程设计指导书 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、昆明学院程序设计基础课程设计指导书(适用于非计算机科学与技术专业)(学分: 1 分学时: 1 周)信息技术学院名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 1 目录一、课程设计的基本任务 . 2二、课程设计的基本要求 . 2三、课程设计时间进度安排 . 2四、课程设计提交成果 . 3五、课程设计成绩评定 . 3六、课程设计报告的主要内容 . 3七、课程设计的内容、步骤和方法 . 3八、主要参考文献 . 8附录 . 8名师资料
2、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - 2 一、课程设计的基本任务程序设计基础课程设计属于专业教育实践课程。通过课程设计,进一步掌握C语言的语法结构,基本流程,更加深入和全面理解C语言程序设计的基本概念、基本原理和基本方法。课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高程序编制、程序调试及综合应用的能力。二、课程设计的基本要求1、分析设计准备
3、正确理解题目的要求,解决题目“做什么”的问题,写好需求分析文档。然后着手实现题目的需求,即解决“怎么做”的问题。写好设计文档。设计必须是可读的、可理解的、使得将来易于编程、易于测试、易于维护。2、程序测试调试编程阶段强调结构化程序设计,使用几种基本控制结构,应有良好的程序设计风格,源程序文档化、数据说明、语句结构和输入/ 输出方法,力图从编码原则的角度提高程序的可读性,改善程序质量。应制定测试计划,尽早地和不断地进行软件测试,尽可能多地发现错误并改正错误。3、演示设计程序并回答指导教师问题4、提交设计报告三、课程设计时间进度安排时间 ( 天) 完成内容说明1 分析题目要求,着手实现题目的需求系
4、统总体结构图,数据结构,模块构成2 编写相关模块实现逻辑及源代码,并进行调试程序源代码3 编写相关模块实现逻辑及源代码,并进行调试程序源代码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 3 4 撰写课程设计报告课程设计报告5 演示设计成果,提交课程设计报告,并回答教所提问题四、课程设计提交成果程序源代码和设计报告。五、课程设计成绩评定课程设计成绩由平时表现、设计成果及答辩情况和设计报告三个方面进行综合评定。其中平时表现即考勤
5、占20% ,设计成果及答辩占50% ,设计报告占 30% 。教师亦可视具体情况调整评定内容及所占比例。六、课程设计报告的主要内容1需求分析2总体设计3详细设计4程序测试5总结七、课程设计的内容、步骤和方法课程设计的内容为从题目一至题目十二中任选一个完成,每个题目最多不超过2 人,设计的步骤和方法见附录。题目一:职工信息管理系统设计职工信息包括职工号、 姓名、性别、年龄、学历( 研究生 本科 专业 中专)、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、职工信息录入功能 (职工信息用文件保存 ) 3、职工信息浏览功能名师资料总结 - -
6、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - - 4 4、职工信息查询功能查询方式 (1) 按学历查询等(2) 按职工号查询等5、职工信息删除、修改功能题目二:图书信息管理系统设计图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。试设计一图书信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、图书信息录入功能 (图书信息用文件保存 ) 3、图书信息浏览功能4、图书信息查询功能查询方式按书名查询按作者名查询5、图书信息的
7、删除与修改题目三:实验设备管理系统设计实验设备信息包括:设备编号,设备种类( 如:微机、打印机、扫描仪等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。主要功能:1、系统以菜单方式工作2、能够完成对设备信息的录入( 设备信息用文件保存 ) 3、对设备信息进行分类统计4、设备信息的查询(1) 按设备类型查询(2) 查询报废设备5、设备信息删除与修改题目四:学生管理系统设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - -
8、 5 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail 等。试设计一学生信息管理系统,使之能提供以下功能:1、系统以菜单方式工作2、学生信息录入功能(学生信息用文件保存)输入3、学生信息浏览功能输出4、学生信息查询功能算法(1)按学号查询(2)按姓名查询5、学生信息的删除与修改题目五:学生成绩管理系统设计学生成绩信息包括:学期,学号,班别,姓名,3 门课程成绩 ( 语文、数学、英语 ) 等。主要功能:1系统以菜单方式工作2. 按学期、按班级完成对学生成绩的录入(学生成绩信息用文件保存)3统计每个学生的总分及平均分4学生成绩查询(1)按班级查询学生信息(2)查询不及格学生
9、信息5 能按班级输出学生的成绩单题目六:学生成绩记录簿设计编制一个 C语言成绩记录簿,每个学生信息包括:学号、姓名、C语言成绩。具体功能:1系统以菜单方式工作2. 创建学生成绩信息并以磁盘文件保存;3. 读取磁盘文件并显示输出所有学生的成绩;4. 查询学生成绩(1)按学号查询成绩(2)学号姓名查询成绩4添加成绩记录;5修改指定姓名或学号的学生的成绩并可存盘;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 6 6显示输出 60
10、分以下、 6079、8089、90分以上各分数段的学生信息。题目七:学生籍贯信息记录簿设计编制一个学生籍贯信息记录簿,每个学生信息包括:学号、姓名、籍贯。具体功能:1系统以菜单方式工作2. 创建学生信息并以磁盘文件保存;3读取磁盘文件并显示输出所有学生的籍贯信息;4. 查询学生信息(1)按学号或姓名查询其籍贯;(2)按籍贯查询并输出该籍贯的所有学生;5. 能添加、删除和修改学生的籍贯信息。题目八:职工工作量统计系统设计编写有一个职工工作量统计程序,信息包括职工工号和完成的产品数量。具体功能:1. 系统以菜单方式工作2. 输入职工工号和完成的产品数量(允许同一职工有多次输入)并以磁盘文件保存;3
11、. 对每个职工完成的产品数量实现累计。4. 按完成数量对职工排序,并确定他们的名次。按完成的产品数量由多到少的顺序,输出名次、同一名次的职工人数及他们的工号(工号由小到大顺序输出 ) 。5. 查询职工完成的产品信息(1)按职工号查询(2)按名次查询题目九 某小型会议参会人员管理系统某小型会议参会人员有下列信息:序号;姓名;性别;年龄;房间号 ( 设每个房间只住一人 ) 。试设计一个管理系统,使之提供以下功能:1随时对报到人员进行输入(参会人员信息用文件保存);2随时按所住房间号 (由小到大 )输出已报到人员信息;3数据查找名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
12、 - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 16 页 - - - - - - - - - 7 (1)查找指定人员的数据,并按照一定的格式输出查找结果。如果未找到,则提示没有此人的信息,并返回菜单。4数据删除:删除指定的人员的数据。5统计参会人员数量。题目十 模拟 ATM 机界面的程序模拟 ATM机过程如下:程序运行后输入用户账号和密码,若密码正确则可进行查询及存取等各种操作;若用户帐号或密码不正确则重新输入,直到正确输入帐户和密码后程序继续进行,最大输入次数不得超过3 次。根据用户输入命令进行查询、提款、存款和退出系统等操作。对帐户内的金
13、额进行动态更新,在每次存款后修正余额。当余额为零后不能进行取款操作,输出提示信息。每项存取款业务应包括:帐号、帐户名、存款金额、取款金额、操作日期每个帐户应包括帐号、帐户名、密码、余额本程序可以处理多个帐号的存取款业务。题目十一:销售管理系统设计某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号, 2)产品的代号, 3)这种产品的当天的销售额。每位销售员每天上缴1 张便条。试设计一个便条管理系统,使之能提供以下功能:1、系统以菜单方式工作2、便条信息录入功能 (便条信息用文件保存 ) 输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年程序设计基础课程设计指导书 2022 程序设计 基础 课程设计 指导书
限制150内