项目 内容
这个作业属于哪个课程 任课教师链接
课程 2016级计算机科学与工程学院软件工程(西北师范大学)
作业要求 https://www.cnblogs.com/nwnu-daizh/p/10761596.html
团队名称 奋斗吧!菜鸟
作业学习目标 教室管理系统原型设计与开发

任务一 原型设计工具简介

1.墨刀

  • MockingBot是一个在线移动应用原型工具,旨在帮助产品经理及UI/UX设计师快速构建移动应用产品原型,并及时与团队内其他成员分享和讨论。作为一款专注移动应用的原型工具,除了云端保存,实时手机预览,MockingBot还有多种手势,页面切换特效及主题可供选择。其优点有:

    • 有桌面版与手机版应用,能够更方便快捷地编辑、预览原型;
    • 轻量快速,同步、分享都很便捷;
    • 其控件的拖拉、大小的调整,都会自然的去匹配相应的母版大小;
    • 自带很多成熟的组件,例如键盘,开关,手机模型等。

2. -Axure RP,Axure

  • Axure RP--是一个非常专业的快速原型设计的一个工具,客户提出需求,然后根据需求定义和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。Axure RP--作为专门的原型设计的工具,它比一般创建静态原型的工具如Visio、Omnigraffle、Illustrator、Photoshop、Dreamweaver、Visual Studio、FireWorks要快速、高效。

3.sketch

  • Sketch是一款轻量,易用的矢量设计工具,让UI设计更简单,更高效。 这款软件易学易用,它的出现大大提升了工作效率。Sketch的复用样式、操作流、开源插件和非常方便的导出功能。

4.Justinmind

  • JustinMind是由西班牙JustinMind公司出品的原型制作工具,可以输出Html页面。是一个非常强大的线框动态应用程序或软件应用,专门为移动端订制的原型图设计工具,无需编码,简单拖拽使用而已。下面是JustinMind特有的4大优势,也是让我们移动APP产品和设计人员喜爱的原因之一:

    • 对于组件的交互效果有着及其方便的操作方式,点击一个对象,拖动到另一个对象,OK,这两个对象已经产生了交互的碰撞;
    • 提供了强大的交互效果,鼠标hover的状态、点击后的效果,非常逼真。同时在移动设备上能够高度仿真的实现各种手势效果;
    • 提供了一键生成,不用再像Axure那样多步操作,点击后直接在浏览器窗口打开;
    • 网上有各种各样的组件、模板,可以根据需要选择相应的进行使用。

5.balsamiq mockups

  • Balsamiq Mockups是一款基于AIR的原型设计软件,有意思的是它的风格很类似手绘涂鸦。Balsamiq Mockups 的功能和亮点:

    • 操作方面:拖拽,控件分组,甚至元素之间的对齐都做得很到位;
    • 预制了六十多个界面元素,从简单的输入框,下拉框,到经常用得到的导航条,日历,表格,到复杂的Tag Cloud,Cover Flow, 地图,WYSWYG的格式工具栏等,有了这些不用从头画起,其实比用白板都快;
    • 使用xml语言来记录和保存界面元素和布局,从而使其能够快速的导入到你所需的任何一个项目中,或其他工具中;
    • 跨平台,Balsamiq Mokups是用Flex和Air实现的,所以在Mac OS, Linux和Windows下都能使用

6.我们团队采用的原型设计工具是:Mockplus(摹客)一款简洁高效的原型图设计工具

  • 原型设计可以基于手绘,也可借助工具。显然,使用工具进行页面交互设计及构建,不仅可以节省人力,也能够更加清晰明确地呈现页面内容,同时可以保证风格的统一化,更加便于修改。
  • Mockplus(摹客)作为一款简洁快速的原型设计工具,适合软件团队及个人在软件开发的设计阶段使用。其素描风格、组件交互、模板重用和审阅协作等创新理念,吸引了众多的项目团队。与此同时,由于入门简单,无需编程,Mockplus也已经逐渐普及,成为新手和有经验设计者的前列选择。Mockplus专注于提供低保真原型设计,所谓低保真,一般指一个可以简单交互的现况模型,表达产品的整体框架。

任务二 mockplus原型设计工具团队学习总结

  • 所谓原型设计可以概括的说是整个产品正式发布上线之前的一个框架设计等,一个好的原型设计对于一个项目十分重要,原型设计让设计师和开发者将基本的概念和构想形象化的呈现出来,让参与进来的每个人都可以查看、使用并且给予反馈,并且在最终版本定下来之前进行必要的调整。原型最大的好处在于,它可以有效地避免重要元素被忽略,也能够阻止你作出不准确不合理的假设。
  • 通过我们小组学习mockplus原型设计工具,我们发现它有以下几点优点:
    • 使用起来很简单,无需过多学习就可以实现丰富的交互原型的制作;
    • Mockplus支持各种原型如手机、桌面、web等;
    • Mockplus提供了丰富的交互设计和页面切换功能,只需简单点击或者拖拽即可实现交互动画的添加。

任务三 团队项目github仓库地址链接

