软件工程第三次作业 ——原型设计
所属课程
课程链接
作业要求
作业要求链接
作业目标
通过完成选题来对比和熟悉原型设计工具
1.对比原型设计工具
(1)原型设计工具有axure、墨刀、摩客(Mockplus)、xiaopiu、Sketch等,其中现在最常用的原型图工具主要包括axure、Mockplus和墨刀。但是axure比后两个更加专业一些。
(2)具体的分析
墨刀
墨刀支持在轻量级的移动端原型制作更加迅速,展示更加方便。
Mockplus
Mockplus(摩客)是一款简洁快速的原型图设计工具。适合软件团队、个人在软件开发的设计阶段使用。其低保真、无需学习、快速上手、功能够用。并能够很好地表达自己的设计。
Axure RP
Axure代表美国Axure公司;RP则是Rapid Prototyping(快速原型)的缩写。
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理 。作为老牌的原型图工具,功能最齐全,交互最多样,基本任何想要的效果都可以实现,尤其在制作PC端原型图上有优势。
(3)总结
如果快速制作移动端原型,那么墨刀。
如果你不满足于制作简单的原型,那么Axure。
如果你想制作web原型,那么Axure,mockplus。
如果你希望原型可以方便被分享,那么墨刀。
如果制作复杂交互的原型,那么Axure。
如果希望原型上面标注逻辑当PRD用,那么Axure。
如果你想使用元件库来提升效率,那么Axure。
如果你希望你的一份原型能够适应app和web,那么Axure、mockplus。
如果你不想因为业务功能变复杂了需要换原型软件,那么Axure。
所以优缺点是相对而言的,只谈应用场景。在特定的场景选择合适的工具才能更好的完成项目。
2.选题以及需求分析我的选题:社团管理
选题要求:面向普通学生和社团管理员,集合了各个社团的信息,特色功能是活动的浏览和报名,以及活动的发布、审核与通知,同时还具有加入社团、发送站内信等功能。
项目背景和解决的痛点:
学生刚入西南石油大学时缺乏了解社团的长期的、便利的渠道;社团公众号文章分散各处;群里发的活动报名问卷容易被水过去,而且每次要填的信息都差不多。
社团管理员在管理社员时没有一个很好的工具,来发布活动、统计报名人员、通知活动变更等。
社联在管理所有社团时,在审核活动申请、审核场地申请、星级评定、材料收取等方面也存在一些困难。
因此,我们希望能打造一款软件连接学生、社团和社联,根据用户不同的使用需求,我们计划给将社团展示、活动报名等功能放在手机小程序端,在社团管理的大部分功能放在网页端。
项目面向的用户:
小程序: 主要面向西南石油大学学生,其中的社团管理功能,则面向社长等社团管理员。
网页端: 主要面向社长等社团管理员,还能面向社联。
3.设计思路首先用户通过账号和密码登录app,再选择自己的身份(这里的身份有参加活动的大学生、社团的工作人员和社联管理人员),若是参加活动的学生就点击学生选项,若是管理活动的用户就选择管理员的选项。点击学生后,会在主页面看到各种活动的名称和图片,如果学生感兴趣的话,点击活动的名称就能进入了解更多的活动详情。在这个页面中还会有返回上一级的按钮,以及活动报名情况和报名活动的按钮。点击报名情况,能知道能否继续报名,点击报名活动,会出现登记信息的页面,登记后可以再我的,我的活动中找到自己的参加的活动的信息。在社团的工作人员的选项中,有发布活动、统计报名人员、通知活动变更。在点击发布活动是需要提交活动申请。在社联管理人员选项中有审核活动申请、审核场地申请、星级评定、材料收取等。
4.用Mockplus实现选题由于选题中需要app和网页端,所以最好选择Axure或者mockplus,但是这个选题的项目相对简单并且自己的能力有限就选择了用Mockplus实现。
1.首先在完成一些初始化的任务