软件工程 第4次作业 石墨案例分析
(APP端)
第一部分 调研和评测
1. (1)在导入文件部分 格式有DOC、DOCX、XLSX、TXT、MO等等格式,但是不能上传PPT,图为导入文件界面,同时加载速度非常慢。
,
(2)标题无法对字体的大小颜色格式等进行操作,图一为正文操作,可以文字进行多种操作,图二为标题操作只能输入文字和表情,无法对字体进行操作。
(3)在APP端里,创建一个文件夹(名为软件工程),无法将在云端创建的文档(名为tbslog)导入到文件夹里,文档很多的时候无法分类,找起来很麻烦。
2. (1)背景:采访对象李某是东北师范大学图书管理专业的一名大二学生 需求:经常会用查看一些文档,是一名秘书处成员,而且自己经常会做文档,有时候还会和其他同学一起做文档。
(2)
(3)使用过程:下载软件后,他想用微信登录,但是等待了很长时间都没有反应出来,之后用电话号码的方式注册了一个账户。首先熟系了一下软件,然后他导入了导员发的下学期的课表,打开的很慢,之后又尝试了各种操作,发现无法查看PPT,但是同学对协作功能和权限设置功能很满意。
数据量:收集数据简单、方便、但是速度较慢
界面:界面简洁,颜色素雅,适合商务人士使用
功能:比较全面 但是不能播放PPT格式且不能操作
准确度:较高
用户体验:一般,反应慢,但是功能较多,文字编辑很方便。
(4) 用户改进意见:手机屏幕很小,在文档和表格中的键盘会涵盖很多功能:字体、颜色、行距等,通过优化页面布局让用户更方便的使用键盘内的功能,使用的更加顺畅;功能应该更加全面;加载速度应该加快。
3. C、一般
理由:界面很简洁、很素雅,功能也比较多,尤其是多人协作,权限设置等功能比较好,但是导入速度、加载速度都比较慢,而且BUG比较多。
第二部分 分析
1.大约需要18周的时间
(1)人员分工:一个美工,四个开发、一个调试 。
(2)时间规划:计划:第1周 确定项目的规模和目标;需求分析:第2-3周 向用户初步了解需求,列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面,在这一步里面可以初步定义好少量的界面;设计阶段:第4-6周 研发设计、需求设计、界面设计、开发阶段:第7-16周 代码开发等;测试阶段: 第16-18周 调试结果报告 修改 BUG 用户体验;
2. 优势:收集数据简单、而且操作方便;多人协作编辑,支持多人同时编辑一个文档;文字编辑简单、简洁、好用,各级标题都很清晰(与印象笔记比);跨平台操作同时有APP、网页端、微信端;权限设置(可读、可写),记录查询。
劣势: 不具备翻译功能(腾讯文档有);用户体量越来越多,现有服务器已经无法承载,频繁出现的故障,编辑的内容时常丢失。
建议:开发新的功能、比如,中英翻译功能,那么就会有更多的老师学生使用这个软件。
第三部分 建议和规划
1.原有基础方面:首先会将原有的多人协作等优秀的方面继续提高,同时修补BUG,提升加载速度。
未来:完善功能、提升用户体验。
2.(1)目前市场上的类似软件有很多 WPS、腾讯文档、GOOGLE DOC、一起写等等
(2)我想设计一个可以对PPT进行操作的功能和一个分类的功能,因为就办公而言,PPT也是一种经常需要使用的工具,分类功能方面,就在前面的BUG里提到的一样,文档多了很难处理。
(3)N:在日常的办公中,PPT经常会被用来做汇报等等,是一个很好的展示工具,但是石墨没有这个功能;工作忙的时候,需要处理很多不同类别的文档。
A: 开发完善PPT相关功能和分类功能
B: 功能多样,用户面更大,用户数量增加;加入分类功能,提高办公效率,提升用户体验。
C:其他软件有类似的功能但是不够全面,用户体验也不是很好。
D:先给身边的朋友同学推广一下,进行适量修改,然后发布到网上。
3.一个美工 三个开发 一个测试
4. (1)计划:第1周 确定项目的规模和目标;
(2)需求分析:第2-3周 向用户初步了解需求,列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面,在这一步里面可以初步定义好少量的界面;
(3)设计阶段:第4-5周 研发设计、需求设计、界面设计;
(4)开发阶段:第6-13周 代码开发等;
(5)测试阶段: 第14-15周 调试结果报告 修改 BUG 用户体验;
(6)上线发布。