软件工程——团队作业4

团组织名单

  • 队长:
    潘玖庆 1500802062
  • 队员:
    温晨 1500802074
    刘佳娜 1500802079
    王钰琳 1500802069
    祝海霞 1500802080
    叶凯 1500802044

针对团队项目进展测试,并列出测试人员

  • 测试人员
    潘玖庆 王钰琳 温晨 刘佳娜 祝海霞 叶凯

一致·具体的实、分析以及潜在用户

  • 材料(1)
    管先生“哎呀,时间及了,下课了而不曾时间点名了,烦恼呀”。。。。。。
    李先生“上课前面,我们先来点名吧,。。哎呀!我莫小心将学生名单给整丢了,唉!。。糟糕!”
  • 材料(2)
    娜娜“晨晨,你还笔记之上节课讲的要害为?”
    晨晨“呀,我耶忘怀了,如果会时时查看其他学科的念资料就哼了。”
  • 材料(3)
    琳琳“晓凯,怎么收拾什么。我忘掉这节课是去散课了,带错题啊!”
    晓凯“没关系,我们同看吧。其实我为撞了这种业务,上次考试记错考场差点去考试那”
    图片 1
  • 如上之素材都是于普通学习生活被常遇到的图景,这些都是豪门的沉闷,急需解决的问题,这吗同等是我们的种最好可怜的特色:
    材料(1)中之杰出客户是师,他的抑郁就是点名不省时,名册易丢,针对当时无异题目我们的活单独待学生分别进行群众号签到,轻易解决了“不细瞧时,易丢”这有限单问题。
    材料(2)中的榜首用户是学生,他的郁闷是于念书资料方面,想使当任何时刻得到所模拟任意科目的均等密密麻麻资料。针对当时无异题目我们的出品光待学生登录到学生端相应下载老师上传的课件,复习资料等。轻松提高学习成绩。
    资料(3)中之独立用户是学员,他们的烦恼是自办错课表和试验安排,影响了上,针对这同一问题我们的出品将做到每天(不包括假期)像老师跟生推送课表,也会推送一些测验安排。
  • 潜在用户
    上述材料受之六丁“任先生、李先生、娜娜、晨晨、琳琳、晓凯”,以及她们吃一些人数的舍友“帅帅、阳阳、霞霞、香香、晓生、”都产生同的需求,有要求便会生市场,这些人口且将是咱的潜在用户。

品种测试:

1. 修复的bug以及修复的进程

  • 以电脑端测试网页的时段正规,当于手机端测试的时候,网页显示的是乱码的,在提问论坛里的人数下,他们叫来了对应的建议,把编码格式改吧utf-8,显示正常。
  • 于PC端页面显示正常,在大哥大端页面显示就见面字体页面非常小,修改了
    meta name=”viewport”
    content=”width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;”
    meta name=”apple-mobile-web-app-capable” content=”yes”
    meta name=”apple-mobile-web-app-status-bar-style” content=”black”
    meta name=”format-detection” content=”telephone=no”
    从此以后恢复正常。

2. 不可知再现的bug

  • 于软件测试阶段,我们遇到了以下几点:
    1.超过万总人口以线时咱们的网会崩溃
    2.见仁见智之无绳电话机品类会产出页面无法缩放得问题

3. 这个活就是是这般设计的,不是bug

  • 历次上公众号,都如登陆个人账号,由于我们早期设计之早晚,当用户登录该账号,我们后台就将这儿底光阴记下及数据库存储,当前岁月而为是外的记名时间,所以签到表与登陆相关联,为可知实时更新签到表,用户每次上我们群众号还如登录该账号。

4. 从来不能力修复,将来吗无打算修复

  • 匪可知修复的bug就是上传至服务器的文件的保留问题,目前只好用文件,图片暂存在服务器上的临时文件夹着,当页面关闭时脚论为会见流失,没有权限将文件于临时文件夹转移到服务器指定的文件目录下,目前无打算修复这个,我还有同栽构想来缓解文件的仓储问题,将文件一直保存在数据库被,用php链接数据库使用,希望后面继续修复,目前不思量修复。

5.
夫bug的确应该修复,但是从未时间以斯版修复,延迟至下一个版本修复。

  • 关于微信公众平台页面跳转的题目。(我们的网页是非微信官网页,不可知实现在微信公众平台一直操作,继续走访需采用浏览器打开)
    这个题材为咱的操作带来不便,确实当修复。但是出于我们现从未有过权限(没有微信授权,需要购买权)因此只能凭借第三正值浏览器实现。
    以事后,我们也会着力赢得权限,解决此问题,实现真正的微信公众平台。

二·项目NABCD

