欢迎来到天天文库
浏览记录
ID:29966156
大小:20.78 KB
页数:12页
时间:2018-12-25
《c语言实训报告范文》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言实训报告范文 湖北汽车工业学院电气与信息工程学院 《C语言程序设计》 实训报告 实训题目:学生信息管理系统 专业:汽车电子工程专业班级: 姓名:成绩: 一、需求分析1、问题 根据需求,该系统所应包含的信息有以下一些:学生的基本信息: 学号,班级,姓名,年龄,出生日期。 根据需求,该系统所应实现的功能有以下一些: 各种基本信息数据的录入:a由键盘输入学号,班级等基本信息。B由文件录入
2、学生信息。对学生信息的查询:a按学号查询指定学生信息。 b按班级查询指定班级内学生的信息。 学生基本信(转载于:写论文网:c语言实训报告范文)息数据的删除:按学生学号来删除指定学号的学生信息。学生基本信息的保存:将录入的学生信息保存到文件中。2、系统目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 采用C语言实现,开发环境为V
3、C,可以运行在操作系统windows98及以上皆可。 3、运行要求 能连续录入任意个数学生的基本信息。 界面简洁,操作方便,提示人性化,例如删除前需要提示用户是否删除容错性强,例如输入的学生出生日期格式不对或日期不符合时提示输入错误,并可重新输入。 二、总体设计1、系统流程设计 根据系统要求,设计如下的系统流程 + 2、系统模块设计 根据系统的功能设计,如下模块 主界面模块:完成系统菜单的显示 功能选择模块:根据用户的选择,完成其相应的功能 键盘输入学生信息:从键盘输入任意个数学生的基本信息,并保
4、存到结构体链表中。 文件录入学生信息:从指定的文件中录入学生的基本信息,并保存到结构体链表中。 按学号查学生信息:输入要查找的学生的学号,可查询并显示该学号对应学生的基本信息。 按班级查学生信息:输入要查找的班级,可查询并显示该班级内学生的基本信息。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 删除指定学号信息:输入要删
5、除的学生的学号,可找到并显示该学号对应学生的信息并删除其信息。 保存学生信息:可将已录入的学生信息保存到指定的文件中。 三、详细设计1、数据结构设计 根据系统要求,系统中需要保存的数据有通讯录的信息,其结构如下:数据项数据项名称数据类型数据长度备注学号xh_number整形变量2班级bj_number整形变量2姓名name字符串变量20年龄nl_number整形变量2 指向日期结构 指向日期结构体类型的指针体的指针born_day*q变量 应题目要求另加一个存放日期的结构体:数据项数据项名称数据类型数据长度
6、备注年份y整形变量2月份m整形变量2号d整形变量2 为了能实现可连续输入任意个数的学生信息,我采用链表的结构保存学生的基本信息,在增加学生的基本信息时,创建一个学生信息的节点,将其插入到链表中,示意图如下。 使用C语言创建的结构体如下:structstudent{ intxh_number;学号intbj_number;班级charname[20];姓名 intnl_number;年龄 structborn_day*q;指向日期结构体类型的指针目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展
7、的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 structstudent*next;指向学生信息结构体类型的指针}; 2、界面设计主界面: 根据系统要求,设计一个字符界面,显示系统的菜单,为了体现友好性,将在每个菜单前显示该菜单项对应的数字 用户输入菜单项前面的数字,主菜单消失,进入该模块的相应界面,进行相应的操作,完成后,回到主界面。 输入界面: a通过键盘输入录入学生信息:
8、北京化工大学C语言实训 实习报告 题目 学生姓名 所在系 专业名称高玲玲学号XX学生信息管理系统信息技术与科学学院测控技术与仪器年级测控1001 XX-07-10 目录 第1章软件需求分析 第节软件编写目的 【阐述软件编写的实用性,应用场合,应用对象等等信息】 第节项目背景目的-通过该培训员工可对保安行业有初
此文档下载收益归作者所有