首页 > 文库大全 > 精品范文库 > 12号文库

学生信息管理系统软件需求规格说明书—第二组

学生信息管理系统软件需求规格说明书—第二组



第一篇:学生信息管理系统软件需求规格说明书—第二组

学生信息管理系统 软件需求规格说明书

项目类别:产品开发 项目名称:学校信息管理系统 项目开发:第二组

目录 引言....................................................................1

1.1 目的................................................................1 1.2 文档约定............................................................1 1.3 预期的读者和阅读建议................................................1 1.4 产品的范围..........................................................2 1.5 参考文献............................................................2 2 综合描述................................................................3

2.1 产品的前景..........................................................3 2.2 产品的功能..........................................................3 2.3 用户类和特征........................................................4 2.4 运行环境............................................................5 2.5 设计和实现上的限制..................................................5 2.6 假设和依赖..........................................................5 3 外部接口需求............................................................7

3.1 用户界面............................................................7 3.2 硬件接口............................................................7 3.3 软件接口............................................................8 3.4 通讯接口............................................................8 4 系统特性................................................................9

4.1说明和优先级.........................................................9 激励/响应序列..........................................................9 输入/输出数据..........................................................9 5 非功能性需求...........................................................10

5.1 性能需求...........................................................10 5.2 安全设施需求.......................................................10 5.3 安全性需求.........................................................11 5.4 软件质量属性.......................................................11 5.5 业务规则...........................................................11 5.6 用户文档...........................................................11 5.7 其它需求...........................................................11 引言

1.1 目的

本信息管理系统是根据对学校学生信息管理信息化需求调查独立开发,基于B/S架构的学校学生信息管理系统,使学校的学生信息管理工作更加高效,安排更加合理,使学校对于学生的信息管理更加清晰明朗。本文档是为了确定用户对智能化、信息化管理系统的实际需求,为后续的系统设计和软件开发提供依据,为系统功能上和性能上的审核提供基准。

本文档主要供系统设计人员和软件开发人员使用。

1.2 文档约定

该文档采用国家标准《计算机软件产品开发文件编制指南》。

下面详细介绍这14种文件的编写目的与内容要求根据以上的调整,本文档按以下要求和约定进行书写:

(1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左。(2)标题最多分三级。

(3)正文字体为宋体五号,系统特性一章中各功能的小项字体为加粗的楷体小四。无特殊情况下,字体颜色均采用黑色。

(4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为(1)、1)、a)等,特殊情况另作规定。

(5)本文所引用的图片均采用超级链接的方式进行引用,图片的文件格式分VSD、GIF和JPG三种。VSD格式的文件用于查看和编辑,GIF和JPG格式文件仅用于查看。VSD格式是采用Microsoft Visio 2002所绘制的图形,GIF格式是由VSD格式转化而来或从其它格式转化而来的GIF文件格式,JPG格式是从Rational Rose的用例视图中通过Web Publisher工具而来的。图象文件均采用中文进行命名,本文档不引用这三种格式外的其它图像文件。

1.3 预期的读者和阅读建议

本软件产品需求分析报告的预期读者包括:

 学校管理员;  普通用户;  项目经理;  开发人员;  测试人员;  文档编写人员;  系统维护人员。

学校管理员——从学校管理流程上进行了解,分析是否能够满足学校实际的管理需要。

普通用户——从用户使用的便捷性和有效性对软件进行了解,软件的功能是否能满足日常工作的业务流程。

项目经理——从系统功能的角度对系统进行分析和建模,并拟定项目的开发周期,做好实施项目的各种准备。

开发人员——对系统功能进行分析,系统功能是否能满足用户的要求,系统是否可行。

测试人员——从测试的角度对系统的功能进行分析,为以后系统的功能测试和集成测试等做准备。文档编写人员——作为开发人员和用户沟通的桥梁,站在开发人员的角度对问题进行描述,用通俗的语言描述给用户,方便用户的理解和沟通。

系统维护人员——利用此需求文档进行系统的维护工作。

