zoukankan      html  css  js  c++  java
  • 你说的都队-凡事预则立

    软件工程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841
    团队名称 你说的都队
    作业的目标 凡事预则立
    作业正文 https://www.cnblogs.com/nsddd/p/13161793.html 
    其他参考文献 https://www.cnblogs.com/S031602240/p/10551854.html

    1.冲刺的时间计划安排(冲刺时间为期七天,安排在2020-6-19——2020-7-2之间)

    冲刺的时间 计划安排
    第一天

    1.总结前面几次作业,进行修改。

    2.完善ui界面设计,具体分工安排

    3.阅读构建之法 13-17章

     第二天

    1.ui设计完成

    2.前端 后端 数据库人员讨论具体方案,一起讨论编码规范,和项目细节。

     第三天 1.各自负责的模块开发,总和各组出现的问题,讨论解决方案
     第四天

    1.每完成一个功能模块,进行测试

    2.数据库设计完成

     第五天 1.进行各模块的初步单元测试,同时后端组集中讨论组合各模块的方式和注意点,进行集成测试。
     第六天 1.前端交接界面,并进行进一步的完善;后端交接集成的项目,进行进一步的测试,进行前后端的交互,团队集中讨论测试,及进一步的完善。
     第七天 1.进行项目的最后完善,整合编写资料准备答辩

    2.思考和总结

    收获:

    1.通过前几次作业,让我们了解了一个项目开发所要经历的流程和所需要做的工作。

    2.随着项目进展的推进,我们不断修改和完善之前和现在的工作,积累经验。

    不足:

    1.团队的沟通交流有待加强

    2.团队的工作效率不高

    3.没有去学习新的知识和技术

    3.团队分工

    序号组员姓名在整个项目中的职责
    1  马自强  测试
    2  易江明  数据库设计
    3  向彩云 前端开发
    4  刘志  后端开发
    5  曾尧  后端开发
    6  李纪荃  测试 文档编写
    7  林畅 前端开发
    8  胡金泽  界面设计
    9  段清平  测试 
    10  王鸿鹄   界面设计

    4.代码规范

    参考:https://www.cnblogs.com/S031602240/p/10551854.html

    1.类命名规范:首字母大写,每个单词首字母大写,尽量使用能够反映类功能的名词短语
    2.方法命名规范:首字母小写,之后每个单词首字母都大写,尽量使用能够反映方法功能的名词短语
    3.变量命名规范:首字母小写,之后每个单词首字母都大写
    4.注释:方法、类、变量后均需注释该类、方法、变量的用途或功能

    6.改进

    表结构的改进:

    本系统数据库名称为lostandfound,数据库中包括:1)用户表(user2)招领表(pickthings3)寻物表(lostthings4)感谢留言表(expressthanks5)公告表(notice6)系统日志表(systemlog7)系统菜单表(menuitem)。各表数据结构如下:

    1)用户表(user),存储用户信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    bigint(20)

    Y

    N

    用户ID

    UserName

    varchar(20)

    N

    N

    用户名

    Password

    varchar(50)

    N

    N

    密码

    Grade

    varchar(10)

    N

    N

    年级

    Name

    varchar(20)

    N

    Y

    姓名

    NickName

    varchar(20)

    N

    Y

    昵称

    TelPhone

    varchar(12)

    N

    N

    联系电话

    Email

    varchar(30)

    N

    Y

    邮箱

    QQ

    varchar(15)

    N

    Y

    qq

    State

    int(11)

    N

    N

    状态

    CreateTime

    date

    N

    N

    创建时间

    LastLoginTime

    datetime

    N

    Y

    最后一次登录时间

    2)招领表(pickthings),存储招领信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    bigint(11)

    Y

    N

    招领ID

    ThingsName

    varchar(30)

    N

    N

    物品名称

    PickPlace

    varchar(30)

    N

    N

    捡到地点

    PickTime

    date

    N

    N

    捡到时间

    ThingsType

    varchar(15)

    N

    N

    物品类型

    ThingsNo

    varchar(10)

    N

    Y

    物品编号

    ThingsImg

    text

    N

    Y

    物品图片

    ThingsDes

    text

    N

    N

    物品描述

    StoragePlace

    text

    N

    N

    暂存地点

    TelPhone

    varchar(30)

    N

    Y

    联系电话

    PublishTime

    datetime

    N

    Y

    发布时间

    Status

    int(11)

    N

    N

    状态

    UserName

    varchar(20)

    N

    N

    用户名

    3)寻物(lostthings)存储寻物信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    bigint(11)

    Y

    N

    寻物ID

    ThingsName

    varchar(30)

    N

    N

    物品名称

    LostPlace

    varchar(30)

    N

    N

    丢失地点

    LostTime

    date

    N

    N

    丢失时间

    ThingsType

    varchar(15)

    N

    N

    物品类型

    ThingsNo

    varchar(10)

    N

    Y

    物品编号

    ThingsImg

    text

    N

    Y

    物品图片

    ThingsDes

    text

    N

    N

    物品描述

    PublishTime

    datetime

    N

    Y

    发布时间

    Status

    int(11)

    N

    N

    状态

    UserName

    varchar(20)

    N

    N

    用户名

    4)感谢留言(expressthanks)存储感谢留言信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    bigint(20)

    Y

    N

    感谢留言ID

    Title

    varchar(30)

    N

    N

    感谢标题

    Substance

    text

    N

    N

    感谢内容

    Status

    int(11)

    N

    N

    状态

    UserName

    varchar(20)

    N

    N

    感谢人

    LeaveTime

    datetime

    N

    N

    感谢时间

    5)公告表(notice),存储系统公告信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    int(11)

    Y

    N

    公告ID

    title

    varchar(50

    N

    Y

    标题

    Substance

    longtext

    N

    N

    公告内容

    Status

    int(11)

    N

    N

    状态

    PublishTime

    datetime

    N

    Y

    发布时间

    6)系统日志表(systemlog),存储系统日志比信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    bigint(20)

    Y

    N

    系统日志ID

    Description

    longtext

    N

    N

    描述

    ExceptionCode

    longtext

    N

    N

    异常代码

    Type

    varchar(10)

    N

    Y

    类型

    RequestIp

    varchar(50)

    N

    N

    请求人IP

    ExceptionDetail

    longtext

    N

    N

    异常详细信息

    Method

    longtext

    N

    N

    请求方法

    Params

    longtext

    N

    N

    请求参数

    CreateBy

    longtext

    N

    N

    操作人

    CreateDate

    datetime

    N

    N

    操作时间

    7)系统菜单表(menuitem),存储系统菜单信息

    字段名称

    数据类型

    主键

    是否空

    说明

    ID

    int(20)

    Y

    N

    系统菜单ID

    MenuItemName

    varchar(20)

    N

    N

    菜单名称

    MenuItemUrl

    varchar(30)

    N

    Y

    菜单url地址

    ParentId

    varchar(20)

    N

    Y

    父菜单ID

    Status

    int(11)

    N

    N

    状态

    MenuItemDes

    varchar(30)

    N

    Y

    菜单描述

    Authority

    int(11)

    N

    N

    菜单访问权限

    Sort

    int(11)

    N

    Y

    菜单排序

    团队项目的github仓库链接https://github.com/drinkmorehotshui/Team

     

  • 相关阅读:
    安卓使用socket建立通信客户端不显示数据
    使用bmob后端云中listview如何实现数据显示在第一个item
    安卓如何实现点击一个按钮退出整个程序?
    Python安装与准备
    敏感度——区分平庸和伟大
    fragment中设置点击事件(onclick)使用intent进行通信
    listview的几种简单用法
    Android开发现在是不是该学?
    数据包重放
    Sql注入一种dump所有数据的方法
  • 原文地址:https://www.cnblogs.com/nsddd/p/13161793.html
Copyright © 2011-2022 走看看