猪猪公寓——项目系统设计与数据库设计
| 软件工程 | |
|---|---|
| 作业要求 | |
| 团队名称 | |
| 作业目标 | |
| 作业正文 | |
| 参考文献 |
1、预期开发计划时间安排
2、预期开发计划分工安排
3、总体设计
3.1 系统结构设计+功能模块层次图
本系统采用层次结构(经典三层模式)

3.2 设计类图
类图如下

3.3 ER分析+表结构设计
该数据库中一共建立了 8 个表,表的名字分别为:USER、ROLE、SKILL、SHOP_SKILL MATERIALS、SHOP_MATERIALS、ENEMY、record
- 用户实体(用户名、密码)
![]()
- 角色实体(名字、等级、职业、经验、生命、法力值、攻击值、防御值、速度、金钱)
![]()
- 敌人角色实体(名字、等级、类型、生命、法力值、攻击值、防御值、速度、可得经验、可得金钱)
![]()
- 技能实体(技能名、技能描述)
![]()
- 物品实体(物品名、物品描述、物品数量、物品回血值、物品回蓝值)
![]()
- 物品商店(物品名、物品描述、物品数量)
![]()
- 技能商店(技能名、技能描述、技能书数量)
![]()
全局ER图

表结构设计
- User表
![]()
- Role表
![]()
- Skill表
![]()
- Materials表
![]()
- Record表
![]()
- Enemy表
![]()
3.4 系统安全和权限设计
没有设置访问权限,程序打包以后,用户可以自己对数据库内的内容进行修改
4、本次作业工作流程及分工
4.1 工作流程
- 分析本次作业主要任务
- 对作业进行分工、讨论
- 组员自行完成自己负责的部分
- 整合提交本次作业
4.2 分工
| 成员 | 分工 | 贡献度 |
|---|---|---|
| 谢河洲 | 数据库设计 | 14% |
| 朱瑞 | 系统总体设计 | 12% |
| 刘瑶 | 收尾、博客编写 | 11% |
| 罗轲 | 程序模块设计说明 | 11% |
| 谢雨奇 | 上台报告 | 10% |
| 蒋赛 | 系统总体设计 | 10% |
| 何霞瑛 | 安全性设计 | 10% |
| 彭佳 | 安全性设计 | 10% |
| 陈款 | 引言 | 6% |
| 朱方毅 | 引言 | 6% |














浙公网安备 33010602011771号