1.4 产品的范围

本系统主要是为了提高学校的信息化水平和其工作效率而设计开发的,从而加强学校的管理,使其规范化、信息化、智能化,进而提高学校的竞争力和增强家长对学校的信任度和满意度

1.5 参考文献

参考文献及资料:

《软件工程的主要方法》清华大学出版社 《软件工程导论》张海藩

清华大学出版社 综合描述

2.1 产品的前景

本系统采用B/S架构,采用Java语言开发,系统具有较好的平台无关性、扩展性、稳定性和可维护性。

以计算机技术、通信技术、数据库技术以及网络技术为核心,采用系统集成方法,为软件系统的投资者开发一个具有开放体系结构的、易扩充的、易维护的,具有良好人机交互界面的智能化、信息化集成管理系统,实现对学校的基本信息管理、部门管理、班级管理、老师管理、权限管理、文档管理等进行集成化管理。

使用该软件的用户主要是学校的管理员,老师、学生和家长。本系统为独立开发的系统,不存在与别的系统产生关联和数据交换。

2.2 产品的功能

该产品分系统管理、用户管理系统、网站管理、三大主要功能,这三部分功能共同组成了学校信息管理系统。同时使用考勤机一方面记录教师考勤为学校管理提供数据,另一方面使用考勤机可以记录学校的出勤情况,为每月收缴幼儿费用提供数据。

(一)管理系统(1)用户管理。(2)网站管理。(3)数据管理。(4)其他管理

(二)用户管理系统

(1)学校管理。

(2)教师管理。(3)学生管理。

(三)网站管理(1)首页管理(2)班级风采(3)博客系统。

该系统的结构图如下所示:(1)功能结构示意图如下:

为方便描述,根据实际需要把系统的功能划分为模块,这些功能将在“系统特性”部分进行详细的描述和说明。

2.3 用户类和特征

学校管理员――使学校管理者的操作非常方便,能较大限度地减少管理者的繁杂操作,切实规范和加强日常管理,其中,管理者包括校长和老师。

普通用户――是该学校学生以及学生家长,可能对于计算机软件的操作也不是非常熟悉。因此构建一个界面友好、人性化和使用方便的系统显得非常重要,这个系统必须是容易使用的,尽量简化用户的 操作,操作更加简单和明了。

系统管理员――是比较熟悉计算机操作的人或者是计算机专业人员,系统管理员负责系统的维护和数据的备份,数据的纠错等工作,这些维护和操作对系统的稳定和正确运行是非常重要的。在必要的时候系统管理员需要帮助用户熟悉系统和帮助用户使用系统,帮助用户解决一些系统使用过程中遇到的问题。

2.4 运行环境

以下是系统的软件环境。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。(1)客户端

操作系统:Windows98/Windows2000/ WindowsXP/ Windows vita/ Windows7。数据库访问:ADO。(2)应用服务器端

操作系统:Windows2000 Server。应用服务器:Tomcat 4。数据库访问:ADO、JDBC。(3)数据库服务器端 操作系统:Mysql。

2.5 设计和实现上的限制

● 使用开源的Java语言; ● 容易扩展;

● 考虑到该软件所管理的信息涉及到管理者和普通用户的人身信息安全,所以该系统的安全和权限设置也很重要;

在软件中使用标准化的数据格式,以方便实现系统中数据的共享。

2.6 假设和依赖

● 使用开源的Struts2、Spring和Hibernate框架; ● 界面简洁友好、易于使用;

● 本系统的用户主要是非计算机专业人员,主要是通过网页的表单提交数据,主要的交换窗口是浏览器,方便使用; ● 本系统客户端不需要什么运行环境,只要浏览器就可以了,通过浏览器进行数据的录入和查询; ● 工期约束:本系统的开发、测试、部署的时间主要是4个月; ● 经费约束;

● 人员约束:开发人员8人,分为需求调研2人,项目负责管理1人,设计开发3人,测试1人,前台美工1人; 外部接口需求

