码迷,mamicode.com
首页 > 其他好文 > 详细

贪玩工程六月进展

时间:2018-07-03 23:50:33      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:老师   科大   com   需要   查找   敏捷   Opens   扩展   码代码   

贪玩工程六月进展

GitHub地址

https://github.com/TanwanUSTC/Lab-Platform

项目简介

本项目全称为“中国科学技术大学实验室信息平台”。顾名思义,本项目是立足中科大,为全校师生提供了一个规范、方便的实验室信息发布、实验室申请平台。
本项目抓住了科大师生的一个痛点,即实验室对自身的宣传缺乏有效的渠道、而同学们在申请实验室时也难以找到有效的信息。可以说这个问题由来已久给同学老师带来了极大的不便。针对这个问题,我们做了详细的需求分析,即通过问卷的方式对许多关键问题征求了大家的意见、看法和感受。我们询问了大约300名同学,数十名老师,范围涉及各个院系、近十个实验室。而与我们预料的一样,大家都很欢迎这个平台,并对我们的建设提出了不少宝贵的意见,直接影响了我们网站的设计。
在技术开发上。我们调研了许多优秀的例如Laravel等开发框架,但鉴于上手难度较高,为了保障项目的即使上线,我们最终选择了OpenSNS这一优秀的框架,并在此基础上做了二次开发。在前端的设计上,我们尽量做到了简洁优雅并有扁平化的设计风格。同时布局设计合理,用户一眼就更看到所需的功能,同时页面操作清晰用户极易上手。
而在项目管理上,我们吃过不规范的亏,后来吃一堑长一智最后做到了规范管理的敏捷式开发。

规范管理

  • 在老师的强烈要求下,我们认真绘制了燃尽图并在实验室制作了任务墙,将一周的任务贴在上面,并细化到个人,事实证明的确起到了督促的作用,大家的开发效率下相比以前得到了明显的提升。
  • 每周我们进行严格的绩效考核,对于开发进度缓慢的同学进行批评,并给予惩罚,对于对团队进度起到促进作用的,或者攻克某个技术难题的同学进行表扬。
  • 例会由之前的每周两次扩展到每周4-5次,并争取做到了每晚做个简单的scrum,大家分享难点以及交流进度与经验,督促与解决问题并行。

技术调研与学习

我们最后决定利用OPENSNS框架,在此基础上完成我们的整个系统,由于是在框架的基础上二次创作,所以有必要学习一下框架的相关知识和实现。
对于这一部分的工作,我们小组将任务明确到个人,刘泽同学单独成一组,负责文件传输需要用到的技术,包括文件的上传、文件的即使分享。沈三景、张士龙成一组,负责搭建聊天平台(类似网页版QQ)。刘梓轩、陈灿成一组,负责构思、搭建网页前端。
分工之后我们大约使用了一周的时间将难点和核心技术摸清,并开始上手码代码。由于明确到人,效率还是比较高的。

功能的设计与展示

注册

学生通过填写必要信息完成注册,这些信息一方面是完成身份验证、另一方面可以直接生成简历。
技术分享图片

登陆

登陆界面可以选择是老师还是学生,同时提供注册入口。
技术分享图片

欢迎界面

首页简洁美观,表明了相关信息同时会展示部分优秀实验室。
技术分享图片

信息发布

老师可以发布招生等信息、学生可以留言或者私信老师。
技术分享图片

查找功能

学生老师可以通过实验室、名称等查找相应的用户
技术分享图片

粉丝群

通过扫码可以加入我们的粉丝群,充分听取用户意见、发展用户。
技术分享图片

贪玩工程六月进展

标签:老师   科大   com   需要   查找   敏捷   Opens   扩展   码代码   

原文地址:https://www.cnblogs.com/tanwan-proj/p/9260956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!