版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.【湖南科技职业学院】软件学院 NIIT工程文档 制欧阳山 制造时间:公元2005年4月14日:.; PAGE 20【祝贺笑傲江湖】工程文档工程称号:【祝贺笑傲江湖】工程类型:江湖聊天社区/网络游戏总谋划、总制造、总编程、总开发:欧阳山开发助理:瞿亚初 测试:欧阳山 瞿亚初 等工程作者班级:NIIT2044文档欧阳山 文档制造助理:瞿亚初工程官方演示: HYPERLINK cxajh.126 cxajh.126工程官方网站: HYPERLINK oysoys.126 oysoys.126技术支持论坛: HYPERLINK cipbbs.126 cipbbs.126技术支持: HYPERLINK
2、 mailto:congsoftyahoo congsoftyahoo技术支持QQ:17959223(欧阳山) 79682191(欧阳山)公元二五年四月十四日目 录工程目的工程进度表类、方法、属性列表类图用例图缺陷报告测试用例报告屏幕格式工程目的:开发成大型江湖聊天社区!可以聊天、游戏和管理以及有其它附属设备等!1、聊天方面:效力器方面:在线列表 衔接效力器的客户数监视私聊 监视千里传音 封锁江湖效力器 去除江湖效力器总日志客户衔接、登陆、注册、退出、各种操作的监视且都有独立的自动记录文件去除私聊监视及千里传音监视日志 等等客户端方面:登陆 注册 退出在线列表 在线列表人数 私聊 千里传音(短
3、音讯) 江湖横幅(标题)分屏聊天 本人的名字用“括起来方便查看公共区清屏 个人区清屏 随机播放音乐 停顿当前音乐 选择聊天心境可以实现X对Y说(也就是聊天指定对象) 显示六扇门音讯(系统公告) 等等2、管理方面:效力器方面:设置管理员 发布系统公告 发布群千里传音投特大核能飞弹(彻底死机) 踢人 群踢人当某个时候产生了不能踢人的情况的时候可以运用强迫踢人功能强迫踢某个人效力器可以看见一切人的IP地址 等等客户端方面:超级管理员有以下特权:免疫效力器端的群踢人 管理方面可以操作六扇门弟子(即:普通管理员)免疫其它管理方面的操作效力器添加管理员时不用添加!系统会自动添加到管理员列表 等等普通管理员
4、和超级管理员都拥有以下管理权限:投原子弹(根本死机) 投特大核能飞弹(彻底死机)点穴(只能看不能发言) 解穴(消除点穴的操作)清屏(去除一切人的屏幕) 踢人 抵抗其它非超级管理员操作 等等3、平安方面:效力器方面:各种操作都需求密码验证 密码验证分超级管理密码及管理密码即时数据自动分20个文件左右记录/保管/备份 等等客户端方面:用户登陆需求密码 曾经登陆的用户不能反复登陆 用户注册不能注册同名等等其它方面:注册与登陆验证都经过效力器来验证大大提高了系统平安性与稳定性用户注册资料全部都保管在效力器上 等等4、其它方面:效力器方面:一台电脑可以同时开多个江湖效力器且在同一台电脑上的多个江湖效力器
5、可以接受同一台电脑上的客户端衔接以下写在效力器运转的批处置文件内:运转的时候可以设置:运用的端口号 多个普通管理员 管理密码 超级管理密码 等等客户端方面:一台电脑可以同时衔接多个江湖效力器且可以同时衔接在一台电脑上的多个江湖效力器以下写在客户端运转的批处置文件内:运转的时候可以设置:衔接效力器的IP地址 等等其它方面:注册方面的验证很严厉 一切注册信息都必需填写注册用户名长度为1到7位且密码长度为6到30位有些操作有音乐 刚开场有音乐随机播放名字在整个江湖社区中是独一 注册资料保管在效力器上运转的时候巧妙运用批处置文件方便运转在更新功能后效力器与客户端有版本匹配能否运用功能也就是客户端假设版
6、本与效力器版本不匹配的话将不能运转并提示需求重新到效力器下载客户端文件以到达两边同时更新的目的 等等工程进度表:活 动开场时间终了时间责 任设计4月4日4月13日欧阳山设计评审4月4日4月13日欧阳山 瞿亚初设计整理4月4日4月13日欧阳山编码单位1客户4月5日4月14日欧阳山编码单位2效力器4月5日4月14日欧阳山单位测试1对于客户4月5日4月14日欧阳山单位测试1整理4月5日4月14日欧阳山单位测试2对于效力器4月5日4月14日欧阳山单位测试2整理4月5日4月14日欧阳山集成客户和效力器4月5日4月14日欧阳山最后测试4月13日4月14日欧阳山 瞿亚初最后整理4月13日4月14日欧阳山最后
7、评审4月13日4月14日欧阳山 瞿亚初类、方法、属性列表:类 名方 法属 性class AD implements SerializableString ADclass Admin implements SerializableString Admin=String YNnewAdmin=class Chat implements SerializableString fromwhoString towhoString chatinformationString YNSLString ChatXQ=String fromQ=String fromH=String toQ=String toH=
8、public class CipClient implements Runnable,ActionListener,ItemListenerpublic CipClient(String ServerIP,int ServerPOST)构造函数public void DX()public void JS1()public void JSCOK()public void JX()public void SD1()public void SDCSC()public void Send_Chat()public void Send_PM()public void Send_Title()public
9、 void Send_U238(String SetWhatOperation)public void actionPerformed(ActionEvent avt)public void itemStateChanged(ItemEvent ivt)public static void main(String args)public void music()public void musicSJ()public void run()JFrame frameMainJPanel panelMainJPanel panelLoginJPanel panelRegJPanel panelChat
10、JPanel panelOnlineUserJPanel panelOperationJPanel panelOperation2JPanel panelADJPanel panelPMJPanel panelChatMessageLabel labelLoginNameLabel labelLoginPassTextField textLoginNameJPasswordField textLoginPassButton buttonLoginOKButton buttonLoginRegButton buttonLoginCancelButton buttonOperationSendBu
11、tton buttonOperationReButton buttonOperationPlayMButton buttonOperationStopMButton buttonOperationClsButton buttonOperationClsMeButton buttonOperationPMJButton buttonOperationF5JButton buttonOperationExitJButton buttonOperationSuperManageJButton buttonOperationSaveChatMessageButton buttonOperationSL
12、TextField textOperationMessageSendTextField textOperationMessagePMTextField textOperationFromNameLabel labelOperationToTextField textOperationToNameTextArea textChatMessageADTextField textChatMessageTitleTextArea textChatMessageTextArea textChatMessageMestatic Choice choiceAdminChoice choiceOperatio
13、nXQChoice choiceOperationCYGNChoice choiceOperationGLGNList listSocket toServerObjectInputStream objectInObjectOutputStream objectOutThread clientThreadAudioStream cxajh_music_1AudioStream cxajh_music_2AudioStream cxajh_music_3AudioStream cxajh_music_4AudioStream cxajh_music_5AudioStream cxajh_music
14、_6AudioStream cxajh_music_7AudioStream cxajh_music_8AudioStream cxajh_music_9AudioStream cxajh_music_10AudioStream cxajh_music_cdFileInputStream cxajh_mid_1FileInputStream cxajh_mid_2FileInputStream cxajh_mid_3FileInputStream cxajh_mid_4FileInputStream cxajh_mid_5FileInputStream cxajh_mid_6FileInput
15、Stream cxajh_mid_7FileInputStream cxajh_mid_8FileInputStream cxajh_mid_9FileInputStream cxajh_mid_10FileInputStream cxajh_mid_cdString thisnameString toMeNameString toOnlineUserNGridBagLayout glGridBagConstraints gbcRegWindow regWindowCalendar calendarString dateSystemTimeint dateSystemTimeMusicstat
16、ic String YNAdmin=0static int musics=58public class CipServer implements Runnable,ActionListenerpublic CipServer(int setUsePost,String adminAll,String adminSet,String AdminPass,String SuperAdminPass)构造函数public void Send_AD(String ADMessage)public void Send_PMAll(String PMAllMessage)public void Send_
17、SetAdmin(String SetAdminMessage)public void Send_TR(String TRMessage,String twho,String YNQZTR)public void Send_U238(String U238Message)public void actionPerformed(ActionEvent avt)public void autoSave()public void autoSaveAdd()public void autoSaveAddC(String cMessage)public void autoSaveAddClsOperat
18、ion()public void autoSaveAddExit(String exitMessage)public void autoSaveAddLogin(String loginMessage)public void autoSaveAddOnlineUser(String onlineUserMessage)public void autoSaveAddReg(String regMessage)public void autoSaveAddSuperOperation(String superOperationMessage)public void displayOnlineUse
19、r(String operation,String user)public void from_Send_U238(Object object)public static void main(String args)public void run()JFrame frameMainJPanel panelMainJPanel panelChatJPanel panelOperationLabel labelSendADLabel labelSendPMAllLabel labelSendU238Label labelSendTRLabel labelSendSetAdminLabel labe
20、lKB2Label labelKBButton buttonSendADButton buttonSendPMAllButton buttonSendU238Button buttonSendTRButton buttonSendQTRButton buttonSendSetAdminButton buttonSendClsSLPMButton buttonSendClsButton buttonSendCloseTextArea textSendADTextField textSendPMAllTextField textSendU238TextField textSendTRTextFie
21、ld textSendSetAdminTextArea textTextArea textSLTextArea textPMList listJPasswordField textAdminPassJPasswordField textSuperAdminPassServerSocket serverSocket fromClientThread serverThreadstatic Vector onlineuser=new Vector(1,1)AudioStream cxajh_music_cdFileInputStream cxajh_mid_cdGridBagLayout glGri
22、dBagConstraints gbcCalendar calendarString dateSystemTimeString dateSystemDatestatic String SystemADall=欢迎大家来到【祝贺笑傲江湖】!祝您聊的愉快哦!n本江湖的网址是:cxajh.126n+黄金广告位!有意者请发到congsoftyahoostatic String Titleall=static String AdminAll=static String SystemTitleXQ=高兴地static String SystemTitleMessage=欢迎大家运用标题功能!static
23、String SystemTitleFromName=CIPstatic String SystemTitleToName=大家static String SystemAdminPass=123123static String SystemSuperAdminPass=12345678static int SystemSetUsePost=1001class Connect extends Threadpublic Connect(CipServer cs,Socket inFromClient,Vector ou)构造函数public void client_AD(ObjectOutputS
24、tream objectOut1)public void client_Admin(ObjectOutputStream objectOut1)public void client_Chat(Object object)public void client_Exit(Object object)public void client_GLogin(Object object)public void client_Login(Object object)public void client_OnlineUser(Object object)public void client_PM(Object
25、object)public void client_Reg(Object object)public void client_SCMessage(Object object)public void client_Title(Object object,String xx)public void run()ObjectInputStream objectInObjectOutputStream objectOutObject objstatic String onlineusermsgString custName=此人未进入聊天室String custPassString custIP=未获得
26、此人IP地址CipServer cipServerVector onlineuserCalendar calendarString dateSystemTimeclass Exit implements SerializableString nameclass FromU238 implements SerializableString ToU238NameString FromNameString WhatOperationString U=0class GLogin implements SerializableString nameString VERString GLoginMessa
27、ge=1class Login implements SerializableString NameString Passclass LoginSCMessage implements SerializableString LoginscMessageclass OnlineUser implements SerializableString OnlineUserList=大家String newuserString exituserString operationString custIPString Q=String H=class PM implements SerializableSt
28、ring fromwhoString towhoString PMinformationString PMXQ=class PMWindow extends JFramepublic PMWindow(String PMmessage,CipClient cipClient)构造函数TextArea textclass Reg implements SerializableString NameString PassString Pass2String AgeString SexString jhmpString WebURLString String FromString OtherStri
29、ng IPclass RegSCMessage implements SerializableString RegscMessageclass RegWindow extends JFrame implements ActionListenerpublic RegWindow(ObjectInputStream In,ObjectOutputStream Out,CipClient c)public void actionPerformed(ActionEvent evt)JPanel panelMainTextField textNameRegJPasswordField textPassR
30、egJPasswordField textPass2Choice choiceAgeRegChoice choiceSexRegChoice choicejhmpRegTextField textWebURLRegTextField textQQRegChoice choiceFromRegTextArea textOtherRegLabel labelNameLabel labelPassLabel labelPass2Label labelAgeLabel labelSexLabel labeljhmpLabel labelWebURLLabel labelQQLabel labelFromLabel labelOtherLabel labelKBButton buttonOKButton buttonCloseGridBagLayout glGridBagConstraints gbcObjectInputStream objectInObjectOutputStream objectOutCipClient cipClientCalendar cale
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026年度团队工作总结与战略展望
- 2025广西中考生物真题(原卷版)
- 2026年旅游大数据应用中的创新与领导力
- 2026年医疗器械创新审批绿色通道利用
- AI在医疗器械经营与服务中的应用
- 2026年智慧养老(互联网 养老)技术应用现状
- 2026年公共卫生间台盆马桶疏通
- 2026年固态电池电解质材料技术路线
- 2026年旅行社新员工旅游线路设计与客户咨询培训
- 2026年行政事业单位组织人事部门自身建设
- 维修小家电知识培训课件
- 2025年环保技术研发与转化效率研究报告
- 心脑血管病事件报告培训试题及答案
- 2025年事业单位工勤技能-河北-河北工程测量工二级(技师)历年参考题库含答案解析(5套)
- 矿山生态修复效果评估报告
- 2025年高考真题-语文(北京卷) 含答案
- 店面3人入股合同协议书
- 地基桩基公司管理制度
- 郁南县2023年低效油茶林改造项目作业设计
- 《危重症患儿管饲喂养护理》中华护理学会团体标准解读
- 《国家综合性消防救援队伍队列条令(试行)》课件
评论
0/150
提交评论