3.1 用户界面

● 将要采用的图形用户界面(GUl)标准或者产品系列的风格实现界面的设计;

● 有关屏幕布局或者解决方案的限制:本系统采用常用系统的布局和色调搭配主次分明,重点突出,操作简单、方便;

● 将要使用在每一个屏幕(图形用户界面)上的软件组件,可能包括:

 选单;  标准按钮;  导航链接;  各种功能组件;

● 各种显示格式的规定,可能包括:

 不同情况下文字的对齐方式;  不同情况下数字的表现格式与对齐方式  日期的表现方法与格式;  计时方法与时间格式; ● 错误信息显示标准;

对于错误,我们会有较友好的提示,对于页面找不到的错误和系统的错误我们也会有较为友好的提示,系统的容错性很强。

3.2 硬件接口

(1)条码打印机接口

系统集成了Zebra系列产品的驱动,如果是其它品牌只要厂商提供产品驱动即可。系统通常通过串口连接条码打印机。

(2)数据采集器接口 系统指定接口文件格式,数据采集器将采集后的数据按照系统指定的格式导出到指定目录,然后系统读取接口文件,读入数据。系统通常使用串口连接数据采集器。

(3)具体需要与硬件供应商确定产品规格,型号,以及通讯协议。3.3 软件接口

描述该软件产品与其它外部组件的连接,这些外部组件必须明确它们的名称和版本号以资识别,可能的外部组件包括:

● 操作系统; ● 数据库; ● 服务器; ● Java运行环境; ● 工具。

3.4 通讯接口

描述与软件产品所使用的通讯功能相关的需求,包括:● 服务器的通讯; ● 数据库的通讯; 与硬件设备的通讯。系统特性

4.1说明和优先级

对该系统功能进行简短的说明,并且指出该系统功能的优先级是:高、中、还是低。需要的话,还可以包括对特定优先级部分的评价,例如:利益、损失、费用和风险,其相对优先等级可以从1(低)到9(高)。

激励/响应序列

系统的界面较为友好,提高用户的操作欲望,方便用户的工作。

输入/输出数据

列出输入数据(用户输入、来自外部接口的输入或者其它输入)并且定义针对这些输入数据的处理(计算)方法,以及相应地输出数据,描述对应区别:输入数据和输出数据。

本系统的主要输入数据是通过浏览器进行输入的,输入的类型有字符串类型、数据类型和文件类型等等 非功能性需求

5.1 性能需求

本系统的并发量是非常小的,所以不存在着系统由于高并发存在的问题,本系统更加注重的是安全性和可靠性,并且是容易维护的。

● 相互合作的用户数量:<=10人 ● 系统支持的并发操作数量>=100 人 ● 响应时间:<8s ● 与实时系统的时间关系:从服务器上读取时间,显示服务器上的时间,也可以手动输入本地时间。● 容量需求

 存储器:

 磁盘空间:>80GB,由于系统存在着大量的附件,所以需要大容量的磁盘,还要及时对这些附件进行专业或者备份。 数据库中表的最大行数。

5.2 安全设施需求

要求系统通过一定的措施防范通过浏览器对系统的破坏活动,包括:  为了系统数据的安全性,会定时对数据库的数据进行人工备份。 为了防止人为破坏,实现了sql防注入攻击。 为了防止没有权限的操作,系统有严格的权限控制。 系统有较好的容错能力,即使发生了错误能很快恢复。 系统对用户输入的信息有较为严格的验证,保证系统的可靠性。

 系统会对一些比较严格的操作进行记录,具有相应权限的用户可以查看用户的操作记录,从而可以分析危险或者不允许的操作。5.3 安全性需求

 系统会保护用户的隐私信息,没有相应权限的用户是不能访问没有权限的信息。

 本系统会为用户提供初始的密码,为了个人信息的安全和完整性,建议用户在首次使用的时候进行个人密码的修改。

 为了个人密码的安全,系统会对个人的密码进行加密。

 对于不符合要求的数据,系统提醒会用户或者进行过滤等操作,防止不良数据进入系统。

