当前位置 博文首页 > 文章内容

    项目系统设计与数据库设计备份

    作者: 栏目:未分类 时间:2020-11-15 14:59:59

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    这个作业的要求在哪里 作业要求
    团队名称 欢天喜地七仙女
    团队成员 王玮晗、林鑫宇、 黄龙骏、陈少龙、何一山、崔亚明、陆桂莺
    这个作业的目标 《系统设计说明书》(pdf文件)+《数据库设计说明书》(pdf文件)+《系统设计和数据库设计答辩PPT》;创建仓库保存这些文件
    作业正文 如下
    参考文献 见文末及相关说明书

    一.团队分工

    学号 工作内容 贡献度
    211806344 王玮晗 编辑系统设计说明书 14.5%
    211806335 林鑫宇 编辑系统设计说明书 14.5%
    211806386 黄龙骏 编辑数据库设计说明书 14.5%
    211806306 陈少龙 编辑数据库设计说明书 14.5%
    211806318 何一山 制作ppt,修改说明书 14%
    211806313 崔亚明 编辑博客,修改说明书 14%
    211806398 陆桂莺 编辑博客,修改说明书 14%

    二.团队项目的预期开发计划时间安排

    周数 团队目标和产出 当前进度
    第一周 制作系统设计说明书;制作数据库设计说明书;制作系统设计和数据库设计答辩PPT;讨论具体功能删减 已完成
    第二周 前端开发,完成基本页面 未完成
    第三周 前端开发收尾,后端开发开始,建立数据库,前后端衔接 未完成
    第四周 调试前端请求数据,后端完成登录,推荐等功能,完善数据库 未完成
    第五周 完成简易版本的小绿坊 未完成
    第六周 调试bug,进行收尾,如果有时间就继续完善相关功能 未完成

    三.团队项目的预期开发计划分工安排

    学号 姓名 角色 预期任务分配
    211806344 王玮晗 后端 完善数据库,完成功能模块中的登录模块,基本完成小绿坊后进行bug调试
    211806335 林鑫宇 后端 完善数据库,完成功能模块中的推荐模块,基本完成小绿坊后进行bug调试
    211806386 黄龙骏 后端 完善数据库,完成功能模块中的商城模块,基本完成小绿坊后进行bug调试
    211806306 陈少龙 后端 建立数据库,完成功能模块中的个人主页模块,基本完成小绿坊后进行bug调试
    211806318 何一山 前端 完成页面大致排版,协助完成页面css和js,基本完成小绿坊后进行测试
    211806313 崔亚明 前端 负责页面css和js,协助完成向后端请求数据,基本完成小绿坊后进行测试
    211806398 陆桂莺 前端 完成向后端请求数据,协助页面设计,基本完成小绿坊后进行测试

    四.设计图及设计思路

    4.1体系结构设计


    4.2功能模块层次图


    功能模块设计思路:

      小绿坊功能模板可以分成管理员、成员、系统三个模块。
      管理员模块有审核和发布两个功能。其中的审核的是用户举报的内容以及查看博主上交的商品推荐,而发布的是用户博主推荐的商品。
      用户模板里包括举报、查看、发表、修改、购买、登录六个功能。其中举报功能可以举报其他用户的不适宜内容,查看功能中可以查看商品内容、查看个人衣柜、查看商品及用户评价还可以查看个人收藏夹,在发表功能里用户可以发表商品内容和发表评价,在修改功能里你可以修改你的个人信息,而购买功能里你可以购买心仪商品,还有登录功能里你可以登录账号和注册账号。
      系统模块中有推荐、审核两个功能,其中推荐功能可以实现推荐内容,而审核功能是由管理员设定程序系统审核用户评论以及审核用户发表的内容。

    4.3类图

    4.4ER分析

    4.5表结构设计

    具体表设计

    表名 功能说明
    TB_USER 存储用户的账户信息
    TB_POSTINGS 存储用户分享帖子的相关信息
    TB_STORE 存储商品信息
    TB_SQURE 存储广场分享帖子信息,用于进行推荐和搜索

    TB_USER用户表

    列名 数据类型(精度范围) 空/非空 约束条件 其他说明
    USER_ACCOUNT VARCHAR(11) 非空 PRIMARY KEY 用户账号
    USER_NAME VARCHAR(40) 非空 UNIQUE 用户名
    USER_PW VARCHAR(40) 非空 用户密码
    USER_PICTRUE IMAGE 非空 用户头像(默认为系统头像)

    TB_POSTINGS用户帖子表

    列名 数据类型(精度范围) 空/非空 约束条件 其他说明
    POST_TITLE VARCHAR(40) 非空 帖子标题
    POST_TEXT LONGTEXT 帖子文章主体
    POST_PICTRUE IMAGE 非空 用户帖子里所带的图片
    POST_TAG VARCHAR(20) 非空 帖子标签,用于分类
    POST_LINK TEXT 非空 PRIMARY KEY 帖子的链接
    POST_LIKE INT 非空 帖子的点赞量,默认为0
    POST_FAVO INT 非空 帖子的收藏量,默认为0
    POST_DATE DATE 非空 帖子的发表时间

    TB_STORE商品表

    列名 数据类型(精度范围) 空/非空 约束条件 其他说明
    STOR_PICTRUE IMAGE 非空 商品图片
    STOR_LINK TEXT 非空 商品链接
    STOR_INTRODUCE LONGTEXT 商品介绍

    TB_SQURE广场帖子表

    列名 数据类型(精度范围) 空/非空 约束条件 其他说明
    SQURE_POST_LINK TEXT 非空 PRIMARY KEY 用户帖子表的链接
    SQURE_USER_NAME VARCHAR(40) 非空 发表帖子的用户名
    SQURE_USER_PICTRUE IMAGE 非空 发表帖子的用户头像
    SQURE_POST_LIKE INT 非空 发表帖子的点赞量,默认为0
    SQURE_POST_FAVO INT 非空 发表帖子的收藏量,默认为0
    SQURE_POST_DATE DATE 非空 发表帖子的发表时间
    SQURE_POST_TITLE VARCHAR(40) 非空 发表帖子的帖子标题

    系统安全和权限设计

    WAF

    Web应用防护系统(Web Application Firewall,简称: WAF)代表了一类新兴的信息安全技术,用以解决诸如防火墙一类传统设备束手无策的Web应用安全问题。与传统防火墙不同,WAF工作在应用层,因此对Web应用防护具有先天的技术优势。基于对Web应用业务和逻辑的深刻理解,WAF对来自Web 应用程序客户端的各类请求进行内容检测和验证,确保其安全性与合法性,对非法的请求予以实时阻断,从而对各类网站站点进行有效防护。

    DDOS

    扩充服务器

    五.关于需求分析答辩的A&Q

    • 问题1:该产品如何引流?如何测评用户推荐穿搭的质量?在用户基数不大的情况下,建议预存大量的穿搭方式供用户参考。
      • 回答1:感谢建议,我们会尝试做的,引流的话我们会着重宣传我们app能够涉及到的提高外在形象的各个方面,市面上好像还没有这样的app。用户推荐的穿搭质量其他用户通过阅
        读帖子会有自己的判定,点赞量高质量高的帖子会优先推荐,这样质量差的帖子曝光率就会下降
    • 问题2:如果用户的作品之间存在抄袭怎么办?我觉得应该设立举报机制,对抄袭严重或者存在巨大争议的作品进行删除,维护平台环境的和谐。
      • 回答2:感谢建议,其实我们有设立举报机制哦,在需求分析里有说明
    • 问题3:建议推出多种穿搭推荐方式,比如依照面部分析来推荐
      • 回答3:感谢建议,不过这个实现起来很困难,所以我们不打算做这个功能
    • 问题4:可以添加一个点赞功能,形成一个热搜版之类的
      • 回答4:感谢建议,我们打算这么做的,点赞量高的优先推荐
    • 问题5:毒和NICE都有此类似穿搭推荐功能,如果从如此火爆的竞争对手中争夺用户呢?
      • 回答5:这些app都只有穿搭,但我们的推荐包含提高外在形象的所有方面,比如美妆,健身等
    • 问题6:如何实现登录、推荐、分类、文章编辑等功能
      • 其实我们对如何实现相应功能并没有具体的想法,目前所想要做的功能,都是团队集思广益希望app有的功能,在助教建议后,我们决定删掉一些功能,着重做好推荐的功能,如果后
        期有能力做到实现其它功能会慢慢完善
    • 建议1:在商品方面可以和一些商家合作
      • 回答1:感谢建议,我们会考虑

    六.commit记录

    七.码云仓库

    欢天喜地七仙女的仓库