项目技术指标(招标文件)

  • 一 、立项依据
    • 1.1 系统研究背景及意义
    • 1.2 国内外研究现状
  • 二、项目内容
  • 三、功能需求
    • 3.1 概述
    • 3.2 管理员功能需求
    • 3.3 教师功能需求
    • 3.4 学生功能需求
  • 四、性能需求
    • 4.1 数据精度
    • 4.2 时间特性
    • 4.3 适应性
    • 4.4 实用性
    • 4.5 并发性
    • 4.6 可操作性
    • 4.6 故障处理
  • 五、系统技术与框架选择

小组成员:
陈彪202031103096
张国栋202031103165
招标编号:XXXXXX
项目名称:作业管理系统
招标文件
采购人:陈彪 张国栋
采购代理机构:西南民族大学
2022年10月1日

一 、立项依据

1.1 系统研究背景及意义

在现代化教育技术模式下,使用计算机提交作业已是普遍现象;在作业提交方面,大部分高校都使用线上提交以及线下提交作业的方式,相对于提交纸质作业,线上提交作业不仅拓展了学生提交作业的时间和地点,也便于老师批改作业;并且学生成绩也会变得更加透明。而使用作业管理系统提交作业较为方普遍的线上提交作业的方式。作业管理系统具有高效、灵活、安全、简洁等等特点,有利于老师教育教学工作的进行和学生学习成绩和学习效率的提高。

1.2 国内外研究现状

通过网络调研,发现国内外作业管理系统存在着以下问题:
(1) 技术滞后
依旧使用着近乎被淘汰的技术,在技术更新方面存在滞后现象,不利于系统的维护;
(2) 不满足需求
随着教学环境的改变,随之产生出一些新需求,使用之前一贯的作业管理平台无法较为高效和灵活的完成作业的提交和批改;
(3) 安全方面
系统不稳定、数据库缺乏管理、数据丢失、数据重复、查询错误等等各种问题。
(4) 性能方面
老师布置的作业较为单一,套用现有作业形式,以及出现不批改,不灵活,不记录,不分析等情况;

二、项目内容

该系统面对学生、老师、以及管理员三种不同的用户,提供不同的功能,给予不同的权限;本项目在现有技术和用户功能需求出发来设计;老师可以发布作业,批改作业,发布通知、设置提交次数以及截止时间,同时也需要设置批改时间并对每一位学生作业情况进行评价;学生可以截止时间之前上传作业,可以查看作业批改情况、查看成绩和评语;管理员则负责管理老师和学生两类用户。作业管理系统有助于教学活动的进行,也可以使老师和学生相互监督,提高学生学习主动性,便于发现自己的不足并加以改正。

三、功能需求

3.1 概述

结合实际情况,对学生、教师、管理员的需求进行分析,设计出各个模块的功能。

3.2 管理员功能需求

(1) 教师管理:
添加教师、移除教师、查看教师信息、修改教师信息;
(2) 学生管理:
添加学生、移除学生、查看学生信息、修改学生信息;
(3) 个人信息维护:
修改密码、昵称、联系方式等;

管理员功能流程图

3.3 教师功能需求

(1) 发布作业:
老师可以发布作业类型(单选、多选、判断、简答题),规定作业截时间以及是否可以粘贴,作业可提交次数;
(2) 批改作业:
可以打分、以优良中差或者ABC等级评分,并对此次作业进行点评;
(3) 发布通知:
发布作业通知或者学习任务;
(4) 学生管理:
添加学生、删除学生、查看学生信息;
(5) 个人信息维护:
修改密码、昵称、年龄、家庭住址、联系方式等等;

教师功能流程图

3.4 学生功能需求

(1) 查看作业:
老师发布后学生可以查看作业详情,在老师完成批改后可以查看成绩;
(2) 提交作业:
按要求提交作业;
(3) 查看通知:
实时接收并查看通知;
(4) 个人信息维护:
修改密码、昵称、联系方式等等;

学生功能流程图

四、性能需求

4.1 数据精度

为保证工作的正常进行,所使用的数据必须保证是有效的、可行的、精确的,例如:账号和密码密码必须规定为英文、数字、特殊符号等等组成,当然长度也要一定的限制,作业截止时间不应该设置为几秒以及几年;在人工检查避免数据精度错误的同时,系统也可以添加自动检测功能,使错误数据无法提交。

4.2 时间特性

为保证系统的高效性,当用户使用其中某个功能时,系统应该有较快的反应时间,例如:账号登录、查询、修改等等,反应的时间在2秒左右。当响应时间超出正常时间数倍时,就需要提醒用户可能存在的问题(网络、设备、服务器等等)。

4.3 适应性

应该能广泛应用于不同类型的学校。系统采用模块化设计,并且利用语言的跨平台特性,使得系统在windows、Linux等等不同系统上也可以运行;

4.4 实用性

在保证功能齐全的同时,也要保证其是否能够被使用到,或者是否不符合某些情况,例如:有些作业需要提交附件,但系统没有这个功能,变会很影响使用;

4.5 并发性

一个学校有着上千甚至上万的用户,在大量用户同时在线的情况,系统可能无法支撑,使得相应时间影响用户体验;所以系统需要有较强的并发性,在大量用户访问时可以保证系统的正常运行。