5.4 软件质量属性

系统采用开源的Java技术,使系统具有平台性、安全性、稳定性、可维护性和良好的可扩展性,系统是易于学习和使用的,日常操作方便和工作重点突出。

5.5 业务规则

 在操作中没有审批权限的用户是不能审批相应的项目信息。 系统中需要为用户提示用户当前需要进行的审批或者其他任务。 实现相应合同的计费规则

5.6 用户文档

同本软件一起发行的用户文档包括:(1)安装手册:Word格式文件。(2)用户手册:Word格式文件。

(3)在线帮助:HTML Help格式文件,联机式。

5.7 其它需求

(1)能够应用多种先进的工作器具。(2)系统安装方便,易于维护。

第二篇:门禁系统软件需求说明书

1引言...............................................................................................................................................2 1.1编写目的.................................................................................................................................2 1.2背景.........................................................................................................................................2 1.3定义.........................................................................................................................................2 1.4参考资料.................................................................................................................................2 2任务概述.......................................................................................................................................3 2.1目标.........................................................................................................................................3 2.2用户的特点.............................................................................................................................3 3需求规定.......................................................................................................................................3 3.1对功能的规定.........................................................................................................................3 3.2对性能的规定.........................................................................................................................3 3.2.1精度..................................................................................................................................4 3.2.2时间特性要求..................................................................................................................4 3.2.3灵活性..............................................................................................................................5 3.3输人输出要求.........................................................................................................................5 3.4数据管理能力要求.................................................................................................................5 3.5故障处理要求.........................................................................................................................5 3.6其他专门要求.........................................................................................................................5 4运行环境规定...............................................................................................................................5 4.1设备.........................................................................................................................................5 4.2支持软件.................................................................................................................................6 4.3接口.........................................................................................................................................6 4.4控制.........................................................................................................................................7 软件需求说明书的编写提示

1引言

1.1编写目的

随着社会经济和科技的发展,IC卡技术已广泛地应用于各种行业,特别是公共交通、无线通信、身份识别、金融交易和安全防卫等行业。门禁控制系统通过对出入口的控制,限制人员和车辆进入受控区域,达到确保受控区域安全的目的。IC卡门禁系统由于其较高的安全性、较好的便捷性和性价比成为门禁系统的主流。此文希望给有需求的读者已启发

1.2背景说明:

a. 软件系统的名称:门禁管理系统

b. 本项目的任务由罗长团提出,由于艺涵,镇诗琪一起完成

c. 本非接触式IC门禁管理系统软件具有界面友好,使用方便,操作简单的特点,不需要操作人员具有专业的计算机操作水平。

1.3定义

关键词:IC卡,门禁系统,数据库,SQL Server2005

1.4参考资料

参考资料

[1]孙燕涛,试论我国非接触式IC卡应用系统的现状与发展,维普资讯 [2]王爱英,智能卡技术,清华大学出版社,1996 [3]Klaus Finkenzeller,射频识别(RFID)技术一无线电感应的应答器和非接触IC卡的原理与应用,电子工业业出版社,2001.6第一版

[4]智能门禁管理说明书,深圳来吉智能有限公司 2任务概述

2.1目标

叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。| 2.2用户的特点

该软件是一个简易型不收费的管理系统。通过软件平台管理员可发行用户卡,并采集出入记录存入数据库中供查询和打印,通过“巡检”界面实时监控人员的出入,用户可以根据密码进入

3需求规定

3.1对功能的规定

系统概括图

流程图

对不同的系统进行不同的处理,最终实现功能需求(不同的用户可以进入)

3.2对性能的规定 3.2.1精度

本系统中并没有涉及具体的数据,故而无精度规定

3.2.2时间特性要求

一般页面的响应时间小于5秒,统计页面的响应时间小于15秒 3.2.3灵活性

无特殊要求,主要观察界面

3.3输人输出要求

