zoukankan      html  css  js  c++  java
  • 第一次结队项目作业——需求分析与原型设计 郑志杰 2018310143013 罗森宇 2018310143023

    一、需求分析(NABCD模型)

    1、N(Need,需求)
    •高校师生通常会有出售二手商品或者闲置商品的需求
    •毕业季会有大量无法带离学校的物品却又不想浪费
    •在校师生也有希望能买到价格较低的商品的需求

    2、A(Approach,做法)
    •用户在第一次登录系统时要完善个人信息,进行实名认证,保证交易的安全性
    •管理员可删除非法用户
    •用户可以发布出售信息
    •用户可以发布求购信息
    •用户可修改自己发布的信息
    •用户可以搜索浏览需要的商品
    •买家可与卖家直接信息联系
    •买家可对交易的产品及卖家态度进行点评
    •评价高的卖家可提高信用积分,信用积分高的用户的商品会在浏览界面更显眼的位置

    流程:用户在平台发布商品信息→系统后台客服检查商品是否允许上架→系统根据商品类别归类→用户可直接信息发布者→交易完成→用户可对交易进行评价→发布者最后可联系系统后台下架商品→系统评估用户信用

    3、B(Benefit,好处)
    •操作简便,不用下载安装,扫码可直接使用,不占内存;无需添加各种二手群及买家卖家
    •校内实名制保障安全,用户成分相对纯洁
    •二手交易平台对学生来说实用性很高
    •提高闲置物品的利用率,可实现低碳环保
    •提供创业条件,大学生创业项目规模小、竞争能力弱、资金实力不足,在保证合理学习的同时,还能勤工俭学。
    •校园环境优化,在不影响大学生自主买卖,置换购物的同时,优化校园环境,给校园带来更好的管理。
    •响应国家、学校号召,构建校园二手交易市场不仅有利于“节能减排”,符合国家的绿色发展要求和可持续发展要求,是建立节约型社会的方针政策。

    4、C(Competitors,竞争)
    •目前校内尚无成熟的二手交易平台,竞争较小。
    •二手交易平台实用性较大,可能有潜在竞争对手。

    5、D(Delivery,推广)
    •关键词推广
    •公众号文章广告
    •小程序的互相跳转
    •朋友圈转发

    二、结队过程

     此次作业我负责的是NABCD模型、原型的设计和总结,队友负责的是效能分析和PSP以及总结的补充,整个过程十分默契且愉快,因此作业完成的效率也比较高。
    

    三、原型设计

    原型设计工具:墨刀

    四、效能分析

    内容时长
    需求分析 2H
    平台交易流程设计 1H
    手绘原型草图 2H
    用墨刀进行原型设计 3H
    系统后期完善 1H

    五、PSP

    PSP 
    计划 预估时长为两个月左右
    开发 需求分析:主要为校内人员提供一个可靠的二手物品的转出与收购平台
      设计复审:多次审核,共同谈论,确保原型的正确性和完整性
      代码规范:杜绝中文命名,适当采用单词缩写,见名知意
      具体设计:数据库设计、接口设计、界面编写、逻辑跳转
      具体代码:python
      代码复审:在开发过程中不断对系统进行完善修改
      测试:单元测试、BUG修正
    测试报告 利用测试结果进行测试报告的编写
    工作量计算 数据库的创建、界面的设计、代码编写与修改三个比较耗费时间精力的版块
    事后总结 暂无
    过程改进 暂无

    六、总结

    出售、求购闲置物品对于大学生来说是比较普遍的事情。我们也曾经在二手微信群进行过交易,体验感较不佳,例如发出去的出售、求购信息易被刷屏;有时信息较多不容易浏览;商品是否下架不得而知;联系买家卖家较为繁琐等,因此二手交易平台的建立对于大学生来说很有必要,单从学生经济角度来考虑就有一定可观的市场,比如在学期末的时候就急需一个可靠的平台来实现二手课本的转出与收购,这次软件工程作业正好也给了我们一个时机去认真思考这个问题并努力解决。后期平台发展逐渐成熟且积攒了一定的名气和可信度后也可以拓展平台功能,比如失物招领、拼车拼单此类内容,具有可持续发展性。
    在整个小程序的设计过程中,结队的高效率得到了充分的提现,从分工到整合,彼此合作得都十分愉快。思想的碰撞让我们对原型的设计以及文档的编写也是十分顺利,因此我们在短短两天的时间内便完成了这次作业。期间对墨刀的使用以及项目的开发流程有了更深层次的理解。希望我们的原型系统能够得到您的认可!
  • 相关阅读:
    C++ 虚基类表指针字节对齐
    C++ 虚函数的内存分配
    虚函数&&虚继承
    内存管理简便复习总结
    stack,heap的区别
    内存泄漏(memory leak)和内存溢出
    php+mysqli预处理技术实现添加、修改及删除多条数据的方法
    JavaScript 常用方法总结
    6个超实用的PHP代码片段
    php 备份数据库代码(生成word,excel,json,xml,sql)
  • 原文地址:https://www.cnblogs.com/wangxinyu520/p/13837878.html
Copyright © 2011-2022 走看看