• 团队作业—系统设计和任务分配


    一、个人码云库:https://github.com/lzx123kk/team

    二、代码规范及编码原则

    (1)、代码整洁:代码正确,简单明了,逻辑清晰

    (2)、命名规范:准确、实用、易于区分

           种类:① 类命名(大驼峰命名法)

                      ② 方法命名(小驼峰命名法)

                           ③ 变量命名(小写下划线命名 例int student_num)

    (3)、 注释:少用注释,必要注释

    (4)、格式:

      垂直格式:行数少,短小精悍

      水平格式:缩进,对齐

    (5)、 精确实现方法设计,如果一个功能在多处实现,应该编写方法实现

    (6)、 明确类的功能,一个类进实现一组相近的功能,实现类功能的单一性

    (7)、异常细分处理

    三、数据库设计

    用户表

    字段名

    字段描述

    数据类型

    主键

    外键

    非空

    唯一

    自增

    id

    账号

    CHAR(11)

    username

    用户名

    VARCHAR(20)

    email

    邮箱

    CHAR(20)

    password

    密码

    CHAR(20)

    商品信息表

    字段名

    字段描述

    数据类型

    主键

    外键

    非空

    唯一

    自增

    name

    商品名称

    VARCHAR(20)

    size

    尺寸

    VARCHAR(20)

    price

    价格

    VARCHAR(20)

    url

    链接

    VARCHAR(150)

    name

    所属店铺

    VARCHAR(30)

    商家信息表

    字段名

    字段描述

    数据类型

    主键

    外键

    非空

    唯一

    id

    账号

    CHAR(11)

    name

    店铺名

    VARCHAR(20)

    tel

    联系方式

    CHAR(20)

    level

    店铺等级

    CHAR(10)

    四、体系结构设计

    1、系统运行环境

    (1)硬件环境

    处理器:Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz  1.80 GHz

    内存:4g

      (2)软件环境

    数据库:mysql

    操作系统:win10

    运行软件:Navicat

     五、模型建设

    ①  E-R图

    ②UML图

    时序图

     

    数据流图

     

    六、任务分配

       罗正勰  张香婷 郑晓宜   郭雨宜
    代码规范及编码原则  10  50  20  20
    数据库设计  20  25  30  25
    数据流图、E-R图、UML图、时序图  25  20  30  25
    体系结构图 20  30  25  25
    总权重 18.75% 31.25% 26.25% 23.75%
  • 相关阅读:
    集合框架之Map学习
    集合框架之Set学习
    解决word2016鼠标每点击一下就出现一个保存的圆圈
    装饰者模式
    IO的学习与使用
    Enumeration的学习
    在html页面中引入公共的头部和底部
    WEB-INF下资源访问问题
    给自己立一个flag
    elementui 日期选择值格式
  • 原文地址:https://www.cnblogs.com/3414796712qq/p/14022467.html
Copyright © 2020-2023  润新知