产品研发部阶段小测试1题目:国内航班机票查询服务系统一、语言和环境A、实现语言C#B、环境要求VisualStudio2010二、功能要求飞行天下公司是一家航空机票代理商。它计划使用VisualStudio平台和C#语言开发国内航班机票查询服务系统的后台模块,为维护该系统的管理员提供数据查询和输入功能,程序运行界面如图-1所示。程序运行图图-1国内航班机票查询服务系统的运行结果三、具体要求及推荐实现步骤产品研发部1、在VisualStudio平台中,在指定文件夹下新建项目;2、在项目中,添加航班类。1)定义私有字段:起飞城市、到达城市、日期、全额票价、折扣率;2)为每个私有字段定义对应的公共属性。A)如果全额票价小于等于零,则设置机票价格为3000;B)如果折扣率小于等于零,则该值为100。3、在项目中,添加售票类。1)定义类成员如下。A)_count变量用于实时记录数组中保存的对象个数;B)MAX常量用于保存数组可保存的最大对象个数。2)定义一个包含10个航班对象的一维数组。3)自定义方法分别实现下面功能:A)初始化航班类的对象数组:创建对象并赋初值;至少为3个对象赋初值;B)显示菜单:接收用户输入的选择项,根据用户的操作实现菜单控制。程序运行效果如图-2所示;图-2系统菜单C)显示航班信息:按指定的格式显示数组中所有的航班信息,要求:起飞城市、到达城市和日期左对齐,全额票价和折扣率右对齐。全额票价以货币格式输出,折扣率按百分比格式输出。程序运行效果如图-3所示。产品研发部图-3显示航班列表D)输入新航班信息:如果数组中当前航班对象的个数小于MAX,则接收新增航班的起飞城市、到达城市、日期、全额票价和折扣率,保存在航班类对象数组中,并显示“航班信息增加成功!”;否则,提示出错信息“航班数量超出预期,不能增加本次航班信息!”。运行效果如图-4所示。图-4输入新航班信息要求:将记录数组对象个数的变量count按引用方式传递。E)确认系统退出:提示用户是否要退出系统,根据用户输入执行退出,或重新显示菜单。运行效果如图-5所示。产品研发部图-5确认退出系统4、修改Main()方法,创建售票类对象,调用初始化方法和显示菜单方法。5、编译执行程序。如果得不到预期结果,要设置断点进行代码跟踪调试,直到找出问题,并解决。最后一步:调试运行成功后,压缩代码文件,按命名规范命名,并提交到指定路径下。五、注意事项1、请注意界面整洁、合理、美观;2、请注意代码的书写、命名符合规范,在代码中添加必要的注释;3...