支持中文输入输出

3.4数据管理能力要求

数据并不大无特殊要求

3.5故障处理要求

无特殊要求

3.6其他专门要求

无特殊要求

4运行环境规定

4.1设备

最低配置

-Windows Vista/7/8操作系统;AMD Phenom II X2 565或Intel Core i5-750同等级四核处理器;DirectX 11兼容,拥有2GB显存,AMD R9 270或NVIDIA GTX 960同等级显卡;推荐使用8GB内存。

4.2支持软件

操作系统:Microsoft Windows7 Advanced Server 数据库:Microsoft SQL Server 2000 企业版 主界面

4.3接口

外部接口

外部接口的用户界面部分按Windows应用软件用户界面的规范来设计,界面设计风格与java环境保持一致,采用图形界面以及对话框等方式作为用户界面,便于用户使用。

软件接口

本软件运行于eplise软件及以上版本上,整个环境需要运行在Windows某某版本及更高版本并装有java(依赖软件)的操作系统之上。

硬件接口

Inter或其他系列的微型计算机,内存2G以上,硬盘8G以上。内部接口

软件内部的接口是通过java来进行交换的。用户使用java软件……可以说软件的各个模块之间主要通过ecplise来进行关联,传送数据并交换信息,从而降低软件模块间的耦合程度。

4.4控制

Java软件最终交付形式为java。控制该软件运行的方法为通过鼠标双击或命令行启动java环境,然后通过鼠标启动ecpilse。

Java软件提供java等功能,各个功能项的设置及使用应符合人们使用计算机的操作习惯,通过常用的鼠标点击,键盘输入以及菜单等形式来完成启动和使用软件的过程,控制信号均由鼠标和键盘进行输入。

第三篇:学生信息管理系统需求说明书

学生信息管理系统需求说明书

1.引言

由于学生信息的冗长与繁琐,所以它的管理问题带来的麻烦和不方便也随之而来。所以开发一个适合学校的、便于管理学生信息的管理系统是十分重要的。

为了充分实现素质教育,多方面发展学生的兴趣爱好,大部分学校都设立了全校范围的内的选修课。学生可以根据自己的兴趣和特长,选择自己喜欢的课程。由于高等学校的快速发展,高校的规模也越来越大,学生数量和课程量都迅速地增长,管理上的手工操作不仅仅会耗费学生与工作人员大量的时间和精力,效率以及准确性也很低。如何使同学们方便、快捷、准确地选课,以及老师们对学生的相关信息的管理,已经成为一个重要的问题。

利用计算机进行学生信息管理,不仅能够保证准确、无误、快速输出,而且还可以利用计算机对有关信息进行查询,检索迅速、查找方便、可靠性高、存储量大、保密性好。要科学地实现信息化管理,开发一个适合学校的,能够进行信息存储、查询、修改等功能的信息管理系统是十分重要的。本课题就是针对便于学生信息管理的问题而设计的一个管理系统。

2.系统设计 系统要能实现如下功能:

登录系统:用户登入、系统退出。

学生管理模块:查询学生个人信息,学生个人成绩,和学生个人课表。

教师管理模块:学生个人信息管理:对学生信息的操作包括更新,添加,删除,查找等;学生成绩管理:对学生成绩的操作包括更新,能按学号、成绩进行排序,能按学号、学生姓名、所在班级进行查找;教师个人信息管理:能查询教师个人信息和安排教师上课的课表。

信息表导出:对学生信息,成绩进行导出,可导出到word或excel文档中。

信息维护:修改密码等。

系统退出。

3.数据库设计

3.1 数据库系统的选择

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的特性1.使用C,C++和java编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作

系统 3.为多种编程语言提供了API,这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。4.支持多线程,充分利用CPU资源 5.优化的SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型数据库。3.2数据库设计

