GF4 实验七 团队作业3:团队项目需求分析与原型设计

项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/12887475.html
团队名称 GF4
团队成员分工 徐 思:原型设计、需求调研
杨其菊:原型设计、需求调研、博客撰写
杨蓉庆:原型设计、需求调研
张 燕:原型设计、需求调研
团队的课程学习目标 (1)学习使用软件原型开发工具;(2)掌握软件原型开发技术;
(3)体验以原型设计为基础的软件项目需求获取技巧与方法。
这个作业在哪些方面帮助团队实现学习目标 (1)团队协作学习墨刀原型设计工具;(2)通过墨刀来设计团队项目原型系统。
团队博客链接 https://www.cnblogs.com/xzyy2017/
团队项目Github仓库地址链接 https://github.com/sisi-713/Farm

任务1:下载并安装墨刀原型设计工具,以团队内部协作学习方式掌握软件操作方法;

1、以团队成员姓名命名的墨刀安装界面截图;

  • 团队成员安装界面截图:
  • 团队成员加入组织项目:

2、团队协作学习过程的录音和截图

  • 协作学习录音: 录音链接
  • 协作学学习会议截图:

3、墨刀原型设计工具简介

  •   墨刀是一款强大且易用的在线原型设计与协同工具,2019年最新用户数已突破120万。借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够快速将想法搭建为产品原型,向他人随时随地演示项目效果。墨刀同时也是协作平台,项目成员可以更好地协作编辑、审阅,更快推进项目进度,产品落地。不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是在团队内部协作沟通、项目管理,墨刀都可以大幅度提升工作效率,打破沟通壁垒,降低项目风险。
      墨刀,拥有PC端、手机端、网页版,让你随时随地可以进行产品原型设计,当然了,他的定位是主要用于设计移动APP原型,其控件的拖拉、大小的调整,都会自然去匹配相应的母版大小,非常人性化。再者,墨刀提供了强大的共享创建功能,方便用户的手机上预览原型。墨刀的缺点在于对交互效果、控件组合、操作面板的选择都不如Axure灵活,内置交互效果包括点击、滑动、滚动等,做高保真原型的时候不够用;另外,效果切换因为是采用连线的方式,有时会让用户产生错乱的感觉。墨刀的使用方法不难,适合新手,即时没有丰富的经验也可以轻松驾驭软件,完成简单的原型设计;如果需要设计到很多的图层组合、更加完整直观地展示原型效果,建议选择墨刀。

任务2:针对实验六团队项目选题,利用墨刀设计团队项目软件原型;

本次团队项目github仓库: 开心农场原型V1.1仓库
原型设计过程:

  • 阶段1:在原型设计工具墨刀中确定软件的布局排版;
  • 阶段2:画出大概的模块功能设计图,拟出大致功能模块;
  • 阶段3:设计每个功能模块;
  • 阶段4:每个功能模块进行相对详细设计;
  • 阶段5:测试、修改。

最终原型设计结果:
1.登录模块:登录模块分为管理员登录模块和用户登录模块,如下图所示:
  
2.注册模块:如下图所示:
  
3.用户模块:选择用户登录进入用户主界面,有农场介绍、特色项目、土地租赁、实时监控、购物商城、娱乐项目和个人中心等子模块,如下图所示:
  
3.1 农场介绍:

  • 3.1.1 特色项目:用户可以参与当地的苗圃旅游观光、马术俱乐部等特色活动项目,如下图所示
  • 3.1.2 路线指引:提供给用户的路线指引,如下图所示:

3.2 土地租赁:用户付费租地即可获得属于自己的菜园,如下图所示:
  

  • 3.2.1 种子购买:用户可以选择种子,如下图所示:
  • 3.2.2 结算界面:租地结算,如下图所示:

3.3 实时监控:用户可以随时随地查摄像头拍摄的植株生长的实时状态,如下图所示:
  
3.4 购物商城:用户可以查看售卖的农产品信息,如下图所示:
  

  • 3.4.1 加入购物:可以选择农产品加入购物车,如下图所示:
  • 3.4.2 产品结算:选择农产品结算,如下图所示:

3.5 项目预约:用户进行特色项目体验预约申请,如下图所示:
  
