• 谭山明月有秋水——项目系统设计与数据库设计


    软件工程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10811
    团队名称 谭山明月有秋水
    作业目标 项目系统设计与数据库设计
    作业正文 下文
    参考文献  

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

    时间完成项目
    6.14~6.16 登录注册
    6.17~6.20 用户游客管理
    6.21~6.24 留言管理
    6.25~6.27 社团管理,退出系统管理
    6.28~6.30 创建社团管理
    7.1~7.3 组织社团活动管理
    7.4 测试与修改
    7.5 提交

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

    组员任务
    彭振 留言管理界面,创建社团界面,测试与修改,社团活动管理界面;
    何雪文 登录和注册界面,找回密码界面,测试与修改,退出社团界面;
       
       


    体系结构设计+功能模块层次图


    设计类图

    ER分析


     

    表结构设计
     
     学校
       
    属性名称
       

    代码


    数据类型


    长度限制


    约束条件


    学校代号


    Uno


    Number(8)


    8


    主键、非空


    学校名称


    Uname


    Varchar(20)


    20


    非空


    学生人数


    Unumber


    Number(8)


    8


    非空


    创办时间


    Ufdate


    Date


    -


    非空


    学校地址


    Uaddress


    Varchar(20)


    20


    非空


    活动场所


    Uplaces


    Varchar(20)


    20


    非空

     
     
     社团
       
    属性名称
       

    代码


    数据类型


    长度限制


    约束条件


    社团代号


    SOno


    Number(8)


    8


    主键、非空


    社团名称


    SOname


    Varchar(20)


    20


    非空


    社团性质


    SOcharacter


    Varchar(10)


    10


     


    社团人数


    SOnumber


    Number(8)


    8


    非空


    办公地址


    SOaddress


    Varchar(50)


    50


     


    创立时间


    SOfdate


    Date


    -


     


    主要活动


    SOactivities


    Varchar(100)


    100


    非空

     
     
     学生
       
    属性名称
       

    代码


    数据类型


    长度限制


    约束条件


    学号


    STno


    Number(8)


    8


    主键、非空


    姓名


    STname


    Varchar(10)


    10


    非空


    性别


    STgender


    Varchar(5)


    5


    非空


    年级


    STgrade


    Number(4)


    4


    非空


    院系专业


    STmajor


    Varchar(10)


    20


    非空


    社团兴趣


    STsointerest


    Varchar(20)


    20


     


    活动兴趣


    STainterest


    Varchar(20)


    20


     

     
     
     活动  
       
    属性名称
       

    代码


    数据类型


    长度限制


    约束条件


    活动代号


    Ano


    Number(8)


    8


    主键、非空


    活动名称


    Aname


    Varchar(20)


    20


    非空


    活动时间


    Adate


    Date


    -


    非空


    活动地点


    Aaddress


    Varchar(20)


    20


     


    活动性质


    Acharacter


    Varchar(10)


    10


     


    活动主题


    Atheme


    Varchar(20)


    20


     


     

       

     

    系统安全和权限设计

    权限管理是用户进行权限划分和设置的平台,按照层次划分为用户、角色和功能。

    一、用户

    包括:用户ID、用户名、密码、角色信息、其他相关信息。

    二、角色:角色是系统功能和用户相对应的桥梁,作用为指定用户所能操作的功能。

    三、功能:保存用户所能操作的功能,主要指页面,是用户所能管理的最小的功能单元。包含编码、名称和路径等;

    安全管理:用户登录是,往页面中写入信息,在各页面对用户进行信息检查,如不存在用户信息则作为非法用户对待,重新导航到登录页面。

    完成这次作业的工作流程、组员分工、组员贡献度比例;

    彭振 30%
    何雪文 70%
  • 相关阅读:
    springcloud之consul
    git学习创建项目仓库
    学习vue之路V1.0.0
    使用jquery+ajax+php实现搜索框的功能
    发现一个vue的UI组件库
    一个菜鸟用webpack-vue.js编译过程碰到的坑~~!!
    学习vue之路
    typescript入门
    计算机排序算法
    js中三种变量的声明方式const ; var ; let
  • 原文地址:https://www.cnblogs.com/sbxb/p/13126484.html
Copyright © 2020-2023  润新知