发表于: 2019-08-29 23:17:16

1 660


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 
1、整理分析垂纶小室资料
2、禅道立项拆分
3、DB设计 
明天计划的事情:(一定要写非常细致的内容) 
1、完成接口设计及接口文档
2、创建项目工程
3、编写部分Service
 

遇到的问题:(遇到什么困难,怎么解决的) 

小部分需求和原型看不懂

比如

这里有工作室、成员的简介

但是没有切换,因为这个网站就是垂纶小室这个工作室的网站

所以就有一个工作室

那为什么还有工作室新增

还有就是关于留言是否回复和游客姓名每次登陆是否统一等问题



收获:(通过今天的学习,学到了什么知识)
1、垂纶小室后端工作整理
(大致可以分为对若干个数据库的操作)
禅道立项直接建立的tsk3 没有模块 所以就使用 “ - ” 来进行分块儿

这里打算先写接口 后写测试类感觉比较顺手。

完成DB设计后就觉得对时间的估计很没有把握


下面是设计DB时想到的一些要点
>垂纶小室是一个图形艺术工作室,只有超级管理员和授权管理员能对工作室信息进行管理。
>管理员帐号是唯一的,利用该唯一性同其他表建立外键,增加约束。
>拥有管理员帐号可以创建自己的作品,同系列的作品可以创建一个作品集。
>有相应授权的管理员可以管理自己的作品集、留言、也可授权管理修改公共的工作室信息、banner展示
>首页有banner展示,banner的封面可以不是作品自己定义,点击后进入相应的作品集。
>游客有随机姓名、可以对作品留言、但是没看到支持回复功能、而且游客每次登录的姓名可能都不同
>用户可以管理自己的留言是否展示(有权限情况下)
>有大量的图片操作,要学习图片存取(存到数据库还是服务器)
>作品作者建立账户外键、留言建立作品和作者外键、banner建立作品集外键
该项目大致分五块儿账户管理、作品管理、banner管理、留言管理、工作室管理

1、账户管理
需求:
1、客户有个超级管理员帐号,该帐号可以新建管理员帐号,在建立时选择其权限,并可以对其他版块儿进行管理。
2、管理员帐号,拥有对自己的版块儿的管理权。
设计:
建立管理员DB,列标签为 自增id、创建时间、更新时间、账户名、密码、角色、最后操作者

建立角色DB,列标签为 自增id、创建时间、更新时间、角色名、root管理权限、留言管理权限、作品管理权限、banner管理权限、工作室管理权限

2、作品管理
需求:对作品信息进行编辑,上下架等操作。
设计:
作品DB,列标签为 自增id、创建时间、更新时间、作品名称、作者、简介、缩略图、视频、原图、作品集、二级作品集、最后操作者、状态

3、banner管理
需求:对banner进行管理
设计:
bannerDB,列标签为 自增id、创建时间、更新时间、最后操作者、封面、作品集、状态

4、留言管理
需求:对留言进行管理,按需(状态)进行展示
设计:
留言DB 列标签为 自增id、创建时间、更新时间、最后操作者、作品名称、作者、状态、留言内容

5、工作室管理
需求:对工作室进行管理
设计:
工作室DB 列标签为 自增id、创建时间、更新时间、最后操作者、工作室名称、状态、简介



返回列表 返回列表
评论

    分享到