3.6 搜索栏目:搜索查询项目,如下图所示:
  
3.7 联系我们:关于我们的信息,如下图所示:
  
3.8 个人中心:用户的个人信息,如下图所示:
  

  • 3.8.1 个人设置:用户可以设置个人信心,如下图所示:
  • 3.8.2 我的订单:包括用户的订单信息,如下图所示:
  • 3.8.3 购物车:包括用户加入购物车的农场品信息,如下图所示:

3.9 娱乐项目:小小牧场模块主要包括小小渔场、小小马场和小小观览园三个项目,如下图所示:
  

  • 3.9.1 小小渔场:用户可以体验渔场项目,如下图所示:
  • 3.9.2 马场:用户可以观览马场、体验马场骑马等活动,如下图所示:
  • 3.9.3 观览园:用户可以游玩观览园,如下图所示:

4.管理员界面:主要有土地信息管理、土地租借新信息、用户信息管理、农作物管理、农产品管理、订单管理预约管理等模块内容,如下图所示:
  

4.1 土地信息管理:土地信息管理模块包括土地编号、土地面积、土地价格、土地状态和出租时间等信息,可以检索查询土地信息以及通过操作对土地信息进行维护,如下图所示:
  
  

4.2 土地租借信息:土地租借信息管理模块主要包括土地编号、土地面积、土地价格、用户姓名、土地昵称、出租时间和应还时间的等信息,以及查询和维护信息的操作,如下图所示:
  
  

4.3 用户信息管理:用户信息管理模块主要包括序号、用户账号、用户姓名、性别、身份证号、联系电话和家庭住址等信息,可以查询用户信息以及通过操作对用户的信息进行维护,如下图所示:
  
  

4.4 农作物管理 :主要包括种子管理、种植信息管理和种植操作记录三个子模块,如下图所示:
  

  • 4.4.1 种子管理:种子管理模块主要有种子编号、种子名称、种子种类和种子数量等信息,可以查询种子信息以及通过操作对种子的信息进行维护,如下图所示:

  • 4.4.2 种植信息管理:管理每块地种植信息,如下图所示:

  • 4.4.3 种植操作记录:记录每块土地农作物胶水、施肥、除草采摘等操作,如下图所示:

4.5 商城农产品管理:管理农场品信息,包括农产品编号、农产品名称、种类、价格、照片等信息,可以查询农产品信息以及通过操作对农产品的信息进行维护,如下图所示:
  

4.6 订单管理:单管理模块主要订单编号、商品、用户账号、用户姓名、具体地址、联系电话、商品数量、订单时间和订单状态等信息,可以检索订单以及通过操作对订单数据进行管理,如下图所示:
  
  

4.7 娱乐项目管理
  
  

  • 4.7.1预约管理:项目预约信息管理,如下图所示:

任务3:利用任务2所开发的软件原型,实施团队项目软件用户调研活动,并迭代完善团队项目软件原型。要求:

(1)调研真实的用户;
(2)团队项目软件原型要有不同版本,用版本号V1.1、V1.2区分命名;
(3)要有除原型法之外的其他需求获取手段;
(4)收集整理用户需求调研素材,包括文献资料、需求调研成果整理文档等;
(5)用户需求调研活动的佐证材料(文献目录、访谈录音、问卷、调研对象名单、社交平台聊天记录等等)。

  • 原型:
    本次团队项目github仓库: 开心农场原型V1.0仓库
    本次团队项目github仓库: [开心农场原型V1.1仓库]
    (https://github.com/sisi-713/Farm/tree/master/开心农场V1.1/pkadfozabxj0n1c-1590124949)
    本次团队项目github仓库: 开心农场原型V1.2仓库

  • 问卷调查结果展示:
    2):您的年龄阶段?

    3)请问您目前的职位是?

    4)您了解农场生活吗?

    5)您是否参加过农场体验生活?

    6)您否有兴趣体验农场生活吗?

    7)您喜欢或希望体验的农场生活有哪些?(可多选)

    8)您更喜欢一下那种方式体验农场生活?

    9)您是否使用或游览过有关农场(比如QQ农场)的网站?

    10)您搜索农场旅游信息时,希望了解到那方面信息?(可多选)

    11)关于开心农场系统,您希望该系统有哪些功能?(可多选)

    12)您对开心农场系统有什么要求?(多选)

    13)您对开心农场有什么意见或建议吗?

  • 访问调查:

  • 调查总结:从问卷和与别人的访谈中,我们的到以下结论:

    • 1)大多数人对农场生活不是十分了解,但有兴趣体验农场生活;
    • 2)绝大部分人更喜欢线上线下连着结合体验农场生活;
    • 3)人们希望在农场体验的农场活动喜爱度从高到低排序排序为游览周边美景、尝农家饭、种植采摘、钓鱼等;
    • 4)人们在关注农家旅游信息时,关注最多的因素是饮食、交通和价格;

