第十二组_社团管理小程序_设计阶段-里程碑
班级博客 |
|
作业要求 |
|
作业目标 |
所有设计文档,目前阶段程序原型。 |
小组序号 |
第12小组 |
院系专业 |
浙大城市学院计算机系 |
GitHub项目地址:https://github.com/zyhJohn/ClubManager
一、引言
在前一阶段(需求文档)中,已经解决了程序的需求分析,原型设计和一部分游戏的评分标准,而该文档作为《社团管理小程序》的设计文档,将根据每个界面的原型设计进行代码原型的实现,包括把该项目划分成若干模块,各个功能接口的设计和模块间传递的信息。
二、概述
在需求文档中已经对该项目总体的需求进行了设计和把控,而该文档的主要功能就是把项目中的各个模块进行相应的原型实现和样式设计,主要解决:
1.更为合理的程序结构设计,以及原型实现。
2.进行前后端的串联设计,实现数据库的基本功能
三、总体设计
1.需求概要
详细的需求文档点击下面的链接:
需求初步文档:https://www.cnblogs.com/zyh-John-blogs/p/13927149.html
需求文档里程碑:https://www.cnblogs.com/zyh-John-blogs/p/14016948.html
2.软件结构
3.后端
后端预计采用华为云服务器端mysql+php作为后端。
后端的主要工作为设计并实现接口连接前端和数据库,并实现相应功能。
详细的接口文档请点击下方链接:
接口文档 https://www.cnblogs.com/zyh-John-blogs/p/14156868.html
四、后续改进
- 缺少样式设计
- 接口没有正式开始编写
- 程序原型尚未编写
- 程序界面结构可能仍存在不合理之处
五、个人总结
在整个小组只有我独自一人的情况下,因为我自己的学业以及实习繁忙导致了并没有抽出充足的时间来,完成项目的程序原型实现,导致了我组进度较慢的情况。
在前期,我花费了太多的时间在研究如何将小程序与云端的mysql进行连接,方法是较为成功的,但是具体的接口编写也暂时没有实现,而且也可能存在后续更改的情况。
后续我将抽出更多的时间来,首先完成程序原型,然后实现前端与数据库连接。最后进行样式设计,使得我的小程序能够美观。
组员 | 分工 |
周逸航 | 原型设计、需求分析、文档编写 |
PSP | 各阶段需求 | 预估时间/min | 实际耗时/min |
Idea | 讨论小程序的设计思路 | 30 | 60 |
Read infor | 阅读需求相关的文献,资料 | 120 | 120 |
Analysis&Design | 需求分析的总结及其文档设计 | 120 | 120 |
Prototype design | 程序各页面的初步原型设计 | 100 | 100 |
Design Review | 设计回顾和复审 | 20 | 20 |
Coding | 具体代码的实现(及学习) | 420 | / |
optimizate | 页面优化和统一画风 | 200 | / |
Adding | 增加部分功能和背景故事描写 | 240 | / |
Test&Debug | 测试(自我测试,修改代码,提交修改) | 30 | / |
Reporting | 报告文档的设计和修改 | 180 | / |
Meeting | 设计过程中的开会讨论和方向、细节修改 | 120 | / |
Personal summary | 个人总结和计算工作量 | 30 | / |
Team summary | 总体总结和不足和收获 | 30 | / |
SUM | 总计 | 1600 | / |