2020软件工程作业03

2020软件工程作业03

软件工程作业 https://edu.cnblogs.com/campus/zswxy/2018SE
作业要求 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11354
作业选题 仿写《阿里云APP》----考试系统
作业目标 熟悉需求分析、原型设计、以及软件开发流程
原型工具 墨刀 https://modao.cc/app/1854a541f26ae44248a008672502e242a8d52508?simulator_type=device&sticky
码云地址 https://gitee.com/T24/test

需求分析——“NABCD模型”

(1)Need,需求

​ 教育一直都是人们所关注且十分重视的话题。在当前社会飞速发展以及经济水平不断提升的过程中,大家对思想层面的东西越来越注重,因此教育的发展被广泛关注着。而在教育行业中大家往往更习惯通过考试对一个阶段的学习成果进行检验。在线考试系统在工作效率以及便捷性方面展现了巨大优势。

(2)Approach,做法

  • 在网上推出测试版,并且请用户填写用户体验,对于有什么地方需要改进给些建议。
  • 教师可以登录APP查看学生的成绩以及进行导入试题和阅卷等操作。
  • 学生可以登录APP进行线上测试、在线练习以及看网课等操作。

(3)Benfit,好处

  • 对于教师来说,他们能够对进行在线导入试题、阅卷以及查看学生对知识的掌握程度,可以节省很多精力。
  • 对于学生来说,他们能够同时进行观看各名校的网课、进行在线练习和考试,免去了下载多个app的麻烦。

(4)Competitors,竞争

  • 可以请先把软件给学校或者教师学生试用,这样可以得到相对真实的用户体验,在此基础上对app进行修改和完善。
  • 页面简介流畅,操作更快捷方便 。

(5)Delivery,推广

利用一切可以利用的廉价的广告资源。

原型设计

  • 功能设计


  • 界面设计

    ​ 首先用户可以通过手机号进行注册或者直接通过第三方应用登录到APP。

​ 然后进入到首页,学生用户可以进行线上考试、培训以及查看自己的答题记录等操作。

​ 该页面学生用户能看到自己选择的考试科目以及该科目的考试倒计时。此时学生需要在系统显示的规定时间内将全部试题内容予以完成,如若系统时间结束则自动跳到0秒,此时所有试题将自动提交数据库,此时考生无法继续作答。

​ 在“资料”模块下,通过调用数据库的数据用户可以进行随机测试、练习以及观看各种公开课和资料文件。当然也可以进行关键词搜索。

​ 此页面下用户可以对自己的个人信息进行修改为的是让用户自己的账号登陆安全性更高而提供的操作。点击个人信息按钮获取相对应的JSP界面再请求服务端,和服务端达到交互。当完成信息修改操作以后此时系统用户登入状态将自动注销之前的信息如密码并提示需要重新登录。除此之外,用户还可以将自己的学习码分享给好友。了解APP版本信息等。

总结

墨刀是一款在线原型设计工具,这是百度百科对墨刀的定义。今天第一次接触,界面简单清新,使用起来也极其方便,功能基本够用。它给足了人创造的自由和空间。一开始没有什么头绪,在素材库里面看了一下思绪就打开了。新建项目之后可以选择不同的平台,有手机、平板、自定义等。创建好之后就可以进行编辑页面了,可以进行添加新页面、子页面、创建副本、删除等操作。如果不小心把页面误删了还可以通过左下方的回收站进行找回。它还可以直接从资源管理器里直接拖拽图片文件到设计区,还有各式各样的图标供选择。页面设计好了之后,可以点击添加组件,将组件旁边的圆形闪电按钮拖动到相应的页面进行链接就好了!添加链接的时候还可以设置不同的触发手势及动态效果等。在设计过程中还可以实时查看真实的运行效果,点击运行按钮就可以进入原型演示模式。做完这样的一个仿阿里云APP的实现让我深刻的感受到良好的页面结构正如同一个清晰的脑图,能够帮助我们在复杂的产品原型中理清思路。对我以后敲代码也是大有帮助的!编程界有太多的语言、主题和新东西了,他们对于新手来说就像是洪水猛兽。电脑能帮助人们解决很多难题,但在此之前我们必须知道要解决的是什么样子的一个问题以及怎么去解决它。产品原型的设计锻炼了我的交互设计能力。生活中还有很多不懂设计也不懂代码的人,也可以使用墨刀让他们的“想法立见”。漂亮的原型图是辅助表达的手段,今天的作业之后觉得非常有必要。原型的设计实质上也是我们想法的表达。最后所有步骤都完成了之后就通过TortoiseGit上传到码云。之前都是通过命令行将本地文件上传到Git仓库,这个步骤还是挺繁琐的,后面一个非常喜欢的老师告诉了我们TortoiseGit的使用,省略了之前用命令行方式的繁杂。通过这次的原型设计发现要保持一颗终身学习的心态度,并不是所有的内容都是老师教会的,自学和自律以及保持兴趣还是尤为重要的。学习是一件很难的事情。但是,要想在工作中不被淘汰,就需要具备快速高效的学习能力。把学习当成一个过程!
posted @ 2020-10-18 01:07  小滕同学  阅读(57)  评论(0编辑  收藏