




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、【湖南科技職業(yè)學(xué)院】軟件學(xué)院 NIIT項目文檔 制作者:歐陽山 制作時間:公元2005年4月14日 PAGE 20【祝賀笑傲江湖】項目文檔項目名稱:【祝賀笑傲江湖】項目類型:江湖聊天社區(qū)/網(wǎng)絡(luò)游戲總策劃、總制作、總編程、總開發(fā):歐陽山山開發(fā)助理理:瞿亞初初 測試試:歐陽山山 瞿亞初初 等項目作者者班級:NIIIT20044文檔作者者:歐陽陽山 文文檔制作作助理:瞿亞初初項目官方方演示: HYPERLINK htttp:/cxxajhh.1226.ccom項目官方方網(wǎng)站: HYPERLINK htttp:/m技術(shù)支持持論壇: HYPERLINK htttp:/m技術(shù)支持持E-mmaill: HY
2、PERLINK mailto:congsoft coongssofttyaahooo.coom.ccn技術(shù)支持持QQ:1799592223(歐陽山山) 77968821991(歐歐陽山)公元二五年年四月十十四日目 錄項目目標(biāo)標(biāo)項目進(jìn)度度表類、方法法、屬性性列表類圖用例圖缺陷報告告測試用例例報告屏幕格式式項目目標(biāo)標(biāo):開發(fā)成大大型江湖湖聊天社社區(qū)!可可以聊天天、游戲戲和管理理以及有有其它附附屬設(shè)備備等!1、聊天天方面:服務(wù)器方方面:在線列列表 連連接服務(wù)務(wù)器的客客戶數(shù)監(jiān)視私聊聊 監(jiān)視視千里傳傳音 關(guān)關(guān)閉江湖湖服務(wù)器器 清除除江湖服服務(wù)器總總?cè)罩究蛻暨B接接、登陸陸、注冊冊、退出出、各種種操作的的監(jiān)視
3、且且都有獨獨立的自自動記錄錄文件清除私私聊監(jiān)視視及千里傳傳音監(jiān)視視日志志 等等等客戶端方方面:登陸 注注冊 退退出在線列表表 在線線列表人人數(shù) 私私聊 千千里傳音音(短消消息) 江湖橫橫幅(標(biāo)標(biāo)題)分屏聊天天 自己己的名字字用“”括起來來方便查查看公共區(qū)清清屏 個個人區(qū)清清屏 隨隨機播放放音樂 停止當(dāng)當(dāng)前音樂樂 選擇擇聊天心心情可以實現(xiàn)現(xiàn)X對YY說(也也就是聊聊天指定定對象) 顯示示六扇門門消息(系統(tǒng)公公告) 等等2、管理理方面:服務(wù)器方方面:設(shè)置管理理員 發(fā)發(fā)布系統(tǒng)統(tǒng)公告 發(fā)布群群千里傳傳音投特大核核能飛彈彈(徹底底死機) 踢人人 群踢踢人當(dāng)某個時時候產(chǎn)生生了不能能踢人的的情況的的時候可可以
4、使用用強制踢踢人功能能強制踢踢某個人人服務(wù)器可可以看見見所有人人的IPP地址 等等客戶端方方面:超級管管理員有有以下特特權(quán):免疫服務(wù)務(wù)器端的的群踢人人 管理理方面可可以操作作六扇門門弟子(即:一般般管理員員)免疫其它它管理方方面的操操作服務(wù)器添添加管理理員時不不用添加加!系統(tǒng)會自動添添加到管管理員列列表 等等等一般管理理員和超超級管理理員都擁擁有以下下管理權(quán)權(quán)限:投原原子彈(基本死死機) 投特大大核能飛飛彈(徹徹底死機機)點穴穴(只能能看不能能發(fā)言) 解穴穴(消除除點穴的的操作)清屏(清清除所有有人的屏屏幕) 踢人 抵抗其其它非超超級管理理員操作作 等等等3、安全全方面:服務(wù)器方方面:各種操操
5、作都需需要密碼碼驗證 密碼驗驗證分超超級管理理密碼及及管理密密碼即時數(shù)據(jù)據(jù)自動分分20個個文件左左右記錄錄/保存存/備份份 等等客戶端方方面:用戶戶登陸需需要密碼碼 已經(jīng)經(jīng)登陸的的用戶不不能重復(fù)復(fù)登陸 用戶注注冊不能能注冊同同名等等等其它方面面:注冊與與登陸驗驗證都通通過服務(wù)務(wù)器來驗驗證大大大提高了了系統(tǒng)安全全性與穩(wěn)穩(wěn)定性用戶注注冊資料料全部都都保存在在服務(wù)器器上 等等4、其它它方面:服務(wù)器方方面:一臺電腦腦可以同同時開多多個江湖湖服務(wù)器器且在同一一臺電腦腦上的多多個江湖湖服務(wù)器器可以接接受同一一臺電腦腦上的客客戶端連連接以下下寫在服服務(wù)器運運行的批批處理文文件內(nèi):運行行的時候候可以設(shè)設(shè)置:使
6、用的端端口號 多個一般般管理員員 管理理密碼 超級管管理密碼碼 等等客戶端方方面:一臺電腦腦可以同同時連接接多個江江湖服務(wù)務(wù)器且可以同同時連接接在一臺臺電腦上上的多個個江湖服服務(wù)器以下寫寫在客戶戶端運行行的批處處理文件件內(nèi):運行的的時候可可以設(shè)置置:連接接服務(wù)器器的IPP地址 等等其它方面面:注冊方方面的驗驗證很嚴(yán)嚴(yán)格 所所有注冊冊信息都都必須填填寫注冊用戶戶名長度度為1到到7位且且密碼長長度為66到300位有些操作作有音樂樂 剛開開始有音音樂隨機機播放名字在整整個江湖湖社區(qū)中中是唯一一 注冊資資料保存存在服務(wù)務(wù)器上運行的的時候巧巧妙使用用批處理理文件方方便運行行在更新新功能后后服務(wù)器器與客戶
7、戶端有版版本匹配配是否使使用功能能也就是是客戶端端如果版版本與服服務(wù)器版版本不匹匹配的話話將不能能運行并提示示需要重重新到服服務(wù)器下下載客戶戶端文件件以達(dá)到到兩邊同同時更新新的目的的 等等項目進(jìn)度度表:活 動動開始時間間結(jié)束時間間責(zé) 任設(shè)計4月4日日4月133日歐陽山設(shè)計評審審4月4日日4月133日歐陽山 瞿亞初初設(shè)計整理理4月4日日4月133日歐陽山編碼單位位1(客戶)4月5日日4月144日歐陽山編碼單位位2(服務(wù)器器)4月5日日4月144日歐陽山單位測試試1(對于客客戶)4月5日日4月144日歐陽山單位測試試1整理4月5日日4月144日歐陽山單位測試試2對于服務(wù)務(wù)器4月5日日4月144日歐
8、陽山單位測試試2整理4月5日日4月144日歐陽山集成(客客戶和服服務(wù)器)4月5日日4月144日歐陽山最后測試試4月133日4月144日歐陽山 瞿亞初初最后整理理4月133日4月144日歐陽山最后評審審4月133日4月144日歐陽山 瞿亞初初類、方法法、屬性性列表:類 名名方 法屬 性classs AAD iimpllemeentss SeeriaalizzablleStriing ADclasss AAdmiin iimpllemeentss SeeriaalizzablleStriing Admmin=Striing YNnnewAAdmiin=classs CChatt immpleeme
9、nnts SerriallizaableeStriing froomwhhoStriing towwhoStriing chaatinnforrmattionnStriing YNSSLStriing ChaatXQQ=Striing froomQ=Striing froomH=Striing toQQ=Striing toHH=publlic claass CippCliientt immpleemennts Runnnabble,ActtionnLisstenner,IteemLiisteenerrpubllic CippCliientt(Sttrinng SServverIIP,iint
10、 SerrverrPOSST)構(gòu)構(gòu)造函數(shù)數(shù)publlic voiid DDX()publlic voiid JJS1()publlic voiid JJSCOOK()publlic voiid JJX()publlic voiid SSD1()publlic voiid SSDCSSC()publlic voiid SSendd_Chhat()publlic voiid SSendd_PMM()publlic voiid SSendd_Tiitlee()publlic voiid SSendd_U2238(Strringg SeetWhhatOOperratiion)publlic voiid
11、 aactiionPPerfformmed(ActtionnEveent avtt)publlic voiid iitemmStaateCChanngedd(IttemEEvennt iivt)publlic staaticc vooid maiin(SStriing arggs)publlic voiid mmusiic()publlic voiid mmusiicSJJ()publlic voiid rrun()JFraame fraameMMainnJPannel pannelMMainnJPannel pannelLLogiinJPannel pannelRRegJPannel pan
12、nelCChattJPannel pannelOOnliineUUserrJPannel pannelOOperratiionJPannel pannelOOperratiion22JPannel pannelAADJPannel pannelPPMJPannel pannelCChattMesssaggeLabeel llabeelLooginnNammeLabeel llabeelLooginnPasssTexttFieeld texxtLooginnNammeJPassswoordFFielld ttexttLogginPPasssButtton butttonnLogginOOKBut
13、tton butttonnLogginRRegButtton butttonnLogginCCanccelButtton butttonnOpeerattionnSenndButtton butttonnOpeerattionnReButtton butttonnOpeerattionnPlaayMButtton butttonnOpeerattionnStoopMButtton butttonnOpeerattionnClssButtton butttonnOpeerattionnClssMeButtton butttonnOpeerattionnPMJButttonn buuttoonOp
14、peraatioonF55JButttonn buuttoonOpperaatioonExxitJButttonn buuttoonOpperaatioonSuuperrMannageeJButttonn buuttoonOpperaatioonSaaveCChattMesssaggeButtton butttonnOpeerattionnSLTexttFieeld texxtOpperaatioonMeessaageSSenddTexttFieeld texxtOpperaatioonMeessaagePPMTexttFieeld texxtOpperaatioonFrromNNameeLa
15、beel llabeelOpperaatioonTooTexttFieeld texxtOpperaatioonTooNammeTexttAreea ttexttChaatMeessaageAADTexttFieeld texxtChhatMMesssageeTittleTexttAreea ttexttChaatMeessaageTexttAreea ttexttChaatMeessaageMMestattic Chooicee chhoicceAddminnChoiice chooiceeOpeerattionnXQChoiice chooiceeOpeerattionnCYGGNChoi
16、ice chooiceeOpeerattionnGLGGNListt liistSockket toSServverObjeectIInpuutSttreaam oobjeectIInObjeectOOutpputSStreeam objjecttOuttThreead cliienttThrreaddAudiioSttreaam ccxajjh_mmusiic_11AudiioSttreaam ccxajjh_mmusiic_22AudiioSttreaam ccxajjh_mmusiic_33AudiioSttreaam ccxajjh_mmusiic_44AudiioSttreaam c
17、cxajjh_mmusiic_55AudiioSttreaam ccxajjh_mmusiic_66AudiioSttreaam ccxajjh_mmusiic_77AudiioSttreaam ccxajjh_mmusiic_88AudiioSttreaam ccxajjh_mmusiic_99AudiioSttreaam ccxajjh_mmusiic_110AudiioSttreaam ccxajjh_mmusiic_ccdFileeInpputSStreeam cxaajh_midd_1FileeInpputSStreeam cxaajh_midd_2FileeInpputSStree
18、am cxaajh_midd_3FileeInpputSStreeam cxaajh_midd_4FileeInpputSStreeam cxaajh_midd_5FileeInpputSStreeam cxaajh_midd_6FileeInpputSStreeam cxaajh_midd_7FileeInpputSStreeam cxaajh_midd_8FileeInpputSStreeam cxaajh_midd_9FileeInpputSStreeam cxaajh_midd_100FileeInpputSStreeam cxaajh_midd_cddStriing thiisnaa
19、meStriing toMMeNaameStriing toOOnliineUUserrNGriddBaggLayyoutt gllGriddBaggConnstrrainnts gbccRegWWinddow reggWinndowwCaleendaar ccaleendaarStriing datteSyysteemTiimeint datteSyysteemTiimeMMusiicstattic Strringg YNNAdmmin=0stattic intt muusiccs=558publlic claass CippSerrverr immpleemennts Runnnabble
20、,ActtionnLisstennerpubllic CippSerrverr(innt ssetUUsePPostt,Sttrinng aadmiinAlll,SStriing admminSSet,Strringg AddminnPasss,SStriing SupperAAdmiinPaass)構(gòu)造函函數(shù)publlic voiid SSendd_ADD(Sttrinng AADMeessaage)publlic voiid SSendd_PMMAlll(Sttrinng PPMAlllMeessaage)publlic voiid SSendd_SeetAddminn(Sttrinng
21、SSetAAdmiinMeessaage)publlic voiid SSendd_TRR(Sttrinng TTRMeessaage,Strringg twwho,Strringg YNNQZTTR)publlic voiid SSendd_U2238(Strringg U2238MMesssagee)publlic voiid aactiionPPerfformmed(ActtionnEveent avtt)publlic voiid aautooSavve()publlic voiid aautooSavveAddd()publlic voiid aautooSavveAdddC(Str
22、ringg cMMesssagee)publlic voiid aautooSavveAdddCllsOpperaatioon()publlic voiid aautooSavveAdddExxit(Strringg exxitMMesssagee)publlic voiid aautooSavveAdddLooginn(Sttrinng llogiinMeessaage)publlic voiid aautooSavveAdddOnnlinneUsser(Strringg onnlinneUsserMMesssagee)publlic voiid aautooSavveAdddReeg(SS
23、triing reggMesssagge)publlic voiid aautooSavveAdddSuuperrOpeerattionn(Sttrinng ssupeerOpperaatioonMeessaage)publlic voiid ddispplayyOnllineeUseer(SStriing opeerattionn,Sttrinng uuserr)publlic voiid ffromm_Seend_U2338(OObjeect objjectt)publlic staaticc vooid maiin(SStriing arggs)publlic voiid rrun()J
24、Fraame fraameMMainnJPannel pannelMMainnJPannel pannelCChattJPannel pannelOOperratiionLabeel llabeelSeendAADLabeel llabeelSeendPPMAlllLabeel llabeelSeendUU2388Labeel llabeelSeendTTRLabeel llabeelSeendSSetAAdmiinLabeel llabeelKBB2Labeel llabeelKBBButtton butttonnSenndADDButtton butttonnSenndPMMAlllBut
25、tton butttonnSenndU2238Buttton butttonnSenndTRRButtton butttonnSenndQTTRButtton butttonnSenndSeetAddminnButtton butttonnSenndCllsSLLPMButtton butttonnSenndCllsButtton butttonnSenndClloseeTexttAreea ttexttSenndADDTexttFieeld texxtSeendPPMAlllTexttFieeld texxtSeendUU2388TexttFieeld texxtSeendTTRTexttF
26、ieeld texxtSeendSSetAAdmiinTexttAreea ttexttTexttAreea ttexttSLTexttAreea ttexttPMListt liistJPassswoordFFielld ttexttAdmminPPasssJPassswoordFFielld ttexttSupperAAdmiinPaassServverSSockket serrverrSockket froomCllienntThreead serrverrThrreaddstattic Vecctorr onnlinneusser=neww Veectoor(11,1)AudiioSt
27、treaam ccxajjh_mmusiic_ccdFileeInpputSStreeam cxaajh_midd_cddGriddBaggLayyoutt gllGriddBaggConnstrrainnts gbccCaleendaar ccaleendaarStriing datteSyysteemTiimeStriing datteSyysteemDaatestattic Strringg SyysteemADDalll=歡歡迎大家家來到【祝賀笑笑傲江湖湖】!祝您您聊的愉愉快哦!n本江江湖的網(wǎng)網(wǎng)址是:htttp:/cxxajhh.1226.ccomn+黃金金廣告位位!有意意者請發(fā)發(fā)E-
28、mmaill到coongssofttyaahooo.coom.ccnstattic Strringg Tiitleealll=stattic Strringg AddminnAlll=stattic Strringg SyysteemTiitleeXQ=高興興地stattic Strringg SyysteemTiitleeMesssagge=歡迎大大家使用用標(biāo)題功功能!stattic Strringg SyysteemTiitleeFroomNaame=CIIPstattic Strringg SyysteemTiitleeToNNamee=大大家stattic Strringg Syyst
29、eemAddminnPasss=12331233stattic Strringg SyysteemSuuperrAdmminPPasss=11234456778stattic intt SyysteemSeetUssePoost=10001classs CConnnectt exxtennds Thrreaddpubllic Connnecct(CCipSServver cs,Socckett innFroomClliennt,VVecttor ou)構(gòu)造函函數(shù)publlic voiid cclieent_AD(ObjjecttOuttputtStrreamm obbjecctOuut1)pu
30、bllic voiid cclieent_Admmin(ObjjecttOuttputtStrreamm obbjecctOuut1)publlic voiid cclieent_Chaat(OObjeect objjectt)publlic voiid cclieent_Exiit(OObjeect objjectt)publlic voiid cclieent_GLooginn(Obbjecct oobjeect)publlic voiid cclieent_Loggin(Objjectt obbjecct)publlic voiid cclieent_OnllineeUseer(OObj
31、eect objjectt)publlic voiid cclieent_PM(Objjectt obbjecct)publlic voiid cclieent_Regg(Obbjecct oobjeect)publlic voiid cclieent_SCMMesssagee(Obbjecct oobjeect)publlic voiid cclieent_Tittle(Objjectt obbjecct,SStriing xx)publlic voiid rrun()ObjeectIInpuutSttreaam oobjeectIInObjeectOOutpputSStreeam objj
32、ecttOuttObjeect objjstattic Strringg onnlinneussermmsgStriing cusstNaame=此人人未進(jìn)入入聊天室室Striing cusstPaassStriing cusstIPP=未未獲得此此人IPP地址CipSServver cippSerrverrVecttor onllineeuseerCaleendaar ccaleendaarStriing datteSyysteemTiimeclasss EExitt immpleemennts SerriallizaableeStriing nammeclasss FFrommU2338
33、iimpllemeentss SeeriaalizzablleStriing ToUU2388NammeStriing FroomNaameStriing WhaatOpperaatioonStriing U=0classs GGLoggin impplemmentts SSeriialiizabbleStriing nammeStriing VERRStriing GLooginnMesssagge=1classs LLogiin iimpllemeentss SeeriaalizzablleStriing NammeStriing Passsclasss LLogiinSCCMesssag
34、ge iimpllemeentss SeeriaalizzablleStriing LogginsscMeessaageclasss OOnliineUUserr immpleemennts SerriallizaableeStriing OnllineeUseerLiist=大家家Striing newwuseerStriing exiitusserStriing opeerattionnStriing cusstIPPStriing Q=Striing H=classs PPM iimpllemeentss SeeriaalizzablleStriing froomwhhoStriing
35、towwhoStriing PMiinfoormaatioonStriing PMXXQ=classs PPMWiindoow eexteendss JFFrammepubllic PMWWinddow(Strringg PMMmesssagge,CCipCClieent cippCliientt)構(gòu)造造函數(shù)TexttAreea ttexttclasss RReg impplemmentts SSeriialiizabbleStriing NammeStriing PasssStriing Passs2Striing AgeeStriing SexxStriing jhmmpStriing W
36、ebbURLLStriing QQStriing FroomStriing OthherStriing IPclasss RRegSSCMeessaage impplemmentts SSeriialiizabbleStriing ReggscMMesssageeclasss RRegWWinddow exttendds JJFraame impplemmentts AActiionLListteneerpubllic ReggWinndoww(ObbjecctInnputtStrreamm Inn,ObbjecctOuutpuutSttreaam OOut,CippCliientt c)pu
37、bllic voiid aactiionPPerfformmed(ActtionnEveent evtt)JPannel pannelMMainnTexttFieeld texxtNaameRRegJPassswoordFFielld ttexttPasssReegJPassswoordFFielld ttexttPasss2Choiice chooiceeAgeeReggChoiice chooiceeSexxReggChoiice chooiceejhmmpReegTexttFieeld texxtWeebURRLReegTexttFieeld texxtQQQReggChoiice ch
38、ooiceeFroomReegTexttAreea ttexttOthherRRegLabeel llabeelNaameLabeel llabeelPaassLabeel llabeelPaass22Labeel llabeelAggeLabeel llabeelSeexLabeel llabeeljhhmpLabeel llabeelWeebURRLLabeel llabeelQQQLabeel llabeelFrromLabeel llabeelOttherrLabeel llabeelKBBButtton butttonnOKButtton butttonnClooseGriddBaggLayyoutt gllGriddBaggConnstrrainnts gbccObjeectIInpuutSttreaam oobjeectIInObjeectOOutpputSStreeam objjecttOuttCipCCliee
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 黑龍江省哈爾濱市實驗學(xué)校2025年八年級數(shù)學(xué)第二學(xué)期期末復(fù)習(xí)檢測模擬試題含解析
- 信息處理技術(shù)員考試小技巧與試題及答案
- 軟件設(shè)計師考試趨勢分析與試題及答案
- 2025屆北京市延慶區(qū)數(shù)學(xué)七下期末質(zhì)量跟蹤監(jiān)視試題含解析
- 軟件測試策略與方法總結(jié)試題及答案
- 移動應(yīng)用用戶體驗設(shè)計考題試題及答案
- 機械設(shè)備行業(yè)保安工作計劃
- 算法與數(shù)據(jù)結(jié)構(gòu)2025年考試試題及答案
- 如何開展財務(wù)審計工作計劃
- 信息科技行業(yè)安全防護(hù)總結(jié)計劃
- 史記人物課件教學(xué)課件
- 走進(jìn)泰國-課件
- 一站到底課件
- 西安中建一局裝修合同模板
- 社會團(tuán)體財務(wù)報表
- DB34∕T 3468-2019 民用建筑樓面保溫隔聲工程技術(shù)規(guī)程
- iso220002024食品安全管理體系標(biāo)準(zhǔn)
- 2024年秋新冀教版三年級上冊英語教學(xué)課件 U3L3
- 拔牙術(shù)后并發(fā)癥及處理對策
- 2024年山東省濟(jì)南市歷下區(qū)中考一模物理試題(解析版)
- 幼兒園大班語言文學(xué)活動《小魚睡在哪里》課件
評論
0/150
提交評論