软件开发说明书Word格式文档下载.docx
- 文档编号:13666864
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:25
- 大小:314.13KB
软件开发说明书Word格式文档下载.docx
《软件开发说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件开发说明书Word格式文档下载.docx(25页珍藏版)》请在冰豆网上搜索。
循环结构子菜单:
4.在对应模块下完成如下功能:
(1)单选择if语句:
(2)双选择if语句:
(3)多选择if语句:
(4)switch语句
(5)while循环语句
(6)do-while循环语句
(7)for循环语句
(8)循环嵌套
例如:
switch语句案例界面:
(3)论文部分
1、学生应提交的资料:
纸质《课程设计说明书》1份;
课程设计报告1份。
2、课程设计报告的内容附在《课程设计说明书》后,内容包括:
一、设计目的
1.全面理解程序的顺序结构、选择结构、循环结构,掌握结构化程序设计的自顶而下,逐步细化,模块化的原则。
2.掌握C语言的基础知识,灵活应用函数、指针、数组、结构体等知识进行程序设计。
二、系统功能模块图
(略)
三、设计函数列表
在C语言中每一个功能模块都对应一个函数,即由函数来实现各功能模块的具体功能,也就是建立功能模块与函数之间一一对应的关系,在编写程序时可以减少不必要的麻烦,从而提高编写程序的效率。
表一自定义函数表
模块名
函数名
说明
C语言模块化系统
main()
主控模块
显示主菜单
showmenu()
显示菜单
…(略)
四、程序代码(源程序清单:
按照上面表格的顺序书写上面的所有函数,注意缩进式书写格式)
五、编程及调试过程中遇到的主要问题及解决方法
六、设计心得体会
三、课程设计报告格式
1、课程设计(论文)报告要求用A4纸排版,单面打印,与《课程设计说明书》一起装订成册。
2、课程设计(论文)报告正文参考字数:
1000字左右
3、正文格式
①页边距:
上2.5cm,下2.5cm,左2.5cm,右2cm,页眉1.5cm,页脚1.5cm,左侧装订;
②字体:
章标题,二号字、黑体、居中;
节标题,三号、黑体;
正文文字,小四号字、宋体;
指导教师签字:
年月日
二、进度安排:
1、系统设计
十七周:
上午8:
30-11:
30
下午2:
30-5:
00
2、撰写课程设计报告
十八周:
周一~周四
3、报告提交
周五
三、应收集资料及主要参考文献:
1.谭浩强著,C++程序设计(第三版),北京:
清华大学出版社,2005
2.谈浩强著.C++程序设计。
北京:
清华大学出版社,2004.
3.谭浩强编著,C程序设计题解与上机指导(第三版),北京:
清华
大学出版社,2005
4.C编写组编,常用C语言用法速查手册,龙门书局,1995
5.SchildtH著,王曦若,李沛译,ANSIC标准详解,学苑
出版社,1994
四、课程设计摘要(中文):
C语言是一种很好的结构化程序设计语言;
结构化程序设计方法可以概括为自顶向下、逐步求精、模块化、限制使用goto语句,将原来较为复杂的问题化简为一系列简单模块的设计。
一个程序的任何逻辑问题均可用顺序结构、选择结构和循环结构这三种基本结构来描述。
【关键词】:
C语言结构化程序设计顺序结构选择结构循环结构
5、课程设计摘要(英文):
AbstracttheClanguageisastructuredprogramminglanguagewell;
structuredprogramdesignmethodcanbegeneralizedastop-down,stepwiserefinement,modularity,restrictionsontheuseofthegotostatement,thedesignoftheoriginalcomplexproblemissimplifiedtoaseriesofsimplemodules.Anykindoflogicofaprogramareavailablesequencestructure,selectionofthesethreekindsofbasicstructureandcyclestructuretodescribe.
Keyword:
Clanguagestructuredprogrammingsequencestructureselectionstructureloopstructure
六、成绩评定:
指导教师评语:
指导教师签字:
年月日
项目
评价
调查论证
工作量、工作态度
实践能力
分析、解决问题能力
质量
创新
得分
七、答辩纪录:
答辩意见及答辩成绩
答辩小组教师(签字):
课程设计报告
二、系统功能模块图
1.采用模块化程序设计方法
单选泽函数
双选择函数
选择函数
多选择函数
switch函数
主菜单函数
While循环
Do-while循环
循环函数
For循环
嵌套循环
3.子菜单界面如下:
选择结构子菜单:
循环结构子菜单:
(1)单选择if语句案例界面:
(2)双选择if语句案例界面:
(3)多选择if语句案例界面:
(4)switch语句案例界面:
(5)while循环语句案例界面:
(6)do-while循环语句案例界面:
(7)for循环语句案例界面:
(8)循环嵌套案例界面:
主菜单
子菜单选择
显示选择子菜单
子菜单循环
显示循环子菜单
单选泽if
单选泽if模块
双选择if
双选择if模块
多选择if
多选择if模块
Switch选择
Switch选择模块
While循环模块
Do-while循环模块
For循环模块
嵌套循环模块
#include<
stdio.h>
voidmain()
{
voidprintstar();
voidprint_message();
voidprintsecond();
voidprint_m();
printstar();
print_message();
printf("
\n"
);
print_m();
}
voidprintstar()
****************************************************\n"
voidprint_message()
*欢迎进入C语言模块化案例系统*\n"
*制作人:
徐晗*\n"
*设计日期:
2014年6月9日*\n"
voidprint_m()
****************************\n"
*C语言模块化案例系统*\n"
*1.选择结构*\n"
*2.循环结构*\n"
*0.退出系统*\n"
请选择相应模块编号(0-2):
"
voidprint_xuan();
voidprint_xun();
inti;
scanf("
%d"
&
i);
switch(i)
{case0:
break;
case1:
print_xuan();
case2:
print_xun();
}
voidprint_xuan()
*选择结构*\n"
*1.单选择if语句*\n"
*2.双选择if语句*\n"
*3.多选择if语句*\n"
*4.switch语句*\n"
*0.返回系统*\n"
请选择相应模块编号(0-4):
voidone();
voidtwo();
voidthree();
voidfour();
intj;
j);
switch(j)
print_m();
one();
two();
case3:
three();
case4:
four();
voidone()
*题目
(1):
单选择语句:
程序的功能是输入一个表*\n"
*达式x>
y,判断其真假,输入x,y的值,如果大于*\n"
*为真,则输出x,如果小于为假,则不输出*\n"
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 说明书