数据库设计占重要位置,数据库设计质量的优劣,可直接影响到数据库数据的冗余度、数据的一致性、数据丢失等问题,采用的指导理论是范式理论,要设计图书流通的实体-关系图(E-R图)。E-R图由3个相关联的部分构成,即实体、实体与实体之间的关系以及实体和关系的属性。根据范式理论和E-R图转换成关系模型的规则,可转换为下面的关系模式,例如:学生信息表(学号,姓名,头像,性别,出生日期,籍贯,身份证号码,家庭住址,电话号码,入学时间,专业),加下划线的为主键。

3.3数据库索引

建立索引是加快查询速度的有效手段,数据库的每一个表建立了主键,主键由一个或几个字段组成,每一个表都按主

键建立了索引,部分表为了满足查询和排序的需要,除建立主索引外,还建立了次索引。

3.4数据库调用

使用纯Java数据库驱动程序,JDBC提供的API通过纯Java驱动程序转换为DBMS(数据库管理系统)所使用的专用协议来实现和特定的DBMS交互信息。

第四篇:需求规格说明书-参考1

丰台区红十字会需求说明书

面、公文流转功能、个人通讯录功能);通讯助手(公共通讯录);个人邮箱(实现OA内部收发邮件等功能);制度查询(实现可读文件查询-查询功能);用户管理(增加、修改、删除用户,以及用户权限管理功能)。(2).办公管理区(传文系统):

类似于丰台区卫生局VPN传文系统,主要功能:文件收发系统(24个街乡镇红十字会文件的发送、收取、下载管理)。(3).会务工作专属区:

主要功能:基层上传文件、统计报表、信息投稿等,上传时要记录时间、统计数量。且这些内容可以由管理员设置阅读权限。

3.区红十字会简介、政策法规、会员社区、志愿者之家、在线学习(自救互救知识)、健康快车、教师园地为首页导航栏部分内容。(1).区红十字会简介:

主要功能包括:单位介绍(组织机构图);领导班子(领导照片);科室职能(工作职能及联系方式);地理位置(区位图、联系电话、地址、公交路线、E-mail);基层介绍(各街乡镇红十字会联系电话、地址)。(2).政策法规:

基本上是固定内容,主要内容包括:法律(中华人民共和国红十字会法、红十字标志使用办法、公益捐赠法);法规(未定);规章(中国红十字会章程、北京红十字会章程)。(3).会员社区(是否要增加会员在线注册等功能):

主要功能:入会条件和审批流程(结构图);会员职责(文字介绍);会员活动信息;下载中心(可下载团体会员、个人会员入会表格)。(4).志愿者之家:

主要功能:发布招募志愿者信息;志愿者条件;加入志愿者申请表格(网上填写,有模版);志愿者专用标识;交流天地(内容由管理员上传,类型类似于新闻);批注加入志愿者(个人信息、特点、工作意向;注册,自动统计人数)。(5).在线学习(自救互救知识):

北京同方卫康科技有限公司 丰台区红十字会需求说明书

主要功能:在线学习流程介绍(流程图);在线学习分两种,一种是普及型,普及型的对象是对了解一些自救互救知识有兴趣,但是并不希望拿到证书的人群,因此普及型的在线学习不需要记录成绩,只要统计人数(学习人数还是考试人数?);另外一种是取证培训,即通过考试以后可以得到证书。取证学习分为1.注册(注册时需要登记本人身份证号码)2.在线学习理论以下几个阶段:○;○3.在线考试(试卷为50道选择知识,学习时间达到要求后可以参加在线考试;○题,从题库中读取,其中一部分为固定要考的题目,另外一部分为每次随即抽取的题目),考试结束后系统立即自动给出分数,并通知是否及格,如果及格,则

4.学员认为视可以进行下一步的学习(视频操作,可下载,不记录学习时间);○频操作已经学习完毕,可以上网下载准考证表格填写后,携带本人身份证,到红十字会指定地点参加现场操作考试。如果通过现场考试则现场发给证书。(6).健康快车:

主要功能:丰台红页(图片文字,参考北京市红会);健康护照(文字与数据对照);健康、急救知识查询(友情链接相关网站)。(7).教师园地:

