在线学习系统软件系统项目建议书.docx
《在线学习系统软件系统项目建议书.docx》由会员分享,可在线阅读,更多相关《在线学习系统软件系统项目建议书.docx(15页珍藏版)》请在冰点文库上搜索。
在线学习系统软件系统项目建议书
软件项目管理在线学习网站系统》
投标书
第六组
小组成员:
庞龙、马鹏飞、秦龙龙、唐平学生班级:
2014级软件工程班
2017年3月
1概述错误!
未定义书签。
文档编写目的错误!
未定义书签。
系统建设目标与内容错误!
未定义书签。
系统建设目标错误!
未定义书签。
系统建设的主要内容错误!
未定义书签。
2系统设计方案错误!
未定义书签。
总体架构设计错误!
未定义书签。
系统总体业务架构1
系统总体软件架构2
系统总体技术架构3
系统组成3
系统功能错误!
未定义书签。
3系统部署方案4
系统部署架构4
系统环境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系统总体业务架构
应用支撑平台:
网络直报平台
2.1.2系统总体软件架构
高级应用
高级综合查询
数据多维统计
系统决策支持
数据挖掘
数据分析
综合扩展
基础数据管理
课程管理
测试管理
行业信息
监控管理
用户管理权限管理日志管理
工作管理安全审计
软件平台
2.1.3系统总体技术架构
等
服
统:
中间件
端
器器为为
器
数据库
数据库
日志文件
资源文件
安全审计
持久化层
MyBatis
Spring
Ioc
Spring
AOP
Framework
基础框架
层
缓存
事务管理
权限
元数据
基础组件
层
连接池
公共接口
数据采集
数据访问
层
设备管理
系统管理
辐射检测
业务层
Struts
Servlet
控制层
MySQL/Oracl
系统组成
由系统管理员,教师,学者,网站管理员组成。
系统功能
教师:
注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。
学生:
登录、注册、学生选课、选课结果查看。
系统管理员:
权限管理,用户管理,系统维护,日志管理。
网站管理员:
文件资源管理,网站安全管理,课程管理。
3
系统部署方案
系统部署架构
各子系统部署架构
系统环境
软件环境
a、操作系统:
OS:
Linux,WindowsXP3,Windows7;
b、浏览器:
IE,Chrome;
硬件环境
系统至少需要5个部署节点,每个部署节点的硬件平台应满足如下要求:
a、CPU主频以上,核心数量2个(含)以上;
b、内存4G(含)以上;c、有效硬盘容量500G(含)以上
4系统界面设计
教师登录
学生登录
成绩预警
留言板
课程介绍
全部课程界面
名称
教师
课时安排
考评方试
操作
计算机组成原
理
**
周三3-4
考察
选择/查看
软件设计
**
周三3-4
考试
点击查看显示
课程简介:
计算机原理组成
课程内容
授课教案:
PPT/Word文档
教学视频:
(供下载的文件)
练习题:
课程名:
***题号:
1题目总数:
10第1题
选项/回答框:
知识点索引:
本课程知识点:
项目确立、项目评估、项目立项
考试大纲:
本课程的考试重点。
模拟试卷:
试卷名:
**考试时间:
60分钟当前时间:
24:
32第32题
321654+654789=?
A:
123456B:
234567
C:
345678D:
976443
你的答案:
D
案例分析:
系统地进行案例分析讲解
课程实践
实验指导书:
实验目的:
实验时间:
实验内容:
实验步骤:
实验结论:
学生实践过程/文档展示
实验名称
实验小组组长
实验时间
实验过程
实验文档
框架设计
张三
2017/3/15
图片/视频(链接)
文档下载
师生交互过程:
根据在网站学习中的交流统计
学生答辩过程:
记录学生答辩过程,成绩,问题等。
教学团队:
教师队伍:
队伍编号
队伍名称
队长
成员
主攻方向
主要成就
目前情况
53554
JS跳
**
、
JS
季军
带队
55445
C++生活
**
**、**
C/C++
冠军
寻队
校企合作:
企业名称
地点
联系电话
状态
学生班级
操作
软件公司
上海
88
在训
13计本
查看详情
学术水平:
展现出本学校的学术状态,展望。
选课系统学生选课:
《软件项目管理》选课
学号:
班级:
姓名:
编号
学号
姓名
班级
状态
备注
1
1001
张三
1
待确认
2
1002
李四
1
已确认
教师确认选课结果:
编号
学号
姓名
班级
状态
备注
1
9212016
王五
1
确认/删除
2
9212017
李六
1
确认/删除
学生查询选课结果:
全部显示选课列表:
选择学号、姓名、班级等查询。
成绩管理
成绩接口转换:
导入学生成绩
编号
学号
姓名
班级
平时成绩
期中
期末
实验
总成绩
1
9212
李远见
2213
100
83
86
100
2
9213
周晓
2213
75
73
95
89
总成绩由其他成绩合算而出
成绩显示:
学生、老师都可以查询到成绩。
1、全部显示2、按照姓名学号查询。
成绩通知:
通过E-mail同时学生成绩。
界面显示成功与否。
成绩预警/分析:
由老师操作,通知学生,并对成绩进行图示(正态分布)等。
联系我们
联系人:
**
邮箱:
电话:
留言板
参照一般的留言板,可以学生对老师留言,亦可老师对学生
留言。
包括对课程留言,评价
网上测试:
类似于试卷答题。
下载
提供资源下载。
5主要技术指标
基本性能指标:
稳定性与可靠性,可扩展性,易维护性,易用性和兼容性。
团队现有能力
庞龙可以做后台数据程序处理,秦龙龙可以进行安全与测试,马鹏飞可以做前端界面,唐平做最终验收,以及培训工作。
虽然目前技术不够娴熟,到小组内可以互帮互助,有良好的合作能力以及自学能力。
6验收策略
验收测试的具体内容系统验收测试的目的是确认系统是否满足需求规格说明和技术合同的相关规定。
系统具体包括以下测试内容:
安装测试、功能测试、界面测试、性能测试、文档测试、负载压力测试、恢复测试、安全性
测试、兼容性测试等。
验收测试的步骤
a.验收环境准备阶段b、现场验收阶段c、最终交付
7质量保证
软件研制应当覆盖需求分析、概要设计、详细设计、代码实现、测试以及验收交付等研制环节,文档、代码等交付物齐套。
软件交付用户使用之前,交由第三方独立机构进行测试,出具相应质量评测报告,以保证符合以上质量规范要求。
8售后服务
培训
用户需选派相关人员参与培训,培训分为技术培训和使用培训。
培训时应配套内容详细的技术资料、操作使用手册和培训教材。
维护与升级
用户需指定人员参与培训来负责日常维护与保养,确保软件的正常工作状态。
数据处理软件的承制单位负责提供技术支持,具体包括质量保证期内的服务和寿命期内升级和维护服务。
质量保证期内的服务
系统正式交付之日起进入免费保修期,保修期1年,在此期
限内,系统承制单位提供一些服务
1.根据系统使用说明书完成对用户的操作培训,保证用户能独立操作系统各软件;
2.软件因质量问题出现故障或不合格部分均由软件承制单位免费及时处理,发生的一切费用由软件承制单位承担;
3.保修期内,软件承制单位需提供技术支持,免费提供系统升级服务;
寿命期内维修服务
在质量保证期外,对系统各项升级服务需支付相应费用,具体费用另行商定;
在得到故障报告后,在24h内对故障做出响应,并提供应急方案,如需要应派出维护人员到现场处理。
遇非软件质量问题,需要提供技术支持,期间发生的一切费用由委托单位承担。
9项目报价
项目
报价
系统界面
6000
处理后台
12000
安全与测试
4000
培训
4000
维护
6000
合计
32000