• 第三次团队作业


    这个作业属于哪个课程

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

    这个作业的要求在哪里

    https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208

    团队名称

    Developer

    项目名称

    英语帮帮社区

    目标

    对英语帮帮社区软件结构划分,为以后具体编写做规划

    1. 团队成员

    学号

    姓名

    角色

    201731062508

    丁一峰

    组长

    201731062509

    许思

    队员

    201731062507

    孙长宇

    队员

    201731062434

    熊大鹏

    队员

    201731062433

    唐林

    队员

    2.本阶段任务分工情况

    周一上午大家聚集一起完成了三个说明书的讨论:

    丁一峰完成PPT制作及答辩

    许思完成数据库设计说明书

    孙长宇完成概要设计说明书

    唐林 熊大鹏完成详细设计说明书

    3. 概要设计:

    4. 主要业务模块

    模  块

    名  称

    登录模块

    子系统名   称

    系统

    名称

    接 口

    说 明

    输入

    账号密码

    输出

    如果输出错误显示错误

    功 能

    说 明

    登录

    调用关

    系说明

    调用模块

    数据库模块,主模块

    被调用模块

    模  块

    名  称

    主模块

    子系统名   称

    系统

    名称

    接  口

    说  明

    无输入,输出显示主页面

    功 能

    说 明

    可以选择基础功能,选择软件模式功能,社区功能,单词查找功能,生词本功能。

    调用关

    系说明

    调用模块

    基础功能模块,模式功能模块,社区模块,查找模块,生词模块

    被调用模块

    登录模块,返回模块

    功 能

    说 明

    词典

    调用关

    系说明

    调用模块

    返回模块,生词模块

    被调用模块

    主模块

    模  块

    名  称

    查找模块

    子系统名   称

    系统

    名称

    接 口

    说 明

    输入

    查找的单词或注解

    输出

    单词和注解

    功 能

    说 明

    查找

    调用关

    系说明

    调用模块

    返回模块

    模  块

    名  称

    生词本模块

    子系统名   称

    系统

    名称

    接 口

    说 明

    输入

    输出

    陌生单词

    功 能

    说 明

    学习的模式

    调用关

    系说明

    调用模块

    返回模块

    被调用模块

    主模块,基础功能模块

    5.数据库设计:

    概念模型:

    逻辑模型:

    5.1表汇总

    英文表名

    中文表名

    功能说明

    user

    用户表

    储存用户账号密码等信息

    dictionary

    词典

    储存单词信息

    friends

    好友表

    储存好友信息

    new_words

    生词本

    储存生词信息

    maintain

    维护人员表

    储存维护人员账号密码等信息

    5.2用户]表

    表名

    user

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    Id

    char(10)

    非空

    主键

    用户主键

    u_name

    char(10)

    用户名称

    username

    char(11)

    非空

    登录用户名

    password

    char(15)

    非空

    登录密码

    schedule

    char(10)

    上一次学习位置

    补充说明

    5.3词典]表

    表名

    dictionary

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    Id

    char(10)

    非空

    主键

    词典主键

    word

    char(15)

    非空

    单词信息

    means

    varchar(50)

    非空

    单词中文意思

    property

    char(8)

    非空

    单词词性

    type

    char(8)

    非空

    单词类别

    补充说明

    5.4  [生词本]

    表名

    new_words

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    Id

    char(10)

    非空

    外键

    生词本主键

    n_word

    char(15)

    非空

    生词本单词信息

    n_means

    varchar(50)

    非空

    生词本单词中文意思

    n_property

    char(8)

    非空

    生词本单词词性

    n_type

    char(8)

    非空

    生词本单词类别

    补充说明

    5.5[维护人员]

    表名

    maintain

    列名

    数据类型(精度范围)

    /非空

    约束条件

    注释

    Id

    char(10)

    非空

    主键

    生词本主键

    name

    char(15)

    非空

    维护员姓名

    m_username

    char(11)

    非空

    维护人员登录名

    m_password

    char(11)

    非空

    维护人员密码

    补充说明

    6. 下阶段详细工作计划

    丁一峰完成测试模块

    许思完成词典和社区模块

    孙长宇完成查找和生词本模块

    唐林 熊大鹏完成UI界面

    7. 下阶段任务分工

    到第六周前,各自完成自己的模块,并完成测试

    第七周小组一起完成集成测试

  • 相关阅读:
    python numpy 介绍
    python+图像分割seg
    C++ 添加库
    input标签的disabled和readonly的区别
    linux中mysql忘记密码解决办法
    memcached服务安装与卸载
    app与服务端通信时如何进行消息校验
    缓存同步问题
    数据中添加对字段的说明
    服务器报警
  • 原文地址:https://www.cnblogs.com/xusi/p/10841505.html
Copyright © 2020-2023  润新知