【B43】C语言旅客信息管理系统(VC++6.0)

2021-06-18 12:34:57      索炜达电子      1321     

项目编号:B43

文件大小:2.3M

操作系统:Windows10旗舰版

开发工具:VC++6.0

开发语言:.c

简要概述:

实现一个简单、实用的旅客信息管理程序,主要功能包括显示列车车次信息与旅客信息的录入、查找、显示。 1、问题定义 1.需要包含火车车次信息,至少10个车次。 2.沿途车站停靠信息,至少三个站点。 3.旅客信息,包括姓名、性别、证件号,实测体温等。 4.每位同学画出系统流程图 5.需要有程序运行结果提供。 6.程序需要注写附录中。 所有旅客信息利用结构体函数保存在内存池中,以备系统下次运行时使用。通过此课题,熟练掌握结构体、数组、指针的各种操作,以及一些基本算法思想的应用。 本旅客信息管理系统应该具备如下功能:

  1. 输入旅客信息,包括姓名、性别、证件号,实测体温

  2. 查找已有旅客信息

  3. 显示当前旅客信息

  4. 显示当前车次信息,包括车次,停靠站点

  5. 退出系统 2、系统设计 2.1 总体设计 采用模块化的程序设计方法,即将较大的任务按照一定的原则分为一个个较小的任务,然后分别设计各个小任务。需要注意的是划分出来的模块应该相对独立但又相关,且容易理解。可以用模块化层次结构图(即模块图)来分析其任务的划分,一般从上到下进行,最上面一层是主模块,下面各层是其上一层模块的逐步细化描述。

管理系统软件的功能模块有: (1)提供菜单界面,方便用户对程序个功能进行选择,选择要实现的功能按enter键进入该功能。 (2)接受用户输入的功能项,按enter键结束输入并将进入该系统,其需要的结果显示出来,方便用户查看。 (3)完成每次功能,可保存用户的修改的信息,及时更新文件信息。下次查询时内容为最新信息。实时的信息更新对比等。 一个名Person的结构体进行定义,包括 name [40]; num [20];sex[10];temperature[10];等结构体成员。 然后对调用函数进行定义。 void getInput()信息录入 void printPerson()显示函数 void addPerson()增加记录 struct Person *findPerson()查询函数 void displayContacts()显示所有函数 void releaseContacts()释放堆内存空间 void train()显示车次函数 最后定义int main(void)函数,利用函数调用,实现程序的各种功能。 程序分为多个小模块,通过调用实现各种功能,增强了程序的可建设性。 程序把每种功能分开实现,更简单,实用程序更易理解。

演示视频:

【B43】C语言旅客信息管理系统(VC++6.0)

点击查看:演示视频 提取码:61ic

远程协助:

温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。

点击查看:远程协助相关事项

运行结果:

【B43】C语言旅客信息管理系统(VC++6.0)

文件列表:

目录│文件列表:

 ├ 1.源码

 │  └ Train-station-passenger-information-system

 │     │ demo.c

 │     │ demo.dsp

 │     │ demo.ncb

 │     │ demo.opt

 │     │ demo.plg

 │     │ README.md

 │     │ Train station.dsp

 │     │ Train station.dsw

 │     │ Train station.ncb

 │     │ Train station.opt

 │     │ Train station.plg

 │     └ Debug

 │        │ demo.exe

 │        │ demo.ilk

 │        │ demo.obj

 │        │ demo.pdb

 │        │ Train station.exe

 │        │ Train station.ilk

 │        │ Train station.pch

 │        │ Train station.pdb

 │        │ vc60.idb

 │        └ vc60.pdb

 └ 2.演示视频

    └ 演示视频.mp4

TAG旅客信息
  • 5 次
  • 100 分