1. N(Need获取用户要求)(分析人-祝海霞)
图片 2
师的急需:
1). 可以由此该教务系统查阅上课人数,请假人数,提交作业人数;
2).
可以透过该教务系统于学员端推送课表(包括教学时间、地点、科目、教师),可以推送学习资源(包括课件,习题练习等等),发布课后学业;
3). 可以由此该教务系统查阅学生成绩,管理学生成绩;
4). 可以经过该教务系统批改学生提交的请假条。
学员的要求:
1). 可以通过该教务系统查阅并且下载教师推送的课表,学习资源与成就仅;
2).
可以由此该教务系统签到,提交请假长达,提交作业和在了日期内修改作业;
2. A (Approach 做法) (分析人-潘玖庆)
图片 3
1).
首先我们的活是劳务为校园的教工和学习者,我们会为规范的良师先是在课堂上运用我们的第一只版,在首赖登录时老师学生如果登入信息,我们管理员会进行授权管理。
2).
教师不必携带点名单,可以以万众号查阅签到情况,请假条等,回答问题经常,随机抽取名单,学生好经过我们产品进行下载资源,签到,请假等。
3).
我们得管理员在每天早推送每日一句,每日课程表,很多同学会忘记日程,比如考试时,我们虽会推送考试时间,即将考试时提前一晚,推送考试时地点,更加人性化的劳动,获得更好之制品体验,达到扩展我们产品的目的。
3. B (Benefit 好处)(分析人-王钰琳)
图片 4
我们的品类最要命的好处虽在便捷,方便了师及学员是公共。
1).
教师讲课点名通常需因此纸质名单来点名,及用花费数时日以易污损或者少。那么
我们的方案可以为教师抛弃过去之旧方法。
2).
上课抽查回答问题啊博得了对应的直方案,为教师减轻了教学负担,提高教学质量。
3).
同时为督促学生读,学生可以透过公众号打卡签到,既省时间为避免代签,缺勤问题将收获更为的解决,学生可以对应下载教师上传的课件、作业、复习资料。
总:实现了用户“用时少效率高”的需。
4. C (Competitors 竞争)(分析人-温晨)
咱俩本召开的教务系统管理平台,主要竞争者就是有的官正规的教务系统软件,像正方教务管理体系。由于时间限制和人口知识限制,这些软件之功效极为较我们所开的重新规范,他们啊出庞的用户;还有一对近似于我们所召开的因微信支付之教务管理体系。但是我们的网是从未广告植入的,而且是完全免费的,而且我们的系对很强,主要针对为我们青海大学计算机系的学童。
5. D(Delivery 交付)(分析人-刘佳娜)
一个产品从生产及于公众发现更至用户群体的变异是历程让称之为产品推广

  • 产品分析:
    “青大计算机有关道课堂”的首要意义介绍就为:为广泛教育工作者、学生提供微信平台,方便教师教学(上课签到、发布作业、分享课件资源)及其学员读书(请假、提交作业、下充斥课件、提出问题)。
    因此我们当即同样出品重点是对大学校的名师和生。
  • 推广方案:
    1、 校内宣传:
    向母校的教务处申请合作,希望能由此学校于校友等介绍我们活之基本点作用,以引发各位老师跟校友。
    2、 学生会推广:
    出于本系学生会负责宣传。
    3、 教师、学生一道利用:
    一个产品由首的未吃理解到最后之明白。一定是得人们的递进。如果我们本系的名师同学还使以产品,那么为会见潜移默化周围人,带动更多人的使。
    深咱呢会见补加更多的功用,以由及吸引公众的企图。

性能测试

性、压力测试的长河以及结果:

  • 兼容性测试
    图片 5
  • web性能测试
    图片 6
  • 压力测试
    图片 7
    1、因为事先我们无掌握将生出小用户访问是临界点,所以在测试过程被需要频繁反用户数来规定;
    2、建议改运行时设置,优化对服务器的拜访;
    3、计划之装置,每x时间晚加载10用户(根据总用户数设置),完全加载后连运作无超5分钟(根据需要安装);
    4、集合策略,当运行面临的用户数100%及集合点时放;
    5、注意事项,需要留意几只时刻:1)服务器响应超时时间;2)登录工作迭代一软所使用的日子;3)集合点等待超时时间;4)计划遭到装置的间隔时间。在自己的测试中工作运行一赖的年华未越30秒,通过改脚论使她的运行时达同等分钟左右,
    服务器响应超时时间、结合点等待超时时间、计划面临安装的间隔时间都安装为2分钟。
    这么状况开始运行后运行用户数呈台阶增长,另外在每个上升点新增的用户还见面以原来已运行的用户并发访问服务器。
    通过反复底运转和对测试结果受到正运作用户数和左用户的相比,然后因定义可领错误率就只是获取该功能的太深起访问的用户数。
  • 数据库测试
    测试环境: Android、Windows
    Database:MYSQL
    始建数据库:
    以初浪云数据库服务器上开辟共享型数据库,并且安装其大小也5GB,以避免以默认容量大小下,随着数据库容量增加而致服务器动态分配磁盘空间的早晚引起开销。
  • 代码分析测试
    图片 8
    图片 9

三·原型模型

我们用的mockplus软件进行规划设计图最初就样.
图片 10
图片 11
图片 12
图片 13
图片 14


集团之源码仓库链接:

  • coding地址coding.net

四·视频推销

图片 15

  • 视频地址:http://v.youku.com/v_show/id_XMjc4MjAwNjk5Ng==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0

