zoukankan      html  css  js  c++  java
  • Mystery——团队作业——系统设计

    这个作业属于哪个课程

    https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1

    这个作业要求在哪里

    https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass1/homework/3207

    团队名称

    mystery

    这个作业的目标

    完成团队项目概要设计,数据库设计,详细设计


    • 一、成员学号列表
    张棋 201731062320(组长)
    罗鹏磊 201731062332
    肖尧 201731062331
    刘琪 201731062310
    吴雨锦 201731062303
    王杰 201731062114

    • 二、本阶段任务分工情况

      1、张棋负责数据库设计

      2、王杰、吴雨锦负责概要设计

      3、肖尧、罗鹏磊负责详细设计

      4、刘琪负责ppt


    • 三、概要设计

      1、流程图介绍

      2、软件体系结构图

     

     


    • 四、数据库设计

      1、概念模型(E-R图)

      2、逻辑模型

      汇总表:

    英文表名

    中文表名

    功能说明

    [wellinformation]

    [井的基本信息]

    储存每一口井的基本信息

    [engineeringinformation]

    [工程信息]

    储存工程信息

    [drillingassembly]

    [钻具组合]

    储存将要生成的钻具模型信息

    [wellborestructure]

    [井身结构]

    储存井身结构信息

    [overflowcondition]

    [溢流情况]

    储存每一口井的溢流情况

    [well]

    [井]

    储存井的综合信息

    [welltrackdata]

    [井轨数据]

    储存井轨数据

    表名

    wellinformation

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    wellnumber

    nvarchar(255)

    主键

    井号

    welltype

    nvarchar(255)

    允许为空

    井型

    welldepth

    nvarchar(255)

    深度

    rig

    nvarchar(255)

    允许为空

    井队

    companyname

    nvarchar(255)

    允许为空

    公司名称

    表名

    engineeringinformation

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    projectnumber

    nvarchar(255)

    主键

    工程编号

    wellnumber

    int

    井号

    zjyd

    float

    允许为空

    钻井液度

    zjpl

    float

    允许为空

    钻井排量

    pumppressure

    float

    允许为空

    泵压

    zspeed

    nvarchar(255)

    允许为空

    转速

    300z

    nvarchar(255)

    允许为空

    300转

    600z

    nvarchar(255)

    允许为空

    600转

    wellheadtemperature

    nvarchar(255)

    允许为空

    井口温度

    geheatrate

    nvarchar(255)

    允许为空

    地热增温率

    wellheadpressure

    nvarchar(255)

    允许为空

    井口装置额定工作压力

    Luoyanbreakpressure

    nvarchar(255)

    允许为空

    裸眼薄弱地层破裂压力

    welldepth

    nvarchar(255)

    允许为空

    井深

    pressureloss

    nvarchar(255)

    允许为空

    压耗

    lowpspeed

    nvarchar(255)

    允许为空

    低泵速排量

    welltype

    nchar(10)

    井型

    表名

    drillingassembly

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    number

    int

    主键

    序号

    drillname

    nvarchar(255)

    允许为空

    钻具名称

    drillmodel

    nvarchar(255)

    允许为空

    钻具型号

    outerdiameter

    nvarchar(255)

    允许为空

    外径

    innerdiameter

    nvarchar(255)

    允许为空

    内径

    wallthickness

    nvarchar(255)

    允许为空

    壁厚

    length

    int

    允许为空

    长度

    cumulativelength

    nvarchar(255)

    允许为空

    累计长度

    projectnumber

    nvarchar(255)

    外键

    工程编号

    imagepath

    nvarchar(255)

    允许为空

    图片路径

    workingcondition

    nchar(10)

    工况

    表名

    wellborestructure

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    number

    int

    主键

    序号

    opentimes

    nvarchar(50)

    允许为空

    开次

    holesize

    nvarchar(50)

    允许为空

    井眼尺寸

    luoyandepth

    nvarchar(50)

    允许为空

    裸眼深度

    taoguansize

    nvarchar(50)

    允许为空

    套管尺寸

    taoguandeep

    nvarchar(50)

    允许为空

    套管下深

    taoguanwall

    nvarchar(50)

    允许为空

    套管壁厚

    taoguangj

    nvarchar(50)

    允许为空

    套管钢级

    projectnumber

    nvarchar(255)

    外键

    工程编号

    表名

    overflowcondition

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    projectnumber

    nvarchar(255)

    允许为空

    外键

    工程编号

    number

    int

    主键

    序号

    ylqkms

    nvarchar(1000)

    允许为空

    溢流情况描述

    表名

    well

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    number

    int

    主键

    序号

    holesize

    int

    井眼尺寸

    holeexpandrate

    nachar(10)

    井眼扩大率

    taoguanshoedeep

    int

    套管鞋深度

    projectnumber

    nvarchar(255)

    外键

    工程编号

    welldepth

    int

    井深

    表名

    welltrackdata

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    number

    int

    主键

    序号

    welldepth

    nchar(10)

    允许为空

    井深

    wellangle

    nchar(10)

    允许为空

    井斜角

    azimuth

    nchar(10)

    允许为空

    方位角

    northcoordinates

    nchar(10)

    允许为空

    北坐标

    eastcoordinates

    nchar(10)

    允许为空

    东坐标

    hangdowndeep

    nchar(10)

    允许为空

    垂深

    djbhj

    nchar(10)

    允许为空

    底界闭合距

    bhfw

    nchar(10)

    允许为空

    闭合方位

    qjbhl

    nchar(10)

    允许为空

    全角变化率

    projectnumber

    nvarchar(255)

    允许为空

    外键

    工程编号

     


    •  五、下阶段详细工作计划及任务分工

      1、详细工作计划

        Ⅰ.当前周由罗鹏磊检查数据库设计是否还存在漏洞,是否有可修改优化之处

        Ⅱ.当前周由吴雨锦完善文档资料,并完善代码规范。

        Ⅲ.11周之内,由肖尧。刘琪完成所有的UI设计。  

        Ⅳ.本周开始由王杰、张棋开始BLL层的代码编写,将代码工作推进,张棋首先完成井的基本信息录入,王杰完成工程基本信息录入。

      2、任务分工

        1.201731062320(张棋)负责小组成员分工,调配。数据库设计,后端搭建。

        2.201731062303(吴雨锦)负责文档编写,部分UI设计,代码规范。

        3.201731062331(肖尧)与石工院的老师进行交流,编写设计文档,后期代码异常处理,UI设计。

        4.201731062310(刘琪)负责单元测试编写,UI设计

        5.201731062332(罗鹏磊)负责算法设计,算法优化,对数据进行处理,数据库优化,设计。

        6.201731062114(王杰)BLL层代码编写,单元测试设计。

       

  • 相关阅读:
    MySQL优化器 limit影响的case
    Innodb物理存储结构系列1
    Innodb 锁系列1 同步机制
    javascript变量作用域 全局及局部
    测试20160422
    python-推荐
    python问题:IndentationError:expected an indented block错误解决
    协同过滤(推荐方法)——数据挖掘
    教你在Excel里做GA的水平百分比图的详细步骤(图文教程)-成为excel大师(1)
    win7搭建ios开发环境
  • 原文地址:https://www.cnblogs.com/gentlemanzq/p/10842545.html
Copyright © 2011-2022 走看看