github地址:[https://github.com/struggle17/projecttable]

任务四 团队项目原型设计成果

(1)项目结构图

(2)登录页面

(3)以管理员身份登录





(4)教师登录




(5)学生登录



任务五 团队项目的原型设计过程、原型设计心得总结

  • 设计过程

    • 在本次原型设计的过程中我们大概分为了三步,在设计初期,我们小组主要对原型设计工具Mockplus(摹客)进行了熟悉与了解,并且对一些简单的操作进行了实际的练习,对我们的项目进行了分析与探讨,结合之前的项目需求分析等初步计划好了项目的原型,并且对各个模块进行了分工。
    • 第二步各个成员对自己的模块进行了实际的设计,在设计的过程中遇到一些问题时边讨论边改进,当小组成员有好的建议时及时和其他人分享,再确定是否实施。
    • 在最后一个阶段中,我们的原型设计大概也就完成了,我们对各个成员的模块进行了整理与合并,形成一个完整的项目原型。这时我们又对原型设计进行了检查,对不合理的地方进行了再一步的改进,这样我们本次的原型设计与实现也就告一段落了。
  • 心得总结
    • 由于我们本次使用的原型设计工具Mockplus在导出的过程中只能导出.mp的文件,如果要导出演示包或html演示文件文件是需要付费,所以不能直接浏览该项目。
    • 对于我们组来说,都是第一次使用摩客工具来做原型开发,不得不说这个工具很强大,在项目写代码之前先做一个原型,方便之后的设计,而且在后面开发的过程中做接口时也能方便很多。通过小组人员的努力完成了此次项目的原型,这个工具在做页面跳转时,MockPlus通过简单的连线就可以实现,使用还是很方便的。在这次原型开发过程中,不仅学习了摩客工具的简单使用而且还增进了组员之间的友谊,每个人的自学能力得到了提高,组员之间的密切配合是的这次原型开发比较顺利,没有遇到太大问题。

转载于:https://www.cnblogs.com/cnyz/p/10772871.html

《奋斗吧!菜鸟》第三次作业:团队项目的原型设计相关推荐

  1. 第三次作业-介绍一款原型设计工具

    课程:软件工程综合实践专题  学号:1759214 介绍一款原型设计工具:Mockplus http://www.mockplus.cn 如今是一个快节奏的社会,每一天都会有无数的软件发布,每一款软件 ...

  2. 《WAP》团队第三次作业--团队项目的原型设计与开发

    一· 目 录 第一部分 · 结 对 成 员 明 细 第二部分 · NABCD 模 型 第三部分 · 原 型 设 计 第四部分 · P S P  第五部分 · 结 对 过 程 第六部分 · 心 得 总 ...

  3. 《AlwaysRun团队》第三次作业:团队项目的原型设计

    <AlwaysRun团队>第三次作业:团队项目的原型设计 项目 内容 这个作业属于哪个课程 [任课教师博客主页链接](https://home.cnblogs.com/u/nwnu-dai ...

  4. 《代码敲不队》第三次作业:团队项目的原型设计

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 代码敲不队 作业学习目标 掌握软件原型开发技术:学习使用软件原型开发工具 一:原型设计工具简介 墨 ...

  5. 《毛毛虫团队》第三次作业:团队项目的原型设计

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 毛毛虫组 作业学习目标 掌握软件原型开发技术并且学习使用软件原型开发工具 一.原型设计工具简介: ...

  6. 《3+1团队》第三次作业:团队项目的原型设计

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 3+1团队 作业学习目标 (1)掌握软件原型开发技术: (2)学习使用软件原型开发工具: 团队博客 ...

  7. 《快活帮》第三次作业:团队项目的原型设计

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验七 团队作业3:团队项目原型设计与开发 团队名称 快活帮 作业学习目标 (1)掌握软件 ...

  8. 《黑白团团队》第三次作业:团队项目的原型设计

    项目 内容 作业课程地址 任课教师首页链接 作业要求 团队项目 填写团队名称 黑白团团队 填写具体目标 认真负责,完成项目 任务1.原型设计工具简介 常用的原型设计工具有:移动应用原型与线框工具-墨刀 ...

  9. 《队长说得队》第三次作业:团队项目的原型设计

    项目 内容 这个作业属于哪个课程 >>2016级计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 >>实验七 团队作业3:团队项目原型设计与开发 团队名称 队 ...

最新文章

  1. python not not()
  2. mysql dump 查看器_mysql备份之mysqldump工具
  3. python pass 占位符 占位语句
  4. [云炬ThinkPython阅读笔记]2.9 术语表
  5. 40+张最全Linux/C/C++思维导图,收藏!
  6. 光纤交换机光纤通道协议介绍
  7. UML学习(一)-----用例图
  8. 今天的我家有12口人的即时通讯
  9. 基于Python+Django的失物招领平台系统设计
  10. nginx reload热加载实现
  11. 使用Google-Colab训练PyTorch神经网络
  12. 计算机教师面试试讲教案模板,【试讲模板】中学信息技术面试试讲之《绘制标题》...
  13. mybatis 父子级树形结构查询
  14. JavaScript实现在线MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具-toolfk程序员在线工具网
  15. TCP/IP系列之数据链路层
  16. css3 3d旋转图片立方体特效代码
  17. KeyError: 'data'
  18. 09组团队项目-Alpha冲刺-3/6
  19. c++ uchar float转换
  20. Python还能火多久?

热门文章

  1. Torch的参数初始化
  2. QtCreator修改VS风格主题
  3. 博云信创云管平台入选工信部推荐解决方案名单,头部券商信创案例获应用示范单项
  4. 鼠标拖曳盒子案例(限定边界)
  5. Java技术详细介绍
  6. Spring-Mybatis 整合的两种方式
  7. 今天很兴奋。看到了2个激动人心的技术
  8. 【C# 教程系列第 12 篇】抽象类的简单实现
  9. kij是不是c语言语句,C语言第一二三章习题.doc
  10. 使用PE启动U盘安装pfSense