• 联系人


    1.功能调查与系统功能框架图:本系统应该包含什么功能、谁使用这个系统。


    联系人包括好友,群聊。
    好友包括:好友名,好友的添加,删除,发送消息,查看消息,备注,分组。
    群聊包括:群名,群聊的添加,删除,发送消息,查看消息,群成员,群公告,群文件。

    学生,教师,各种需要联系,或组群讨论,或文件传输的人。

    2.类的设计:UML类图,应展现主要类之间的关系。如果类比较多,应该放多张图,每张图有自己的重点。

    3.类说明:说明主要类的属性和主要方法。使用到集合相关(List、Set、Map)类,要重点说明,为什么用这种数据类型存储数据。


    Contacts 包括联系人的名字和号码,有联系人的添加,删除,发送消息,查看记录等方法
    在main中利用map来存储联系人的名字和号码,联系人名字和号码一一对应,适合存储和查找

    4.系统的包(package)的规划设计:请参考要求1。可以画UML包图。不仅要有package、还要有该package包含了什么类。


    只有一个包

    5.特色(可选):

    使用DAO模式,主要的方法接口更加清晰,利于程序代码的整体编排
    还未进行数据持久化(数据存储),准备利用数据库存储

  • 相关阅读:
    Linux ps命令
    SecureCRT注册机使用方法
    微信消息的处理和应答
    微信公众号开发--开发服务器接入微信服务器
    RESTful架构
    OAuth2.0详解
    HTTP头详解
    Cookie/Session机制详解
    学习tornado:安全
    python tornado框架实现CRUD
  • 原文地址:https://www.cnblogs.com/you-18250630840/p/14110593.html
Copyright © 2020-2023  润新知