主要功能:下载区;讨论区;短信猫;公告区。4.会长信箱(表格式填写)。主要功能:表格式填写内容,可参考妇幼保健院的院长信箱。

5.红十字文化馆、传播与学习、知识手册、爱心桥、小动物急救站内容形式相似,放入首页另一列导航栏。(1).红十字文化馆:

主要内容:城市明信片(丰台照片-图片);宣传展示台(红十字宣传品、纪念品照片-图片);红十字标识(红十字标志介绍-图片+文字);红十字会史话(图片+文字);红十字与奥运(文字资料);博爱天地(会刊);人物传记(《南丁.格尔传》)。(2).传播与学习:

类似于在线学习中的普及型学习,不记名,只记录学习人数,同时题库可以

北京同方卫康科技有限公司 丰台区红十字会需求说明书

生成自测题,考完即可给出成绩。主要功能:会务知识(图片+文字;支持PPT文件;可下载;可随时生成自测题,考完立即出成绩;记录学习人次);人道法传播(同会务知识)。(3).知识手册:

全部是文字内容。主要内容:捐献造血干细胞知识;预防艾滋病知识;健康保健知识;无偿献血知识。(4).爱心桥:

主要内容:网上捐献(捐献表格、联系方式;捐献造血干细胞志愿填表);捐献遗体(联系方式)。(5).小动物急救站:

主要内容:图片+文字。6.公告栏。

公告栏为首页漂浮框,主要内容:通知、招聘、招募内容。7.网上调查。

网上调查(对网站管理、急救知识学习情况调查,自动生成结果)。8.友情链接网站:中国红十字会;北京市红十字会;丰台区政府;各区县红十字会。

9.新闻之窗(图片、文字滚动栏)

主要内容:区红十字会工作新闻(图片+文字)。

四、运行需求

操作系统:Windows98 Windows2000 WindowsXP Windows2003 数据库:SqlServer2000 Web服务器:IIS6.0

北京同方卫康科技有限公司

第五篇:个人博客系统软件需求说明书

鸡西大学电气与信息工程系10软件吕娜君

个人博客系统需求规格说明书

目录

个人博客系统...................................................................................................................1 1引言..............................................................................................................................2 1.1编写目的:................................................................................................................2 1.2背景:....................................................................................................................2 1.3定义........................................................................................................................2 1.4参考资料.................................................................................................................2 2任务概述.......................................................................................................................3 2.1目标........................................................................................................................3 2.2用户的特点.............................................................................................................3 2.3假定和约束.............................................................................................................3 3需求规定.......................................................................................................................4 3.1对功能的规定..........................................................................................................4 3.2需求分析.................................................................................................................4 E-R图:...................................................................................................................4 3.3对性能的规定..........................................................................................................5 3.3.1精度:..............................................................................................................5 3.3.2时间特性要求:................................................................................................5 3.3.3灵活性:...........................................................................................................5 3.4输人输出要求..........................................................................................................5 3.5数据管理能力要求:...............................................................................................5 3.6故障处理要求..........................................................................................................5 3.7其他专门要求..........................................................................................................5

鸡西大学电气与信息工程系10软件吕娜君

1引言

1.1编写目的: 本需求的编写为实现个人博客系统奠定了基础,定义了个人博客系统的详细需求,同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。本需求的预期读者是与个人博客系统软件开发有联系的决策人,开发组成人员,如果可能实现的话,将面向辅助开发者,支持本项目的领导和公司人员,软件验证者。

1.2背景:

随着Blog快速扩张,它的目的与最初的浏览网页心得已相去甚远。目前网络上数以千计的Bloggers发表和张贴Blog的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组以及BBS和论坛更简单和容易,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具。

充分做了可行性分析后,我们对系统的是使用人群、主要功能等有了一个初步构想。

本项目的任务提出者及开发者是个人博客系统软件开发小组,用户是主要是学生。本产品是针对博客用户的需求设计的,可以完成博客用户注册、登入、发表、浏览、修改博文、上传、浏览照片片、留言等主要功能。

