freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電信網(wǎng)上用戶自管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)實(shí)現(xiàn)-資料下載頁(yè)

2025-05-13 15:44本頁(yè)面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 lse if((guanliyuan)){ new Window2()。 ()。 }else{ (this,用戶名密碼錯(cuò)誤 )。 } } } 用戶消 費(fèi)情況界面的具體實(shí)現(xiàn),包括了用戶查看日期 ,應(yīng)交費(fèi)用 ,是否付款 ,余 額 ,截止付款日期以及交費(fèi) 方式,部分代碼如下: public class Consume extends JPanel{ //定義需要的各個(gè)組件 JPanel p1,p2,p3,p4,p5。 JLabel p1_lab1,p3_lab1。 JTextField p1_jtf1。 JButton p1_jb1,p4_jb1,p4_jb2。 //這是用于顯示信息資料的 table JTable jtable。 JScrollPane jsp。 //構(gòu)造函數(shù) public Consume(){ p1=new JPanel(new FlowLayout())。 p1_lab1=new JLabel(下面是您的消費(fèi)情況: )。 (select 日期 ,應(yīng)交費(fèi)用 ,是否付款 ,余額 ,截止付款日期 from 消費(fèi)記錄 1 where 1=?, paras)。 jtable=new JTable()。 ()。 (p1,North)。 (p2,Center)。 (p5,South)。 (true)。 } } 用戶上網(wǎng)查看電信上網(wǎng)公告和管理員發(fā)布公告的具體代碼是用 socket來(lái)實(shí)現(xiàn)的,所謂 socket通常也稱(chēng)作 套接字 ,用于描述 IP地址和端口,是一個(gè)通信鏈的句柄。應(yīng)用程序通常通過(guò) 套接字 向網(wǎng)絡(luò)發(fā)出請(qǐng)求或者應(yīng)答網(wǎng)絡(luò)請(qǐng)求。操作 java socket時(shí)用到的最多的三個(gè)方法為: accept():主要用于服務(wù)器端產(chǎn)生“阻塞”,等待客戶端的鏈接請(qǐng)求,并且返回一個(gè)客戶端的 Socket實(shí)例; getInputStream():方法主要用來(lái)獲得網(wǎng)絡(luò)連接輸北京航空航天大學(xué)論文設(shè)計(jì) 24 入,同時(shí)返回一個(gè) InputStream對(duì)象實(shí)例;一般要建立 Java的 Socket連接,應(yīng)首先明確服務(wù)器端和客戶端,服務(wù)器端使用 ServerSocket監(jiān)聽(tīng)指定的端口,使用 accept等待客戶端請(qǐng)求,鏈接鏈接,開(kāi)始會(huì)話、完成會(huì)話后,關(guān)閉鏈接。 客戶端使用 Socket對(duì)網(wǎng)絡(luò)中的某個(gè)服務(wù)器的某個(gè)端口發(fā)出鏈接請(qǐng)求,連接成功,開(kāi)始會(huì)話,會(huì)話完成, Socket關(guān)閉。這里是啟動(dòng)了一個(gè) 8888的端口來(lái)監(jiān)聽(tīng)等待客戶的連接,程序的部分代碼如下: public class ChatServer { boolean started = false。 ServerSocket ss = null。 ListClient clients = new ArrayListClient()。 public static void main(String[] args) { new ChatServer().start()。 } public void start() { try { ss = new ServerSocket(8888)。 started = true。 Socket s = ()。 Client c = new Client(s)。 (a client connected!)。 new Thread(c).start()。 (c)。 } } 套接字( Socket)分為有兩種方式:流式 Socket( SOCK_STREAM)和數(shù)據(jù)報(bào)式 Socket( SOCK_DGRAM)。流式是一種面向連接的 Socket,針對(duì)于面向連接的 TCP服務(wù)應(yīng)用;數(shù)據(jù)報(bào)式 Socket是一種無(wú)連接的 Socket,對(duì)應(yīng)于無(wú)連接的 UDP服務(wù)應(yīng)用。本系統(tǒng)用的 TCP服務(wù),客戶連接的具體代碼如下: class Client implements Runnable { private Socket s。 private DataInputStream dis = null。 private DataOutputStream dos = null。 private boolean bConnected = false。 public Client(Socket s) { = s。 } public void run() { try { while(bConnected) { String str = ()。 for(int i=0。 i()。 i++) { Client c = (i)。 (str)。 北京航空航天大學(xué)論文設(shè)計(jì) 25 } IteratorClient it = ()。 while(()) { Client c = ()。 (str)。 } } 本系統(tǒng)使用 Java Swing技術(shù)就在于 提供許多比 AWT更好的屏幕顯示元素。它們用純Java寫(xiě)成,所以同 Java本身一樣可以跨平臺(tái)運(yùn)行,這一點(diǎn)不像 AWT。它們是 JFC的一部分。它們支持可更換的面板和主題(各種操作系統(tǒng)默認(rèn)的特有主題),然而不是真的使用原生平臺(tái)提供的設(shè)備,而是僅僅在表面上模仿它們。這意味著 本系統(tǒng) 可以在任意平臺(tái)上使用 JAVA支持的任意面板。輕量級(jí)元件的缺點(diǎn)則是執(zhí)行速度較慢,優(yōu)點(diǎn)就是可以在所有平臺(tái)上采用統(tǒng) 一的行為。 而使用 Socket技術(shù)的優(yōu)點(diǎn)在于 可以縮短因客戶端空閑等待而造成接受新連接的等待時(shí)間變長(zhǎng)。就好比進(jìn)程調(diào)度 , 單任務(wù)系統(tǒng)會(huì)因用戶進(jìn)程等待用戶輸入而讓系統(tǒng)進(jìn)入閑式等待。 而多任務(wù)系統(tǒng)則不會(huì)。系統(tǒng)會(huì)切入需要運(yùn)行的進(jìn)程繼續(xù)工作。 從客戶端的角度來(lái)看,該服務(wù)器的響應(yīng)時(shí)間會(huì)縮短。 當(dāng)然,若服務(wù)器同時(shí)接受大量的客戶連接請(qǐng)求,其響應(yīng)時(shí)間還是會(huì)相應(yīng)的變長(zhǎng)。 北京航空航天大學(xué)論文設(shè)計(jì) 26 5 系統(tǒng)運(yùn)行與測(cè)試 系統(tǒng)測(cè)試的目的與原則 軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件需求分析、設(shè)計(jì)規(guī)格說(shuō)明和編 碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。如果給軟件測(cè)試下定義,可以這樣講:軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程?;蛘哒f(shuō),軟件測(cè)試是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)的一批測(cè)試用例,并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤的過(guò)程。軟件測(cè)試在軟件生存期中橫跨兩個(gè)階段: 一般程序員 在編寫(xiě)出每一個(gè)模塊之后就對(duì)它做必要的測(cè)試 將它 稱(chēng)為單元測(cè)試。編碼與單元測(cè)試屬于軟件生存期中的同一個(gè)階段。在結(jié)束這個(gè)階段之后,對(duì)軟件系統(tǒng)還要進(jìn)行各種終合測(cè)試,這是軟件生存期的另一個(gè)階段,即測(cè)試階段,通常由專(zhuān)門(mén)的測(cè)試人 員承擔(dān)這項(xiàng)工作。 軟件測(cè)試 基于不同的立場(chǎng),存在著兩種完全不同的測(cè)試目的。從用戶的角度出發(fā),普遍希望通過(guò)軟件測(cè)試暴露出軟件中陷藏的錯(cuò)誤和缺陷,以考慮是否可以接受該產(chǎn)品。而從軟件開(kāi)發(fā)者的角度出發(fā),則希望測(cè)試成為表明軟件產(chǎn)品中不存在錯(cuò)誤的過(guò)程,驗(yàn)證該軟件已正確地實(shí)現(xiàn)了用戶的要求,確立用戶對(duì)軟件質(zhì)量的信心。因?yàn)樵?軟件 程序中往往存在著許多預(yù)料不到的問(wèn)題,可能會(huì)被疏漏,許多隱藏的錯(cuò)誤只有在特定的環(huán)境下才可能暴露出來(lái)。如果測(cè)試人員 不把著眼點(diǎn)放在盡可能查找錯(cuò)誤這樣一個(gè)基礎(chǔ)上,這些隱藏的錯(cuò)誤和缺陷就查不出來(lái),會(huì)遺留到運(yùn)行階段中去。如果站在用戶的角度替他們?cè)O(shè)想,就應(yīng)當(dāng)把測(cè)試活動(dòng)的目標(biāo)對(duì)準(zhǔn)揭露程序中存在的錯(cuò)誤。在選取測(cè)試用例時(shí), 我們應(yīng) 考慮那些易于發(fā)現(xiàn)程序錯(cuò)誤的數(shù)據(jù)。 軟件測(cè)試的目的是為了保證軟件產(chǎn)品的最終質(zhì)量,在軟件開(kāi)發(fā)中,對(duì)軟件產(chǎn)品進(jìn)行質(zhì)量控制。一般來(lái)說(shuō)軟件測(cè)試有獨(dú)立的產(chǎn)品測(cè)試中心負(fù)責(zé),嚴(yán)格安裝軟件測(cè)試流程,制定測(cè)試計(jì)劃、測(cè)試方案、測(cè)試規(guī)范、實(shí)施測(cè)試,對(duì)測(cè)試的結(jié)果進(jìn)行分析,并根據(jù)回歸測(cè)試結(jié)果的情況撰寫(xiě)測(cè)試報(bào)告。 軟件測(cè)試的原 則是: ( 1)測(cè)試應(yīng)盡早進(jìn)行,最好在需求分析階段介入,因?yàn)樽顕?yán)重的錯(cuò)誤是系統(tǒng)不能滿足客戶的需求;應(yīng)當(dāng)把軟件測(cè)試貫穿到整個(gè)開(kāi)發(fā)過(guò)程中,把錯(cuò)誤克服在早期,提高軟件質(zhì)量。 ( 2)程序員應(yīng)該避免檢查自己的程序或本組開(kāi)發(fā)的功能模塊,軟件測(cè)試應(yīng)由第三方來(lái)負(fù)責(zé),這樣才更加有效、客觀并且容易成功。 ( 3) 對(duì)測(cè)試用例要有正確的態(tài)度: 首先 ,測(cè)試用例應(yīng)當(dāng)由測(cè)試輸入數(shù)據(jù)和預(yù)期輸出結(jié)果這兩部分組成; 其次 ,在設(shè)計(jì)測(cè)試用例時(shí),不僅要考慮合理的輸入條件,更要注意不合理的輸入條件。因?yàn)檐浖度雽?shí)際運(yùn)行中,往往不遵守正常的使用方法 ,卻進(jìn)行了一些甚至大量的意外輸入導(dǎo)致軟件一時(shí)半時(shí)不能做出適當(dāng)?shù)姆磻?yīng),就很容易產(chǎn)生一系列的問(wèn)題,輕則輸出錯(cuò)誤的結(jié)果,重則癱瘓失效! 因而我們要用一些特殊的用例來(lái)發(fā)現(xiàn)一些難以發(fā)現(xiàn)的錯(cuò)誤。 ( 4)對(duì)錯(cuò)誤結(jié)果進(jìn)行一個(gè)確認(rèn)過(guò)程。一般由 A 測(cè)試出的錯(cuò)誤,一定要有 B 來(lái)確認(rèn)。嚴(yán)重的錯(cuò)誤要進(jìn)行討論分析等。 ( 5)設(shè)計(jì)測(cè)試時(shí)應(yīng)考慮到合法的輸入和不合法輸入以及各種邊界問(wèn)題。 ( 6)制定嚴(yán)格的測(cè)試計(jì)劃。一定要制定測(cè)試計(jì)劃,并且要有指導(dǎo)性。 北京航空航天大學(xué)論文設(shè)計(jì) 27 ( 7)妥善保存測(cè)試計(jì)劃、測(cè)試用例、出錯(cuò)統(tǒng)計(jì)和最終分析報(bào)告,為軟件維護(hù)提供方便。 依據(jù)軟件用戶需求,設(shè)計(jì)測(cè)試用例,對(duì)軟件進(jìn)行系統(tǒng)級(jí)測(cè)試。并根據(jù)測(cè)試結(jié)果填寫(xiě)測(cè)試表格的測(cè)試結(jié)果欄。 測(cè)試的重點(diǎn)是對(duì)各項(xiàng)功能的正常運(yùn)轉(zhuǎn)進(jìn)行全面測(cè)試。 測(cè)試的目標(biāo)是確保所開(kāi)發(fā)軟件的功能符合用戶的要求。根據(jù)程序的功能及結(jié)構(gòu)設(shè)計(jì)出相應(yīng)的測(cè)試用例,目標(biāo)在于發(fā)現(xiàn)程序中的錯(cuò)誤,然后可以加以改正,盡量減低程序運(yùn)行的故障率,保證程序安全可靠。 具體表現(xiàn)在以下幾個(gè)方面: (1)確保系統(tǒng)達(dá)到需求功能的說(shuō)明; (2)確保系統(tǒng)滿足性能需求; (3)強(qiáng)度測(cè)試確認(rèn)程序能夠處理要求的負(fù)載; (4)確保系統(tǒng)在要求的硬件和軟件平臺(tái) 上工作正常。 系統(tǒng)測(cè)試 測(cè)試方案 ( 1)功能測(cè)試 采取運(yùn)行軟件的方法。逐步的測(cè)試系統(tǒng)具有的功能是否正確,通過(guò)跟蹤運(yùn)行時(shí)的系統(tǒng)變量和數(shù)據(jù)庫(kù)的數(shù)據(jù),逐步查看項(xiàng)目是否具有相應(yīng)的功能。首先完成單個(gè)的單元測(cè)試用例。實(shí)現(xiàn)單個(gè)模塊的功能測(cè)試,在逐步完成單元模塊的測(cè)試后再進(jìn)行系統(tǒng)的測(cè)試。測(cè)試系統(tǒng)具有的整體功能。 ( 2)性能測(cè)試 由于整個(gè)項(xiàng)目的性能瓶頸主要是體現(xiàn)在數(shù)據(jù)庫(kù)的查詢和鏈接的速度上。所以主要的性能測(cè)試是體現(xiàn)在數(shù)據(jù)庫(kù)的查詢的部分。 ( 3)可靠性測(cè)試 首 先通過(guò)在有使用代表性的環(huán)境中執(zhí)行軟件 ,以證實(shí)軟件需求是否正確實(shí)現(xiàn)。希望通過(guò)軟件可靠性測(cè)試找出所有對(duì)軟件可靠性影響較大的錯(cuò)誤。 測(cè)試內(nèi)容 ,可操作性及安全性能較好,能對(duì)不同管理級(jí)別者進(jìn)行限制,以保系統(tǒng)及證數(shù)據(jù)庫(kù)的安全。 ,數(shù)據(jù)的錄入、刪除及更改均能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新。 、越界均能進(jìn)行非法提示,以警告用戶正確使用。對(duì)用戶的非正常操作方式也提出警告。 。 ,系統(tǒng)能夠報(bào)錯(cuò)。 北京航空航天大學(xué)論文設(shè)計(jì) 28 ,可移植性完好。 測(cè)試過(guò)程 (1)該測(cè)試的目的是保證登陸主 界面 的正確性與在錯(cuò)誤發(fā)生時(shí)的容錯(cuò)與糾錯(cuò)性。 (2)具體通過(guò)在登陸框中輸入空用戶名,和錯(cuò)誤的用戶名來(lái)檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 (3)測(cè)試計(jì)劃執(zhí)行情況 。 測(cè)試結(jié)果:當(dāng)沒(méi)有輸入用戶名,密碼是不能登錄進(jìn)行其他操作;輸入用戶名,密碼時(shí)錯(cuò)誤重新返回登錄界面重新可以登錄。 (1)該測(cè)試的目的是保證在添加、修改、刪除、查詢信息 時(shí) 系統(tǒng)的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 (2)具體通過(guò)輸入重復(fù)的信息,空信息,錯(cuò)誤的格式來(lái)檢測(cè)添加功能的出錯(cuò) 。 運(yùn)行情況;通過(guò)輸入空的 用戶 號(hào),錯(cuò)誤的格式來(lái)檢測(cè)修改功能的出錯(cuò)運(yùn)行情況;通過(guò)空的學(xué)號(hào)來(lái)檢測(cè)查詢功能的出錯(cuò)運(yùn)行情況。并且要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。 (3)測(cè)試計(jì)劃執(zhí)行情況 。 測(cè)試結(jié)果:對(duì)于系統(tǒng)中添加信息,對(duì)于格式的錯(cuò)誤系統(tǒng)會(huì)給出提示,當(dāng)必須填寫(xiě)的項(xiàng)目沒(méi)有填寫(xiě)時(shí)不能暫存或者提交。對(duì)于系統(tǒng)管理員的刪除,修 改功能也能正確的實(shí)現(xiàn)。 測(cè)試結(jié)果 、程序執(zhí)行效率降低等各種不良現(xiàn)象,用戶功能的實(shí)現(xiàn)較為完善。 ,但軟件界面的色彩選擇還欠豐富,美工不是很出色,不過(guò)鑒于本系統(tǒng)的學(xué)習(xí)用途,這種偏重淡雅的風(fēng)格還是有助于加強(qiáng)學(xué)習(xí)氣氛的。 ,數(shù)據(jù)的錄入能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新,刪除和修改也能順利完成。 、越界基本未能進(jìn)行非法提示,以警告用戶正確使用。對(duì)用戶的非正常操作方式能提出警告。 ,系統(tǒng)有報(bào)錯(cuò)功能,在數(shù)據(jù)輸入錯(cuò)誤時(shí),使用者能夠獲知錯(cuò)誤所在。 北京航空航天大學(xué)論文設(shè)計(jì) 29 結(jié) 論 本系統(tǒng)是一個(gè)電信網(wǎng)上用戶自管理系統(tǒng),在電信公司和
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1