一、今日完成
1.确定项目内容:开发一款Magic-Club社团报名系统,具体如下:
(1)用户界面基于微信小程序,社团管理及审核由网页实现。后端暂定为Java spring搭建。
(2)微信小程序用户界面大体实现功能:绑定学号等信息、申请创建社团、搜索并加入社团、管理自己创建的社团(包括对申请者的审核和成员变动)、查看社团数据。
(3)web网页管理端大体实现功能:管理员的注册与登录、审核社团申请、查看社团数据。
(4)后端实现数据上传与下载、数据接收与发送、权限验证和数据库管理。
2.确定小组成员为刘嘉琦、田凤君,小组队名为And-Two。
3.使用墨刀进行了初步设计
田凤君:小程序加载页、授权页面和部分二级页面设计,详见 https://org.modao.cc/app/2383993f933c662d338794186867def8f76e8d7d
刘嘉琦:小程序一级页面、部分二级页面设计,详见 https://org.modao.cc/app/93623c4c825b35e9565e3f7a88bdd9a16c05f2a9
4.EOLINKER设计部分API 详见 https://www.eolinker.com/#/share/index?shareCode=L4ipSH
二、明日计划
1.整理项目需求,撰写项目需求分析。
2.初步完成小程序二级页面的原型设计。
3.初步完成API设计。
4.若时间充裕,则规划社团的创建、审核、加入、退出等,构建流程图。
三、个人小结
1.基本完成前日规划,对于墨刀比较陌生,开始设计时很多功能找不到,经过一日的使用,大体掌握了墨刀功能,原型开发效率大幅提高,所以计划明日将原型设计初步完成。
2.经过小组讨论确定项目方向,但是没有进行充分的需求分析,在设计API时较为困难,故打算明日进行系统性需求分析,设计好数据结构再继续API设计。
3.在程序开发过程中,有大量想法没有及时记录,以至于错失很多idea,明日起在手边准备笔记本,将idea记录下来。