用心将技术和服务遍布全中国
乃至世界...

用心做好每一项服务

用技术和服务为核心,结合营销、内容、创意、设计、研发等多维度为您做到更好

“心予公益协会”网站建设指南

01 网站背景

南陵县心予公益协会自成立以来,在全体会员的努力及社会各界爱心人士的支持下,协会的工作一直在有条不紊的开展,一直在健康成长,取得了帮扶对象及社会的好评,为更好帮助及规范各位会员及爱心人士开展帮扶活动。

心予办公室,公众号:南陵县心予公益协会免责声明

首先,很希望大家能够关注一下我家乡的一个公益协会的公众号:南陵县心予公益协会,欢迎大家扫码加入:

关注协会公众号之后,在如下菜单处会有一个证书查询的菜单,这个即为协会网站的入口,也是本篇文章介绍的主要内容。

南陵县心予公益协会(以下简称协会),有关负责人找到我,希望我能够给协会做一个在线的奖状生成工具。上周我参加了公司的项目管理实战课程,正好借此机会,我想给大家分享一个项目管理的实战经验

02 网站建设

网站建设的成本远比大家了解得要高,一个成熟的项目一般经历以下几个阶段:第一阶段:需求分析阶段、设计阶段,第二阶段:技术选型、实际开发阶段,第三阶段:CE阶段和验收阶段,第四阶段:最后的发布阶段。

(1)需求分析阶段项目初期,没有详细的需求说明文档,只有协会的相关负责人跟我传达他们的想法,在与协会负责人沟通的过程中,我挖掘到了他们真正的需求:希望协会公众号能有一个入口,通过这个入口进入到一个页面中,输入一个姓名,如果有这个人的捐款信息,就自动生成一个在线捐赠证书。

下面以真实的线上环境来详解这个需求:

观看更多

    视频加载失败,请刷新页面再试

    刷新

    (2)UI设计阶段

    UI设计过程中我咨询了微信事业群那边的一个设计师同事,证书模板最终定稿如下:

    这个模板期间经历了比较多的返工和修改,最开始大家一致同意用横版的证书,在项目开发的实际过程中,考虑到移动端的用户使用率远高于PC端,因此最终决定采用竖版的证书,这个过程中,又对协会会标位置进行过缩放和位置调整,还有其他细节调整。因为我本人不是设计相关专业,这里不做过多文字说明。

    (3)技术选型阶段

    vue + quasar + vue router

    (4)项目开发阶段

    项目框架搭建,引入UI库quasar,引入vue router。整个网站的架构是一个SPA(单页面应用),目前只有3个组建页:协会首页、证书详情页和错误页。

    欢迎大家来github上点赞和提issue,github地址(敏感信息我已经删除):https://github.com/Ruio9244/vue-xinyu

    项目结构如下:

    (5)用户CE阶段

    CE: Customer Engagement,在demo展示阶段,我让协会的两个负责人体验了一下,他们有提出希望在首页增加一个搜索框,方便找到自己想要搜寻的人。

    (6)网站部署阶段

    网站部署尝试过很多方法,最开始是手动部署到腾讯云,因为域名备案迟迟没有审核通过,最终选择用google的firebase托管站点,也多亏了网站是一个纯前端的静态站点,不需要数据库以及后台的支持,才得以可以用firebase进行托管,因为国内网络环境受限,部署协会网站的整个过程异常艰辛,因为涉及到很多文明上网信息,这里不能过多展开叙述。

    03 技术难点

    • 技术选型(vue + vue router)

    • 前端直接读取excel中数据并使用

    • canvas画图,自动生成

    • firebase站点托管

    • firebase database使用

    • 腾讯云nginx部署

    具体的技术难点解答,我会单独写一篇文章来总结,每次解决问题,都是自己能力的提升,我也很感谢协会给了我一个机会,让我尝试独立完成一个网站的建设工作。

    04 经验总结

    经验一:want≠need

    • want:用户说我需要某个功能,这是want;

    • need:用户说我使用这个功能做什么,这是need.

    e.g. 协会负责人想要一个自动生成电子证书的工具,这是他的需求,但我在深入沟通之后发现,他们其实想要的是一个能够展示捐赠信息的列表,还需要一个输入关键词筛选的功能,最后才是生成电子证书。

    经验二:信息传递质量

    • 语言文字:7%

    • 语音音调:38%

    • 肢体语言:55%

    其实大多数时候,人们是无法通过语言将自己的需求表达准确和完整的,中国人更是如此,加上中华文化的博大精深,我们很难仅仅通过文字来传递有效信息,所以有效沟通非常重要。

    经验三:缩小关键节点的路径

    通往最终目的的道路往往有多条,有很多是并行的,也有很多是需要有前置条件的,在对项目有个比较详尽的规划后,能够将时间投入到关键节点中,能够有效地缩短项目周期,项目如此,人生亦是如此。

    经验四:风险管理

    日本的小说家野坂昭的《萤火虫之墓》,里面有一句话我非常喜欢:珍惜今天,珍惜现在,谁知道明天和意外,哪一个先来。

    这个也是任何一个项目管理中可能会出现的问题,所谓的计划赶不上变化就是这个道理,所以我在做任何规划的时候都有一个plan B,提早预知风险,避免风险,或是提前做好Plan B,来躲避风险,都是在日常生活中非常有用的方法。

    05 个人感想

    首先,感谢我的小伙伴晓宸哥能够在资金非常有限的情况下,还能帮助我完成至少50%的编码工作。在协会网站上线的今天,我特别自豪,因为我能够用自己的专业技术,尽自己的一点绵薄之力,为家乡的建设,为社会的公益做出了一点贡献,我也很希望在以后的工作生活中,能有更大的能力,去承担更大的社会责任。

    • 关注微信

    猜你喜欢

    深圳市傲网科技信息技术有限公司

    龙岗:深圳市龙岗区和中心12楼

    坪山:深圳市坪山区投资大厦406室

    电话:0755-84289786

    邮箱:web@szaow.com

    咨询:13715268808 (微信) 王经理

    【网站建设】【小程序开发】【系统定制】【网络推广】【企业邮箱】

    随便看看

    17

    技术从业经验

    多一份方案,会有收获...

    联系我们,免费获得专属《策划方案》及报价

    在线咨询 微信交谈
    拒绝骚扰,我们只为您带来惊喜...
    多一份免费策划方案,总有益处。

    请直接添加技术总监微信联系咨询

    在线咨询

    免费通话

    24小时免费咨询

    请输入您的联系电话

    免费通话

    微信扫一扫

    微信联系
    网站模板
    服务商城
    返回顶部