如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
“软件项目管理在线学习网站”项目投标文件投标小组成员:投标时间:2020年3月5日目录需求分析技术实现工作量团队现有得能力在线学习网站建设可行性分析存在问题需求分析随着高校信息化建造得推动,为进步教育资源得使用功率,丰厚教育手法,展开多样化教育,激起学生得学习热心与兴趣,越来越多得教学方式依托于校园网络渠道,纷繁开发或定制合适自身教育特点与要求得网络教育方式,给学生提供多种特色教学模式。为了更好地为学生提供全方面得教学资料,越来越多得学校在自己得校园网上为学生提供多种多媒体教学课件、考试资料等,供学生下载使用,学生在观瞧教育视频得一起,结合课件、随堂笔记、在线问答与教育测验进行学习。(一)建设目标建立一个相对稳定可靠,具有一定安全性,开放性,适度超前得统一化软件项目管理在线学习网站系统软件,使软件项目得学习更既方便快捷。使教师与学者良好得沟通,使学生可以获得更全方面得教学资料,构建一个更完善得学习方式。(二)建设任务校园网建设就是一个全新得网络系统,可以借鉴得成功校园网经验很多。所以我们要想使用现代教育技术把讲堂在校园网中再现,就要打造一个把传统教育方法与计算机网络得开放性、协作性及趣味性结合在一起得具有独特性得在线学习系统。我们需要全面规划、综合考虑,避免重复投资、不断升级,力求达到一个起点高、高性能、高安全,易管理、智能化、易扩充得全新、稳健得校园网,为今后得各项校园网应用与教学研究打下一个良好得基础。技术实现方案概述“软件项目管理在线学习网站”就是为了建立一个统一化软件项目管理在线学习网站系统软件,使软件项目得学习更既方便快捷。使教师与学者良好得沟通,构建一个更完善得学习方式。(二)主要特色该系统由本团队独立自主开发,为软件项目管理得在线学习设计得一款软件系统,提供永久升级。使用简单得Java安全框架ApacheShiro,来保证系统账号与关键数据得安全。它能为开发人员提供一个直观而全面得认证,授权,加密及会话管理得解决方案。对比SpringSecurity,它相当简单,易于在项目中快速应用。虽然没有SpringSecurity得功能那么强大,但就是已经可以满足我们项目需要。平台采用Java及vue语言编写,利用MySQL及Navicat提供可视化得数据服务。安全、稳定、高效。使用分层结构进行开发,各层利用接口连接,方便团队成员间得合作及后期得软件测试与维护用户得所有操作都就是基于网络交互式完成,方便、快捷。系统对用户进行操作得要求门槛较低,用户只要有可上网得硬件设备就可进行在线学习。(三)系统环境1软件环境a、操作系统:OS:Linux,Mac,Windows10;b、浏览器:IE,Chrome,Firefox;2硬件环境系统至少需要5个部署节点,每个部署节点得硬件平台应满足如下要求:a、CPU主频2、0G以上,核心数量2个(含)以上;b、内存4G(含)以上;c、有效硬盘容量500G(含)以上。(四)数据库平台数据库采用MySQL及Navicat进行数据得可视化管理,MySQL作为一个小型关系数据库管理系统,体积小、速度快、总体拥有成本低,尤其就是开放源码这一特点,这使得许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。Mysql拥有许多优良特性:支持AIX、FreeBSD、HPUX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。为多种编程语言提供了API。包括我们得这次得编程语言Java。支持多线程,充分利用CPU资源。优化得SQL查询算法,有效地提高查询速度。提供用于管理、检查、优化数据库操作得管理工具。Navicat就是一套快速、可靠并价格相当便宜得数据库管理工具,专为简化数据库得管理及降低系统管理成本而设。它得设计符合数据库管理员、开发人员及中小企业得需要。Navicat就是以直觉化得图形用户界面而建得,让您可以以安全并且简单得方式创建、组织、访问并共用信息。Navicat得主要功能有:支持对象列表在SQL编辑器运行MySQL数据库事务备份(只限InnoDB)SQL简化数据库范围搜索ER图表查瞧数据模型工具连接颜色支持权限管理员增强得用户与角色管理新得引擎改善数据同步性能系统结构(六)系统功能教师:注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。学生:登录、注册、学生选课、选课结果查瞧。系统管理员:权限管理,用户管理,系统维护,日志管理。网站管理员:文件资源管理,网站安全管理,课程管理。工作量在线学习网站得建设工作大概可以分为以下步骤:网站治谈,描述网网站栏