zoukankan      html  css  js  c++  java
  • 学院教师开课管理网站项目

    031302619/031302620

    Part1.需求分析(Need)

            一个老师的迫切需求——开课报课之繁琐
            情景展示:
            教师开课报课现状描述: 每个学期中间,第6周,教务处就会发布下学期开课计划,形式开课列表excel。这份开课计划书以群发邮件的形式发给所有老师。每个老师收到邮件后,在规定的截止时间之前,要将自己的名字填入自己希望报的课程的那一行 “任课教师”列,如果有起讫周序的要求,可以填入对应列中。如果对于安排等有其他要求可以填入“备注”等。如果没有特别要求,备注栏等就可以空着。填好后,老师以邮件形式发回给负责人。负责人查阅每封邮件,打开每个excel,查看每个老师的填报,最后手动汇总成一个excel。
    困扰在于:群发邮件、群收邮件、催收邮件、汇总每个老师的excel,工作量巨大
            上面的场景描述了学院开课负责人的负责学院老师开课报课的一个现状。同时,结尾处也简明扼要地说出了其困扰:
            1.群发邮件;
            2.群收邮件;
            3.催收邮件;
            4.汇总excel。
            这些繁琐的事情引发了巨大的工作量,浪费负责人的时间精力。首先,群发邮件时,负责人需要输入或在联系人里查找每位教师的邮箱,然后才能发出邮件;其次,群收邮件时,负责人还得一个人一个人地接收邮件并下载附件中的excel;然后,催收邮件时,负责人还得核对名单,查看是有哪些教师没有提交报课表格,接着才去催收,此时,负责人还得打电话提醒或再查找联系人发送催收邮件;最后,报课表格汇总时,做过汇总表格的人都知道汇总的辛苦,不仅眼睛瞪得酸疼,还容易汇总填写失误。
            针对上述烦恼,我们小队贴心地设计了一个教师开课管理网络平台项目。通过该平台,负责人可一键发送邮件给所有教师用户。接着,教师们在线填写表格,提交数据直接保存在后台数据库;在此,教师们只需在线填写提交,也省去了邮件下载和发送的功夫。然后,距离报课截止时间前几天,例如截止前两天,系统会自动发送提醒邮件给未报课老师。最后,等时间截止,负责人只上网络平台查看表格,即可看到汇总情况,并可导出excel。
    下面,请看我们的技术方案展示。

    Part2.技术方案(Approach)

            接下来结合截图,说明一下我们的技术方案(备注:此处采用的截图是自己之前已经做完的一个系统,因为可复用性很大,因此使用photoshop作了相应改动后作为本次的原型模型,并非偷懒,也没有搬运别人的东西。)
            1.登录界面,分为普通教师和管理员登录

            2.管理员界面
                    a)创建新表格

            在这个栏目,管理员可以根据需要创建表格,并且可以选定填写表格的deadline时间。填写完表格之后,可以将表格发送给所有的教师用户,当时间判定到deadline前两天时,会自动向所有教师用户推送一份提醒。

            b)查看表格情况,在这里可以看到目前的填写情况,并且可以把表格导出成excel

            c). 管理教师界面,可以创建、修改、删除账号

            3用户界面
            a)查看表格
                    在这里用户可以查看自己已经填写过的表格

            b)填写表格
                     在这里可以在线填写管理员发送来的表格并提交

    Part3.项目优势(Benefit)

            这个教师选课系统完全从需求出发,针对痛点而设计,优势是很明显的:
            1.对于教师用户来说
                    a)免去收邮件下载邮件的烦恼,在线填写,一步完成;
            2.对管理员来说:
                    a)不必再发送很多邮件;
                    b)并且不同自己发送邮件提醒;
                    c)后台直接汇总,省时而且准确。

    Part4.竞争性(Competition)

            首先,市场上并没有出现专门针对此类问题而设计的、技术成型的产品,因此我们的产品占据了先机;
            其次,该产品适用的场景非常普遍,市场很广阔;
            再者,该系统是基于web端的,兼容性很强,适用范围广阔,并且相较于移动端更适合填写表格。

            3.对于教师用户来说
                    a)免去收邮件下载邮件的烦恼,在线填写,一步完成。
            4.对管理员来说:
                    a)不必再发送很多邮件;
                    b)并且不同自己发送邮件提醒;
                    c)后台直接汇总,省时而且准确。

    Part5.项目推广(Delivery)

            项目的推广可以先从学院开始,然后向全校范围推广,在不断修改完善之后再考虑是否作为商业项目推广到广大的空间。

    Part6.结对非摆拍照(必须一级标题格式,哈哈!)

    PDF传送门

  • 相关阅读:
    原创js脚本实现百度网盘任意文件强制下载
    百度网盘大文件直接下载与下载提速的简单方法
    MVP架构的一个小例子
    PCQQ
    WPF
    百度网盘的限速破解
    何德何能?
    Maven多模块+SpringBoot 编译失败:程序包xxx不存在
    将Spring Boot项目部署到阿里云服务器上(二、安装MySQL服务器)
    将Spring Boot项目部署到阿里云服务器上(一、安装JDK)
  • 原文地址:https://www.cnblogs.com/lkm0707/p/4829522.html
Copyright © 2011-2022 走看看