资源描述
广东工业大学
长跑记录监测系统项目
顾客需求阐明书
目录
第一章 引言…………………………………………………………….4
1.1编写目………………………………………………………….4
1.2编写背景………………………………………………………….4
1.3编制根据………………………………………………………….4
1.4与XXXX项目其他有关系统关系…………………………..4
1.5定义………………………………………………………………..5
1.6参照资料…………………………………………………………..5
第二章 系统定位………………………………………………………..5
第三章 系统顾客………………………………………………………..5
第四章 顾客需求………………………………………………………..5
4.1基本信息管理...............................................7
4.1.1人员信息管理………………………………………………………….7
4.1.2学生信息维护……………………………………………………8
4.2顾客登录管理……………………………………………………...8
第五章 非功能需求……………………………………………………...9
5.1性能需求……………………………………………………………9
5.1.1精度…………………………………………………………….9
5.1.2时间特性规定……………………………………………………………………10
5.1.3灵活想规定………………………………………………………………………10
5.2输入输出需求………………………………………………………………………10
5.3数据管理能力需求………………………………………………………………....11
5.3.1系统数据特性…………………………………………………………………….11
5.3.2数据录入和解决精确性和实时性…………………………11
5.3.3数据管理持续性……………………………………………12
5.4故障解决需求……………………………………………………12
5.4故障解决需求……………………………………………………12
5.5其她专门需求……………………………………………………12
5.5.1部数据,安全性需求................................12
5.5.2易用性需求……………………………………………………13
5.5.3开放性和可扩充性需求………………………………………13
5.5.4可靠性需求……………………………………………………13
5.5.5易维护性需求…………………………………………………13
5.5.6适应性需求……………………………………………………13
第六章 顾客阐明……………………………………………………….13
第一章 引言
1.1编写目
编写长跑记录和辨认项目需求阐明重要是为完毕下列目的:
l 在软件产品完毕目的方面为顾客和开发者之间建立共同合同创立一种基本。从顾客角度来对要实现软件进行系统功能和非功能需求描述,协助顾客判断所规定软件与否符合顾客规定,或者如何修改这种软件才干适合顾客规定。让此软件能更好地为顾客服务。
l 一方面是为了提高开发效率,编制顾客需求文档过程将使顾客在设计开始之前周密地思考所有需求,从而减少事后重新设计、重新编码和重新测试等返工活动。另一方面也可以以此作为软件系统不断提高基本
l 为成本计价和编制筹划进度提供基本。顾客需求文档提供软件产品描述,是计算机软件产品成本核算基本,并且可觉得各方要价和付费提供根据。顾客需求文档对软件清晰描述,有助于预计所必要资源,并用作编制进度根据;
1.2编写背景
据调查表白,学生身体状况方面始终是家长和社会教关注和紧张问题,
由于某些学生为了学业而经常忽视自己身体状况,很少会注重锻炼身体,从而导致身体素质下降。
广东工业大学是广东省一所本科类企事业单位,位于广州市,是许多学子向往大学学府,较注重学生德、智、体全面发展,从而为提高学生综合素质打下一种坚实基本,为社会培养了一批批先进人才。
基于对国民身体素质考虑,特别是对作为社会将来建设者千万学子,国家呼吁全民注重运动,为了响应国家号召和提高学生身体素质,并基于对学校锻炼场地和保证学生得到锻炼机会种种考虑,学校决定把此目以“阳光长跑”形式来实现,通过对学生长跑成绩记录来保证学生锻炼机会,而把长跑记录监测系统投入使用。
1.3编制根据
1)需求调研成果
2)
3)顾客需求阐明书(教学参照)
1.4与XXXX项目其他有关系统关系
1)计算机指纹登记系统
2)
1.5定义
人员信息:长跑监测系统“人员信息”是指系统维护所有有关人员详细信息,其中涉及学生顾客个人信息
地区类型;长跑监测系统“地区类型”是指系统所处单位地址
1.6参照资料
第二章 系统定位
(一).监督学生身体锻炼
本系统建成后将为咱们提供会通过学生提前指纹登记来辨认长跑人员及通过学生每一种站点登记来记录长跑时间功能,按照特定系统来记录长跑人员长跑成绩并计算长跑速度来保证学生锻炼质量,并设了指纹辨认功能,改进了有些学生由于投机取巧而达到长跑成绩问题,通过系统成绩登录来向校方反映学生运动状况,从而实现了学校监督学生锻炼目。
(二)保证了学生运动质量
本系统通过设站点形式来使用,以此来记录学生每一种站点长跑状况,这样,既保证了场地可运用性,用可通过每一种站点时间用科学速度来限制学生长跑速度,使学生长跑速度趋向科学化,从而保证学生长跑质量,提高学生身体素质。
(三)理解运动状况
本系统站点还提供了查询功能,学生可输入自己号码来查询自己运动成绩,从而理解自己运动状况,来调节自己运动量
第三章 系统顾客
本长跑记录监测系统顾客重要是为广东工业大学企事业单位大一学生,其应用系统能更好地保证顾客长跑质量和运动锻炼时间,并为学生顾客提供查询服务,并达到学校监督学生运动锻炼目。按照顾客使用目不同,可分为如下两类:
3.1大一学生
3.2.学校管理人员
第四章 顾客需求
长跑记录监测系统是为学校理解学生运动状况、辨认等功能系统软件,通过软件辨认、记录与查询功能,系统顾客可以更快、更准地实现对自己进行长跑运动状况掌握,并为学校提供学生运动状况根据,改进当前某些学生由于不热爱运动而忽视锻炼身体问题,及为某些以没有时间锻炼身体学生提供一种机会。
依照顾客需求规定,为了满足顾客规定,对长跑记录监测系统阐明时将把几种联系紧密功能纳为同一种软件系统里,长跑记录监测系统重要功能涉及:指纹辨认、成绩计算记录和成绩查询功能。功能构造如下图所示:
指纹辨认
成绩记录
成绩查询
长跑记录监测系统
输入卡号
成绩显示
指纹确认
计算记录成绩
输入卡号
成绩计算
指纹确认
输入指纹
输入卡号
获得卡号
指纹登记
4.1基本信息管理
“阳光长跑”记录监测系统是一种综合应用软件,其需要维护各种基本信息,基本信息是系统其他功能实现保证。基本信息涉及:人员信息、组织信息等,系统需对这些基本信息提供维护功能。
广东工业大学单位人员信息重要涉及大一学生个人信息。人员信息是把本系统最重要管理对象。系统中指纹登记、指纹确认等都是以人员信息为基本对象,是整个系统最重要基本信息。因而系统需提供相应人员信息管理功能。
组织信息是对人员进行地区划分,每个组织相应单位实际组织构造。组织信息是系统进行地区分派,所属单位体现一种划分根据,因而系统需提供相应组织信息维护功能。基本信息管理功能构成如下图所示:
基本信息管理
人员信息管理
地区信息构造管理
学校学生信息管理
基本信息管理功能概述图
4.1.1人员信息管理
人员信息管理业务流程如下:
1. 学生信息管理系统定期导入,通过计算机指纹登记系统软件提供指纹导入功能来登记学生个人指纹信息
2. 学校信息管理人员通过学校学生管理系统提供学生个人信息,输入系统
3. 通过更新系统更新功能来进行对学生长跑成绩更新
重要业务流程:
1) 由顾客指定要导入文献位置。
2) 系统将自动获取该文献并上传到系统服务器上。
3) 系统对该文献进行解析,若文献格式和内容有效,系统将依照文献内容更新系统数据库人事信息。顾客输入,系统输出:
系统将解析顾客提交指纹信息及学校提供基本信息数据文献,把每条学生信息保存入系统数据库;在文献解析导入成功后,系统向顾客提示操作成功;若在操作过程中,文献解析或导入数据库失败,系统将向顾客为了与管理系统信息保持一致,从指纹登记处信息与记录监测上信息区别开来,且导入信息不能进行修改。
4.1.2学生信息维护
l 顾客输入:
ü 姓名
ü 性别
ü 阳光卡号
l 系统输出:系统把顾客提交民警信息保存入系统数据库,在数据保存成功后,系统向顾客提示操作成功;若在操作过程中,保
4.2顾客登录管理
系统维护顾客登录管理功能是直接面对顾客,
顾客登录管理除了判断顾客名外,还要通过完毕质问确认,顾客只需简朴地输入顾客名(系统即会自动显示顾客个人信息)
由于系统顾客是通过统一顾客管理系统进行统一管理,对于顾客登录流程,顾客需通过统一顾客管理系统提供身份认证过程进行认证,只有通过了身份认证顾客, 顾客才有成绩记录邓功能使用。
重要参加顾客:大一学生
l 重要业务流程:
1. 顾客输入登录阳光卡号
2. 系统调用统一顾客管理系统进行指纹确认
3. 若认证失败则提示顾客重新尝试登录,否则继续进行环节4。
4. 依照顾客个人信息显示系统功能界面。
顾客登陆流程:
到达检查点 输入阳光卡号 指纹确认 通过验证
下一种检查点
顾客登录功能输入输出规定:
l 顾客输入:
ü 顾客名
ü 指纹
l 系统输出:系统依照顾客输入验证顾客身份,如果验证通过,则依照顾客权限显示相应功能界面,如果验证失败则显示相应错误提示信息。
第五章 非功能需求
5.1性能需求
5.1.1精度
为了保证输数据精确性,对顾客输入卡号规定必要精确,并且辨认系统将提供相应指纹验证功能
1) 对于输入数据必要同步遵循有关国际、国家规定。系统对顾客输入和接口输入有关数据项校验将尽量使用国际、国家有关规定,对于无国际、国标数据项将使用现行惯例。
2) 输出成绩记录应可以对的反映实际状况。系记录算记录功能使用计算记录采用现行习惯,以实现记录数据满足此事业单位实际工作并保证数据能对的地反映实际状况。
3) 规定必要保证查询成果符合查询条件。对于顾客每个查询祈求,系统将分析其查询条件组合状况,并保证查询成果与顾客查询祈求保持一致。
4) 与外部接口信息传递,必要保证通信过程中数据传播精确性。对于所有外部接口,系统将与其定义明确通信合同,并拟定每个数据项取值范畴以及有关一致性规定。
5.1.2时间特性规定
在150个顾客并发访问时达到指标:打开普通系统界面响应时间在3秒内,第一次打开界面响应时间不超过5秒。为了满足该时间特性规定,对于系统功能设计,对每个单一功能界面尽量减少页面对数据查询,并对数据库查询进行优化,以务求达到高响应效果。对于电子电图显示,为了保证较高响应速度,系统设计时,在装载图层数据时采用预读取机制以及分步读取机制,以提高电子地图响应速度。
1) 对于普通系统提交操作,响应时间在5秒内。为了提交普通操作响应时间,使学生长跑成绩尽量做到精准化,系统将使用较高设立来努力提高系统相应时间。
2) 对于简朴查询操作,响应时间在5秒内,对于较复杂组合查询,响应时间在8秒内。对于系统查询功能,系统设计时将使用预先记录方式,对用经常使用查询、记录功能系统实现预先记录方式以提高查询响应速度。
5.1.3灵活想规定
1) 系统设计为可以对系统各种核心业务参数进行配备,通过不同配备以满足不同业务模式。
2) 系统内部设计与外部接口设计必要尽量减少耦合限度,在外部接口发生变化时,系统可以只需变更相应接口对接功能,避免因外部接口变化而影响整个系统设计。
3) 系统设计使用模块化设计,并尽量减少功能模块之间耦合限度,在系统功能改进、修正可以灵活解决,避免对系统整体导致严重影响。
4) 系统设计考虑平台独立性,对系统运营环境变化能通过简朴系统配备来适应。系统采用使用平台对立Java,JSP技术进行,并对系统有关业务
5.2输入输出需求
XXXX输入输出整体规定如下:
1) 系统支持超过9000个注册顾客,系统并发规定重要取决于系统硬件能力以及系统运营环境布置.
2) 系统输入界面显示信息清晰明了、合乎顾客习惯,能使顾客明了所需输入数据内容和范畴。系统界面输入考虑顾客计算机水平以及其重要业务特定,针对不同顾客,系统将在界面设计上有所不同,以提高系统可操作性。
3) 系统输入内容尽量使用选取性输入,以减少顾客输入工作。为了减轻顾客输入数据工作,系统在顾客输入时尽量提供选取性输入,并提供相应查找功能,以以便顾客迅速完毕相应输入操作。
4) 系统对输入数据需进行有效性验证,并在有无效输入时,以和谐、明确方式告知顾客。系统将对顾客所有输入进行有效性检查,并在顾客输入有误时明确指出错误数据项以及合法数据取值范畴。
5) 对顾客操作有明确响应提示,以使顾客的确理解操作成果。系统设计时保证对顾客每个拟定性操作均有相应响应信息,清晰描述顾客操作成果,若是错误提示将提供和谐错误阐明以及解决办法。
6) 系统有关查询、记录输出需尽量贴近顾客实际工作需要,以及有关业务规范,
5.3数据管理能力需求
本系统数据需求涉及如下几点:
5.3.1系统数据特性
系统容量设计目的必要满足将来3-6年本单位学生管理整体需要。其维护数据重要涉及:
1) 静态信息:重要涉及系统运营时已初始化信息,该类信息相对固定,虽然会随实际状况会有所变动,其变动幅度不大及频率不高。
Ø 组织构造、人员信息
Ø 本单位大一学生共有9000多人
2) 动态信息:重要是系统对学生信息每月登记信息,该类信息将每天增长。
XXXX对数据规划统一由系统集成商负责。对于数据库容量以及相应扩展性不在此自身进行详细考虑。
5.3.2数据录入和解决精确性和实时性
数据输入与否精确是数据解决前提,错误输入会导致系统输出不对的和不可用,从而使系统工作失去意义。数据输入来源涉及:手工输入、外部系统信息导入、数据库表同步和外部系统接口调用。
手工输入要通过系统界面上安排系统具备容错性,并且对操作人员要进行系统培训。同步需对顾客输入进行有效性校验,只有对的数据才干录入系统。
外部系统信息导入普通采用文献导入方式,该方式系统需对导入文献格式有明确规定,并在导入过程进行严格有效性和精确性校验,只有通过校验数据才干录入系统。
数据库表同步方式是通过Oracle数据管理系统提供同步机制进行,每次数据同步后系统需对同步数据进行有效性和精确性校验。
外部系统接口调用方式普通是告知性质,系统需对调用过程中信息互换进行严格有效性和精确性校验。
在系统中,数据输入往往是大量,特别是每天勤务工作状态记录、警情解决记录,因而系统要具备大量数据解决能力,以保证迅速解决数据。对于手工、外部接口、信息导入方式、接口调用方式,系统解决都是实时性,即相应数据录入后将实时更新系统数据。对于数据库表同步方式则使用定期更新方式。
数据一致性与完整性
由于XXXX是XXXX项目系统一种子系统,警务系统与其他子系统存在着数据共享,如民警信息、民警状态等,因此如何保证这些数据一致性,是系统必要解决问题。要解决这一问题,要和有关子系统进行协商,并制定数据同步机制,保证数据一致性,并且规定对数据库数据完整性进行严格约束。
对于输入数据,要为其定义完整性规则,如果不能符合完整性约束,系统应当回绝该数据。
5.3.3数据管理持续性
因XXXX单位工作性质决定,XXXX设计为提供24小时不间断数据解决能力。
5.4故障解决需求
1) 对于没有返回符合条件数据和失败操作时,系统设计时保证对顾客每个拟定性操作均有相应响应信息,清晰描述顾客操作成果,若是错误提示将提供和谐错误阐明以及解决办法。
2) 提供错误记录功能,能通过错误日记查找系统错误详细信息。系统提供自动错误跟踪功能,在浮现错误时将自动记录错误浮现位置以及详细错误描述,以以便对错误跟踪解决。
3) 数据库连接、查询、更新操作失败时,系统给出相应和谐提示信息,并进行相应日记记录。
4) 与外部系统接口通信失败时,系统给出相应和谐提示信息,并进行相应日记记录。同步系统设计时采用模块化解决,对于某些外部接口浮现问题时,系统保证不使用该接口功能正常使用。
5) 对于系统基本参数被错误修改时,系统提供复位功能以复位系统参数配备。
5.5其她专门需求
5.5.1部数据,安全性需求
为保障系统信息安全精确,系统必要有完备安全性保证办法。
5.5.1.1顾客权限机制
为保障系统信息安全,此长跑记录监测系统顾客管理需使用统一顾客管理系统进行维护管理。顾客登录需通过统一顾客管理系统验证,验证过程涉及如下访问控制:登录卡号、登录时间控制。只有获得统一顾客管理系统验证顾客才干成为系统有效顾客,进入下一阶段权限验证流程。
为了对系统功能权限作全面管理,保证顾客信息和系统安全性,系统对顾客进入每个系统界面都需进行相应权限检查,保证系统权限限制在网页地址一级,非法顾客登录系统后不能通过直接输入网页地址等非法手段使用无权限功能。
系统同步对顾客登录状况以系统日记方式进行记录,以备系统管理员进行核查。
5.5.2易用性需求
1) 操作尽量简朴,尽量减少弹出窗口,以加快操作速度。系统在理界面编排,以避免浮现过多弹出窗口,
2) 对于各种查询成果,提供恢复之前界面程序,以以便顾客操作。
3) 系统安装规定尽量以便,尽量减少不必要装置,以满足系统站点设立需求
5.5.3开放性和可扩充性需求
为适应学校对学生锻炼身体管理,系统应具灵活、可靠、以便扩容和升级性能。所有这些,都规定系统提供足够手段进行功能调节和扩充。而要实现这一点,通过系统开放性来完毕,系统功能设计、网络体系构造和通信合同,遵循国际和国内原则规范及有关规定,以便加入和减少系统模块,通过软件修补、替代完毕系统升级和更新换代。也便于与其他子系统实现互相通信。
5.5.4可靠性需求
在设计上应采用成熟先进技术,核心设备应进行备份,并具备必要冗余和容错能力;满足在一种顾客使用状况下,系统可稳定运营;保证各类数据对的性和完整性;,稳定可靠地解决大量数据;系统有完善数据备份与恢复机制,保证数据恢复稳定可靠。系统对核心性基本数据提供冗余备份,容许系统浮现故障后进行恢复。
5.5.5易维护性需求
系统采用模块化设计,便于安装、配备、维护和使用。
5.5.6适应性需求
系统使用通用开发语言编写,以具备良好可移植性能。同步,在系统构造设计以及数据库平台使用上都应采用先进架构模式,符合流行开发模式,使软件系统可以具备良好扩展性、高度灵活性以及以便可维护性。
第六章 顾客阐明
成绩阐明:
A.每次长跑依照你所跑线路,按照达到检查点先后顺序计算各检查点之间距离,最后各段距离相加即为你本次长跑路程成绩
b.每次长跑路程成绩如果少于1000米,则没有有效路程成绩;如果不不大于米,则有效路程成绩为米。
c.有效路程成绩作为阳光长跑路程规定根据。
d.如果长跑所用时间不在规定范畴(如走路或者借用其他交通工具),将被列为作弊解决,成绩无效
e.每天长跑成绩只记录保存一次,学生可以选取自己成绩较好一次保存。(如上午和晚上都参加了长跑,系统只保存上午或者晚上成绩,学生可以通过个人管理中心进行选取)
展开阅读全文