在线学习系统软件系统项目建议书.docx
《在线学习系统软件系统项目建议书.docx》由会员分享,可在线阅读,更多相关《在线学习系统软件系统项目建议书.docx(12页珍藏版)》请在冰豆网上搜索。
在线学习系统软件系统项目建议书
ThelatestrevisiononNovember22,2020
在线学习系统软件系统项目建议书
《软件项目管理在线学习网站系统》
投标书
第六组
小组成员:
庞龙、马鹏飞、秦龙龙、唐平
学生班级:
2014级软件工程班
2017年3月
1
1
2
2
3
1概述
1.1文档编写目的
详细定义软件项目管理在线学习网站系统软件的总体功能;给出系统的结构设计,作为过程设计和程序编写的依据。
1.2系统建设目标与内容
1.2.1系统建设目标
建立一个统一化软件项目管理在线学习网站系统软件,使软件项目的学习更既方便快捷。
使教师和学者良好的沟通,构建一个更完善的学习方式。
系统建设的主要内容
系统的各种功能需求,总体框架,数据设计,以及系统部署。
2系统设计方案
2.1
总体架构设计
2.1.1系统总体业务架构
2.1.2
系统总体软件架构
2.1.3
系统总体技术架构
系统组成
由系统管理员,教师,学者,网站管理员组成。
系统功能
教师:
注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。
学生:
登录、注册、学生选课、选课结果查看。
系统管理员:
权限管理,用户管理,系统维护,日志管理。
网站管理员:
文件资源管理,网站安全管理,课程管理。
3系统部署方案
部署地点
部署子系统
部署模块
所需硬件
宿舍
登录界面
登录区分
学生
登录
注册
选课
选课结果
教师
注册/登录
选课管理
成绩导入/计算
成绩分析/狱警
班级学生管理
系统管理员
权限管理
用户管理
系统维护
日志管理
网站管理员
文件资源管理
网站安全管理
课程管理
系统部署架构
各子系统部署架构
系统环境
软件环境
a、操作系统:
OS:
Linux,WindowsXP3,Windows7;
b、浏览器:
IE,Chrome;
硬件环境
系统至少需要5个部署节点,每个部署节点的硬件平台应满足如下要求:
a、CPU主频以上,核心数量2个(含)以上;
b、内存4G(含)以上;
c、有效硬盘容量500G(含)以上。
4系统界面设计
登录板
系统首页
课程介绍
全部课程界面
名称
教师
课时安排
考评方试
操作
计算机组成原理
**
周三3-4
考察
选择/查看
软件设计
**
周三3-4
考试
......
点击查看显示
课程内容
授课教案:
PPT/Word文档
教学视频:
(供下载的文件)
练习题:
知识点索引:
考试大纲:
本课程的考试重点。
模拟试卷:
案例分析:
系统地进行案例分析讲解。
课程实践
实验指导书:
学生实践过程/文档展示
实验名称
实验小组组长
实验时间
实验过程
实验文档
框架设计
张三
2017/3/15
图片/视频(链接)
文档下载
......
师生交互过程:
根据在网站学习中的交流统计。
学生答辩过程:
记录学生答辩过程,成绩,问题等。
教学团队:
教师队伍:
队伍编号
队伍名称
队长
成员
主攻方向
主要成就
目前情况
53554
JS跳
**
**、**
JS
季军
带队
55445
C++生活
**
**、**
C/C++
冠军
寻队
......
校企合作:
企业名称
地点
联系电话
状态
学生班级
操作
软件公司
上海
88
在训
13计本
查看详情
......
学术水平:
展现出本学校的学术状态,展望。
选课系统
学生选课:
《软件项目管理》选课
学号:
班级:
姓名:
E-mail:
电话:
确认取消
选课后显示:
编号
学号
姓名
班级
状态
备注
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