zoukankan      html  css  js  c++  java
  • 第三次团队作业

    该作业所属课程 https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2
    作业要求链接    https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3208              
    团队名称 Eight party to gain(八方来财)
    作业目标  1.完成概要设计说明书/数据库设计说明书以及详细设计说明书的撰写 2.对项目模块进行细化

    一、团队成员的学号列表

     

    姓名 学号
    黄亚恒 201731082208(组长)
    肖磊 201731062534
    肖莉 201731082408
    邓召春 201731082206
    方旭瑞 201731102211
    汪海鑫 201731081716
    姜亦航 201731083311
    郑智豪 201731062514

    二、本阶段任务分工情况

    任务名称 任务分工
    博客撰写 全员撰写
    概要设计 郑智豪、肖莉、黄亚恒、肖磊
    数据库设计 汪海鑫、方旭瑞、邓召春、姜亦航
    详细设计说明书 全员撰写

    三、概要设计:软件体系结构(可用结构图描述)及主要业务模块描述(功能及输入输出)

    软件体系结构如下:

    主要业务模块描述如下:

    模块名称

    功能描述

    输入

    输出

     

    用户信息

     

    接收用户上传的个人信息以及订单信息

     

    用户提交个人信息和打印订单需求

     

    店家接收用户个人信息信息以及客户打印订单需求

     文件上传

    为用户提供资料上传和资料查询的功能 

    客户所需打印的文件资料

    用户所需打印的资料 

    打印规格

    为商家提供用户所需打印资料份数

    用户所需打印资料规格

    商家接收打印资料规格
    金额计算 接收用户上传的文件,并按照用户要求进行打印和派送 用户提交的打印要求 用户打印资料所需支付金额
    资料上传 用户将自己的资料共享在资料库中 用户上传可共享的资料 在资料库中新增用户上传的共享资料
    资料下载 在资料库中寻找用户所查找的资料 用户输入想要查询的资料的关键词 用户所查询的资料的信息
    需求上传 为用户提供优质广告设计服务 用户对广告设计的需求信息 店家接受用户对广告设计的需求信息

    四、数据库设计: 概念模型和逻辑模型

    概念模型如下:

    逻辑模型如下:

    英文表名

    中文表名

    功能说明

    User table

    用户表

    访问用户基本信息

    Platform table

    平台表

    统计平台接收文件以及产生订单信息。

    Merchant list

    商家表

    存储商家信息

    Submission of documents

    提交文件表

    提交的文件基本信息

    Transfer Data Table

    传输数据表

    传输订单的具体信息

    五、下阶段详细工作计划

    时间 工作安排
    第十一周周三 交流学习成果并分配工作任务
    第十一周周日 交流任务进度并探讨进展任务中遇到的问题
    十二周周三 交流任务进度并探讨进展任务中遇到的问题
    十二周周日 完成各自任务并提交
    十三周周一到周三 整合代码进行初步修改
    十三周周四到周日 进行初步测试并进行修改
    十四周 发布内测版本体验并进行修改
    十五周 准备成果展示

    六、下阶段任务分工

     分模块进行任务分配并进行代码编写,在此过程中组员之间保持实时交流,共同完成项目实现。

    任务 人员分工
    上传打印文件 201731082208
    选择订单规格 201731062534
    输入配送信息(用户信息) 201731082408
    接受订单信息(用户信息) 201731082206
    计算订单金额 201731102211
    上传资料文件 201731081716
    下载资料文件 201731083311
    输入广告设计要求 201731062514
    聚合并进行测试 全体人员
  • 相关阅读:
    python_xrange和range的异同
    python_学习笔记
    Python IDLE快捷键一览
    Git命令详解
    Git 分支-利用分支进行开发的工作流程
    JavaScript-面向对象
    getWritableDatabase()与getReadableDatabase()的区别:
    「学习笔记」爬山算法与模拟退火
    python基础2
    python基础1
  • 原文地址:https://www.cnblogs.com/hyhhyh090628/p/10824107.html
Copyright © 2011-2022 走看看