![基于Android個性短信通的設計和實現(xiàn)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/13/d4779919-fda1-4930-80a7-1739ad26bd52/d4779919-fda1-4930-80a7-1739ad26bd521.gif)
![基于Android個性短信通的設計和實現(xiàn)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/13/d4779919-fda1-4930-80a7-1739ad26bd52/d4779919-fda1-4930-80a7-1739ad26bd522.gif)
![基于Android個性短信通的設計和實現(xiàn)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/13/d4779919-fda1-4930-80a7-1739ad26bd52/d4779919-fda1-4930-80a7-1739ad26bd523.gif)
![基于Android個性短信通的設計和實現(xiàn)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/13/d4779919-fda1-4930-80a7-1739ad26bd52/d4779919-fda1-4930-80a7-1739ad26bd524.gif)
![基于Android個性短信通的設計和實現(xiàn)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-4/13/d4779919-fda1-4930-80a7-1739ad26bd52/d4779919-fda1-4930-80a7-1739ad26bd525.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、海 南 大 學課 程 論 文(設計)題 目: 基于android免費短信通的設計和實現(xiàn) 學 號: 20090902320075 姓 名: 季浩 年 級: 2009級 學 院: 應用科技學院 系 別: 09網絡工程 專 業(yè): 網絡工程 指導教師: 鄭兆華 完成日期: 2013年 3 月 30 日 摘 要 隨著智能手機的飛速發(fā)展,使用智能手機的人越來越多,其中在智能手機中有著舉足輕重地位的android系統(tǒng)自然是首選。android是google于2007年11月5日宣布的基于linux平臺開源手機操作系統(tǒng),該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,是首個為移動終端打造的真正開放和完整的移
2、動平臺。android在中國的前景十分廣闊,首先是有成熟的消費者,其次在國內android社區(qū)十分紅火,這些社區(qū)為android在中國的普及做了很好的推廣作用。經過使用發(fā)現(xiàn)android自帶的短信發(fā)送功能還不是十分完善,然而android開源的特性給開發(fā)者提供了一個完美的平臺。基于android平臺的短信通彌補了市場的空白,把短信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)四個功能整合在一起,對android手機短信發(fā)送功能很好的進行完善。采用面向對象的方法進行系統(tǒng)構思、需求獲取、系統(tǒng)分析、系統(tǒng)設計、數(shù)據(jù)庫設計和類設計,實現(xiàn)短信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)四個功能。關鍵詞:安卓;短
3、信;群發(fā);定時abstractwith the rapid development of intelligent mobile phone, more and more people use intelligent mobile phone, which has play a decisive role in intelligent mobile phone status of the android system is naturally preferred.android is google on november 5, 2007 announced the linux-based ope
4、n-source mobile operating system platform, the platform is make up with the operating system, middleware, user interface and application software, which is the first mobile device built for the truly open and complete mobile platform. android has bright future in china, the first is a mature consume
5、rs, followed by the android community is very prosperous in the country, these communities for the popularity of android in china to do a very good promotional effect.after using text messages found android self-contained function is very simple, and does not support single-number bursts, time messa
6、ging and other functions, however, the characteristics of android open-source provide a perfect platform for developers. sms-based android platform make up for gaps in the market, the single number of bursts, number of segments bulk sms, sms group sending, timer sms sending, improving the sending te
7、xt messages function of the android phone. object-oriented concept for system design, requirements capture, system analysis, system design, database design and class design to achieve a single number of bursts, number of segments bulk sms, bulk sms and regular text messages list. keywords: android;
8、sms; group sending,; send timer目 錄1 引言51.1課題研究的背景51.2課題研究目標及意義52.主要技術簡介53.系統(tǒng)分析與設計63.1系統(tǒng)簡要說明63.2系統(tǒng)可行性分析63.2.1 技術可行性63.2.2 經濟可行性63.2.3 操作可行性73.3需求分析73.4功能模塊分析84 系統(tǒng)應用分析84.1應用程序交互模型(時序圖)84.2應用程序交互模型(活動圖)95.數(shù)據(jù)庫設計95.1概述95.2 數(shù)據(jù)庫的特點95.3數(shù)據(jù)庫表結構116系統(tǒng)實現(xiàn)126.1用戶主界面分析126.2單號碼連發(fā)界面分析146.3號碼段發(fā)送界面分析186.4清單發(fā)送界面分析216.5定
9、時短信界面分析247.程序調試與測試307.1程序調試307.2 程序測試307.2.1 測試目的307.2.2 測試內容308.總結31致 謝31參考文獻321 引言1.1課題研究的背景目前android平臺手機滲透到我們生活,20世紀末,電子技術獲得了飛速的發(fā)展,在其推動下基于android平臺手機的現(xiàn)代電子產品在我們生活的各個角落都能見到,有力地推動了社會信息化程度的提高,同時也使現(xiàn)代電子產品性能進一步提高,產品更新?lián)Q代的節(jié)奏也越來越快?;赼ndroid平臺手機的發(fā)展趨勢,本設計以android平臺手機為核心制作了一個短信通。本次設計運用android平臺手機作為研究開發(fā)對象,配合ja
10、va語言程序設計以及面向對象思想設計了一種手機短信通。本設計完成后,能夠實現(xiàn)以下功能:短信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)。在設計時,按照設計的要求,從安全性,經濟性,可靠性三個方面進行考慮,通過設計方案的比較,確定出來一套既經濟又可行的方案。1.2課題研究目標及意義安卓在手機上的應用使得手機的功能有了很大改善,這使得越來越多的人主要依靠手機查詢大量信息,而用戶們不斷提高的需求也決定了越來越多的基于安卓平臺的應用軟件及系統(tǒng)的產生。經過使用發(fā)現(xiàn)android自帶的短信發(fā)送功能十分簡單,不支持單號碼連發(fā)、定時短信等功能,然而android開源的特性給開發(fā)者提供了一個完美的平臺。本設計完成
11、后,能夠實現(xiàn)以下功能:短信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)2.主要技術簡介 java是由sun microsystems公司于1995年推出的java程序設計語言和java平臺的總稱。java語言是android開發(fā)人員所選的工具。android運行時使用自己的虛擬機dalvik,這并不是多數(shù)程序開發(fā)人員使用的普通java虛擬機。dalvik支持java編程語言的大部分功能-但并不是全部。eclipse是一個開放源代碼的、基于java的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發(fā)環(huán)境。eclipse附帶了一個標準的插件集,包括java開發(fā)工具(ja
12、va development tools,jdt)。eclipse最初是由ibm公司開發(fā)的替代商業(yè)軟件visual age for java的下一代ide開發(fā)環(huán)境,2001年11月貢獻給開源社區(qū),現(xiàn)在它由非營利軟件供應商聯(lián)盟eclipse基金會(eclipse foundation)管理。2003年,eclipse3.0選擇osgi服務平臺規(guī)范為運行時架構。2007年6月,穩(wěn)定版3.3發(fā)布。2008年6月發(fā)布代號為ganymede的3.4版。2009年7月發(fā)布代號為galileo的3.5版等等,目前,最新是2011年6月22日發(fā)布代號為indigo的3.7版。3.系統(tǒng)分析與設計3.1系統(tǒng)簡要說
13、明設計與實現(xiàn)一個在android手機上運行的手機短信發(fā)送軟件,實現(xiàn)手機短信的基本功能,包括:短信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)等功能。 3.2系統(tǒng)可行性分析從技術性、經濟性和操作性方面研究軟件編寫的可執(zhí)行性,確保軟件能夠在后期順利執(zhí)行,它是軟件開發(fā)的最前沿和基礎。3.2.1 技術可行性技術可行性要考慮現(xiàn)有的技術條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求。本軟件用的是java開發(fā)語言,調試相對簡單,當前的計算機硬件配置也完全能滿足開發(fā)的需求,因此技術上是絕獨可行的。軟件方面:相關的開發(fā)軟件,可以方便的從網上下載,易于獲得,且可以滿足系統(tǒng)需求。3.2.2 經濟可行性開發(fā)
14、該系統(tǒng)所需的相關資料可以通過已存在的相關系統(tǒng)進行調查采集,所需的軟件系統(tǒng)、硬件平臺等都易于獲得,且不需要android平臺機器,用模擬器即可實現(xiàn)開發(fā)研究,開發(fā)成本低,容易實現(xiàn),從經濟角度來看,該系統(tǒng)可行。3.2.3 操作可行性該課題是利用自己的計算機,且使用android模擬器,并且在本地上安裝jdk、android跟eclipse作為軟件的開發(fā)平臺,使開發(fā)出來的系統(tǒng)有友好的用戶界面、操作簡單,因此在操作上是可行的。3.3需求分析根據(jù)手機功能使用調查顯示,有八成以上的消費者使用手機短信功能。隨著手機短信功能的不斷加強與完善,手機短信對于人們的意義,已不僅僅只是簡單的傳遞信息,而是向著個性化、人
15、性化的方向發(fā)展。短信計數(shù)從無到有,從英文到中文,經過了十幾年的發(fā)展歷程,今后的發(fā)展趨勢就是個性化打造不同的短信設計模板,以實現(xiàn)每個人對短信不同的要求。該系統(tǒng)針對的主要用戶是android手機用戶。android手機短信通系統(tǒng)包括以下主要內容:單號碼連發(fā)短信,號碼段群發(fā)短信,清單發(fā)送短信,定時發(fā)送短信。要設計一個良好的手機短信通軟件,就必須首先明確該應用環(huán)境對系統(tǒng)的要求。android手機短信應用背景:方便用戶快捷通訊。因此,該系統(tǒng)需要滿足以下幾方面的需求:(1)短信的發(fā)送:添加直接聯(lián)系人的號碼,編寫短信內容后,點擊“發(fā)送短信”發(fā)送。(2)短消息提示:收到信息后直接提示用戶。(3)短消息群發(fā):用
16、戶可以單擊“添加聯(lián)系人”按鈕在系統(tǒng)的通訊錄中選擇需要添加的聯(lián)系人,然后單擊“發(fā)送”向之前選擇的多個聯(lián)系人發(fā)送信息。(4)查詢發(fā)送狀態(tài):填入正確的電話號碼及短消息后單擊“發(fā)送短信”按鈕,便會提示發(fā)送的狀態(tài)。3.4功能模塊分析短信的發(fā)送查詢發(fā)送狀態(tài)短消息群發(fā)短消息提示android手機短信通功能模塊圖3-14 系統(tǒng)應用分析4.1應用程序交互模型(時序圖) 主界面安卓短信接口短信界面用戶移動運營商短信接收人顯示選擇調用交付發(fā)送返回圖4-1用戶4.2應用程序交互模型(活動圖)進入短信通主界面進入短信通某一功能編輯短信 短信內容為空發(fā)送列表為空短信待發(fā)送發(fā)送短信5系統(tǒng)實現(xiàn)5.1系統(tǒng)功能分析5.1.1短信
17、的發(fā)送功能分析短信的發(fā)送界面如圖所示圖4-3功能模塊如下用例名稱短信的發(fā)送簡述對一個號碼發(fā)送短信參與者用戶,移動運營商,短信接收人前置條件用戶打開了短信發(fā)送的界面后置條件輸入了短信接收人的手機號碼和短信內容擴展用例無包含用例無觸發(fā)事件用戶點擊主界面的發(fā)送短信項,用例開始基本操作流程1. 用戶填寫手機號碼2. 填寫要發(fā)送的短信內容,不能為空3. 點擊發(fā)送按鈕,開始發(fā)送短信圖4-4部分代碼如下:package wyf.ytl;import android.app.activity;./該處省略了部分類的引入代碼import android.widge.toast;public class samp
18、le_11_1 extends activitypublic void oncreate(bundle savedinstancestate)super.oncreate(savedinstancestate);setcontentview(r.layout.main);button bdial=(button)this.findviewbyid(r.id.button01);bdial.setonclicklistener( new view.onclicklistener( ) edittext ettel = (edittext)findviewbyid(r.id.edittext02)
19、; string telstr = ettel.gettext( ).tostring( ); edittext etsms= (edittext)findviewbyid(r.id.edittext01); string smsstr = etsms.gettext( ).tostring( ); if(phonenumberutils.isglobalphonenumber(telstr) v.setenabled(false); sendsms(telstr,smsstr,v); else toast.maketext( sample_11_1.this, “電話號碼不符合格式!”, 5
20、000 ).show(); );private void sendsms(string telno,string smsstr , view v)pendingintent pi = pendingintent.getactivity(this,0,new intent(this,sample_11_1,class),0);smsmanager sms = smsmanager.getdefault();sms.sendtextmessage(telno, null , smsstr , pi , null);toast.maketext( sample_11_1.this, “恭喜你,短信發(fā)
21、送成功!”, 5000).show();v.setenabled(true);5.1.2短消息提示功能分析短消息提示界面如圖所示圖4-5功能模塊如下所示用例名稱短消息提示簡述接收到消息后,以toast的形式提示用戶短信內容參與者用戶,移動運營商,短信接收人前置條件用戶手機處于開機狀態(tài)后置條件用戶收到了新的短信擴展用例無包含用例無觸發(fā)事件收到新的短信后自動觸發(fā)基本操作流程1. 用戶收到新的短信2. 收到信息后直接到屏幕上提示用戶短信發(fā)件人以及短信內容圖4-6部分代碼如下:package wyf.ytl;import android.content.broadcastreceiver;import
22、 android.content.context;import android.content.intent;import android.os.bundle;import android.telephony.gsm.smsmessage;import android.widget.toast;public class mybroadcastreceiver extends broadcastreceiver public void onreceive(context context , intent intent) if(intent.getaction().equals(“android.
23、provider.telephony.sms_received”) bundle bundle = intent.getextras(); if (bundle != null) object myobject = (object )bundle.get(“pdus”); smsmessage messages = new smsmessage myobject.length; for( int i=0; imyobject.length; i+) messagesi = smsmessage.createfrompdu(byte)myobjecti); for(smsmessage temp
24、smsmessage : messages) sb.append(“收到來自: n”); sb.append(tempsmsmessage.getdisplayoriginatingaddress()+”n”); sb.append(“內容為 : n”); sb.append(tempsmsmessage.getdisplaymessagebody(); toast.maketext(context , sb.tostring(), toast.length_long).show(); 5.1.3短消息群發(fā)功能分析短消息群發(fā)功能界面如圖所示圖4-7功能模塊如下:用例名稱清單群發(fā)短信簡述對多個聯(lián)
25、系人同時發(fā)送短信參與者用戶,移動運營商,短信接收人前置條件用戶打開了短消息群發(fā)的界面后置條件選擇多個聯(lián)系人,填寫短信內容擴展用例無包含用例通訊錄觸發(fā)事件用戶點擊短消息群發(fā)項,用例開始基本操作流程1. 用戶從通訊錄中添加多個聯(lián)系人2. 填寫短信內容3. 點擊發(fā)送按鈕,開始發(fā)送短信可選操作流程無圖4-8設計代碼如下:package wyf.ytl;import java.util.hashmap;.import android.widget.toast;public class sample_11_3 extends activity implements onclicklistener butt
26、on select; button send; edittext people; hashmap peoples = new hashmap(); public void oncreate(bundle savedinstancestate) super.oncreate(savedinstancestate); setcontentview(r.layout.main); select = (button) this.findviewbyid(r.id.select); send = (button) this.findviewbyid(r.id.sent); people = (editt
27、ext) this.findviewbyid(r.id.people); select.setonclicklistener(this); send.setonclicklistener(this); public void onclick(view v) if( v = = select) uri uri = uri.parse(“content:/contacts/people”); intent intent = new intent( intent.action_pick, uri); startactivityforresult(intent , 1); else if(v = =
28、send ) v.setenabled(false); edittext etsms = (edittext)findviewbyid(r.id.smsbody); string smsstr = etsms.gettext().tostring(); set keyset = peoples.keyset(); iterator ii = keyset.iterator(); people.settext(“ ”); while(ii.hasnext() object key = ii.next(); string tempname = (string)key; string temppho
29、ne =peoples.get(key); if(phonenumberutils.isglobalphonenumber(tempphone) sendsms(tempphone , smsstr ,v); private void sendsms(string telno , string smsstr ,view v) pendingintent pi = pendingintent.getactivity(this,0,new intent(this,sample_11_3.class),0); smsmanager sms = smsmanager.getdefault(); sms
30、.sendtextmessage(telno,null,smsstr,pi,null); v.setenabled(true);6.5查詢發(fā)送狀態(tài)功能分析查詢發(fā)送狀態(tài)界面原型圖4-9定時短信功能模塊如下:用例名稱查詢發(fā)送狀態(tài)簡述對短信息發(fā)送后的狀態(tài)進行查詢參與者用戶,移動運營商,短信接收人前置條件用戶打開短信的發(fā)送的界面后置條件填寫聯(lián)系人,填寫短信內容,點擊“發(fā)送短信”擴展用例無包含用例無觸發(fā)事件用戶點擊短信的發(fā)送“發(fā)送短信”按鈕后,用例開始基本操作流程1. 填寫聯(lián)系人,填寫短信內容2. 點擊“發(fā)送短信”3. 提示短信發(fā)送的狀態(tài)可選操作流程無圖4-10設計代碼如下: package wyf.y
31、tl; import android.app.activity;import android.app.pendingintent;import android.widget.edittext;import android.widget.toast;public class sample_11_4 extends activity implememts onclicklistener edittext number; edittext body; button send; public void oncreate(bundle savedinstancestate) super.oncreate
32、(savedinstancestate); setcontentview(r.layout.main); send = (button) this.findviewbyid(r.id.send); number = (edittext) this.findviewbyid(r.id.number); body = (edittext) this.findviewbyid(r.id.body); send.setonclicklistener(this); intentfilter myintentfilter = new intentfilter(“sms_send_action”) ;myb
33、roadcastreceiver mybroadcastreceiver = new mybroadcastreceiver();registerreceiver(mybroadcastreceiver,myintentfilter);public void onclick(view v) if(v = = send) send.setenabled(false); string strnumber = number.gettext().tostring(); string strbody = body.gettext().tostring(); smsmanager smsmanager =
34、 smsmanager.getdefault(); intent intentsemd = new intent(“sms_send_action”); pendingintent sendpi = pendingintent.getbroadcast(getapplicationcontext(),0,intentsemd,0); smsmanager.sendtextmessage(strnumber,null,strbody,sendpi,null); send.setenabled(true); public class mybroadcastreceiver extends broa
35、dcastreceiver public void onreceive(context context , intent intent) switch(getresultcode() case activity.result_ok: toast.maketext(context, “發(fā)送成功”,toast.length_long).show(); break; case smsmanager.result_error_generic_failure: toast.maketext(context, “發(fā)送失敗”,toast.length_long).show(); break; default
36、: toast.maketext(context, “未知”,toast.length_long).show(); break; 7.程序調試與測試7.1程序調試程序開發(fā)中難免會遇到各種問題,如語法的錯誤,程序設計的錯誤。程序開發(fā)是一個循序漸進的過程。開發(fā)完一個功能,需要及時的測試,待功能測試通過后,方可以進行下一個功能的開發(fā),這樣可以保證程序的質量。在程序開發(fā)中,使用了打印調試信息,debug調試等方法。7.2 程序測試7.2.1 測試目的 程序沒有錯誤,代碼正確不代表程序能夠正常運行,或者按照設計者的思路來運行,所以程序測試是有必要的。程序測試就是在程序投入運行前,對程序的需求分析、設計規(guī)
37、格說明和編碼的最終復審,是保證程序質量的關鍵步驟,如果要給程序測試下定義,可以這樣講,程序測試時為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。測試的目的就是在軟件投入生產性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。在開發(fā)大型軟件系統(tǒng)的過程中,需要面對錯綜復雜的問題,因此,在軟件生存周期的每個階段都不可避免地會產生錯誤。編程人員力求在每個階段結束之前通過嚴格的技術審查,盡可能早的發(fā)現(xiàn)并糾正錯誤。7.2.2 測試內容(1)功能測試經測試:該軟件系統(tǒng)的添加聯(lián)系人功能、查看聯(lián)系人、編輯聯(lián)系人、查找聯(lián)系人功能皆正常。軟件的質量可以達到保證。 (2)健壯性測試經測試:該軟件系統(tǒng)在異常情況下能正常運行的能力。如:直接退出,沒有
38、點退出菜單,程序數(shù)據(jù)不會受到破壞,在配置較低的手機上運行。(3)性能測試經測試:該軟件系統(tǒng)處理事務的速度快捷。正常該軟件時,安裝在手機上面運行良好。8.總結在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、經驗方面都存在著不足。另外,在整個開發(fā)的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。因為對安卓短信系統(tǒng)的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。盡管本短信系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需的。在這次課程設計中的最大收獲并不是掌握這幾門開發(fā)工具的應用,而是學會了
39、設計系統(tǒng)的思維方法。對java了解不夠,不能很大發(fā)揮其語言功能,尤其在編寫代碼的時候不能夠熟練使用,而是到處查閱資料,也不能夠很準確的區(qū)別出相近功能指令的各自功能特點,使得在本系統(tǒng)的實現(xiàn)過程中,放棄了一些很好的設想和功能,也是一種遺憾。但是總的來說,這次的課程設計對我來說是一次非常難得的鍛煉機會。使我對所學的專業(yè)課知識得到了融會貫通,得到了比任何一門課都大的提高和進步。在這期間也得到了指導老師和同學的支持和幫助。從畢業(yè)設計開始進行分析到最后的實現(xiàn),總共用了三個多月的時間,前兩個月在熟悉android的設計思想、實現(xiàn)方法和進行短信通的需求分析和設計,后一個多月都在進行短信通的編碼工作,并實現(xiàn)了短
40、信發(fā)送,短消息提示,短消息群發(fā),查詢發(fā)送狀態(tài)四個功能。致 謝首先要由衷地感謝鄭兆華老師。在這半年的時間里鄭老師給我提供了很多參考資料,在程序設計上提出了很多指導意見,使我能夠順利地完成畢業(yè)設計,學到了很多android系統(tǒng)應用軟件開發(fā)知識。同時,鄭老師還給我以后的人生道路提出了許多寶貴的意見和建議,使我在大學最后的時間里,再次上了一堂生動形象的課。在此還要感謝我的同學們的熱心幫助,謝謝你們,正是因為你們的幫助,我才能克服一個個的困難。感謝院系老師對我的培育,讓我學到了扎實的專業(yè)知識。感謝培育了我四年的大學。參考文獻1 (美)哈希米.精通android2開發(fā)移動系列. 人民郵電出版社, 2010
41、2 王向輝,張國印,沈潔.android應用程序開發(fā).清華大學出版社. 20103 韓超,梁泉.android系統(tǒng)原理及開發(fā)要點詳解. 電子工業(yè)出版社. 20104 姚尚朗.google android開發(fā)入門與實踐.人民郵電出版社,2009.75 (美)伯內特.android基礎教程.人民郵電出版社,2009 6 吳亞峰. android核心技術與實例詳解. 電子工業(yè)出版社, 北京, 1997 7 (英)梅爾 著,王鵬杰,霍建同譯. android高級編程. 清華大學出版社, 北京, 2010 8 (美)巴拉赫,(美)蘭寶 著,車皓陽,楊眉 譯. uml面向對象建模與設計(第2版). 人民郵
42、電出版社, 北京, 2006 9 (美)弗里曼(freeman,e.)等著,oreily taiwan公司譯. head first 設計模式(中文版). 中國電力出版社, 北京, 2007 10 譚云杰 著. thinking in uml . 水利水電出版社, 北京, 200911 (美)布赫(booch,g.) 等著. uml用戶指南(英文版第2版). 機械工業(yè)出版社, 北京,2006 12 譚浩強.java語言程序設計(第三版)m.北京:清華大學出版社,2008.13 張孝祥.java就業(yè)培訓教程m.北京:清華大學出版社,2003.14 王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)m.北京:
43、高等教育出版社,2006.employment tribunals sort out disagreements between employers and employees.you may need to make a claim to an employment tribunal if: you dont agree with the disciplinary action your employer has taken against you your employer dismisses you and you think that you have been dismissed u
44、nfairly.for more information about dismissal and unfair dismissal, seedismissal.you can make a claim to an employment tribunal, even if you haventappealedagainst the disciplinary action your employer has taken against you. however, if you win your case, the tribunal may reduce any compensation award
45、ed to you as a result of your failure to appeal.remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are complaining about happened. if your application is received after this time limit, the tribunal will not usually a
46、ccept i.if you are worried about how the time limits apply to you, take advice from one of the organisations listed underfurther help.employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation.most peop
47、le find making a claim to an employment tribunal challenging. if you are thinking about making a claim to an employment tribunal, you should get help straight away from one of the organisations listed underfurther help.if you are being represented by a solicitor at the tribunal, they may ask you to
48、sign an agreement where you pay their fee out of your compensation if you win the case. this is known as adamages-based agreement. in england and wales, your solicitor cant charge you more than 35% of your compensation if you win the case.if you are thinking about signing up for a damages-based agre
49、ement, you should make sure youre clear about the terms of the agreement. it might be best to get advice from an experienced adviser, for example, at a citizens advice bureau. to find your nearest cab, including those that give advice by e-mail, click onnearest cab.for more information about making
50、a claim to an employment tribunal, seeemployment tribunals.the (lack of) air up there watch mcayman islands-based webb, the head of fifas anti-racism taskforce, is in london for the football associations 150th anniversary celebrations and will attend citys premier league match at chelsea on sunday.i
51、 am going to be at the match tomorrow and i have asked to meet yaya toure, he told bbc sport.for me its about how he felt and i would like to speak to him first to find out what his experience was.uefa hasopened disciplinary proceedings against cskafor the racist behaviour of their fans duringcitys 2-1 win.michel platini, president of european footballs governing body, has also ordered an immediate investigation into the referees actions.cska said they were surprised and disappointed by toures complaint. in a statement the russian side added: we found no racist ins
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度混凝土工程安全防護設施采購合同
- 2025年度化工產品環(huán)保檢測與認證服務合同
- 2025年度文化演藝活動策劃執(zhí)行合同
- 2025年度合同管理員企業(yè)合同管理合規(guī)性審查責任書
- 2025年國際IT技術轉移與合作開發(fā)合同協(xié)議
- 2025年國際貿易合同主體欺詐預防與法律責任承擔合同
- 2025年度國家開放大學電大專科簡答課程教材版權授權合同
- 2025年度化工產品運輸合同環(huán)保條款范本
- 2025年度會員卡轉讓與合作伙伴利益共享合同
- 2025年度國際貿易爭議調解合同協(xié)議書
- 2025版大學食堂冷鏈食材配送服務合同模板3篇
- 新能源發(fā)電項目合作開發(fā)協(xié)議
- 《中醫(yī)體重管理臨床指南》
- 2025年上半年潞安化工集團限公司高校畢業(yè)生招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年鐵嶺衛(wèi)生職業(yè)學院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2025年山東魯商集團有限公司招聘筆試參考題庫含答案解析
- 大型活動中的風險管理與安全保障
- 課題申報書:個體衰老差異視角下社區(qū)交往空間特征識別與優(yōu)化
- 江蘇省招標中心有限公司招聘筆試沖刺題2025
- 綜采工作面過空巷安全技術措施
- 云南省麗江市2025屆高三上學期復習統(tǒng)一檢測試題 物理 含解析
評論
0/150
提交評論