标签:老师 科大 com 需要 查找 敏捷 Opens 扩展 码代码
https://github.com/TanwanUSTC/Lab-Platform
本项目全称为“中国科学技术大学实验室信息平台”。顾名思义,本项目是立足中科大,为全校师生提供了一个规范、方便的实验室信息发布、实验室申请平台。
本项目抓住了科大师生的一个痛点,即实验室对自身的宣传缺乏有效的渠道、而同学们在申请实验室时也难以找到有效的信息。可以说这个问题由来已久给同学老师带来了极大的不便。针对这个问题,我们做了详细的需求分析,即通过问卷的方式对许多关键问题征求了大家的意见、看法和感受。我们询问了大约300名同学,数十名老师,范围涉及各个院系、近十个实验室。而与我们预料的一样,大家都很欢迎这个平台,并对我们的建设提出了不少宝贵的意见,直接影响了我们网站的设计。
在技术开发上。我们调研了许多优秀的例如Laravel等开发框架,但鉴于上手难度较高,为了保障项目的即使上线,我们最终选择了OpenSNS这一优秀的框架,并在此基础上做了二次开发。在前端的设计上,我们尽量做到了简洁优雅并有扁平化的设计风格。同时布局设计合理,用户一眼就更看到所需的功能,同时页面操作清晰用户极易上手。
而在项目管理上,我们吃过不规范的亏,后来吃一堑长一智最后做到了规范管理的敏捷式开发。
我们最后决定利用OPENSNS框架,在此基础上完成我们的整个系统,由于是在框架的基础上二次创作,所以有必要学习一下框架的相关知识和实现。
对于这一部分的工作,我们小组将任务明确到个人,刘泽同学单独成一组,负责文件传输需要用到的技术,包括文件的上传、文件的即使分享。沈三景、张士龙成一组,负责搭建聊天平台(类似网页版QQ)。刘梓轩、陈灿成一组,负责构思、搭建网页前端。
分工之后我们大约使用了一周的时间将难点和核心技术摸清,并开始上手码代码。由于明确到人,效率还是比较高的。
学生通过填写必要信息完成注册,这些信息一方面是完成身份验证、另一方面可以直接生成简历。
登陆界面可以选择是老师还是学生,同时提供注册入口。
首页简洁美观,表明了相关信息同时会展示部分优秀实验室。
老师可以发布招生等信息、学生可以留言或者私信老师。
学生老师可以通过实验室、名称等查找相应的用户
通过扫码可以加入我们的粉丝群,充分听取用户意见、发展用户。
标签:老师 科大 com 需要 查找 敏捷 Opens 扩展 码代码
原文地址:https://www.cnblogs.com/tanwan-proj/p/9260956.html