“学霸系统”app——NABC

“学霸系统”客户端项目是我们小组本次的课题。

一、需求(need)

对于这款软件,我们的目标是在手机端移植并实现网页端已有的用户管理、搜索、分类、上传下载、用户贡献与交互等功能,从而完成从PC到终端的跨平台服务,将学霸系统进一步完善,并提升其辐射范围。作为这款软件的出发点,学霸系统客户端旨在切实解决用户的以下需求:

1、用户管理:基本的用户信息实现,用户的注册,登录,账户管理。

2、搜索:根据用户给出的关键词搜索相关的文件,问答。

3、分类:对文件和问答进行分类,具体待定。

4、上传下载:对上传和下载的文件进行筛选。

5、用户贡献:对用户回答问题,上传下载文件的积分进行管理。

6、交互:我们选择做适配安卓系统的手机客户端,为了确保美观和使用的便捷,力争做到最好。

为了实现以上目标,在进行这个客户端的设计时,我们必须要构建相应的搜索板块,讨论板块,文档库以及用户积分管理系统,设计出符合用户使用习惯的简洁美观的操作界面,并在这些基本的模块之上进行细节的设计与算法的优化,针对安卓系统的特点做出相应的调整,从而使其能够在安卓系统上流畅运行,完美工作。

二、做法(approach)

在之前的学长们的努力过后,很多功能已经有了雏形甚至可以直接使用,因此,对于我们团队而言,设计出符合用户审美的操作简便的界面、实现响应敏捷迅速的交互功能便成为了重中之重。

在当前的软件开发的大潮中,用户体验被提升到了一个前所未有的新高度。用户的需求与感受被强烈关注,软件的设计越来越人性化,用户体验成为各个软件争夺用户群的一个极为重要的关键点。在这样的背景下,我们势必要精心设计学霸系统的UI,让用户在接触到这个软件的第一时刻便在心底打下一个很好的印象分。

为了实现上面的目标,我们在设计UI的时候就要秉持一定的准则。

私认为手机端的软件与PC端的软件在设计界面时的要求应该是不同的,PC端由于PC机性能方面的优势,以及大屏幕所能展现出较多的内容,所以设计时自当竭力表现出一种绚烂惊艳的观感。而手机端则与之相反,过为绚烂的动画效果往往带来的是功耗的提升、手机发热以及电量的快速消耗。因此手机端应当展现出一种简洁之美,通过精心设计出简洁明了、布局清晰、满足用户观感的界面,来吸引用户。

同时,优化算法,提升软件本身的流畅度。一个响应迅速、操作流畅的软件是十分具有竞争力的。因为安卓系统本身在UI渲染时采用主线程优先的方式,所以大部分软件难免在使用时出现卡顿甚至停止响应。设想在此时用户打开了学霸系统客户端,获得了一种行云流水般的畅快感,那绝壁会让他成为学霸系统的忠实拥趸,而这种良好的体验通过口耳相传的方式,更能极大地促进用户群的拓展。

三、好处(benefit)

用户通过使用学霸系统客户端,可以获得以下几个方面的益处:

1.手机端的软件最大的优势便是其便捷性,用户不必再通过电脑登录去使用学霸系统。通过手机端,即可随心所欲使用学霸系统的强大功能,轻松管理个人信息。

2.通过功能强大的搜索功能,可以随时随地、快速及时地找到自己所需的资料,方便高效。

3.增添了PC端软件所不具备的二维码扫描功能,使得操作更加便捷。

四、竞争(competitors)

很多与学霸系统功能类似的软件,其用户人群往往定位于某一个特定学校的学生,通常是由学校内部人员或者学生开发的用于方便本校师生的小众软件。而学霸系统的用户定位则更为庞大,不同学校的学生都可以使用学霸系统来管理自己的个人信息,在讨论区互相交流吐槽,增进彼此的了解,分享各自的见解,进行思想碰撞。

同时,学霸系统可以整合不同学校的优秀资源,通过对其进行清晰明了的分门别类,方便用户的搜索使用。虽然相比其他大型知识库显得体量不足,但是却胜在精悍明确。每一次的搜索得到的都将是精华,而不会出现过多的冗余甚至无用的内容。

学霸系统所拥有的这份独特的差异性,正是使其能够在竞争中获胜的关键所在。

五、传递(delivery)

酒香也怕巷子深,所以一款好的软件也需要适当的推广。

我们将通过以下方式发布推广学霸系统客户端:

1.  首先在校内进行宣传,可以借助IHome,举办外场活动,或者是张贴海报等方式。初步建立以我校学生为主体的用户群。

2.在应用内发布推送通知,号召用户邀请自己的小伙伴们使用学霸系统。每成功邀请一个好友,可以给予一定的积分奖励。积分可以在学霸系统内用于用户提升等级,并获得各种特权。

3.积极在其他各个学校开展各种推广活动,进一步提高学霸系统的影响力,扩大软件的用户群。

【关于APP】

1.发布平台:安卓系统仍然是当今市面上使用比例最高的移动操作系统,因此选择安卓系统作为开发的平台,该软件将在各大安卓应用商店上架。

2.对于受众群:各个学校的学生。

3.发布后一周的用户数量:发布后一周的用户主要还是以我校学生为主,考虑到一周的时间并不长,在我校近28000名学生中,预计可以达到2000人的用户量。

时间: 2024-12-15 22:14:55

