report-wbs.html 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>数智健调 - 工作分解结构(WBS)</title>
  7. <script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>
  8. <style>
  9. body {
  10. font-family: 'Microsoft YaHei', sans-serif;
  11. max-width: 1400px;
  12. margin: 0 auto;
  13. padding: 20px;
  14. background: #f5f5f5;
  15. }
  16. h1 { color: #333; text-align: center; }
  17. h2 { color: #666; border-bottom: 2px solid #3b82f6; padding-bottom: 10px; }
  18. .mermaid { background: white; padding: 20px; border-radius: 8px; margin: 20px 0; overflow-x: auto; }
  19. .description { background: white; padding: 15px; border-radius: 8px; margin: 10px 0; }
  20. table { width: 100%; border-collapse: collapse; margin: 10px 0; }
  21. th, td { border: 1px solid #ddd; padding: 8px; text-align: left; }
  22. th { background: #3b82f6; color: white; }
  23. tr:nth-child(even) { background: #f9f9f9; }
  24. .status-done { color: #10b981; font-weight: bold; }
  25. </style>
  26. </head>
  27. <body>
  28. <h1>📋 数智健调 - 工作分解结构(WBS)</h1>
  29. <h2>项目WBS图</h2>
  30. <div class="mermaid">
  31. mindmap
  32. root((数智健调项目))
  33. 1.项目启动
  34. 1.1 需求调研
  35. 1.2 技术选型
  36. 1.3 环境搭建
  37. 2.系统设计
  38. 2.1 架构设计
  39. 2.2 数据库设计
  40. 2.3 API设计
  41. 2.4 UI/UX设计
  42. 3.前端开发
  43. 3.1 框架搭建
  44. 3.2 公共组件
  45. 3.3 体重管理
  46. 3.4 饮食管理
  47. 3.5 运动管理
  48. 3.6 健康监测
  49. 3.7 校园服务
  50. 3.8 用户中心
  51. 4.后端开发
  52. 4.1 框架搭建
  53. 4.2 数据库实现
  54. 4.3 API实现
  55. 4.4 业务逻辑
  56. 5.测试优化
  57. 5.1 单元测试
  58. 5.2 功能测试
  59. 5.3 API测试
  60. 5.4 性能优化
  61. 6.项目收尾
  62. 6.1 文档编写
  63. 6.2 部署上线
  64. 6.3 项目总结
  65. </div>
  66. <h2>项目进度甘特图</h2>
  67. <div class="mermaid">
  68. gantt
  69. title 数智健调项目进度计划
  70. dateFormat YYYY-MM-DD
  71. section 项目启动
  72. 需求调研 :done, a1, 2024-10-01, 7d
  73. 技术选型 :done, a2, after a1, 4d
  74. 环境搭建 :done, a3, after a2, 3d
  75. section 系统设计
  76. 架构设计 :done, b1, after a3, 5d
  77. 数据库设计 :done, b2, after b1, 4d
  78. API设计 :done, b3, after b2, 3d
  79. UI/UX设计 :done, b4, after b2, 5d
  80. section 前端开发
  81. 框架搭建 :done, c1, after b4, 5d
  82. 公共组件 :done, c2, after c1, 5d
  83. 体重管理模块 :done, c3, after c2, 10d
  84. 其他功能模块 :done, c4, after c3, 10d
  85. section 后端开发
  86. 框架搭建 :done, d1, after b3, 3d
  87. 数据库实现 :done, d2, after d1, 5d
  88. API实现 :done, d3, after d2, 10d
  89. section 测试优化
  90. 功能测试 :done, e1, after c4, 5d
  91. 性能优化 :done, e2, after e1, 3d
  92. section 项目收尾
  93. 文档编写 :done, f1, after e2, 5d
  94. 项目总结 :done, f2, after f1, 2d
  95. </div>
  96. <h2>任务清单</h2>
  97. <table>
  98. <tr>
  99. <th>WBS编号</th>
  100. <th>任务名称</th>
  101. <th>工期</th>
  102. <th>负责人</th>
  103. <th>状态</th>
  104. </tr>
  105. <tr><td>1.1</td><td>需求调研</td><td>7天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  106. <tr><td>1.2</td><td>技术选型</td><td>4天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  107. <tr><td>1.3</td><td>环境搭建</td><td>3天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  108. <tr><td>2.1</td><td>架构设计</td><td>5天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  109. <tr><td>2.2</td><td>数据库设计</td><td>4天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  110. <tr><td>2.3</td><td>API设计</td><td>3天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  111. <tr><td>2.4</td><td>UI/UX设计</td><td>5天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  112. <tr><td>3.1</td><td>前端框架搭建</td><td>5天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  113. <tr><td>3.2</td><td>公共组件开发</td><td>5天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  114. <tr><td>3.3</td><td>体重管理模块</td><td>10天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  115. <tr><td>3.4-3.8</td><td>其他功能模块</td><td>10天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  116. <tr><td>4.1</td><td>后端框架搭建</td><td>3天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  117. <tr><td>4.2</td><td>数据库实现</td><td>5天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  118. <tr><td>4.3</td><td>API实现</td><td>10天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  119. <tr><td>5.1-5.4</td><td>测试与优化</td><td>8天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  120. <tr><td>6.1-6.3</td><td>文档与总结</td><td>7天</td><td>本人</td><td class="status-done">✅完成</td></tr>
  121. </table>
  122. <div class="description">
  123. <h3>项目统计</h3>
  124. <ul>
  125. <li><strong>总工期</strong>:约12周(84天)</li>
  126. <li><strong>总工时</strong>:约230小时</li>
  127. <li><strong>完成率</strong>:100%</li>
  128. <li><strong>开发人员</strong>:1人(本人独立完成)</li>
  129. </ul>
  130. </div>
  131. </body>
  132. </html>