网站大量收购独家精品文档,联系QQ:2885784924

2025年c语言课程设计报告宿舍管理系统.doc

2025年c语言课程设计报告宿舍管理系统.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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(录入車辆信息)的测试:按照先後次序分别输入學生信息:

文档评论(0)

181****8523 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档