- 查看课程表上效仿了超级课程表,界面美观
- 功能多,整合了课程表、查成绩、考场查询、历年卷、易班、空教室、图书馆、教务通知、大物实验、嘉锡讲坛、校招日历共计11个功能模块,可谓是包罗万象。
IOS端ios
设置中进入【推送】选项后整个应用彻底没法响应,出现假死现象,只能强制关闭后再次开启应用。数据库
在成绩中打开挂科高亮选项后,成绩页挂掉的学科并无高亮。api
【成绩页面】单科绩点均为空服务器
教师信息页QQ邮箱等信息没法查询到,始终显示加载中架构
夜间模式下,当周课程、已结课课程、未开课课程没法区分框架
二手市场页面中,系统状态栏被非正常隐藏,没法显示。运维
安卓端分布式
关于上图中架构的解释微服务
对象来源布局
对象分布
设备分布
使用分布
对象特征(在校生)
对象特征(非在校生)
核心需求
在移动端较为方便地查看课程信息
可以及时准确地获取一些课业信息(如考试安排、课程成绩)
可以对于来自教务处的一些重要信息、通知进行提醒
对一些公共资源进行预定查询(图书馆借书、自习室预定)
非核心需求
尽可能在不形成产品冗余的状况下,聚合更多的校内信息
让UI尽可能美观,交互更加合理
各个功能具有较快的响应速度
采访项目 | 采访反馈 |
---|---|
平时使用什么应用查看课表等信息 | 福大教务通 |
以前有用过福大助手吗 | 看到同窗用过可是本身没有尝试过 |
产品刚上手后的第一感受(ios端) | 界面很简洁大方,能够很方便地找到想要的功能,反馈速度也很不错 |
对于各个功能模块试用以后 | 聚合的信息覆盖面很广,功能很丰富,并且信息整体来讲都很准确,不过仍是有一些信息没有更新,好比单科绩点 |
整体感觉 | 是值得推荐的产品,不过不知道为何身边的人用福大教务通的比较多 |
评估项目 | 优势 | 缺点 |
---|---|---|
数据量 | 聚合信息丰富,学平生时要用到的从课表到考试安排再到成绩通知等均可以在应用中轻松获取到 | 暂时没法获取单科绩点,教师的联系信息没法刷新 |
界面 | 界面交互整体来讲很友好,配色风格简约大气 | 二手市场和嘉锡讲坛的界面风格 有待优化;夜间模式的课表没法区分是否为当周课程 |
功能 | 各项基础功能使用起来都很是方便,基本能够知足学平生时的需求 | 没法查看单科绩点,挂科没法高亮,教师联系信息没法刷新,设置里的推荐功能会致使系统无响应 |
准确度 | 在课表与空教室等基础功能中基本可以作到准确反馈 | 成绩和考场信息有时候会存在必定的延迟 |
问卷调查数据
很是不推荐
不推荐
通常
推荐
很是推荐
参考 8.6 节 对工做的估计, 和14.1 节 软件工程的质量
估计这个项目作到这个程度大约须要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。
分析这个软件目前的优劣(和相似软件相比),并推理出开发团队在软件工程方面能够提升的一个重要部分(具体建议)。
根据理解和体验,画出整个软件全部功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果;
各模块分析
重要度按1~5评分,1:不重要,2:通常重要,3:重要,4:很重要,5:很是重要。
模块 | 重要度 | 完成度(%) | 出发点 | 效果 |
---|---|---|---|---|
帐户管理 | 5 | 80 | 为用户提供帐户的管理,为如下的功能服务(登陆和注销) | 登陆和注销流畅,缺乏帐户的个性化设置 |
课程表 | 5 | 85 | 为用户提供课程表的查看和管理 | 为用户提供了很好的课表查看和管理功能,但部分机型存在分享功能闪退现象,不能设置已结课、未开课课程的不显示 |
查成绩 | 4 | 70 | 为用户提供成绩、绩点及统考成绩的查询 | 仅能查当作绩和绩点,没法查看统考成绩,且没法查看各科的平均分和最高分 |
考场查询 | 3 | 95 | 为用户提供考试信息的查询 | 可以为用户提供相关的排序的考试信息(除了任课教师) |
易班 | 2 | 60 | 为用户调用易班的功能(附加一键XX功能) | 仅仅是对易班功能的调用,每次重启应用都要从新输入帐号密码,使用繁琐(一键XX真的好用) |
空教室 | 3 | 70 | 为用户提供空教室的查询 | 用户可以使用其查询指定教学楼、时间段的空教室信息,但显示方式不够友好 |
图书馆 | 1 | 70 | 为用户提供图书馆图书的检索(附加登陆福大图书) | 可以实现图书的检索,查询结果的显示方式不够友好,福大图书功能鸡肋 |
教务通知 | 3 | 95 | 为用户提供教务通知的查看 | 方便了用户对教务信息的查看 |
大物实验 | 2 | 70 | 为用户提供大物实验的查看和管理 | (没有帐号,未验证) |
嘉锡讲坛 | 2 | 95 | 为用户提供嘉锡讲坛的查看、报名和取消 | 方便了用户对嘉锡讲坛的操做 |
校招日历 | 4 | 90 | 为用户提供校招信息的查看、检索 | 极大地方便了有这方面需求的用户 |
设置 | 4 | 80 | 为用户提供APP的设置 | 常规功能 |
针对不一样的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分。
满分10分,针对各项打分状况以下:
评分项 | 评分 | 理由 |
---|---|---|
用户体验 | 7 | 全面的功能和友好的界面给用户带来了必定的使用体验,但功能的缺陷和个性化设置的缺乏形成用户使用体验的缺失,因此给出了7分这个分数。 |
UI界面美观度 | 8 | 整个APP界面仍是比较简洁美观的,界面的动画效果也很不错,因此咱们给出了8分。 |
核心功能 | 7 | 这个APP整合了不少的功能,不得不说真的很全面,但功能虽全却不精,不少功能都或多或少的具备一些缺憾,略显鸡肋,还不能作到彻底地替代信息来源的APP,因此咱们选择给核心功能打7分。 |
既然你对产品有这么多的意见和建议,请就你认为产品的可提高功能、新增需求点作出增量开发设计,要求:
优化/新增功能点的原型界面
咱们选择新增功能点——选课指导
基本实现思路
提供学期选课时,各位任课老师的基本信息,包括教师姓名、学位、联系方式、任职经历、授课风格、学生评议以及各类评测指标(如挂科率、高分率、点名率等等)
使用流程:
优化/新增功能点与原有产品如何接入
咱们考虑到这是比较独立的功能,和其余已有的功能融合度不是很高,所以“选课指导”功能会直接加入左侧功能栏,做为一个和“课程表”、“查成绩”这类同一级的功能并入原产品。
第一小组:
Q:对产品的建议和规划彷佛有点空乏,有具体些且可执行强的规划和建议吗?
A:详细能够参考咱们的文档,现简介以下:
第1、二周考虑用户需求,肯定功能,制定初步计划。随后进行实际调研,对出现的问题,需求矛盾等进行策略调整。
第三周制定出较为完善的工做方案,明确人员分工和工做计划,开展工做。
第四周到第七周搭建软件基本框架,造成初步的框架,实现几项基础功能,并对目前出现的问题及时反馈,调整开发策略,明确下一阶段的开发任务。
第八周到第十二周,功能进一步完善,软件基本完成,各功能完善,开始考虑发布测试版。
第十三周到第十四周,软件系统测试和调试。
第十五周,小范围内发布Beta版本,并处理反馈信息
第十六周,进一步完善,准备发布。
Q:增量开发的实现难度如何,有对该功能的工做量衡量吗?
Q:ppt中部分页面文字为了匹配图片大小致使字体太小,但愿改进
第五组:
第六组:
Q:您好,请问为何大家的报告没有整合成一份文档,只有一堆md文件?
Q:您好,请问大家作的调查报告,人数基数是多少呢?为何会考虑非在校生,毕竟他们几乎不会用到这个软件?
Q:您好,请问为何考虑增长一个选课指导,老师的一些课程信息要怎么获取呢?
A:详细可参见咱们的文档,现简介以下:
一、课程评价功能,对学生选择选修课来讲,选到喜欢的课程是一件幸运的事。目前不少状况下,学生在对课程并不了解的状况下就盲目选课或者经过向学长学姐打听课程消息再决定是否选课。一些状况下,咱们并不能获得对这门课客观实用的评价。而这个功能旨在为学生选课以前对课程有必要的了解,进而决定是否选择这门课。一样,这样的考虑对教师和学生都是有益的。
二、选课指导部分咱们会事先收集学生反馈,存入数据库中进而提供数据。教师的信息能够联系西二在线,与他们进行合做等等。