当前位置:编程学习 > C#/ASP.NET >>

一个C#的小小程序,救命啊!

这是要求,求救啊!
阶段小测试1
我的邮箱是:346075618@qq.com,求救啊!

题目:国内航班机票查询服务系统
一、语言和环境
A、实现语言
  C#
B、环境要求
  Visual Studio 2010
二、功能要求
飞行天下公司是一家航空机票代理商。它计划使用Visual Studio平台和C#语言开发国内航班机票查询服务系统的后台模块,为维护该系统的管理员提供数据查询和输入功能,程序运行界面如图-1所示。
程序运行图
 
图-1 国内航班机票查询服务系统的运行结果
三、具体要求及推荐实现步骤
1、在Visual Studio平台中,在指定文件夹下新建项目;
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、 请注意编码时代码中的标识符要符合规范。
--------------------编程问答-------------------- 报价:50W 开发周期5人5个月


--------------------编程问答-------------------- 一个人2个月2W,只能用业余时间做。。。抱歉楼主 --------------------编程问答-------------------- 这个好像很简单的,只是其中一点我不明白导致最重要的feature崩溃!给我发邮件,要不你试试,我给你传:项目要求的word文档! --------------------编程问答--------------------
引用 3 楼  的回复:
这个好像很简单的,只是其中一点我不明白导致最重要的feature崩溃!给我发邮件,要不你试试,我给你传:项目要求的word文档!

我不试好像的东西。。。我想我楼上的也不会去试试的。。。 --------------------编程问答-------------------- 感觉像考题或者作业 --------------------编程问答-------------------- 两个字:滚蛋!
N个字:最他妈讨厌这种问题和这种人了! --------------------编程问答--------------------
引用 2 楼  的回复:
一个人2个月2W,只能用业余时间做。。。抱歉楼主


+1

而且必须有预付款。可以接受按 3 5 2 的方式打款。
--------------------编程问答-------------------- 介叫小问题?? --------------------编程问答-------------------- 问题太小,不予回答。鉴定完毕 --------------------编程问答-------------------- 我自己来搞定好了,1个人一个月,收你1W一点都不多。按照工时来算已经给你打了3折了。 --------------------编程问答-------------------- 楼主几位,报价太低了,市场就是被你们搞坏的


--------------------编程问答-------------------- 楼主你好,我们这里是蓝翔技校,你懂得哈
我们这里价格低,技术强,你这个项目完全没有问题,我们报价就很靠谱,只需998,
有意可以联系奥亲 --------------------编程问答-------------------- 楼主你好,我们这里是新东方厨师技校,你懂得哈
我们这里价格低,技术强,你这个项目完全没有问题,我们报价就很靠谱,只需997,
有意可以联系奥亲


我们的口号是  厨子也能搞开发~~ --------------------编程问答-------------------- 不想开骂的,不过你这也太傻X了,当别人免费劳动力呢? --------------------编程问答-------------------- 首先这不是讨论,也不是问题,你完全可以去淘宝找人给你做 --------------------编程问答-------------------- 小小程序?扯蛋额 --------------------编程问答-------------------- 这个程序好小 --------------------编程问答-------------------- LZ是来搞笑的吧#24 --------------------编程问答-------------------- 哎呦妈呀  IT族被这些价格战的人 变成了 挨踢族了。
别价格低了这样市场坏了以后你拿什么吃饭。  - - 我叹气了。 --------------------编程问答-------------------- 你是不是觉得软件可以免费使用,也可以免费开发呢? --------------------编程问答-------------------- 404 返回  《你懂得》 --------------------编程问答-------------------- 我的个去。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 5000块 半个月。
新东方英语学校 新东方--为您提供一条龙式终身软件开发服务

可以给你开发并测试修改bug,只要5000块 ,亲 赶紧了 --------------------编程问答-------------------- 这个问题确实有点小 --------------------编程问答-------------------- 404 返回 《你懂得》 
--------------------编程问答-------------------- 像这种系统就好比铁路查询系统,很简单功能实现,但是性能,几个亿的人上去查,架构不好,奔溃了! --------------------编程问答-------------------- 你直接扔项目需求过来,是对答复者的不尊重。大家都不是你的免费劳力。 --------------------编程问答-------------------- 可怜可笑的学生伸手党。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,