这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/Autumn2019SoftwareEngineeringFoundation/ |
---|---|
这个作业要求在哪里 | https://www.cnblogs.com/harry240/p/11524127.html |
这个作业目标是什么 | 做出一款适合大家用的社团软件 |
1.对比原型设计工具:
个人认为,墨刀和mock更适合这次作业的要求,因为这两个工具都有着非常非常贴心的手机元件库,可以让你挑选一个与手机几乎完全相同的样式进行设计,很方便也很贴心,设计人员用起来会感觉很舒服。但我这次选用了axure 9进行原型设计,先说说不好的地方,第一:缺少元件库,我在网上找了很久的手机元件库,到最后也没有找到一个可以用的,并且axure 9的官网很慢,在里面下载各种元件会很卡。第二:里面的各种交互和样式很复杂,对于初学者来说,不能很好的把握分寸。但优点也很明显,一旦你用熟悉这个软件后,你会发现他的各种交互相当贴心,而且很细致,能很好的应对不同类型的事件。ae9的功能也很开放,能让你运用各种可以用到的东西进行原型设计。
2.需求分析:
面向普通学生和社团管理员,集合了各个社团的信息,特色功能是活动的浏览和报名,以及活动的发布、审核与通知,同时还具有加入社团、发送站内信等功能。
学生缺乏了解社团的长期的、便利的渠道;社团公众号文章分散各处;群里发的活动报名问卷容易被水过去,而且每次要填的信息都差不多。
社团管理员在管理社员时没有一个很好的工具,来发布活动、统计报名人员、通知活动变更等。
社联在管理所有社团时,在审核活动申请、审核场地申请、星级评定、材料收取等方面也存在一些困难。
因此应该设计出一个让各种人群都有自己发挥空间的小程序。
3.原型设计:
由于这次用时较久,在学生和社团管理之间会有不同的样式来呈现手机和网页的区别。接下来我会呈现我做这个作业的详细过程:
首先我使用axure 9来进行操作,版本为网上的破解版附带汉化包(不是破解版无法分享文件)
进入程序后,会有一个清晰的界面,里面有许多信息可以点击查阅,上方有滚动的新闻栏,点击进入可以了解更多精彩内容
上方的导航栏,也可以了解相关内容:
关于我:
登录:
当你点击我要报名时:
左侧会有不同的查看选项,下面列举三个:
当你作为社团联需要申请场地时,点击场地申请:
如果需要查看相关守则,点击认真阅读的小字部分:
当你希望与朋友交流或结交新朋友时,可以点击我的好友:
当你希望与朋友聊上几句时,点击他们的名字即可:
图文描述就到这里啦,里面还有很多的小细节没有呈现,可以点击链接或用百度网盘进行查看。
程序:https://sws1ph.axshare.com/#id=g5nbmy&p=page1
如果网页上打不开或者加载图片有问题,可以用百度网盘下载后进行查看:
百度网盘https://pan.baidu.com/s/12D5gD1aBuZlcOBX5bAR7Hw
(无提取码,永久有效)
我的感悟:
这次作业既伤肝又伤腰,但我认为是非常值得的,从以前用别人的软件到自己初步设计软件, 真的很钦佩那些日夜辛劳的开发者,每一步设计都要思考用户需要什么,还有哪些不足。这次作业也是这样,当我初步学习这个软件时,总会有一些地方不满意,但却没有很高效的解决方法,只能一步一步进行测试,这次作业激起了我对开发程序的灵感并给了我更多的书本上学不到的知识,希望以后我能越做越好!
本次的不足:
1.没有找到合适的axure 9的元件库
(csdn上有卖元件库,但是用不了,0.28元一套)
2.未能将小选项做到更细节更美观
(例如返回按钮,提示窗口等)
3.一些元件库的功能没有研究透彻
(例如中继器,热区等)