团体分工、经验教训、团队什么平衡 时间/质量/资源 :

  • 集体分工:
    潘玖庆:php后台开发和数据库建设连续。
    王钰琳:页面美化和测试,需求分析记录,答辩ppt。
    温晨:HTML前端开发、功能测试,录制视频。
    刘佳娜:功能测试,项目效益讲解。
    祝愿海霞:功能测试和美术。
    叶凯:建立服务器和虚拟机,功能测试,视频。
  • 经验教训
    团队通力合作得每个人分工明确而保证各一样环都使完善衔接,团队学业最好是大家在同工作,分开工作会晤比较浪费时间,如果当短期内得同样桩工作以来,团队要以联名比较看时.
  • 社如何平衡时/质量/资源 :
    团组织应有当头规划时把各一样码任务所要用时尽量写的详细,而且集体意识非常关键,不能够坐某一个丁的天职没有完而延误大家时刻,如果这之人口的职责无法如期完成的话语,团队旁成员可以合去做是任务,团队分工很要紧,把各一个队员的价达到无限充分,就得省成千上万时光。

五·团队行

  • 先是曰·陈义生组 基于微信的借书还写系统
    她们之根据微信的借书还题系统较适和学生用户之动,很多口看罢的修可以二不善下,体现了绿色精神,博客中针对项目的剖析比成功,NABCD也比较显著,美遭欠缺的凡对项目的求分析过于简短了些,界面设计对系的基本功能都产生了介绍好直观,具体。值得称赞的凡,对项目的介绍视频,结构清晰,详细。这次的博客写的于好,让丁对她们之种发比较清楚的刺探,达到了目的。

  • 第二名·张攀组
    整来说他们之NABCD较为圆满,推广方式吧确实可行,界面设计简洁而尚不够漂亮,功能比较完美而有着特色。遗憾之是,并无可知于他们的博客中进入他们之推广视频,所以并无克针对视频做出评论。
    长:界面简单,逻辑性强。功能完善有特色。
    缺陷:页面设计不够漂亮。大多数学员对收藏医药知识并不感兴趣,所以推广或大为难。

  • 其三称·陕云鹏组 基于微信平台的青大一校通
    那重要性职能就是推送一些校园资讯、教师的联系方式、推送兼职消息;
    自当该平台所提供的追寻兼职功能很贴合实际在,日常生活中,有成千上万同学即使闹应声同需要,而广大兼任平台都是内需收费的,所以这同一效能确实非常人性化。
    当下款软件以NABCD模型中之B(好处)处写到“这是一个有益同学等上之群众号”,但是当做法及急需分析着本身尚未观望这款软件是哪如同学等便上之;还有就是是兼职的安全性,虽然有营业执照但是平台方没有供任何保障,如果出现拖款欠款的事体应什么被拍卖;在平台上通过注册就足以查及拥有老师的电话机音,那要是发生不法分子以就一点错过做坏事也,这个注册有没来格要求吗?
    如果自己是决策者,我会见于这小组成员去对校友等开大量之检察来宏观一校通的效果。

  • 第四名·李宁组
    此产品“基于微信的运动会报名”是也利学员以及师资随时随地的打听运动会的时髦情况,给那些想要到场运动会的食指能够随意组织又积极到,丰富大学生生活;
    优点:此产品对校园生活是不可或缺的,出发点非常好还要所做出的制品吗实现了基本功能。
    缺点:
    1、没有证明找到了起码10个潜在用户,不清楚是否他们见面试用你的成品
    2、关于运动会报名者界面,不够完善,没有报名的现实品种。
    只要是本身领导型,我看当促成效益里用户要想运动会报名能重复好的以运动会项目信息公布于网上方便阅读。所以理应长此意义。

  • 第五曰·王钰铭组
    总体来说,该组的社作业中列之NABCD写得完,分析的方面也于全面,特别是拓宽方案及我们所处的环境较相符,但是还是发生必然的不足之处:
    1.从未有过就此实际的谜底及分析说明该组项目之特征,没有写有潜在用户;
    2.电梯演说将近两分钟,虽然能够比较完善的通向用户介绍好的产品,但是时间决定方面或者稍欠缺。

  • 第六名叫·孙青婷组 基于微信的选课系统
    先是,此组的原型模型设计来局部简练,单调。界面不敷漂亮、友好。甚至说发一对死。大家还知情,如果界面做的比好,客户见面以为,此以容易上手,可操作性强,促进人机交互,给人予美观、舒适、大方的发。显然,在当时一点达到即时组开的莫敷好。其次,作业要求受明显写有“用现实的实际以及分析说明你色的特性。”此组没有针对这个进行描述。最后,在上传的视屏中,此组的积极分子没有入境,我当兜售产品演说的视屏不应有只有音频,应该发最少一个人出境,给大家见总体演说的状态,从而做出相应的鉴定。综上几接触,我组决定用“基于微信的选课系统”一组排吧第七曰。

分工

  • 潘玖庆 11 温晨 11 祝海霞 9 王钰琳 10 刘佳娜 10 叶凯 9