精华内容
下载资源
问答
  • 比如说这个图吧: ... 但是,系统有不同的角色,不同角色进去有不同的功能模块,这个怎么表现出来? 而且对于同一模块,不同角色对应的功能也...还是说系统功能模块图只要把全部模块都出来就行了,不需要考虑角色?
  • 1. 用例功能模块图的前身;其次,用例分角色,而功能模块图不分角色;...综上,三者之间的关系,先用例,在根据用例图画出功能模块图,最后根据用例功能模块图进行数据库的设计。 ...

    1. 用例图是功能模块图的前身;其次,用例图分角色,而功能模块图不分角色;最后,用例图有需求分析师来做,功能模块图由详细阶段的设计人员来做。

    2. 根据用例图和功能模块图设计数据库。

    综上,三者之间的关系,先画用例图,在根据用例图画出功能模块图,最后根据用例图与功能模块图进行数据库的设计。

    展开全文
  • 这周周一,我们导师要求小组成员开会,我们分别汇报自己的工作,在会中,谈到了用例,于是我们开始对大家熟悉的用例进行探讨。经过探讨与自己的思考,我认为应该从以下几个问题来弄清楚用例的作用。 1、用例...

    这周周一,我们导师要求小组成员开会,我们分别汇报自己的工作,在会中,谈到了用例图,于是我们开始对大家熟悉的用例图进行探讨。经过探讨与自己的思考,我认为应该从以下几个问题来弄清楚用例图的作用。

    1、用例图由谁来做?为谁做,做完了有什么用途?

    用例图非常直观的的表达了客户的需求,大家想想我们在与客户沟通完成后,我们大脑中得到了什么?答案就是我们的用例图,仔细想想,难道不是吗?用例图把角色和角色完成的动作有机的结合起来,非常形象的且直观的表达了我们的项目需求。说道这里,大家应该知道用例图由谁来做了吧?答案肯定是系统需求分析师了,也就是与客户沟通的人员。

    用例图做完了用来干什么呢?根据我们的这张用例图为做详细设计人员做好铺垫,他们拿到用例图后画出功能模块图。那么既然用例图这么重要,我们如果今后再画用例图的时候一定要标准和规范,使画功能模块图的详细设计人员一看你的用例图就完全明白需求,不用问你一句话就能画出满意的功能模块图。

     

    2、用例图与功能模块图的关系

    首先,用例图是功能模块图的前身;其次,用例图分角色,而功能模块图不分角色;最后,用例图由需求分析师来做,功能模块图由详细阶段的设计人员来做。

    3、数据库设计应该参考谁?

    众所周知,数据库设计十分重要,但数据库设计应该参考什么?我认为要参考用例图与功能模块图,这样才能做好数据库设计。数据库设计好了,说明你对整个系统已经十分的了解了,你都完全知道怎么做。

     

    综上所述:三者之间的关系为如下图所示,其中数字代表步骤,先画用例图,在根据用例图画出功能模块图,最后根据用例图与功能模块图进行数据库设计。

     

     

    这就是我的见解,希望大家参阅。

    展开全文
  • 在编写一个功能模块的时候。之前我都是信手拈来。直接写代码,后来越来越发现这样做有一下缺点: 1 没有整体观念 2 逻辑关系很容易出错,很容易出现编好一段程序,发现逻辑颠倒了。又要删掉重新编写。 3 编写代码...

    编程是一个很有 逻辑关系和内在联系性的工作。

    在编写一个功能模块的时候。之前我都是信手拈来。直接写代码,后来越来越发现这样做有一下缺点:

    1 没有整体观念

    2 逻辑关系很容易出错,很容易出现编好一段程序,发现逻辑颠倒了。又要删掉重新编写。

    3 编写代码时,软件流程调度和具体功能同时编写,这使得编程很混乱。


    现在实际编程中的感悟,花点时间,打开word。插入画板,画一下流程图,可以帮助我们很快理清楚我要做什么,流程是什么。规划好具体流程后,在用代码实现流程关系。再来编写具体子功能。就变得清晰多了。

    当然,这一点对于生活也是很实用的。当策划做什么事情前,先画画流程图,看看我们具体要做些什么事情,做事的先后顺序,逻辑关系。这样到做事情的时候就会有条理多了


    展开全文
  • 一个电商项目的功能模块梳理

    万次阅读 2016-07-07 18:28:39
    今天抽空,把这个项目的核心功能模块简要总结下,顺便了个。一、全局功能模块图二、简要介绍1.3大系统 Web系统:面向消费者、网红、卖家等,设备为“PC”等。 Mobile系统:面向消费者、网红、卖家等,设备为...

    电商项目核心玩法:定制商品+供应链(商品辅料库)+网红社区


    最近做项目,功能越来越多,想清晰地理解项目,有点累了。
    今天抽空,把这个项目的核心功能模块简要总结下,顺便画了个图。


    一、全局功能模块图





    二、简要介绍


    1.3大系统

      Web系统:面向消费者、网红、卖家等,设备为“PC”等。
      Mobile系统:面向消费者、网红、卖家等,设备为“Android”、“iOS”等。
      运营系统:面向平台工作人员,运营、客服等。
      
    2.核心业务服务
       
      用户:用户、买家、卖家、网红等
      用户周边:收获地址、虚拟货币、积分
      定制和优选库:商品设计、商品售卖
      订单和退换货:购买支付后的订单
      话题和网红:围绕网红卖东西的电商社区


    3.基础服务  

       商品:商品、类目、规格、属性,创建商品
       用户行为:评论、点赞、收藏、关注、浏览,数量统计
       第三方:发票、图片、支付、短信、邮件等
       自己实现:地域库、主键生成
       
    三、服务代码示例
      评论服务,对外暴露出去的,就是具体的某个业务的评论,内部可以“统一存储”。
     
    /**
     * 评论
     * 
     * @author FansUnion
     */
    public interface CommentService {
    	/**
    	 * 给话题的帖子添加评论
    	 * 
    	 * @param memberId 用户ID
    	 * @param topicPostId 话题帖子ID
    	 * @param content 评论内容
    	 * @return 成功返回true,否则返回false
    	 * @throws CommentException
    	 */
    	public boolean addTopicPostComment(Long memberId, Long topicPostId,
    			String content) throws CommentException;
    
    
    	/**
    	 * 删除话题帖子的评论
    	 * 
    	 * @param memberId 用户ID
    	 * @param topicPostId 话题帖子ID
    	 * @return 成功返回true,否则返回false
    	 * @throws CommentException
    	 */
    	public boolean removeTopicPostComment(Long topicPostCommentId)
    			throws CommentException;
    
    
    	/**
    	 * 查询1个帖子下面的评论(不包含评论的回复)
    	 * 
    	 * @param topicPostId 话题帖子ID
    	 * @param pageNum 第几页
    	 * @param pageSize 每页显示多少条
    	 * @return 评论分页对象
    	 * @throws CommentException
    	 */
    	public PageInfo<Comment> listPageTopicPostComment(Long topicPostId,
    			Integer pageNum, Integer pageSize) throws CommentException;
    
    
    	/**
    	 * 给帖子评论增加回复
    	 * 
    	 * @param memberId 用户ID
    	 * @param topicPostCommentId
    	 * @param content 回复内容
    	 * @return 成功返回true,否则返回false
    	 * @throws CommentException
    	 */
    	public boolean addTopicPostCommentReply(Long memberId,
    			Long topicPostCommentId, String content) throws CommentException;
    
    
    	/**
    	 * 删除帖子评论下面的回复
    	 * 
    	 * @param memberId 用户ID
    	 * @param topicPostCommentId
    	 * @return 成功返回true,否则返回false
    	 * @throws CommentException
    	 */
    	public boolean removeTopicPostCommentReply(Long topicPostCommentReplyId)
    			throws CommentException;
    
    
    	/**
    	 * 查询1个评论下面的回复
    	 * 
    	 * @param topicPostCommentId 评论ID
    	 * @param pageNum 第几页
    	 * @param pageSize 每页显示多少条
    	 * @return 成功返回true,否则返回false
    	 * @throws CommentException
    	 */
    	public PageInfo<Comment> listPageTopicPostCommentReply(
    			Long topicPostCommentId, Integer pageNum, Integer pageSize)
    			throws CommentException;
    	
    
    
    }


    小雷FansUnion-一个有创业和投资经验的资深程序员-全球最大中文IT社区CSDN知名博主-排名第122
    博客:http://blog.csdn.net/fansunion 

    展开全文
  • Matplotlib 动态: animation模块的使用

    万次阅读 多人点赞 2017-08-09 16:52:44
    matplotlib 画图功能非常强大,目前也只能根据官网 提供的例子简单地几张。最近学习了能动态的animation模块,作个简单地记录。 在matplotlib作图中,比较常用的是matplotlib.pyplot模块,这个模块有非常多...
  • 这周周一,我们导师要求小组成员开会,我们分别汇报自己的工作,在会中,谈到了用例,于是我们开始对大家熟悉的用例进行探讨。经过探讨与自己的思考,我认为应该从以下几个问题来弄清楚用例的作用。 1、用例...
  • 如果你能使用计算机规范出以下几种,那么恭喜你,你在我这里被封为学霸了,我膜拜ing~~ 我作为前端开发与产品经理打交道已有5-6年时间,产品经理的业务流程我看过很多。于是百度搜+凭以往经验脑补我...
  • pyecharts是一个百度做的数据可视化模块,做好的echarts可以存为html\svg等多种格式,具有极好的交互性和展示性。 文档很详细,先把官网中文文档放上来:http://pyecharts.org/#/zh-cn/prepare 因为最近自己有...
  • 一般软件专业的学生用到工具都是starUML各种类图、流程、时序、活动、部署、用例…画图,但是系统功能架构还是推荐用Visio工具绘制。因为 一、打开Visio 找到组织结构 二、空缺带 依次将功能...
  • Nginx服务器的功能模块

    千次阅读 2015-11-26 10:20:19
    Nginx与Apache比较的优点对于这个问题,并不能说哪一个较好,本身他们都有优缺点,例如:Apache提供了几百个模块模块就意味着功能,但作为一个Apache服务器最多只有2000多的并发量,Nginx提供的模块也就几十个,但...
  • 032开发日志(用gojs来绘制模块关系)
  • 模块结构初涉

    千次阅读 2019-12-07 11:08:05
    模块结构是用于描述系统模块结构的图形工具,不仅描述了系统的子系统结构与分层的模块结构,还清楚地表示了每个模块功能 模块模块是可以组合,分解和更换的单元,是组成系统,易于处理的基本单位 调用:在...
  • 自定义模块功能可以将更改Glide配置,替换Glide组件等操作独立出来,使得我们能轻松地对Glide的各种配置进行自定义,并且又和Glide的图片加载逻辑没有任何交集,这也是一种低耦合编程方式的体现。那么接下来我们就...
  • dede站点地图模板:dede功能模块模板路径对应表
  • 购物车功能模块设计

    万次阅读 2014-10-23 15:47:33
    一:购物车模块功能需求   客户在浏览网页的时候, 当遇到喜欢的商品、 又不急于结账而是继续浏览货 物时。 需要一个购物篮来存储她已经选中的商品。 以便于结账或用于对比商品的 详细参数...
  • 测试--功能模块划分8.3

    千次阅读 2018-09-03 09:55:09
    首先对于功能模块划分提出两个问题: 1.功能模块划分时应遵循什么样的原则? 2.功能模块划分有哪些比较好的方法? 首先说一下第一个问题:功能模块划分时应遵循什么样的原则? 原则:高内聚,低耦合 不知道大家...
  • 常用的功能模块有哪些

    千次阅读 2019-06-14 10:21:21
    一个系统中都有哪些模块组成,对于初学者来说,可能还不能够区分的很清楚。 但是仔细回想一下,是不是几乎所有的功能都有登录和注册的功能? 启动页,Banner,轮播,个人中心,关于我们,意见反馈,设置,忘记...
  • ADAS(2) 各功能模块介绍

    万次阅读 2017-05-25 17:33:29
    ADAS各功能模块介绍
  • 能否自定义增删功能模块

    千次阅读 2014-09-24 17:58:01
    有的网站是汽车分类网站,不需要人像美容和动画功能,希望隐藏或者删除这些功能模块,让整体简洁些,答案是可以的。 通过高级接口 customMenu 设定自定义菜单,可以自行组合你要的功能,具体查看文档。
  •  日志《Altium Designer功能模块的复用方法》介绍了同一电路在不同工程项目中反复复用的方法,这篇日志将介绍功能模块在同一文件中的复用方法。  我们在使用Altium Designer进行电路设计时,常会遇到在一个...
  • ADAS各功能模块及ADAS解决方案提供商详解

    万次阅读 多人点赞 2018-09-11 14:31:43
    ADAS 采用的传感器主要有摄像头、雷达、激光和超声波等,可以探测光、热、压力或其它用于监测汽车状态的变量, 通常位于车辆的前后保险杠、侧视镜、驾驶杆内部...ADAS功能大类 ADAS功能分类 缩写 英文名 ...
  • 1.开关功能如思维导图所示 2.总体接线:     3.问题及改进  学号显示后正常计数是从学号开始计数下面对程序进行改进,主要是在计时模块中删除显示学号的内容,把显示学号部分转移到显示模块中,让显示...
  • 图形模块化2

    千次阅读 2020-06-22 09:43:53
    说图形模块化之前,先回顾下我们之前的图形.(可回看“图像模块1”) 那是一个多边形,虽然没有闭合,但这不重要。 这是一个多边形,虽然没有闭合,但这不重要。 接下来,咱们就将这个图形封装为一个类对象 Poly ...
  • Opencv各个模块功能详细简介

    万次阅读 2017-07-05 20:31:58
    本文转自:... 3.2版本的模块说明:Opencv3.2模块 首先打开opencv_modules.hpp文件,可以看到对于各个功能模块的定义如下:  //功能模块和3.1一样… /* * ** File generated automatically, do not
  • 一个电商项目的功能模块梳理2

    千次阅读 2016-07-07 19:22:19
     处理:会话过期、请求超时、服务器错误、业务错误(每个模块,可以有自己单独的业务错误处理函数)  没有数据:提示 界面 面向消费者的Web系统和APP,界面要求比较高,很多公司都是自己设计。 而后台运营系统,...
  • AD如何多图纸原理

    万次阅读 多人点赞 2018-04-26 23:14:16
    很多东西都讲究模块化,比如:程序模块化。原理也不例外,模块化后的原理更能直观的显示其原理。文章中操作的图标是什么功能可以先看下...AD如何多原理的工程 crazy FPGA的一个多图纸原理链接:链接:Cra...
  • 一、商城架构设计 现以一个小型的商城来设计访问实现系统,后期会根据业务的增长和用户的增加来进行架构的扩展。...出商城功能树的原因是为了更好更方便的看出包含的功能有那些,系统完成开发后的主功能列表。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 151,754
精华内容 60,701
关键字:

功能模块图怎么画