代码敲不队 ——项目系统设计与数据库设计

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/2018SE
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11622
团队名称 代码敲不队
git地址 https://gitee.com/aaaadda/software-engineering-course/tree/master/

一、时间安排

工作包 子工作包 预期完成时间 负责人 最终交付物 说明
需求分析 需求初步描述
需求规格说明原型
需求规格说明的进一步修改
需求规格说明的最终确认
1-5周 姚亮君 需求规格说明 采用组内交流、问卷调差确认需求规格说明
系统设计 概要设计
详细设计
系统设计模型确定
5-8周 李浩 软件设计文档 可以根据需求规格说明的局部调整进行相应该改变
编码测试 编码开发
编码测试
编码设计模型确定
8-12周 高萍帅、李斯杰 源代码 为了克服技术不熟的缺陷,建议在此之前加强相关知识的学习
软件交付 系统交付
总结
12-16周 李博 总结文档 负责最后的收尾工作并撰写总结文档

二、分工安排

角色 职责内容 负责人员
需求分析员 整理需求分析并以撰写需求分析文档 姚亮君
软件设计员 负责软件的设计并撰写设计文档 李浩
开发人员 编写软件开发的代码 高萍帅
测试人员 负责测试软件的功能以及查找bug 李斯杰
总结人员 负责最后的收尾工作并撰写总结文档 李博

三、体系结构设计+功能模块层次图、系统安全和权限设计

设计思路

该系统首先设计了登录功能,然后下载小说实现的思路是找到小说页面,对页面进行爬取获取小说链接和小说相关信息。

功能模块图

业务流程图

首先用户登录输入账号和密码会遇到两种情况,1、登录失败登录窗口提示用户错误信息.2、登录成功登录窗口失去焦点进入小说下载页面。 同时用户还可以注册,注册需要邀请码,也有验证功能。下载界面首先选择书源可以搜索想要看的书,搜到了可以查看书籍详情也可以下载到本地

安全权限设计

实现了邀请码功能只有获得我们的邀请码的人才能使用本系统,保障了服务器安全。

四、工作流程、组员分工、组员贡献度比例

序号 组员姓名 整个项目中的职责 本次任务的职责 本次任务的贡献度
1 姚亮君 需求分析人员 撰写具体需求 15%
2 李浩 软件设计员 设计用例图 15%
3 高萍帅 开发人员 撰写用例描述 20%
4 李斯杰 测试人员 负责撰写文档与界面原型 20%
5 李博 总结人员 负责撰写文档并发布 30%

五、《系统设计说明书》github 链接

由于我们开发的工具是没有用到数据库的,所以数据库设计说明书是没有哒。

《系统设计说明书》:https://gitee.com/aaaadda/software-engineering-course/tree/master/

posted @ 2020-12-15 14:05  代码敲不队·  阅读(136)  评论(0)    收藏  举报