- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
精品文档
PAGE
PAGE23
精品文档
PAGE
课程设计说明书
学 院、系:
专 业:
学生姓名:
学号:
设计题目:
设施管理系统
起
迄
日
期
:
指
导
教
师
:
日期:2017 年5月12日
设计目的
提高程序设计能力,查验讲堂教学内容,掌握程序设计的基本方法和调试技术。经过课程实
训,加深对构造化程序设计思想的理解,能对系统功能进行剖析,并设计合理的模块化构造;进
一步掌握 C语言中的重要数据构造;掌握并娴熟运用指针,链表,构造体和文件等构造;提高程
序开发哪里,能运用合理的控制流编写清晰高效的程序;培养 C语言只是运用与自学能力,加强
程序剖析能力。
任务概括
功能:设施管理系统应包含各样设施的全部信息,每台设施为一条记录(同一时间同一部门购置的若
干台相同设施可作为 1条记录),包括设施号、设施名称、领用人、所属部门、数量、购置时
间、价钱等。可以显示和统计各样设施的信息。
分步实施:
1、初步达成总体设计,搭好框架,确定人机对话的界面,确定函数个数;
2、达成最低要求:成立一个文件,包含一个部门 10台设施的信息,能对文件进行
补充、修订、删除,能统计所有设施的总价值。
3、进一步要求:达成设施按种类、按所属部门进行统计。
模块区分
系统可设计为:
实验设施信息写入模块
实验设施信息输出模块 .
实验设施信息查问模块
实验设施信息增添模块
实验设施信息删除模块
实验设施信息查问模块
实验设施信息统计模块
构造体成员包括设施号, 设施名称, 设施领用人, 设施所属部门 ,设施数量 ,设施购置时间,
设施价钱 。
4主要函数说明及其 N-S图
设施管理系统
进入
实验
实验
实验
实验
实
实验
实验
菜单
设施
设施
设施
设施
验设
设施
设施
功能
信息
信息
信息
信息
备信
信息
信息
选择
写入
输出
查问
增添
息删
查问
统计
模块
模块
模块
模块
除模
模块
模块
块
T
F
chec()
F
F
4.3查问记录
4.4读入/写入文件
4.5增添数据
4.1 主函数流程图
输入数字 number
number==1
T number==2
add()
T
number==3
del()
T
number==4
F
alt()
T
number==5
F
count()
Tnumber==0
F
退出系统
4.2N-S图
开始
按要求查察记录
图4.3
结束
开始
定义文件指针
图4.4
判断文件是否
F
可存在?
创建一个文件
T
写入数据
封闭文件
结束
开始
图4.5
按要求输入信息
达成一条记录的增添
F
是否持续输入 ?
T
结束
4.6删除数据
开始
输入设施 ID号
图4.6
进行删除操作
结束
4.7改正数据
开始
输入要改正的 ID号
图4.7
按要求改正数据
4.8统计数据
结束
开始
选择统计方式
图4.8
显示统计结果
结束
程序运行数据及其结果
图5.1 进入界面
图5.2菜单功能选择
图5.3 增添数据
图5.4 查察数据
图5.5 删除数据
图5.6改正数据
图5.7 统计数据
课程设计心得
经历了大一上半学期 C语言课程,C语言笔试,C语言机试的“洗礼”,让我对C语言的有了进
一步的认识,深深认识到自己学习的还不够,平时敲的代码也太少,作为一名软件工程的学生,感觉
深深的内疚,对不起老师,对不起父亲母亲,更对不起自己,同时为自己将来毕业后的命运感觉一份担忧。
在大一下学期 C语言实训中,不单有网上已有成果的借鉴与剖析, 以及向同学的讨教, 还有有关资料
的查阅,既加深了自己能力的认知与对自己不足的体会,也优化了和同学的关系,真堪称一箭双雕。同时还得出一个结论:亲身下河知深浅,亲口尝梨知酸甜!作为一名软件工程的学生,平时在电脑跟前敲代码的过程是必需的,谁也躲不了,一份努力,一份收获,同时,学习C语言需要细密又谨慎的思维,优异的操作习惯,这样才有可能在编程的道路上百尺竿头更进一步!也希望各位老师、身边的同学监察,更需要自己的积极自省。期待三年后一个成熟优异的自己!
附录:
#includestdio.h
#includestdlib.h
#includeconio.h
#includestring.h
voidmenu();
//功能选择
voidadd();
//增添信息
voiddel();
//删除信息
voidalt();
//改正信息
voidchec();
//查察信息
voidcount();
//统计信息
voidread();
//读取文件
voidwrite();
//写入文件
structarray
{
charano[20],aname[20],aowner[20],aapartment[20],aamount
您可能关注的文档
- C语言考试题库之判断题.docx
- C语言计算机二级考试试题及.docx
- C语言试题,二级C语言试题.docx
- C语言试验指导.docx
- C语言读书心得体会.docx
- C语言课程书面作业.docx
- C语言课程标准.docx
- C语言课程设计—学生选课系统.docx
- C语言课程设计学习报告计划—图书信息管理学习系统.docx
- C语言课程设计学生成绩管理系统个人总结计划.docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
文档评论(0)