当前位置:文档之家› 在线学习系统软件系统项目建议书

在线学习系统软件系统项目建议书

《软件项目管理在线学习网站系统》
投标书
第六组
小组成员:庞龙、马鹏飞、秦龙龙、唐平
学生班级: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系统总体技术架构
系统组成
由系统管理员,教师,学者,网站管理员组成。

系统功能
教师:注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。

学生:登录、注册、学生选课、选课结果查看。

系统管理员:权限管理,用户管理,系统维护,日志管理。

网站管理员:文件资源管理,网站安全管理,课程管理。

3系统部署方案
系统部署架构
各子系统部署架构
系统环境
软件环境
a、操作系统: OS:Linux,Windows XP3,Windows 7;
b、浏览器:IE,Chrome;
硬件环境
系统至少需要5个部署节点,每个部署节点的硬件平台应满足如下要求:
a、CPU主频以上,核心数量2个(含)以上;
b、内存4G(含)以上;
c、有效硬盘容量500G(含)以上。

4系统界面设计
课程介绍 全部课程界面
课程内容
授课教案:PPT/Word文档
教学视频:(供下载的文件)练习题:
知识点索引:
考试大纲:
本课程的考试重点。

模拟试卷:
案例分析:
系统地进行案例分析讲解。

课程实践
实验指导书:
学生实践过程/文档展示
师生交互过程:
根据在网站学习中的交流统计。

学生答辩过程:
记录学生答辩过程,成绩,问题等。

教学团队:
教师队伍:
校企合作:
学术水平:
展现出本学校的学术状态,展望。

选课系统
学生选课:
选课后显示:
教师确认选课结果:
学生查询选课结果:
全部显示选课列表:选择学号、姓名、班级等查询。

成绩管理
成绩接口转换:导入学生成绩
总成绩由其他成绩合算而出。

成绩显示:
学生、老师都可以查询到成绩。

1、全部显示 2、按照姓名学号查询。

成绩通知:
通过E-mail同时学生成绩。

界面显示成功与否。

成绩预警/分析:
由老师操作,通知学生,并对成绩进行图示(正态分布)等。

联系我们
联系人:**
邮箱:
电话:
留言板
参照一般的留言板,可以学生对老师留言,亦可老师对学生
留言。

包括对课程留言,评价。

网上测试:
类似于试卷答题。

下载
提供资源下载。

5主要技术指标
基本性能指标:
稳定性与可靠性,可扩展性,易维护性,易用性和兼容性。

团队现有能力
庞龙可以做后台数据程序处理,秦龙龙可以进行安全与测试,马鹏飞可以做前端界面,唐平做最终验收,以及培训工作。

虽然目前技术不够娴熟,到小组内可以互帮互助,有良好的合作能力以及自学能力。

6验收策略
验收测试的具体内容
系统验收测试的目的是确认系统是否满足需求规格说明和技术合同的相关规定。

系统具体包括以下测试内容:安装测试、功能测试、界面测试、性能测试、文档测试、负载压力测试、恢复测试、安全性
测试、兼容性测试等。

验收测试的步骤
a.验收环境准备阶段b、现场验收阶段c、最终交付
7质量保证
软件研制应当覆盖需求分析、概要设计、详细设计、代码实现、测试以及验收交付等研制环节,文档、代码等交付物齐套。

软件交付用户使用之前,交由第三方独立机构进行测试,出具相应质量评测报告,以保证符合以上质量规范要求。

8售后服务
培训
用户需选派相关人员参与培训,培训分为技术培训和使用培训。

培训时应配套内容详细的技术资料、操作使用手册和培训教材。

维护与升级
用户需指定人员参与培训来负责日常维护与保养,确保软件的正常工作状态。

数据处理软件的承制单位负责提供技术支持,具体包括质量保证期内的服务和寿命期内升级和维护服务。

质量保证期内的服务
系统正式交付之日起进入免费保修期,保修期1年,在此期
限内,系统承制单位提供一些服务:
1.根据系统使用说明书完成对用户的操作培训,保证用户能独
立操作系统各软件;
2.软件因质量问题出现故障或不合格部分均由软件承制单位
免费及时处理,发生的一切费用由软件承制单位承担;
3.保修期内,软件承制单位需提供技术支持,免费提供系统升
级服务;
寿命期内维修服务
在质量保证期外,对系统各项升级服务需支付相应费用,具体费用另行商定;
在得到故障报告后,在24h内对故障做出响应,并提供应急方案,如需要应派出维护人员到现场处理。

遇非软件质量问题,需要提供技术支持,期间发生的一切费用由委托单位承担。

9项目报价。

相关主题