软件工程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%