1.3定义

个人博客系统: 个人博客是使得博客用户能够在网络上发表及其评论相关博客。使用汉语编程语言,独立完成其功能。

1.4参考资料

《软件工程》

《数据库系统概论》

鸡西大学电气与信息工程系10软件吕娜君

2任务概述

2.1目标

总体目标,做好详细需求分析,确保博客系统能满足用户要求。编写需求说明文档满足一下要求。a.无歧义性

对最终产品的每一个特性用某一术语描述;若某一术语在某一特殊的行文中使用时具有多种含义,那么应对该术语的每种含义做出解释并指出其适用场合。b.完整性

需求分析报告应该包括全部有意义的需求,无论是关系到功能的、性能的、设计约束的、还是关系到外部接口方面的需求;对所有可能出现的输入数据的响应予以定义,要对合法和非合法的输入值的响应做出规定;填写全部插图、表、图示标记等;定义全部术语和度量单位。c.可验证性

需求分析报告描述的每一个需求应是可以验证的。可以通过一个有限处理过程来检查软件产品是否满足需求。d.一致性

在需求分析报告中的各个需求的描述不能互相矛盾。e.可修改性

需求分析报告应具有一个有条不紊、易于使用的内容组织;没有冗余,即同一需求不能在需求分析报告中出现多次。f.可追踪性

每一个需求的源流必须清晰,在进一步产生和改变文件编制时,可以方便地引证每一个需求。

g.运行和维护阶段的可使用性

需求分析报告必须满足运行和维护阶段的需要。在需求分析报告要写明功能的来源和目的。

2.2用户的特点

本软件的使用对象主要是学生。可以达到使用本系统的基本要求:会汉语、懂计算机的基本操作。系统管理员需要能够熟练操作计算机,具有网站管理、数据库应用等相关技术。

2.3假定和约束

.软件约束:VS2008、IIS、SQL2000;

硬件约束:Web服务器及数据库服务器。内存1024M、硬盘120G。

鸡西大学电气与信息工程系10软件吕娜君

3需求规定

3.1对功能的规定

用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。

3.2需求分析 E-R图:

用户登录密码用户性别用户邮箱用户头像ID用户用户ID用户名最近登录时间

是否管理员标记

鸡西大学电气与信息工程系10软件吕娜君

3.3对性能的规定 3.3.1精度:

在精度需求上,根据使用需要,控制各项输入、输出数据的长度。确保保证用户正常使用的同时节省系统空间。

3.3.2时间特性要求:

用html语言写博客首页,做到响应时间在3秒内。

对附件上传做好文件大小限制,保证满足一般需求并且传输通畅,同时节约空间。

3.3.3灵活性:

要求系统可以在各种主流浏览器上正常运行,对不同分辨率的显示器具有良好适应性。针对用户的新需求可以做到系统灵活修改。

3.4输人输出要求

输入:登陆个人博客系统的账号。

输出:个人博客系统的相关信息。

3.5数据管理能力要求:

要求新系统有稳定、完整的数据库系统支持,可以容纳大量的数据和各种资料。同时还具有灵活的数据管理能力,包括查询、更新、修改、统计等功能。数据库的维护和备份也要做到方便、简洁。

3.6故障处理要求

当系统出现故障时,可利用系统自身的维护工具来进行系统的故障排除。

3.7其他专门要求

如新系统可以设置不同的访问权限,用户单位为了安全,可以针对不同级别的用户来设置不同的访问权限。用户使用系统时,操作简单方便。同时系统具有可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

鸡西大学电气与信息工程系10软件吕娜君

本说明书由设计人员根据软件需求规格说明书编写,由主程序员和程序员实施,供测试人员及维护人员参考。

高级程序员:吕娜君

日期:2012-10-26

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.feisuxs.com/wenku/jingpin/12/998121.html

相关内容

热门阅读

最新更新

随机推荐