大学生创新实践中心网站需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学生创新实践中心网站需求规格说明书
一、Introduction 简介
1.Purpose 目的
本需求分析说明书的编写目的,是为用户及分析人员充分理解本产品而设立的,它说明了本系统的各项功能和性能需求,明确标识各功能的实现过程,阐述使用范围及背景,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。
本说明书的预期读者为中间用户(指软件的管理人员,设计人员,开发人员,测试人员,维护人员),本系统未来销售资料的撰写者。
2.Scope 范围
本文档包括大学生创新实践中心网站项目涉及到的所有需求,包括功能需求,性能需求,接口需求,总体设计约束,软件质量特性,其他需求等内容。
大学生创新实践中心网站项目在保证兼容性的前途下(支持多种常见浏览器)不限开发工具,项目也可扩展使用数据库存储,以下是对本系统的软件概述、软件功能、软件性能、接口需求和总体设计约束等的介绍。
二、General description总体概述
1.Software perspective 网站概述
中心网站采用独立的网页和网址
网站综合重庆大学eol平台和教务处系统以及新闻发布系统的部分功能,要求使用数据库。除以上要求,系统还应有适应再次开发的能力,支持添加功能,模块。
2.Environment of Product 产品环境介绍
a)产品使用环境:Windows ,Linux ,IE等多种常见浏览器
b)数据库技术:任意(在保证安全性和稳定性的前提下)
c)其它技术:任意
d)计算机硬件配置:普通计算机
三、Functional Requirements 功能需求
1.网站前台模块
a)新闻模块
主要介绍校内及校外相关的一些新闻或者研究成果
b)通知公告
对有关活动或者有关事宜进行通知,发布消息,包括讲座通知,学生活动信息等内容
c)中心概括
中心简介、创新班简介、机构设置、场地介绍、中心制度
d)课程安排
对学生所上的创新实践课程进行存档,并可用评价学生
e)作品展示
除实物外,将相关作品进行拍照并公布于网站,并对作品进行一定的说明
f)学习平台
包括教学资源下载、基于问题的学习平台
g)交流平台
交流信息对外公开、只允许注册用户发言
2.网站后台模块
a)招生管理
从教务处导入每年的新生数据库,新生登录后需要完善个人简介、邮箱、电话等信息,同时应具有短信推送功能。然后是选择创新班报名、查看初始安排、复试安排以及最终结果等,各种安排应同时通过短信通知学生。
b)学籍管理
创新班学生的入口,查看所在创新班的培养方案,查看个人培养计划的完成情况以及学年考核等
c)教师管理
各创新班负责人的入口,查看新生报名情况、提交初试成绩、发布复试安排、以及通知复试结果;制定学生的培养计划、考核方案,提交学生的成绩,对学生进行学年度考核;发布前台的新闻、公告等信息
d)管理员入口
向下兼容教师的所有功能,可以管理所有学生和教师用户,管理前台和后台的所有信息3.网站样式
首页设计
基地介绍页面
新闻通告
四、Performance Requirements 性能需求
网页服务器响应时间少于0.5秒,数据库检索时间少于1秒,可支持并发连接数大于等于500。
五、Interface Requirements 接口需求
a)User Interface用户接口
提供给用户的操作界面主要有主页界面、新闻页面、登陆界面、交流界面等。提供给管理者的操作界面主要有招生管理,学籍管理、教师管理、管理员入口等。交互界面采用PC机显示屏,支持在1024*768及以上的分辨率显示。
b)Hardware Interface 硬件接口
无
c)Other Interfaces 其他接口
无
六、Overall Design Constraints 总体设计约束
1.Standards compliance 标准符合性
采用国家计算机标准。
2.Hardware Limitations 硬件约束
运行该软件所适用的具体设备是Intel 或是AMD的cpu, 主频至少为2G HZ、内存2G的计算机。
3.Technology Limitations 技术限制
无
七、Software Quality Attributes 软件质量特性
1.Reliability 可靠性
系统应经过完善的设计和充分的测试运行,具备在较长时间内连续无故障的运行能力。
容错性:系统在出现软件错误的时候应具备能够维持某种层次性能的能力。
可恢复性:在出现故障时系统应具备恢复能力和重新建立某种层次性能的能力
ability 易用性
系统布局简洁明了,操作简单,且有系统使用帮助
易操作性:几乎多有操作一“点”完成,无需繁杂设置操作。
易懂性:软件适用于各类人群,操作可视化;
易学性:系统使用帮助的设置让系统使用的学习更加简单;
开放性:系统应具备开放的标准化体系结构,可方便地与其他业务系统衔接,实现
与其他业务系统的无缝集成;
3.Performance性能
系统在响应时间、数据吞吐量和持续高速性等多方面提供较高性能的数据处理和查询服务。
Made by 张乐