您所在位置: 网站首页 / 程序设计基础课程设计指导书.doc / 文档详情
程序设计基础课程设计指导书.doc 立即下载
2024-08-17
约6.8千字
约16页
0
117KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

程序设计基础课程设计指导书.doc

程序设计基础课程设计指导书.doc

预览

免费试读已结束,剩余 11 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开





	昆明学院


《程序设计基础》课程设计指导书

(适用于非计算机科学与技术专业)
(学分:1分学时:1周)












信息技术学院


目录TOC\o"1-3"\h\z\u
HYPERLINK\l"_Toc333353002"一、课程设计的基本任务	PAGEREF_Toc333353002\h2
HYPERLINK\l"_Toc333353003"二、课程设计的基本要求	PAGEREF_Toc333353003\h2
HYPERLINK\l"_Toc333353004"三、课程设计时间进度安排	PAGEREF_Toc333353004\h2
HYPERLINK\l"_Toc333353005"四、课程设计提交成果	PAGEREF_Toc333353005\h3
HYPERLINK\l"_Toc333353006"五、课程设计成绩评定	PAGEREF_Toc333353006\h3
HYPERLINK\l"_Toc333353007"六、课程设计报告的主要内容	PAGEREF_Toc333353007\h3
HYPERLINK\l"_Toc333353008"七、课程设计的内容、步骤和方法	PAGEREF_Toc333353008\h3
HYPERLINK\l"_Toc333353009"八、主要参考文献	PAGEREF_Toc333353009\h8
HYPERLINK\l"_Toc333353010"附录	PAGEREF_Toc333353010\h8


一、课程设计的基本任务
程序设计基础课程设计属于专业教育实践课程。通过课程设计,进一步掌握C语言的语法结构,基本流程,更加深入和全面理解C语言程序设计的基本概念、基本原理和基本方法。课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高程序编制、程序调试及综合应用的能力。
二、课程设计的基本要求
1、分析设计准备
正确理解题目的要求,解决题目“做什么”的问题,写好需求分析文档。然后着手实现题目的需求,即解决“怎么做”的问题。写好设计文档。设计必须是可读的、可理解的、使得将来易于编程、易于测试、易于维护。
2、程序测试调试
编程阶段强调结构化程序设计,使用几种基本控制结构,应有良好的程序设计风格,源程序文档化、数据说明、语句结构和输入/输出方法,力图从编码原则的角度提高程序的可读性,改善程序质量。
应制定测试计划,尽早地和不断地进行软件测试,尽可能多地发现错误并改正错误。
3、演示设计程序并回答指导教师问题
4、提交设计报告
三、课程设计时间进度安排
时间(天)完成内容说明1分析题目要求,着手实现题目的需求系统总体结构图,数据结构,
模块构成2编写相关模块实现逻辑及源代码,并进行调试程序源代码3编写相关模块实现逻辑及源代码,并进行调试程序源代码4撰写课程设计报告课程设计报告5演示设计成果,提交课程设计报告,并回答教所提问题四、课程设计提交成果
程序源代码和设计报告。
五、课程设计成绩评定
课程设计成绩由平时表现、设计成果及答辩情况和设计报告三个方面进行综合评定。其中平时表现即考勤占20%,设计成果及答辩占50%,设计报告占30%。教师亦可视具体情况调整评定内容及所占比例。

六、课程设计报告的主要内容
1.需求分析
2.总体设计
3.详细设计
4.程序测试
5.总结
七、课程设计的内容、步骤和方法
课程设计的内容为从题目一至题目十二中任选一个完成,每个题目最多不超过2人,设计的步骤和方法见附录。
题目一:职工信息管理系统设计
职工信息包括职工号、姓名、性别、年龄、学历(研究生\本科\专业\中专)、工资、住址、电话等(职工号不重复)。
试设计一职工信息管理系统,使之能提供以下功能:
1、系统以菜单方式工作
2、职工信息录入功能(职工信息用文件保存)
3、职工信息浏览功能
4、职工信息查询功能
查询方式
(1)按学历查询等
(2)按职工号查询等
5、职工信息删除、修改功能

题目二:图书信息管理系统设计
图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。
试设计一图书信息管理系统,使之能提供以下功能:
1、系统以菜单方式工作
2、图书信息录入功能(图书信息用文件保存)
3、图书信息浏览功能
4、图书信息查询功能
查询方式
按书名查询
按作者名查询
5、图书信息的删除与修改

题目三:实验设备管理系统设计
实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。
主要功能:
1
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

程序设计基础课程设计指导书

文档大小:117KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用