欢迎来到天天文库
浏览记录
ID:43324796
大小:131.54 KB
页数:7页
时间:2019-09-30
《Java程序设计试题-》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Java程序设计试题1.概述一个商店岀售手机,手机的原始信息(手机代码,手机名称,单价)放在文件Thones.txt"中,写一个程序统计手机销售情况,每种手机的初始库存为10o2.界面要求:•主窗口按销售次序显示每一笔销售情况,包括显示销售序列号,手机编号,销售人员名字,销售数量,单价,销售总额等信息,参见图lor[釣PhonesSaleShowPhonesShowChartSaveandExit名称梢售员数里单伯总价ProcessSaleStaffNamePhoneCodeQuantityClear厚号1234ShowPhone
2、sShowChartSaveandExit001002003001名称IPhone6三星5S华为勃16lPhone6员隹二二四三三数里2311单价6800.04000.01800.06800.0总价13600.012000.01800.06800.0StaffNameProcessSalePhoneCodeQuantityClear主窗口•手机库存窗口显示每一种手机的信息(包括手机代码,手机名称,单价和库存),参见图2。宣PhonesInformation编号名称库存001IPhone68002三星5S6003华为荣権65OK图2
3、手机库存窗口•图表统计窗口显示每一种手机的销售情况,参见图3。图3统计窗口3・功能要求(通过GUI实现)•基本功能要求o在主窗口通过一个textarea显示销售信息o在主窗口能输入并处理每次的销售情况,注意在输入手机销售信息时一定要是库存中有的手机,而且数量不能超过库存。O通过按钮打开一个frame显示手机库存信息。o通过按钮打开一个frame显示销售的统计信息图表o通过按钮将销售信息写入一文本文件“sales.txt”并退出系统。•手机的信息保存在文件“Phones.txt”中,格式如下:手机编号名称单价001iPhone668
4、00002三星S54000•销售信息文件“sales.txt”的格式如下:o一个标题O每种手机的销售信息,包括销售编号,销售员名称,销售数量,单价,总价。O一行该手机销售总量的统计信息。手机销售统计001号iPhone6C004张三C001李四C006王五单价68003@¥4@¥1@¥6800=¥204006800=¥272006800=¥6800总销量:10¥54400•通过三个文本框输入新的销售信息o销售员姓名(如果没有输入,显示message,停止继续处理)O手机编号(如果没有输入或输入的编号不存在,显示message,停止
5、继续处理)O销售数量(如果没有输入或为负数或大于库存,显示message,停止继续处理)•通过两个按钮处理销售信息O通过一个按钮提交销售信息,在销售情况文本区显示,并史新库存。O通过一个按钮清除输入的佶息。4提交要求:提交源程序,可以包括下列程序:主程序名TestProg.java2.主窗口类PhoneSalesFrame.java3.统计图表窗口ChartFrame.java4・库存信息窗口PhoneFrame・java5・手机类Phone.java6・手机集合类PhoneList・java7・一次销售情况类Sale,java8
6、.销售列表类SaleList.java9・手机信息文件Phones・txt10・销售信息文件sales.txt如果有除此之外的其他文件,在文件readme.txt中说明每个文件的作用。
此文档下载收益归作者所有