- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C語言課程设计汇报書
學院名称
计算机學院
學生姓名
专业名称
班级
1201班
學号指导教師
時间
试验題目:學生宿舍管理系统
一、试验目的
通過本課程设计,强化上机動手能力,使學生在理论和实践的基础上深入巩固《C語言程序设计》課程學习的内容,掌握工程软件设计的基本措施。通過這次实习练习,可以更深入的熟悉所學的知识,還可以加强和巩固知识。長达两周的上机练习,為我們提供了很好的编程环境。更好的理解编程的意义,為未来参与实践活動以及後来的毕业设计打下坚实的基础。
二、试验内容
我设计的是“車辆管理系统”,重要是针對車辆信息的管理,合用對象重要是需要统一管理的車辆,例如租車企业。包括車辆的序号,車牌,品牌,車主信息。在编写過程中重要运用C語言的基本知识有:数据类型(整形、实型、字符型、指针、数组、构造等);运算类型(算术运算、逻辑运算、自增自減运算、赋值运算等);程序构造(次序构造、判断选择构造、循环构造);大程序的功能分解措施(即函数的调用与使用)等。
三、需求分析
该程序是由C語言编写的一种車辆管理查询软件,本程序在MicrosoftVisualC++6.0下运行,其重要功能是实現對車辆信息的录入、添加、删除、修改、查询、记录。其中查询可以分别以序号,車牌号為关键字查询車辆信息。
四、概要设计
1、方案设计
主函数
主函数
密码模块
录入模块
添加模块
修改模块
删除模块
查询模块
记录模块
退出系统
學号
姓名
宿舍
性别
年龄
专业
返回
班级
按姓名
按學号
按宿舍
返回
按性别
按學号
按宿舍
返回
按班级
按专业
2、数据构造阐明
程序中数据重要是學生信息,详细属于类型如下:
structcar
{
intnum;/*序号*/
charchepai[10];/*車牌号*/
chartrademark[10];/*品牌*/
charname[20];/*車主姓名*/
charcall[20];/*联络方式*/
structcar*next;
};
3、模块功能阐明
第一密码模块:调用mima(),進行初始登陆,管理者的注册与登录操作。
第二录入模块:调用build(),對車辆信息進行录入。
第三查看模块:调用output(),對已經有車辆信息進行查看。
第四查询模块:调用find(),對特定車辆信息進行查看。
第五删除模块:调用shanchu(),對某一車辆信息進行删除操作。
第六增長模块:调用charu(),增長車辆信息。
第七排序模块:调用sort(),以車辆序号排序。
第七修改模块:调用shaixuan(),對特定車辆信息進行修改。
五、详细设计及运行成果
1.函数之间调用关系图
主函数main()
主函数main()
删除函数
shanchu()
录入函数
build()
记录函数census_message()
添加函数
Charu()
charu()
排序函数
sort()
密码函数mima()
修改函数revise_message()
查询函数
find()
2.部分模块流程图及运行成果图示
登陆界面
主函数流程图
输入密码
输入密码
功能选择
选1
选4
选0
选2
选3
选5
录入模块
添加模块
修改模块
删除模块
查询模块
結束
退出系统
是
是
是
是
是
是
否
否
否
否
否
開始
选6
记录模块
是
否
持续三次输入錯误,退出系统
主页界面
录入模块
输入姓名
输入姓名
输入班级
输入宿舍
输入學号
输入性别
输入年龄
输入专业
与否继续录入
結束
N
Y
录入界面
修改模块
输入要修改學生的姓名
输入要修改學生的姓名
功能选择
选1
选7
选4
选8
选2
选3
选5
选6
修改學号
修改姓名
修改班级
修改宿舍
修改性别
修改年龄
修改专业
与否继续
結束
返回主页
是
是
是
是
是
是
是
是
否
否
否
否
否
否
否
修改界面
记录模块
输入记录方式
输入记录方式
功能选择
选1
选4
选6
选2
选3
选5
按學号
按宿舍
按性别
按班级
按专业
結束
返回主页
是
是
是
是
是
是
否
否
否
否
否
记录界面
六、调试状况,设计技巧及体會
1、测试数据
對功能1(密码系统测试)的测试:先注册账号密码分别為:1,1,然後退出程序進行登录测试。输入一组錯误账号密码系统显示“對不起密码錯误!按任意键退出!”。在输入對的密码,系统显示“密码對的!按任意键進入主菜單”并進入主界面。
對功能2(录入車辆信息)的测试:按照先後次序分别输入學生信息:
您可能关注的文档
- 2025年施工地下降水排水方案.doc
- 2025年污水处理厂质量控制措施方案.doc
- 2025年医疗质量和医疗安全核心制度.doc
- 2025年安全与环保知识.doc
- 2025年凯达尔智慧路边停车管理系统方案.doc
- 2025年污水厂应急预案.doc
- 2025年农产品配送中心综合方案.doc
- 2025年会议室电子会议系统操作手册.doc
- 2025年各工种安全技术交底.doc
- 2025年智慧城市项目建议书.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 22J403-1 楼梯 栏杆 栏板一 (1).docx VIP
- 越野汽车强制锁止式差速器的设计.docx
- 2025年二建《市政公用工程管理与实务》案例300问.pdf VIP
- 华为鸿蒙介绍:于鸿蒙之中万物静默生长,开源生态繁花似锦竞相绽放(29页).pptx
- 优质课一等奖高中语文必修四《永遇乐·京口北固亭怀古》 (2).doc VIP
- 中式面点制作工艺章节测试答案.pdf VIP
- 2024年信息系统项目管理师(综合知识、案例分析、论文)合卷软件资格考试(高级)试题与参考答案.pdf VIP
- 体育概论(第二版)全套教学课件汇总.pptx
- 虚拟数字人全景深度解析.docx
- 《立体车库的PLC设计》.doc
文档评论(0)