::Project1::
文章平均质量分 73
php99
这个作者很懒,什么都没留下…
展开
-
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 · 2881 阅读 · 0 评论 -
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 · 1563 阅读 · 2 评论 -
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 · 852 阅读 · 0 评论 -
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 · 1051 阅读 · 0 评论 -
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 · 904 阅读 · 0 评论 -
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 · 1037 阅读 · 0 评论 -
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 · 1150 阅读 · 0 评论 -
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 · 982 阅读 · 0 评论 -
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 · 1235 阅读 · 0 评论 -
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 · 1089 阅读 · 0 评论 -
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 · 1182 阅读 · 0 评论 -
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 · 910 阅读 · 0 评论 -
Project_FinalVersion1.0 has been done.
做了这么久,终于算是把这个PROJECT完成了。由于时间没分配好,也没有PARTNER帮助一起讨论,只能自己独立完成了。不过真的太辛苦了。。。可惜没有朋友愿意花时间一起做出来。ANYWAYS,现在程序已经通过TESTING了,不过我还是想将GUIs改进一下,我自己对SWING不精通,做出来的INTERFACE效果感觉不那么UPDATE。看如果对SWING/AWT有兴趣的朋友可以SHOW SHOW你原创 2005-04-22 14:30:00 · 1039 阅读 · 0 评论