“学霸系统”app——NABC的相关文章

“学霸系统”之NABC

我们团队这次选择的是“学霸系统”客户端项目: 1.需求(need) 作为一款和网上教学问答系统具有相似功能的手机客户端,具体的功能已给出要求:用户管理.搜索.分类.上传下载.用户贡献与交互等功能. (1)用户管理:基本的用户信息实现,用户的注册,登录,账户管理. (2)搜索:根据用户给出的关键词搜索相关的文件,问答. (3)分类:对文件和问答进行分类,具体待定. (4)上传下载:对上传和下载的文件进行筛选. (5)用户贡献:对用户回答问题,上传下载文件的积分进行管理. (6)交互:我们选择做适配

学霸网站之NABC

1.Need 本次学霸系统的设计是基于学长的版本,在此基础上,我们准备进一步完善已有版块,在用户信息管理.提问.搜索.分类.评论.个性化界面.用户反馈.娱乐.积分获取等方面加入新的功能. 一.用户信息管理: 1,  用户头像设置 2,  网站记住密码功能 3,  忘记密码,通过邮箱找回密码功能 4,  异地账号登录提示(防盗) 5,  还可以添加个人信息,比如擅长的方面.兴趣爱好等,便于结交更多志同道合的人 6,  添加个人关注(关注的问题,有关于C还是Python等)和收藏(收藏自己认为好的回

你我公益模式系统APP开发

你我公益模式系统APP开发(微or电 158.1500.1390 小凡团队)你我公益系统开发,你我公益系统模式定制,你我公益系统开发软件,你我公益平台系统开发. 互联网世界无边无界,互联网创业者应敢于重建市场边界,发现新的机遇与市场空白,在大数据时代背景下,超越现有的市场与需求,重构需求或者激发新的需求.马云就曾经说过,淘宝改变了中国人的消费模式和生活模式.也就是说,互联网商业的成功在于改变人们观点与生活方式,打差异化竞争战略. 你我公益是一款专门为商家打造的互联网营销平台软件,帮助商家寻找有用

微信端分销系统APP三级分销开发

微信端三级分销系统开发,APP端三级分销系统开发159*1439*8790陈经理欢迎咨询! 算起来,智能手机的出现,也不过是数年的时间.可就是在这数年的时间之中,许多人们的生活方式已经有了比较大的变化.别的不说,只是说人们的购物方式,已经逐渐地由电脑端的网络购物,向着移动终端智能手机倾斜.在这种情况下,大量的网络经销商也就赶上了这个时代的潮流,做起了微店的生意. 在网络销售模式最早发展起来的时候,不少的商家采用的是传统的经营方式.在一个第三方的网络平台上开店,在网页上陈列着这些店铺的商品.然后买

一点养老系统 一点公益系统app开发

一点养老系统 一点公益系统app开发 找131-2935-5821(可加微信)一点养老系统公益系统定制开发,一点养老系统app软件开发,一点养老系统开发商城 在这个新的互联网营销时代,不断有新东西出现也不断有旧东西被淘汰.王健林说过,在这个时代如果不具有互联网思维终将会被淘汰.如今人人都在捧互联网,人人都可以化身为营销经理互联网已经逐渐渗透到我们的日常生活. 一点养老app应用互联网链接消费者和优质商家资源,充沛优化社会优质实体商家资源,将线上消费流量导入线下实体经济中.消费者在线下实体商家停止

广州货拉拉货系统app开发

淘宝改变了大众的购物方式,当滴滴.易到改变着人们的出行习惯,传统的货运物流也已经"+"上了移动互联网.货拉拉货系统app开发:151-1222-4001(微/电) 用移动互联网撮合货源与运力的背后是中国每年十几万亿的运输费用和3000万名货车司机这个庞大的市场,吸引了众多优秀创业团队.风险投资.用户的参与,短短几年时间行业就产生了很多优秀的公司和应用,那么我们就通过QuestMobile数据一起洞察这个细分行业的现状和趋势. 移动互联网货运,是区别于传统"四通一达"

御花园奇迹版模式系统APP软件开发

御花园奇迹版模式系统APP软件开发<苏经理/134-1619-5045>未来生活系统开发,御花园奇迹版理财游戏模式开发,御花园奇迹版系统开发,御花园奇迹版系统平台搭建. 一:御花园奇迹版理财游戏加入游戏条件: 开地播种玫瑰花地,540元, 实际到账520粒种子 . 开地播种百合花地,880元,实际到账880粒种子.二:玫瑰花地上限为2000粒种子,百合花地上限为3000粒种子.每亩地租期为365天三:收益: 地里总花朵1-4% (波动值是以平台新进会员播在地里的种子数量拆分出的比例)四:增加收

公排系统app软件程序如何开发?

公排系统软件开发,公排系统开发平台 公排系统开发 公排系统定制找[帆度]:134-2220-2839(谢凡)公排系统模式开发 公排系统平台开发 公排系统定制 公排系统平台搭健 公排系统APP开发 1.如何学习程序设计?    Java是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于Java,对C++等其他程序设计语言也一样管用.有编程高手认为,Java也好C也好没什么分别,拿来就用.为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通.

获取设备上所有系统app信息

在获取android设备的所有程序信息一文中介绍了获取手机上所有app信息的方法,下面介绍过滤掉系统app的方法: MainActivity: package com.home.getsysapp; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.content