- 博客(14)
- 收藏
- 关注
原创 Project_FinalVersion1.0 has been done.
做了这么久,终于算是把这个PROJECT完成了。由于时间没分配好,也没有PARTNER帮助一起讨论,只能自己独立完成了。不过真的太辛苦了。。。可惜没有朋友愿意花时间一起做出来。ANYWAYS,现在程序已经通过TESTING了,不过我还是想将GUIs改进一下,我自己对SWING不精通,做出来的INTERFACE效果感觉不那么UPDATE。看如果对SWING/AWT有兴趣的朋友可以SHOW SHOW你
2005-04-22 14:30:00
1029
原创 Project_Description 给大家解释一下
Hi guys,这个加密聊天室(Encrypted Chatroom)的全部要求和详细介绍已经基本完成,并且将其各个项目内容都贴在了Project1里面。总共有11篇帖子,包括:1. 开发这个程序的系统描述和其要求;2. Use Cases,整个系统是基于用UML作设计,然后在转用JAVA实现;3. Class diagram,有了它,我们就有个系统的概念弄清楚每个Class之间的关系和影响了。4
2005-03-23 08:48:00
1558
2
原创 Encrypted Chat Room 4_Class Specifications(8)
class ControlCentreThis class is responsible for start-up of the client-server network. It provides an interface for users to add new clients to the network.attributesserver: ServercontrolPanel: Contr
2005-03-23 07:58:00
1029
原创 Encrypted Chat Room 4_Class Specifications(7).............*
class ClientGUIThis class represents the GUI for each client. It provides a control panel through which the user can interact with the system. It should support one or more conversations at the time.a
2005-03-23 07:53:00
1225
原创 Encrypted Chat Room 4_Class Specifications(6)
class EncryptionThis class contains the encryption methods. It is a static class, containing only operations and no data. It implements Single Columnar Transposition cipher encryption.operation specif
2005-03-23 07:48:00
1141
原创 Encrypted Chat Room 4_Class Specifications(5)
class ClientSetThis class represents a set of clients.attributesclients: Client[]operation specifications+ ClientSet ()-- constructorpre:post: clients has been created+ add (client: Client): Boolean--
2005-03-23 07:46:00
836
原创 Encrypted Chat Room 4_Class Specifications(4)
class ServerThis class represents a server that manages the encryption keys, and maintains a list of currently connected clients. It is also responsible for handling message transmission between the c
2005-03-23 07:40:00
1076
原创 Encrypted Chat Room 4_Class Specifications(3)
class SessionDataThis class holds initial data for the establishment of a session between two clients.attributessessionId: IntegersessionKey: StringstartTime: DatesenderName: String {name of the clien
2005-03-23 07:07:00
896
原创 Encrypted Chat Room 4_Class Specifications(2)
class SessionThis class maintains information about the chat session between two clients. A pair of clients chatting each maintain a Session object, identifying the session with the same unique sessio
2005-03-23 07:04:00
1172
原创 Encrypted Chat Room 4_Class Specifications(1)
Class Specifications:The attributes and operation specifications are written in UML notation.Assume all attributes have private visibility.If you need to access an attribute from another object, then
2005-03-23 06:58:00
973
原创 Encrypted Chat Room 3_Design Documentation
General design decisions:The system has been designed so that client-to-client communication is performed via the server. Whenever a client wishes to send a command message or a chat message to anothe
2005-03-23 06:38:00
901
原创 Encrypted Chat Room 2_Use Cases
Use Case Diagram:Use Cases:Use Case: “Add client”Scenario: SuccessActors: User of client C1 Actor System 1. Requests to add a new client. 2. Prompts user to enter data (name, key). 3. User enters name
2005-03-23 06:28:00
2875
原创 Encrypted Chat Room 1_System description and requirements
ENCRYPTED CHAT PROGRAMThis system allows pairs of users or clients “connected” to a network to establish a communication session and interchange encrypted text messages between them.Every message sen
2005-03-23 04:08:00
1036
原创 Understanding Instance and Class Members
The article as following is transfered from java.sun.com, all rights reserved by Sun Microsystems, Inc. When you declare a member variable such as aFloat in MyClass: class MyClass { float aFloat; } yo
2005-03-20 13:49:00
1076
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人