![游戲項目文檔_第1頁](http://file4.renrendoc.com/view/4c57eaab05e8b5a19d6dba298b5a0793/4c57eaab05e8b5a19d6dba298b5a07931.gif)
![游戲項目文檔_第2頁](http://file4.renrendoc.com/view/4c57eaab05e8b5a19d6dba298b5a0793/4c57eaab05e8b5a19d6dba298b5a07932.gif)
![游戲項目文檔_第3頁](http://file4.renrendoc.com/view/4c57eaab05e8b5a19d6dba298b5a0793/4c57eaab05e8b5a19d6dba298b5a07933.gif)
![游戲項目文檔_第4頁](http://file4.renrendoc.com/view/4c57eaab05e8b5a19d6dba298b5a0793/4c57eaab05e8b5a19d6dba298b5a07934.gif)
![游戲項目文檔_第5頁](http://file4.renrendoc.com/view/4c57eaab05e8b5a19d6dba298b5a0793/4c57eaab05e8b5a19d6dba298b5a07935.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、【湖南科技職業(yè)學院】軟件學院 NIIT項目文檔 制作者:歐陽山 制作時間:公元2005年4月14日 PAGE 20【祝賀笑傲江湖】項目文檔項目名稱:【祝賀笑傲江湖】項目類型:江湖聊天社區(qū)/網(wǎng)絡游戲總策劃、總制作、總編程、總開發(fā):歐陽山山開發(fā)助理理:瞿亞初初 測試試:歐陽山山 瞿亞初初 等項目作者者班級:NIIIT20044文檔作者者:歐陽陽山 文文檔制作作助理:瞿亞初初項目官方方演示: HYPERLINK htttp:/cxxajhh.1226.ccom項目官方方網(wǎng)站: HYPERLINK htttp:/m技術支持持論壇: HYPERLINK htttp:/m技術支持持E-mmaill: HY
2、PERLINK mailto:congsoft coongssofttyaahooo.coom.ccn技術支持持QQ:1799592223(歐陽山山) 77968821991(歐歐陽山)公元二五年年四月十十四日目 錄項目目標標項目進度度表類、方法法、屬性性列表類圖用例圖缺陷報告告測試用例例報告屏幕格式式項目目標標:開發(fā)成大大型江湖湖聊天社社區(qū)!可可以聊天天、游戲戲和管理理以及有有其它附附屬設備備等!1、聊天天方面:服務器方方面:在線列列表 連連接服務務器的客客戶數(shù)監(jiān)視私聊聊 監(jiān)視視千里傳傳音 關關閉江湖湖服務器器 清除除江湖服服務器總總?cè)罩究蛻暨B接接、登陸陸、注冊冊、退出出、各種種操作的的監(jiān)視
3、且且都有獨獨立的自自動記錄錄文件清除私私聊監(jiān)視視及千里傳傳音監(jiān)視視日志志 等等等客戶端方方面:登陸 注注冊 退退出在線列表表 在線線列表人人數(shù) 私私聊 千千里傳音音(短消消息) 江湖橫橫幅(標標題)分屏聊天天 自己己的名字字用“”括起來來方便查查看公共區(qū)清清屏 個個人區(qū)清清屏 隨隨機播放放音樂 停止當當前音樂樂 選擇擇聊天心心情可以實現(xiàn)現(xiàn)X對YY說(也也就是聊聊天指定定對象) 顯示示六扇門門消息(系統(tǒng)公公告) 等等2、管理理方面:服務器方方面:設置管理理員 發(fā)發(fā)布系統(tǒng)統(tǒng)公告 發(fā)布群群千里傳傳音投特大核核能飛彈彈(徹底底死機) 踢人人 群踢踢人當某個時時候產(chǎn)生生了不能能踢人的的情況的的時候可可以
4、使用用強制踢踢人功能能強制踢踢某個人人服務器可可以看見見所有人人的IPP地址 等等客戶端方方面:超級管管理員有有以下特特權(quán):免疫服務務器端的的群踢人人 管理理方面可可以操作作六扇門門弟子(即:一般般管理員員)免疫其它它管理方方面的操操作服務器添添加管理理員時不不用添加加!系統(tǒng)會自動添添加到管管理員列列表 等等等一般管理理員和超超級管理理員都擁擁有以下下管理權(quán)權(quán)限:投原原子彈(基本死死機) 投特大大核能飛飛彈(徹徹底死機機)點穴穴(只能能看不能能發(fā)言) 解穴穴(消除除點穴的的操作)清屏(清清除所有有人的屏屏幕) 踢人 抵抗其其它非超超級管理理員操作作 等等等3、安全全方面:服務器方方面:各種操操
5、作都需需要密碼碼驗證 密碼驗驗證分超超級管理理密碼及及管理密密碼即時數(shù)據(jù)據(jù)自動分分20個個文件左左右記錄錄/保存存/備份份 等等客戶端方方面:用戶戶登陸需需要密碼碼 已經(jīng)經(jīng)登陸的的用戶不不能重復復登陸 用戶注注冊不能能注冊同同名等等等其它方面面:注冊與與登陸驗驗證都通通過服務務器來驗驗證大大大提高了了系統(tǒng)安全全性與穩(wěn)穩(wěn)定性用戶注注冊資料料全部都都保存在在服務器器上 等等4、其它它方面:服務器方方面:一臺電腦腦可以同同時開多多個江湖湖服務器器且在同一一臺電腦腦上的多多個江湖湖服務器器可以接接受同一一臺電腦腦上的客客戶端連連接以下下寫在服服務器運運行的批批處理文文件內(nèi):運行行的時候候可以設設置:使
6、用的端端口號 多個一般般管理員員 管理理密碼 超級管管理密碼碼 等等客戶端方方面:一臺電腦腦可以同同時連接接多個江江湖服務務器且可以同同時連接接在一臺臺電腦上上的多個個江湖服服務器以下寫寫在客戶戶端運行行的批處處理文件件內(nèi):運行的的時候可可以設置置:連接接服務器器的IPP地址 等等其它方面面:注冊方方面的驗驗證很嚴嚴格 所所有注冊冊信息都都必須填填寫注冊用戶戶名長度度為1到到7位且且密碼長長度為66到300位有些操作作有音樂樂 剛開開始有音音樂隨機機播放名字在整整個江湖湖社區(qū)中中是唯一一 注冊資資料保存存在服務務器上運行的的時候巧巧妙使用用批處理理文件方方便運行行在更新新功能后后服務器器與客戶
7、戶端有版版本匹配配是否使使用功能能也就是是客戶端端如果版版本與服服務器版版本不匹匹配的話話將不能能運行并提示示需要重重新到服服務器下下載客戶戶端文件件以達到到兩邊同同時更新新的目的的 等等項目進度度表:活 動動開始時間間結(jié)束時間間責 任設計4月4日日4月133日歐陽山設計評審審4月4日日4月133日歐陽山 瞿亞初初設計整理理4月4日日4月133日歐陽山編碼單位位1(客戶)4月5日日4月144日歐陽山編碼單位位2(服務器器)4月5日日4月144日歐陽山單位測試試1(對于客客戶)4月5日日4月144日歐陽山單位測試試1整理4月5日日4月144日歐陽山單位測試試2對于服務務器4月5日日4月144日歐
8、陽山單位測試試2整理4月5日日4月144日歐陽山集成(客客戶和服服務器)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=歡迎大大家使用用標題功功能!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=此人人未進入入聊天室室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)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學信息技術六年級下冊第7課《仿真機器人避障》教學設計
- 第十四課 認識微博(教學設計)2024-2025學年四年級下冊信息技術龍教版
- 古詩詞誦讀《錦瑟》教學設計 2023-2024學年統(tǒng)編版高中語文選擇性必修中冊
- 2024-2025學年高中物理課時分層作業(yè)4電磁感應現(xiàn)象的兩類情況含解析新人教版選修3-2
- Module 10 Unit 2 課時一教學設計 海南省??谑?2024-2025學年外研版九年級英語上冊
- 2025年制磚機械:砌塊機合作協(xié)議書
- 第二單元第十四課《表格中的計算》-教學設計 2023-2024學年粵教版(2019)初中信息技術八年級上冊
- XXXX學校XXXX年教學工作計劃
- 10 父母多愛我-父母默默的愛(教學設計)-部編版道德與法治三年級上冊
- 第3課 項目二《校園創(chuàng)意設計·校園設施妙設計》(教學設計)-2023-2024學年五年級下冊綜合實踐活動浙教版
- 視頻監(jiān)控維保項目投標方案(技術標)
- 2024標準版安全生產(chǎn)責任制培訓記錄
- 中英旅游文本用詞的共同特點及其翻譯
- Meta分析的步驟與實例分析
- 城市區(qū)域環(huán)境噪聲監(jiān)測實驗報告
- MBTI量表完整版本
- 護理操作-吸痰
- 重癥肺炎的基本知識宣教
- 醫(yī)保社保停止申請書
- 中醫(yī)適宜技術-腕踝針
- 初二上勞動技術課件電子版
評論
0/150
提交評論