任务4:将任务1-任务3任务要求中评分要点带(*)的作业资料上传到团队项目仓库,仓库地址链接到实验七博文中;

  已将作业资料按要求上传到团队项目仓库。
  

任务5:记录完成各项任务实际花费的时间

项目 时间(min)
任务1 30
任务2 360
任务3 500
任务4 10
任务5 150

任务6:从团队分工和协作学习角度,陈述团队实施原型开发工具学习、项目原型设计、基于原型的团队项目需求调研过程、原型迭代开发等学习活动的心得。

  • 原型开发工具学习总结:
      在这次学习墨刀原型设计工具过程中,我们小组成员下载安装软件后,先各自熟悉了解软件操作,再小组内相互交流操作技巧,达到快速学习和掌握墨刀的目的,也增强了团队之间的交流学习的。通过学习我们熟练了墨刀的操作和特性。墨刀的优点是操作效率高,易于上手,而且它的效果十分丰富。另外,易于分享,做好后的原型可以通过分享二维码或链接地址分享给同事看。 它还可以自动生成页面流程图。最重要的是它专为移动端产品原型设计而生,基本上能满足移动端产品原型的设计要求并且系统控件都是基于APP,以及系统平台IOS和安卓,因此在里面有很多选择的设备布局,减少了不少不必要的工作环节。但它的缺点是必须在线操作,离线后无法保存,而且免费时间有限。

  • 项目原型设计总结:
      项目原型设计:在进行项目原型设计时,我们小组成员都参与了原型设计,开始分工时考虑到每个人的想法不同,原打算每个人做一份设计,最后整合比较做出更好的设计,但存在的问题是效率过低,浪费时间。最后经过小组统一讨论,最终决定两个人交流做用户界面,另外两个人协作设计管理员界面。之后在初步设计完成1.0版本之后,做用户界面和管理员界面的成员互换角色,修改完善对方设计的不足之处。并且结合采访调查及问卷调研,逐步完善优化原型设计。整体协作交流过程中,我们小组成员共同努力,互相学习,团队协作能力和个人能力都得到了相应提升。

  • 项目需求调研:
      
    我们采取问卷调查,采访,文献查找的方式来收集用户的需求,在设计问卷的时候对于问题的设计不是很懂,然后由团队成员一起讨论分析,查找类似农场问卷,综合查找到的资料设计问卷,设计问卷后由团队成员分发散播,但是采用问卷调查的方式无法使每一位填写问卷的用户了解到我们的系统,导致问卷收集的建议信息不是很多,意识到这一问题后,团队成员通过采访微信qq好友来获取用户对系统建议。在项目需求调研过程中,每个成员都能提出自己的意见和想法,积极分发问卷收集用户信息,为完善原型系统而努力。

  • 原型迭代开发:
      在原型迭代开发过程中,由于大家都是第一次接触墨刀工具,所以在1.0版本时候团队协作效率也比较慢,开发过程中也不是特别顺利,慢慢在1.1版本中,大家就有了更多的想法,创意新颖,所以1.1版本,我们得模型就差不多完全确定,但是在团队交流过程中,又有了不同的界面设计想法,所以在最终商定下,我们得1.2版本诞生了,这是结合了我们团队每个人的想法和努力做出的,协作过程也更加和谐,最终圆满结束。

猜你喜欢

转载自www.cnblogs.com/xzyy2017/p/12910873.html