zoukankan      html  css  js  c++  java
  • 第二次作业——结对项目之需求分析与原型模型设计

    备注:蔡潇_031302601、叶志宇_031302628


    我们所采用的原型开发工具为Axure Rp,这是我们讨论和使用原型开发工具时的照片:





    1. NNeed,需求):

    老师的一个迫切需求——开课报课之繁琐,老师需要通过收集各个Excel表格来进行课程的提交和汇总。对于老师的困扰主要是Excel的数量之多,收集、统计之麻烦;而我们的解决方案提供了一个在线编辑、提交、管理的平台。老师可通过网站进行编辑、提交;管理员则可通过网站进行查看、收集选课结果。网站通过后台数据库进行信息的统计管理。

    登录界面:



    注册界面:




    2. AApproach,做法):

    管理员在线设计表格,通过“+”和“-”增加和删除行(列暂时不可修改),表格中所填内容将以默认形式显示,设置截止时间,设计完成后点击“发布表格”,发布之后仍然可通过“编辑表格”进行修改。其他老师进入自己的页面,通过点击“查看表格”来显示表格。通过“编辑表格”来填写表格,表格中未填写的项目将显示默认值,完成后可“提交表格”。若老师提交之后想要修改,可再次点击“编辑表格”,此时会显示上次最后提交时所填写的内容,修改完再次提交即可。截止时间到后,管理员点击“生成表格”即可生成Excel表格。

    管理员界面:



    教师界面:



    3. BBenefit,好处):

    我们的方案不需要老师创建Excel文件,在线即可进行填写;管理员无需收集多份Excel表格,再整合成一份,而只需要编辑一次表格即可。同时管理员还可通过群发邮件或群发短信的方式通知尚未提交选课结果的老师(发送的内容暂时只能通过后台编辑并由系统自动生成,今后可能由教务处管理)。管理员的帐号和密码由后台管理人员提供(今后可能由教务处统一管理),管理员的联系方式可自行修改。这样不但能保证系统的安全性,同时也确保管理的灵活性。

    管理员个人中心(无边框的表示无法修改):



    教师个人中心:



    4. CCompetitors,竞争):

    当老师提交表格时,我们设想的方案是将输入的数据存放在后台的缓存文件中,每当老师提交新的表格时就将旧的缓存文件覆盖。到截至时间后,统一对缓存文件进行汇总并生成Excel表格。我们之前也还考虑过直接提交Excel表格,但是事实上提交的Excel表格中有大量重复和多余的内容,这种方式既浪费空间又浪费时间,对服务器压力较大,特别是在大量用户和反复提交时情况尤为突出。因此我们的优势在于减小服务器压力和提升处理速度上。

    5. DDelivery,推广):

    我们的方案是一个Web项目,本身具有良好的推广性,区别于App通过下载安装的方式,我们只需输入网址,注册帐号即可轻松访问和使用。后期的维护和更新也可立即生效而不必发布新版本。在宣传和推广上更容易被接受。推广方面首先可以借助同学们的帮助进行测试,效果不错则可向学院推荐,若学院采纳,则可以通过学院公告的形式通知老师。再之后可向学校推荐,然后学校利用教务处通知进行推广。


    PDF链接: http://pan.baidu.com/s/1odhqm 密码: zq8i
    ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
    THANKS READING!

  • 相关阅读:
    行为型模式续(中介者模式 + 解释器模式)
    行为型模式下<迭代器模式、访问者模式、备忘录模式>
    行为型模式中<职责链模式、状态模式、观察者模式>
    下载vuejs,Hello Vue(vscode)
    node.js运行配置(vs code非控制台输出)
    node.js环境配置(windows系统)
    玩转visual studio系列之类设计图
    xml基础之二(XML结构【2】)DTD文档模版
    xml基础之二(XML结构【1】)
    XML的基础之一(概念和语法)
  • 原文地址:https://www.cnblogs.com/Gilga/p/4827791.html
Copyright © 2011-2022 走看看