团队作业——系统设计和任务分配
一、代码规范及编码原则
(1)代码总体规范原则:通俗易懂,简洁明了,正确率高,易于维护。
(2)包的命名规则:由每个版块的英文单词构成,首字母大写,合成词的首字母同样须为大写。例如:Chat、WeChat
(3)常量的命名规则:由该常量的英文单词构成,常量名的首字母及合成词的首字母需为大写。
(4)变量到的命名规则:根据属性命名,字母用小写。
(5)方法的命名规则:采用动宾结构,以能让读者顾名思义为原则。
(6)类和接口的命名规则:首字母大写
(7)复杂的注释应统一放在函数头。设计的函数仅做到一件事,并且要做好,仅有单一的出口,错误处理要细致做好,利用好断言。
二、数据库设计
学生:
是否主键 |
字段名 |
数据类型 |
长度 |
可空 |
id |
varchar |
20 |
||
username |
varchar |
20 |
||
password |
varchar |
20 |
||
number |
int |
20 |
图书馆状态:
是否主键 |
字段名 |
数据类型 |
长度 |
可空 |
Date |
varchar |
20 |
||
Cur number |
int |
20 |
||
Re position |
int |
20 |
||
booked |
int |
20 |
||
unsubscribed |
int |
20 |
||
Temp part |
int |
20 |
座位:
是否主键 |
字段名 |
数据类型 |
长度 |
可空 |
position |
varchar |
20 |
||
seat status |
varchar |
20 |
预约情况:
是否主键 |
字段名 |
数据类型 |
长度 |
可空 |
date |
varchar |
20 |
||
seat number |
int |
20 |
管理员:
是否主键 |
字段名 |
数据类型 |
长度 |
可空 |
id |
varchar |
20 |
||
username |
varchar |
20 |
||
password |
varchar |
20 |
||
number |
int |
20 |
三、ER图
四、体系结构设计
1.系统运行环境
(1)硬件环境
处理器:英特尔i5双核
内存:8g
硬盘:500g
(2)软件环境
数据库:mysql
操作系统:win10
- 体系结构图
五、任务分配
蔡海雄 |
武雯欣 |
邓雅灵 |
阮满欢 |
翁剑波 |
|
代码规范及编码原则 |
20 |
20 |
20 |
20 |
20 |
数据库表的设计 |
20 |
20 |
20 |
20 |
20 |
数据库E-R图的设计 |
20 |
20 |
20 |
20 |
20 |
体系结构的设计 |
20 |
20 |
20 |
20 |
20 |
最终权重 |
20% |
20% |
20% |
20% |
20% |