《在线学习系统项目建议书》
学院_ _
班级_ __________
姓名____ ____________
学号____ ________
指导教师____ ____________
目录
1概述 (1)
1.1文档编写目的 (1)
1.2系统建设目标与内容 (1)
1.2.1系统建设目标 (1)
系统建设的主要内容 (1)
2系统设计方案 (1)
2.1总体架构设计 (1)
2.1.1系统总体业务架构 (2)
2.1.2系统总体软件架构 (3)
2.1.3系统总体技术架构 (4)
2.2系统组成 (4)
2.3系统功能 (4)
3系统部署方案 (5)
3.1系统部署架构 (5)
3.2系统环境 (5)
3.2.1软件环境 (5)
3.2.2硬件环境 (6)
4系统界面设计 (6)
5主要技术指标 (13)
6验收策略 (13)
6.1验收测试的具体内容 (13)
6.2验收测试的步骤 (13)
7质量保证 (14)
8售后服务 (14)
8.1培训 (14)
8.2维护与升级 (14)
8.3质量保证期内的服务 (14)
8.4寿命期内维修服务 (15)
9项目报价 (15)
1概述
1.1文档编写目的
详细定义软件项目管理在线学习网站系统软件的总体功能;给出系统的结构设计,作为过程设计和程序编写的依据。
1.2系统建设目标与内容
1.2.1系统建设目标
建立一个统一化软件项目管理在线学习网站系统软件,使软件项目的学习更既方便快捷。
使教师和学者良好的沟通,构建一个更完善的学习方式。
系统建设的主要内容
系统的各种功能需求,总体框架,数据设计,以及系统部署。
2系统设计方案
2.1总体架构设计
2.1.1系统总体业务架构
2.1.2系统总体软件架构
2.1.3系统总体技术架构
2.2系统组成
由系统管理员,教师,学者,网站管理员组成。
2.3系统功能
教师:注册、登录、选课管理、成绩导入、成绩计算、成绩分析、成绩狱警。
学生:登录、注册、学生选课、选课结果查看。
系统管理员:权限管理,用户管理,系统维护,日志管理。
网站管理员:文件资源管理,网站安全管理,课程管理。
3系统部署方案
3.1系统部署架构
3.2系统环境
3.2.1软件环境
a、操作系统: OS:Linux,Windows XP3,Windows 7;
b、浏览器:IE,Chrome;
3.2.2硬件环境
系统至少需要5个部署节点,每个部署节点的硬件平台应满足如下要求:
a、CPU主频2.0G以上,核心数量2个(含)以上;
b、内存4G(含)以上;
c、有效硬盘容量500G(含)以上。
4系统界面设计
4.1登录板
4.2系统首页
4.3课程介绍全部课程界面
点击查看显示
4.4课程内容
授课教案:PPT/Word文档
教学视频:(供下载的文件)练习题:
知识点索引:
考试大纲:
本课程的考试重点。
模拟试卷:
案例分析:
系统地进行案例分析讲解。
4.5课程实践
实验指导书:
师生交互过程:
根据在网站学习中的交流统计。
学生答辩过程:
记录学生答辩过程,成绩,问题等。
4.6教学团队:
教师队伍:
校企合作:
学术水平:
展现出本学校的学术状态,展望。
4.7选课系统
学生选课:
选课后显示:
教师确认选课结果:
学生查询选课结果:
全部显示选课列表:选择学号、姓名、班级等查询。
4.8成绩管理
成绩接口转换:导入学生成绩
总成绩由其他成绩合算而出。
成绩显示:
学生、老师都可以查询到成绩。
1、全部显示 2、按照姓名学号查询。
成绩通知:
通过E-mail同时学生成绩。
界面显示成功与否。
成绩预警/分析:
由老师操作,通知学生,并对成绩进行图示(正态分布)等。
4.10留言板
参照一般的留言板,可以学生对老师留言,亦可老师对学生留言。
包括对课程留言,评价。
4.11网上测试:
类似于试卷答题。
4.12 下载
提供资源下载。
5主要技术指标
5.1基本性能指标:
稳定性与可靠性,可扩展性,易维护性,易用性和兼容性。
6验收策略
6.1验收测试的具体内容
系统验收测试的目的是确认系统是否满足需求规格说明和技术合同的相关规定。
系统具体包括以下测试内容:安装测试、功能测试、界面测试、性能测试、文档测试、负载压力测试、恢复测试、安全性测试、兼容性测试等。
6.2验收测试的步骤
a.验收环境准备阶段b、现场验收阶段c、最终交付
7质量保证
软件研制应当覆盖需求分析、概要设计、详细设计、代码实现、测试以及验收交付等研制环节,文档、代码等交付物齐套。
软件交付用户使用之前,交由第三方独立机构进行测试,出具相应质量评测报告,以保证符合以上质量规范要求。
8售后服务
8.1培训
用户需选派相关人员参与培训,培训分为技术培训和使用培训。
培训时应配套内容详细的技术资料、操作使用手册和培训教材。
8.2维护与升级
用户需指定人员参与培训来负责日常维护与保养,确保软件的正常工作状态。
数据处理软件的承制单位负责提供技术支持,具体包括质量保证期内的服务和寿命期内升级和维护服务。
8.3质量保证期内的服务
系统正式交付之日起进入免费保修期,保修期1年,在此期限内,系统承制单位提供一些服务:
1.根据系统使用说明书完成对用户的操作培训,保证用户能独立操
作系统各软件;
2.软件因质量问题出现故障或不合格部分均由软件承制单位免费及
时处理,发生的一切费用由软件承制单位承担;
3.保修期内,软件承制单位需提供技术支持,免费提供系统升级服
务;
8.4寿命期内维修服务
在质量保证期外,对系统各项升级服务需支付相应费用,具体费用另行商定;
在得到故障报告后,在24h内对故障做出响应,并提供应急方案,如需要应派出维护人员到现场处理。
遇非软件质量问题,需要提供技术支持,期间发生的一切费用由委托单位承担。
9项目报价。