社团管理系统个人小结

一、项目汇总

二、个人工作

2.1 总体

负责路由表的编写、侧边栏动态路由的具体实现、页面权限拦截、部分接口的需求交流以及连接

2.2 具体

登录部分

负责登录逻辑编写、前端密码加密

个人管理部分

社团加入申请表:对社团加入申请表进行了架构调整和美化,并进行了表单提交的预验证。

活动浏览:对活动浏览相关页面进行了布局优化。

社团管理部分

成员审批:对社团加入申请表进行了架构调整和美化,并进行了表单提交的预验证。
活动申请:对社团加入申请表进行了美化和逻辑调节,并进行了表单提交的预验证。
通知管理:负责编写通知的详情页面。
通知发布:修改了表单了预验证,并负责表单的美化和布局。
社团信息修改:对奖项添加的相关接口进行了优化和改写。

管理审批部分

通知发布:修改了表单了预验证,并负责表单的美化和布局。

活动审批:负责编写活动审批的表格页面以及详细审批页面。

个人信息部分

个人信息:美化了原有的界面,添加了部分必要的字段,并负责编写个人的密码修改功能,并对表单进行验证。

部分截图

登录加密

不同权限用户的动态路由

更改密码页面

https://raw.githubusercontent.com/schedule-front/EveryWeekRePort/master/img/PwdChange.png

活动审批页面

三、个人总结与建议

3.1 个人小结

首先我自己并没有任何相关的经验,而团队也是如此,因而走了不少的弯路而耗费了大量的无用功。而在前端的整合方面我们一般直接依靠文件的直接传输,而没有在一开始就使用类似git这样的工具,这也多少造成了一些麻烦。在一开始时我们提出了非常多的需求,但是在实际编写中感受到了进度,因而砍掉了其中的一部分增加重复劳动的工作和需求,经历了这一次的大作业,我们会在需求确定以及时间估算方面变得更有经验,或说谨慎。

而通过此次的大作业,我们也更清楚了团队间沟通的重要性,沟通的失误曾让我们留下血的教训。而需求的制定也不尽然完善,这在大作业的后期曾导致团队间的分歧——需求必须更加完善。而此次我们没能制作其他设备的前端也着实是个遗憾,尤其是微信小程序和移动端;当然,作为相关的新手的效率低下是一方面。但是新手的收获无疑颇丰,前端权限以及各个组件的应用,以及前后端的连接;这次大作业解答了一些我一直以来都存在脑海里的问题。

3.2 个人建议

我觉得这门课应该是我本学期收获最多的一门课了,所以我比较赞成在明年继续延续今年的模式;但是也不能不提,因为这次软工与之前的软工作业量的巨大差别,导致一部分人低估了这学期的总作业量而多选了一些课,作为课程改动的第一年学生,我们毫无疑问是受益者,但也是受害者(当然,明年学弟们会根据今年的情况适当减少选课的

我希望这门课能更往实战应用方面靠拢,甚至可以减少期末考试在总分的占比;然后再适量增加大作业的重要性。或者也可以和下次的短学期大作业定题进行一些沟通,然后基于短学期大作业额外增加一次小型的作业。

posted @ 2019-12-10 10:57  31701079沈臻阳  阅读(758)  评论(1编辑  收藏  举报