4.6 可操作性

系统的功能的使用不应过于繁琐,不同的用户以最简单的操作步骤实现功能;

4.6 故障处理

正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。在系统出错后,应能恢复回原来备份的数据库。

五、系统技术与框架选择

(1) 数据库:
MySQL;
(2) 前端页面:
HTML、CSS、JavaScript;
(3) 开发环境:
IDEA;
(4) 后端:
基于Maven使用SpringBoot 开发。

项目技术指标(招标文件)相关推荐

  1. pycharm的项目文件中包括什么_工程建设施工招标项目的招标文件包括哪些内容?...

    Q: 工程建设施工招标项目的招标文件包括哪些内容? A: 根据<工程建设项目施工招标投标办法>第二十四条规定,招标人根据施工招标项目的特点和需要编制招标文件,招标文件一般包括下列内容: ( ...

  2. 软件项目管理 第四周作业—项目技术指标(招标文件)

    项目编号:xxxxxxx 项目名称:Web2048 采购人:202031101533 林瑜  202031101425 陈驰 采购单位:西南民族大学 时间:2022.10.7 招标文件 一.立项依据 ...

  3. 第4周作业-项目技术指标(招标文件)

    招标编号:XXXXX 项目名称:作业管理系统采购项目 采购人: 李婉榕202031101519.林子悦202031101534 采购代理机构:西南民族大学 2022年10月 文章目录 1. 立项依据 ...

  4. 第4周作业—项目技术指标(招标文件)

    招标编号:XXXXXX 项目名称:基本B\S的学生作业管理系统采购项目 招   标   文   件 采购人:邓亚伦202031101448      冉田田202031101591 采购代理机构:西南 ...

  5. 第四周作业-项目技术指标(招标文件)

    招标编号:XXXXX 招标名称:基于Android的2048 小游戏设计与实现 采购人:任甜加粗样式202031102593 王斌202031103152 采购代理机构:XXXXX 2022年10月 ...

  6. 能源局将提高光伏“领跑者”项目技术指标

    记者从权威渠道获悉,国家能源局正计划对光伏"领跑者"中有关单多晶的转换效率标准等细节进行修改."领跑者"计划中,光电转换效率的修订工作将在今年3月底展开,主要向 ...

  7. 国际项目投标那些事(三)海外项目招标文件的组成

    以一个实际的项目作为例子,是我2020年初投的一个东南亚国家的水厂的竞争性投标.这个投标的招标基于FIDIC yellow book (Design and Build) 合同模板. 海外项目的招标一 ...

  8. 弱电系统工程项目招标文件

    目   录 第一章 投标须知 1.1 前附表 1.2 前言 1.3 招标单位 1.4 投标单位 1.5 招标方式 1.6 招标文件 1.7 投标报价说明 1.8 投标文件编制与递交 1.9 开标.评标 ...

  9. 四川省公安厅容灾项目招标

    四川省公安厅容灾项目. UPS电源系统扩容 和局域网及综合布线改造工程项目技术和资质要求公示   四川省政府采购中心受采购人的委托,拟对 四川省公安厅容灾项目.UPS电源系统扩容和局域网及综合布线改造 ...

最新文章

  1. Linux初步——常用简单命令
  2. 关于struts2的开始学习
  3. python画三维温度散点图-python 绘制三维图形、三维数据散点图
  4. 计算勒让德多项式的系数
  5. 数据库:悲观锁与乐观锁
  6. Linux 批量修改文件名
  7. fetch 与引用规格(refspec)—— Git 学习笔记 23
  8. 媒体服务器协议,媒体服务器介绍(mediactrl架构)
  9. vue ani_ANI的完整形式是什么?
  10. oracle中job的retry次数,有大佬帮忙看下我安装过程中到底出啥问题了么..
  11. Subway Pursuit (二分)(交互题)
  12. 渐渐热起来的网盘搜索工具
  13. 机器学习(MACHINE LEARNING)MATLAB实现层次分析法案例【AHP】
  14. IDEA设置主题样式
  15. Chromium浏览器不能播放MP4
  16. 鸿蒙智慧电视,鸿蒙带来的超强多屏互动 荣耀智慧屏与普通电视的不同
  17. 3. 使用balsam.exe / balsamui.exe转换3D模型为 Mesh 文件共View3D的Model使用
  18. 多年心路历程见证从技术小白到收获BAT等大厂研发offer,分享一些经验和感悟
  19. k8s踩坑记录——证书一年有效期
  20. 向list中增加元素的三种方法

热门文章

  1. JTA(Java Transaction Api)
  2. iOS 轻量级包管理工具Carthage了解下
  3. 使用AntV L7实现地图/世界地图GeoJson资源分享
  4. 微型生物传感器,如何照亮地球最贫瘠的角落?
  5. 6位数码管电子时钟c语言程序,51单片机的六位数码管时钟表仿真及C程序
  6. 个人学习过程(从2017年8月9开始写)
  7. 多米数字监控产品介绍
  8. 《离散时间信号处理学习笔记》—线性时不变系统的变换分析(一)
  9. oracle安装出现原因: 所选 Oracle 主目录包含目录或文件。
  10. 破坏计算机网络信息罪,破坏计算机信息系统危害网络安全怎么量刑