在线学习系统软件系统项目建议书.docx
《在线学习系统软件系统项目建议书.docx》由会员分享,可在线阅读,更多相关《在线学习系统软件系统项目建议书.docx(16页珍藏版)》请在冰豆网上搜索。
在线学习系统软件系统项目建议书
《软件项目管理在线学习网站系统》
投标书
第六组
小组成员:
庞龙、马鹏飞、秦龙龙、唐平
学生班级:
2014级软件工程班
2017年3月
1 概述 1
1.1 文档编写目的 1
1.2 系统建设目标与内容 1
1.2.1 系统建设目标 1
1.2.2 系统建设的主要内容 1
2 系统设计方案 1
2.1 总体架构设计 1
2.1.1 系统总体业务架构 1
2.1.2 系统总体软件架构 2
2.1.3 系统总体技术架构 3
2.2 系统组成 3
2.3 系统功能 3
3 系统部署方案 4
3.1 系统部署架构 4
3.2 系统环境 4
3.2.1 软件环境 4
3.2.2 硬件环境 4
4 系统界面设计 5
5 主要技术指标 11
6 验收策略 11
7 质量保证 12
8 售后服务 12
11 项目报价 13
1概述
1.1文档编写目的
详细定义软件项目管理在线学习网站系统软件的总体功能;给出系统的结构设计,作为过程设计和程序编写的依据。
1.2系统建设目标与内容
1.2.1系统建设目标
建立一个统一化软件项目管理在线学习网站系统软件,使软件项目的学习更既方便快捷。
使教师和学者良好的沟通,构建一个更完善的学习方式。
系统建设的主要内容
系统的各种功能需求,总体框架,数据设计,以及系统部署。
2系统设计方案
2.1总体架构设计
2.1.1系统总体业务架构
内网门户
公网门户
直报门户
用户管理
系统管理
平台管理支撑平台
数据共享平台
公网网站
查询与共享平台
、、、、、、
选课系统
课程学习
成绩管理
业务平台
统一数据采集平台
网络直报平台
企业服务总线(ESB)
外部系统
数据管理平台:
1.主数据管理系统
2.元数据管理系统
3.统一对外数据交换接口
应用支撑平台:
1.统一的身份管理
2.集中权限管理
3.报表引擎
4.流程引擎
监控管理
安全审计
日志管理
数据维护
2.1.2系统总体软件架构
高级应用
数据分析
数据挖掘
系统决策支持
数据多维统计
高级综合查询
综合扩展
监控管理
行业信息
测试管理
课程管理
基础数据管理
软件平台
安全审计
工作管理
日志管理
权限管理
用户管理
数据库
2.1.3系统总体技术架构
MySQL/Oracl等
数据库
数据库
服务端
服务端
应用服务系统:
中间件
JDK1.7
应用服务系统:
中间件
JDK1.7
应用服务系统:
中间件
JDK1.7
服务端
服务端
应用服务系统:
中间件
JDK1.7
服务端
客户端
以浏览器为主
以浏览器为主
以浏览器为主
浏览器为主
客户端
2.2系统组成
由系统管理员,教师,学者,网站管理员组成。
2.3系统功能
教师:
注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。
学生:
登录、注册、学生选课、选课结果查看。
系统管理员:
权限管理,用户管理,系统维护,日志管理。
网站管理员:
文件资源管理,网站安全管理,课程管理。
3系统部署方案
部署地点
部署子系统
部署模块
所需硬件
宿舍
登录界面
登录区分
学生
登录
注册
选课
选课结果
教师
注册/登录
选课管理
成绩导入/计算
成绩分析/狱警
班级学生管理
系统管理员
权限管理
用户管理
系统维护
日志管理
网站管理员
文件资源管理
网站安全管理
课程管理
3.1系统部署架构
各子系统部署架构
3.2系统环境
3.2.1软件环境
a、操作系统:
OS:
Linux,WindowsXP3,Windows7;
b、浏览器:
IE,Chrome;
3.2.2硬件环境
系统至少需要5个部署节点,每个部署节点的硬件平台应满足如下要求:
a、CPU主频2.0G以上,核心数量2个(含)以上;
b、内存4G(含)以上;
c、有效硬盘容量500G(含)以上。
4系统界面设计
用户名:
密码:
用户类型:
教师、学生、系统管理员、网站管理员
4.1登录板
4.2系统首页
软件项目管理在线学习网站
课程内容
学生登录
学生注册
课程介绍
课程实践
教学团队
学生选课
首页
选课结果
学生登录
教师登录
教师注册
选课管理
教师登录
行业信息
下载区
成绩导入
成绩计算
成绩分析
成绩查询
成绩预警
留言板
网上测试
联系我们
4.3课程介绍
全部课程界面
名称
教师
课时安排
考评方试
操作
计算机组成原理
**
周三3-4
考察
选择/查看
软件设计
**
周三3-4
考试
......
点击查看显示
课程名称:
计算机组成原理
课程教师:
**
课程简介:
计算机原理组成
教学大纲:
课时安排:
周三3-4
课程特色:
视频
考评方试:
考察
参考书目:
《计算机组成原理》
4.4课程内容
授课教案:
PPT/Word文档
教学视频:
(供下载的文件)
练习题:
课程名:
***题号:
1题目总数:
10
第1题
题目:
***************
选项/回答框:
上一题下一题提交查看成绩
本课程知识点:
项目确立、项目评估、项目立项......
知识点索引:
考试大纲:
本课程的考试重点。
模拟试卷:
试卷名:
**考试时间:
60分钟当前时间:
24:
32
第32题
321654+654789=?
A:
123456B:
234567
C:
345678D:
976443
你的答案:
D
上一题下一题提交
案例分析:
系统地进行案例分析讲解。
4.5课程实践
实验目的:
实验时间:
实验内容:
实验步骤:
实验结论:
实验指导书:
学生实践过程/文档展示
实验名称
实验小组组长
实验时间
实验过程
实验文档
框架设计
张三
2017/3/15
图片/视频(链接)
文档下载
......
师生交互过程:
根据在网站学习中的交流统计。
学生答辩过程:
记录学生答辩过程,成绩,问题等。
4.6教学团队:
教师队伍:
队伍编号
队伍名称
队长
成员
主攻方向
主要成就
目前情况
53554
JS跳
**
**、**
JS
季军
带队
55445
C++生活
**
**、**
C/C++
冠军
寻队
......
校企合作:
企业名称
地点
联系电话
状态
学生班级
操作
软件公司
上海
1888888888
在训
13计本
查看详情
......
学术水平:
展现出本学校的学术状态,展望。
4.7选课系统
学生选课:
《软件项目管理》选课
学号:
班级:
姓名:
E-mail:
电话:
确认取消
选课后显示:
编号
学号
姓名
班级
状态
备注
1
1001
张三
200911501
待确认
2
1002
李四
200911501
已确认
......
教师确认选课结果:
编号
学号
姓名
班级
状态
备注
1
9212016
王五
200911501
确认/删除
2
9212017
李六
200911501
确认/删除
......
学生查询选课结果:
全部显示选课列表:
选择学号、姓名、班级等查询。
4.8成绩管理
成绩接口转换:
导入学生成绩
编号
学号
姓名
班级
平时成绩
期中
期末
实验
总成绩
1
9212
李远见
2213
100
83
86
100
2
9213
周晓
2213
75
73
95
89
......
总成绩由其他成绩合算而出。
成绩显示:
学生、老师都可以查询到成绩。
1、全部显示2、按照姓名学号查询。
成绩通知:
通过E-mail同时学生成绩。
界面显示成功与否。
成绩预警/分析:
由老师操作,通知学生,并对成绩进行图示(正态分布)等。
4.9联系我们
联系人:
**
邮箱:
*******@
电话:
135********
4.10留言板
参照一般的留言板,可以学生对老师留言,亦可老师对学生留言。
包括对课程留言,评价。
4.11网上测试:
类似于试卷答题。
4.12下载
提供资源下载。
5主要技术指标
5.1基本性能指标:
稳定性与可靠性,可扩展性,易维护性,易用性和兼容性。
5.2团队现有能力
庞龙可以做后台数据程序处理,秦龙龙可以进行安全与测试,马鹏飞可以做前端界面,唐平做最终验收,以及培训工作。
虽然目前技术不够娴熟,到小组内可以互帮互助,有良好的合作能力以及自学能力。