老师布置的题目不会 请大家帮忙
一 总体描述
某一个和家庭缴费预算有关的网站,准备使用Applet做一个小型的家庭预算缴费系统。该系统能够计算从某月某日到某月某日期间要缴纳的水、电、煤、房费。
1.1 系统流程图
1.2该系统功能介绍
该系统要求用户提供如下信息:
1. 每月平均缴纳的电费。
2. 每月平均缴纳的水费。
3. 每月平均缴纳的煤气费。
4. 每月平均缴纳的房费。
5. 计算水、电、煤气、房费时,要提供一个起始日期,提供一个统一的终止计算日期。
根据以上提供的信息,系统通过计算,给用户提供如下信息:
1. 该段时间内要缴纳的水、电、煤、房费费用。
2. 该段时间内总计要缴纳的费用。
1.3 系统界面要求及应用举例
下图是一个模拟该系统界面的截屏。(仅起参考作用,学生可自行设计界面)
图1
对于图1,实际上对应着一个应用。从图中可以看出,该应用是这样的:
1. 某户人家每月平均交电费30元钱,每月8月1日结算一次(对应图中第一行“电费”);每月平均交水费30元钱,每月8月1日结算一次(对应图中第二行“水费”);每月平均交煤气费30元钱,每月7月25日结算一次(对应图中第三行“煤气费”);每月要缴纳按揭房款500元钱,每月5日结算一次(对应图中第四行“按揭房费”)。如果每月按照30天计算,则每天:
平均缴纳水费1元;
平均缴纳电费1元;
平均缴纳煤气费1元;
平均缴纳按揭房费16.67元。
从图中还可以看出,我们选择的结算日是2002年9月20日,那么:
从8月1日到9月20日共51天,要缴纳的电费是:1元×51天 = 51元钱。
从8月1日到9月20日共51天,要缴纳的水费是:1元×51天 = 51元钱。
从7月25日到9月20日共58天,要缴纳的煤气费是:1元× 58天 = 58元钱。
从8月5日到9月20日共27天,要缴纳的按揭房费是:16.67元×27天 = 450元钱。(取整就可以了)
所以,总计要缴纳51元+51元+58元+450元 = 610元钱。
2. 该界面要求根据年、月,可以自动计算出该月有多少天。比如,在“电费每月缴纳……”一行中,使用鼠标选择2002年2月后,系统自动计算出2002年2月一共有28天,那么,在“日”的下拉列表中只有28个选项供选择。
二 进度安排
此作业内容可分为三个阶段完成。
2.1 阶段一
1. 描述:和日历有关的类
2. 对应书中的内容:《Java C》第一章、第二章、第三章,Java编程基础
3. 具体要求:
(1) 开发与该系统和日历有关的类
(2) 该类用来处理根据年和月,计算出该月有多少天
4. 估计开发时间:4—5个小时
2.2 阶段二
1. 描述:开发Applet的框架
2. 对应书中的内容:《Java C》第四章Applet编程
3. 具体要求:
(1) 写好HTML文件
(2) 写好该Applet的框架,也即主要方法的框架
4. 估计开发时间:3小时—4小时
2.3 阶段三
1. 描述:使用GUI的Java图形开发技术、事件监听机制,开发该Applet
2. 对应书中的内容:第五、六章的内容,Java的GUI编程
3. 具体要求:
(1) 根据图1的要求开发。
4. 估计开发时间:16—20个小时。
问题点数:0、回复次数:8Top
1 楼kypfos(不在寻梦)回复于 2003-12-02 11:01:33 得分 0
呵呵, 不喜欢帮别人做题的。Top
2 楼flowercat(小强)回复于 2003-12-02 11:02:09 得分 0
Too easy!
没有挑战性!不做。Top
3 楼leafxx(因为音乐,所以自由)回复于 2003-12-02 11:03:03 得分 0
把你的系统流程图和完整的详细资料发过来!!
我很感兴趣,我的邮箱:winterleaf@vip.sina.comTop
4 楼ddbean(Welsh)回复于 2003-12-02 11:07:24 得分 0
呵呵,我也不想做Top
5 楼yjawal8071(人这一辈子~~~~)回复于 2003-12-02 11:34:04 得分 0
《Java C》是什么书啊?
你是不是青鸟的啊?Top
6 楼wuyaxlz(芒果苯苯)回复于 2003-12-02 11:44:05 得分 0
消息资料发一份吧!
wuyaxlz@126.comTop
7 楼Nightlee(夜来风雨声)回复于 2003-12-02 11:59:16 得分 0
和小學應用題一個道理Top
8 楼xioaxiaobingyuxue(雨学)回复于 2003-12-02 12:04:31 得分 0
两位大哥我已经把资料发到你的油箱中去了!!
谢谢你们Top




