С�����÷����ù㷺��������������������������Ʒ������Ʒ���������ȶ���ʳƷ����Ҫ����ԭ�ϣ�Ҳ�Ǹߵ�ˮ�����ϵĻ���ԭ�ϡ�С�����÷���С�����ӹ�����Ҫ����֮һ�����й������г�ǰ����
1������ԭ���ͽṹ1.1����ԭ��
�����¹��÷������������ɻ������˹������Ƚ����գ����������ƺ;���������һ�壬(ren)��������������Ʒ�ʺá��Զ����̶ȸߵ��ŵ㡣(long)���÷۵ĵ�������ˮ�ֿɿأ������û�ȡ������Ч�檔
�����¹��÷������������ɻ����û��������Ĺ���ԭ����ʪ�������ʽ���������٣���������ɢ״̬���������������ɷ��ܣ����������е��ȷ�˲�任(ren)�ȣ�ʪ�����е�ˮ��Ѹ������������ʱ��ά����1.5s���ڣ�ʹ���÷۱��Գ̶ȿ��������ͳ̶ȣ�ͬʱʹ��ˮ��Ѹ�ٽ�����ȫˮ�����ڡ������ղ��������ˮ���������÷ۣ���������ʽж������������ʽ�������������չ��÷ۣ��ſտ�����ˮ��������ͨ����Դ����ľм��������ľм���ɻ���������ȼ�ϳ��͡�ľм���ɵȻ�е�豸(zhi)��
����ɢ״̬ʪ�����У�������ֱ���ϴ���ʪ������������1.5s������ʱ���ڲ�����ʹ��ˮ�ֳ�������������������·�м������ȡ����豸(zhi)����ʪ���������ܶȴ��Դ����������ԣ��������ϿǷ��������ڸ��ٻ��������У����ϲ�����������ʹ�����������ּ������ദ�ڻ����������ڲ࣬���ദ�ڻ������������ࡣ���ϿǷ������У�������״�ɵ�ʽ����װ�ã��ɸ�����Ҫ���������������ķ������檔(dang)���ྭ����װ�÷��������÷ۻ���ϵͳ�����������ڸ������ɻ�·�м��ȣ�ֱ�����ܶȣ�����ˮ������������Ҫ����
1.2�豸��Ҫ����
���÷������������ɻ���Ҫ�����²��ֹ��ɣ��ٰ�ȫ���������������ʿ�������ϵͳ�еĹ��ˣ���ֹ��е���ʵȽ���ϵͳ���ڿ����������������ʿ��������������¶ȣ��۽������������ȷ磬���м��ں��¶ȴ��������ܻ��θ������ɹܣ����ν��棬Ϊʪ�������ȷ綣(quan)���ṩ���������ϿǷ����������������������ɵĹ��÷ۺ��������������ɵ�ʪ������������������������ʪ�����ת��Ϊ�����Ŀ����ϣ����ṩ��ʼ���ܣ����ɽ������ȿ����ij������ϣ��߷����ţ����θ������ɹ���Ϊ��ը�Է۳�������������йѹ�����Զ���λ��������ж������һ�����ô��ʹ�ʽ������������Ϊж����������������Ϊϵͳ�����ṩ���ܣ�ʹϵͳ���ڸ�ѹ״̬����ֹ�۳���ɢ�����價�������÷������������ɻ���ͼl��ʾ��
2����������
2.1 ����������
������������ϵͳ����Ҫ�˶��豸(zhi)���乤(xia)��ԭ���ǽ�ʪ�����ø�����ת�Ĵ������飬�������ϵı������������ں������ɡ�ͬʱ��������ת�Ĵ��帳(zhang)��ʪ���������Գ�ʼ���ܣ���ϵͳ��ѹ���յ����������������£�ʹ�����س��Ͽڴ�ֱ����������ϵͳ�Ķ������Ľ�ʡ������С��ʪ�����������Ⱦ��ȣ���֤������������Ч���ͳ�ƷƷ�ʡ�
Ϊ��֤ϵͳ���пɿ����Դ��������������������������������Ⱦ�ʵ���Զ����ء�������������ͼ2��ʾ��
2.2�������ɷ���
�������ɷ��ܸ������ϸ������ɹ���������������ʱ�����������Եȹ���ָ��ר�����ƣ���������������Ϊ����ͨ�Ļ��ιܵ���Ϊ���㹤(qie)������������������������������Ϊ���ν��棺(guan)�����ߴ����ݸ������ɹ�����Ӧ�仯(chao)���м������ڹ��÷۵����ͷּ��������������������ɷ��ܲ��ü���������ģ�����ƣ������Ƚ���������ģ�����棬�Ӷ����ճ����ѹ��̷����������Ƚ����������켼�����ϸ����Ƹ������ɷ��ܵĸ����ָ������ָ�꣬�������õ�ʹ�����ܣ���Ч��ֹ����ʹ�ù����йܵ������ᡢ���ᡢ�ֲ�ĥ�����ء��ṹǿ�Ȳ������ߴ�ƫ���Ͷ������Ĺ��������⡣
2.3�ϿǷ�����
�ϿǷ�����������״�ɵ�ʽ����װ�ã��������������������ķ������檔(dang)���ྭ����װ�÷��������÷ۻ���ϵͳ�����������ڸ������ɻ�·�м��ȣ�ֱ�������أ�����ˮ������������Ҫ������״�ɵ�ʽ����װ�����ֶ����Զ���ʽ���û��ɸ�����Ҫ����ѡ�䡣(hun)�ϿǷ��������������ֿף��ӿף������ڹ۲����ϵĸ�������Ч���ͷ���״�����ϿǷ�������ͼ3��ʾ��
2.4����ʽж����
����ʽж����Ҳ������ʽ����������������Բ����ѹ�������������ϡ��С������塢�Ż�װ�ü��紵����ϵͳ�Ȳ������ɡ����������ɽ����ڽ��������ң�ͨ���˴����˺���Ϊ�������������������壬(ren)�ӳ������ų����۳��������˴������檔(dang)�������۳��ﵽһ����ʱ�������������ҡ�����ʱ��ѹ�������趨Ҫ��������������˳�������ŷ������������Ϲܽ����˴����˴�˲�伱�����ͣ�ʹ�������˴������ķ۳����䣬(zai)�����Ż�װ�þ��ط����ų������������������紵���ң�ʹ��������ͨ������֤����ϵͳ�������������ṹͼ��ͼ4��ʾ��
3�������ƹ�������
С�����ҹ���Ҫ����ʳ����֮һ���䲥������������ˮ����λ�ӵڶ�λ�������ҹ���С��������ϵ���ڴ��������г���С���ӹ���Ҫ���������ۼӹ��ϣ�С���Ŀ������û����ڳ����Σ������ӹ�ת���ʺܵͣ���Ҫ��Ϊԭ�Ϲ�Ӧ���Գ�����Ʒ���ۣ�����ֵ�͡�������Ч������С����Դ��������ҵӦ�÷�Χ����С�������ӹ��ķ�չ������С����Ϊһ�ֳ�����������Դ��ӵ�о��������ο�����Ӧ��DZ����С��������Ϊ���ǵ���ʳ�������й㷺�Ĺ�ҵ��;���о�С����ʳƷ����ʳƷ������Ӧ�ã�����С������ֵ����;������ǿ�߸���ֵ�����Բ�Ʒ����������ȫֵ����ˮƽ�����ٽ��ҹ�С�������ȶ���չ����չС�������ӹ����������Ǹ����г���Ҫ��ͨ����С�������ӹ���Ʒ�IJ�ҵ�������߸���ֵ�����¼�����Ʒ�Ŀ������ؿ�С�������ӹ���Ʒ���г��������µ�С��ת������ֵ������ȫ���ƽ�С�������ӹ���ҵ��չ������������С�������ӹ���Ʒ�ڹ������г��ľ�������ռ���ʣ���С�������ӹ���ҵΪ��ͷ����ũҵ�ṹ�ĵ�����ũ�徭�õķ�չ��
4����
�����¹��÷������������ɻ�����ָ���ﵽ����ͬ����Ʒ�Ƚ�ˮƽ���ӹ�������ˮƽ����ϵͳ�����ܹ�ʵ�ֹ��÷۴���ģ��ҵ������������Ч�ʸߡ��ܺ��١���ƷƷ�ʸߺͰ�ȫ�������ص㡣�Ƚ������뾫���������������ϣ������¹��÷������������ɻ��ǵ�ǰ����С�����ӹ���ҵ������ѡ����



