UML设计


分工

刘双玉 李佳铭 杜宏庆 肖小强 汪志彬 江郑 符天愉 邓弘立
后台数据库 求购模块 浏览检索商品 即时聊天系统 商品管理 管理员系统 后台商品发布收藏系统 登录注册与个人信息系统

UML图

刘双玉

  • 用户对于求购消息的增删改查,以及收藏,面临的问题是数据的操作,如何存储,依据什么条件删除等,我的做法是求购消息加上用户ID,这样查看全部求购消息和拥有关系一张表就可以存储,收藏需要另外一张表来存储。



李佳铭

  • 这4张UML图对应系统的二手商品求购模块。面临的问题是求购者如何通过“福大易宝”进行二手商品的求购,以及预售者如何通过“福大易宝”进行闲置物品的出售。这样的设计模拟了我们产品的“求购”功能,为Alpha版本的编码冲刺提供方向。



杜宏庆

  • 当用户进入商品界面挑选自己需要的商品时,有一个检索功能供用户使用,根据用户输入的关键词,系统从商品数据库中检索出符合用户需要的商品,大大方便了用户的操作。另外用户还可以在商品界面挑选一些热门商品,适合那些没有目的性的买家,提供给他们建议。



肖小强

  • app聊天模块,主要包括:文字聊天以及聊天ui


江郑

  • 这部分数据系统的后台管理,在整个平台上我们需要一个管理员的角色对整个系统的数据进行维护,主要是数据库的增删改查,客户端是基于app,后台是基于web端,这样显得不会杂乱无章。工具可以使用processon,在线操作,可实时保存,操作简单。



符天愉

  • 我负责的是后台的数据库处理部分,和队友们分了下工,主要处理商品的发布/收藏/捐赠/留言/搜索部分,这部分可能会遇到的问题有:和安卓开发的队友数据库数据的变量命名不一致,这部分通过接口编码规范/数据库设计已经解决,另外可能遇到的问题就是数据传送中接口的定义不明确,这部分已经在上一次作业(后端系统设计)中做了API的大概定义,之后将会进一步对API进行完善和修改。

邓弘立

  • 这部分是整个APP前台的用户系统,包括了用户的登录和个人信息的查看和修改以及对自己发布商品与收藏的管理。



团队-UML的更多相关文章

  1. 软工团队 - UML设计

    软工团队 - UML设计 分工 对于分工我们没有不是按"自己负责部分的核心模块做练习"(每个人对每个图的某一模块来依次做完四个UML)的原因,是在于画这些图并不是都能彻底分成各个& ...

  2. # 团队UML设计

    团队信息 学号 姓名 博客链接 124 王彬(组长) 点击这里 206 赵畅 点击这里 215 胡展瑞 点击这里 320 李恒达 点击这里 131 佘岳昕 点击这里 431 王源 点击这里 206 陈 ...

  3. 18软工实践-第八次作业(课堂实战)-项目UML设计(团队)

    目录 团队信息 分工选择 课上分工 课下分工 ToDolist alpha版本要做的事情 燃尽图 UML 用例图 状态图 活动图 类图 部署图 实例图 对象图 时序图 包图 通信图 贡献分评定 课上贡 ...

  4. 团队项目UML用例图

    团队项目UML用例图

  5. 团队作业——UML设计

    Deadline:2017-10-29 20:00(课堂作业) 导言 同学们已经做了需求的分析,也做了详细的系统设计,画过了一些小小的类图/用例图,对自己要做什么应该有比较清晰的认识了.接下来,我们要 ...

  6. 第八次作业(课堂实战)- 项目UML设计(团队)

    1. 团队信息 队名:小白吃队 成员: 后敬甲 031602409 卢泽明 031602328 蔡文斌 031602301 葛亮 031602617 刘浩 031602423 黄泽 031602317 ...

  7. 福大软工 · 第八次作业(课堂实战)- 项目UML设计(团队)

    Team information 队名: 彳艮彳亍团队 各成员短学号.名: 学号: 姓名: 本次博客链接: 041602209 黄毓明(临时队长)  https://www.cnblogs.com/m ...

  8. 福大软工 · 第八次作业(课堂实战)——项目UML设计(团队)

    团队 学号 姓名 本次作业博客链接 031602428 苏路明(组长) https://www.cnblogs.com/Sulumer/p/9822854.html 031602401 陈瀚霖 htt ...

  9. 团队项目之UML图设计---WeEdit

    团队信息: 学号: 姓名: 本次博客链接: 041602209 黄毓明(临时队长)  https://www.cnblogs.com/mingsonic/p/9820702.html 06160023 ...

随机推荐

  1. Mac添加命令别名

    1. 切换到用户主目录 $ cd 2. 编辑或新建.bash_profile文件 3. 添加别名 命令别名设置语法: alias [别名]='[指令名称]' 注意:等号两边均无空格,指令名称中如有空格 ...

  2. Netty 启动过程源码分析 (本文超长慎读)(基于4.1.23)

    前言 作为一个 Java 程序员,必须知道Java社区最强网络框架-------Netty,且必须看过源码,才能说是了解这个框架,否则都是无稽之谈.今天楼主不会讲什么理论和概念,而是使用debug 的 ...

  3. [转]SQL Server Reporting Services - Timeout Settings

    本文转自:https://social.technet.microsoft.com/wiki/contents/articles/23508.sql-server-reporting-services ...

  4. C++标准模板库STL

    STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称.现然主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间. STL的代码 ...

  5. cloudera Manager使用总结

    最近在用cloudera Manager来 在几个虚拟机上进行hadoop 的安装,总结一下遇到的问题. 1   似乎没有  start-balancer.sh 命令 似乎安装包中没有这个命令  怎么 ...

  6. 你真的了解 Unicode 和 UTF-8 吗?

    目录 引言 ASCII 码 什么是 ASCII 码? ASCII 码都包含哪些字符? ASCII 码的局限在哪里? Unicode 什么是 Unicode ? Unicode 的实现方式有几种? Un ...

  7. 【 js 基础 】【 源码学习 】 深浅拷贝

    underscore的源码中,有很多地方用到了 Array.prototype.slice() 方法,但是并没有传参,实际上只是为了返回数组的副本,例如 underscore 中 clone 的方法: ...

  8. Python 多线程、多进程 (一)之 源码执行流程、GIL

    Python 多线程.多进程 (一)之 源码执行流程.GIL Python 多线程.多进程 (二)之 多线程.同步.通信 Python 多线程.多进程 (三)之 线程进程对比.多线程 一.python ...

  9. WOSA/XFS PTR Form解析库—头文件

    class AFX_EX_CLASS CNuXfsForm {public: CNuXfsForm(); ~CNuXfsForm(); /******************************* ...

  10. 百度Ocr文字识别

    简述 最近开发一个项目需要用到Ocr文字识别技术来识别手写文字,在评估过程中体验了百度的文字识别和腾讯的文字识别.查找官方开发文档,发现它们都有印刷体和手写体两种符合项目需求的识别模式,但是腾讯的手写 ...