9.0软件需求规格说明书_失物招领系统
行业分析报告校园失物招领系统设计与分析

行业分析报告校园失物招领系统设计与分析失物处理的效率而通过本系统,失主可以通过网络查询自己丢失的物品是否被好心人拾到并给失物招领中心,以及对好心人的感谢等;管理员可以对失物信息,报失信息,留言信息等方便的进行管理。
充分应用网络环境,设计并开发失物招领系统,基于“网络平台”接收和处理失物,方便了失主寻找丢失物品、拾主归还捡拾物品和减轻失物招领处管理人员的工作负担,提高失物招领工作的效率并使其规范化和制度化。
关键词:数据库;防注入;失物招领;D i s c u z加密;垂直搜索。
TheLostandfoundsystemoncampusMajor:softwareengineeringGroupNumber:9Supervisor:Gongxun[A b s t r a c t]T r a d i t i o n a l c a m p u s L o s t a n d F o u n d s e r v i c e i s n o r m a l l y p ro v i d e d b y p e n a n d p a p e r r e c o r d s,d e d i c a t e d p e r s o n s m a n a g e L o s t h a n d l i n g pr o p e r t y.A s i n g l e i n f o r m a t i o n c h a n n e l,q u e r y t e d i o u s,l o w e f f i c i e n c y u nd o u b te d l y s e r i o u s l y r e d u c e t h e ef f i c i e n c y o f p r o p e r t y h a n d l i n g.T h r o u gh t h i s s y s t e m,t h e o w n e r c a n c h e c k t h e i r l o s s t h r o u g h t h e n e t w o r k w h e t h e r we l l-m e a n i n g p e o p l e h a s p i c k e d u p t h e i t e m s a n d p o s t e d t o L o s t&F o u n d,e t c.;a d m i n i s t r a t o r s s e n d i nf o r m a t i o n o n s t o l e n p r o p e r t y,T h o ugh m a ki n g f u l l us e o f t h e n e t w o r k e n v i r o n m e n t,t h e l o s t a n d f o u n d s y s t e m b a s e d o n t h e"n e t wo r k p l a t f o r m"w i l l t a k e p l a c e,i t i s n o t o n l y c o n v e n i e n t f o r t h e o w n e r t o f in d m i s s i n g i t e m s,b u t a l s o r e d u c e t h e l o s t p r o p e r t y o f f i c e m a n a g e m e n t s t af f b u r d e n a n d i m p r o v e l o s t a n d f o u n d w o r k e f f i c i e n c y w h i c h m a k e s l o s s h a n dl i n g s t a n d a r d i z e d a n d i n s t i t u t i o n a l i z e d.[K e y w o r d]D a t a b a s e;I n j e c t i o n;L o s s a n d f o u n d;V e r t i c a l s e a r c h i n g.目录《数据库系统》课程报告01绪论71.1项目背景71.1.1项目来源71.2国内外现状92.1.2 国内现状101.3信息管理系统中计算机应用的新发展111.4本文工作122系统分析122.1项目主要工作122.2功能分析132.2.1系统信息源132.2.2系统功能分析132.3可行性分析142.3.1可行性分析的目的142.3.3经济可行性162.3.4操作可行性162.3.5法律可行性192.3.6可行性研究结论193系统设计193.1设计思想193.2系统建设目标203.2.1近期目标203.2.2远期目标213.3编译环境搭建:213.4项目详细设计233.4.1数据库设计233.4.2数据表的设计以及分析253.4.3搜索算法283.4.4密码加密算法283.4.5数据库防注入293.5前台设计303.本章小结324研究内容描述334.1项目概况334.2项目开发计划及阶段性完成情况344.2.1项目成员分工:344.2.2项目阶段性完成情况:354.3项目开发的内容和结果354.4本章总结365测试环境和过程描述365.1测试环境375.2测试方式375.3测试步骤375.4测试结果385.5测试结果分析435.6本章小结436讨论与体会436.1实验过程中的瓶颈436.1.1物品的搜索方式436.1.2如何通过图片搜索信息446.1.3如何标示物品的相似度446.2实验过程中的体会456.3项目评价466.4对项目成果用于实际意义的阐述466.5本章小结477结束语477.1项目感悟477.2项目收获48参考文献48附录一需求规格说明书数据要求说明书511.引言512.数据的逻辑描述523.数据的采集53需求说明书561.引言562.任务概述573.需求规定584.运行环境规定60用户手册概要631.引言633.运行环境65 需求分析列表67附录二设计文档开发计划说明书701引言712 项目概述723 实施计划734 支持条件765 专题计划要点76附录三测试文档组件测试计划781.引言792.计划793.测试设计说明824.评价准则831绪论1.1项目背景1.1.1项目来源大学生由于携带的东西较多,而且经常来往于不同的地方,活动多,因此很容易发生物品丢失的情况,但是大学里面又缺乏一套可以帮助学生寻找自己失物的系统。
校园失物招领系统

后置条件
储存的失物信息增加
基本操作流程
1.系统管理员输入失物信息
2.系统作流程
无
退出系统
用例名称
失物认领
用例描述
失主发现自己的失物,进行认领
参与者
系统管理员、失主
状态
通过审查
前置条件
系统管理员登录进入系统,失主收到新失物提醒
后置条件
储存的失物信息增加
基本操作流程
1.失主认领失物
2.系统管理员删除失物信息
可选操作流程
失物与失主信息不匹配,拒绝认领。。
以上是两个常用操作的用例图,除此之外还有注册登陆操作,管理员还可以查看、删除失物
信息,通知失主有新的失物信息;失主也可以随时查看失物信息库的信息。
说明:三个实体类:管理员类、学生类、物品信息类,一个业务层的类:业务类;管理员类 的变量有用户名密码,用来登录验证,方法有注册、注销、添加失物信息、查看失物信息、 删除失物信息;学生类也有登录验证,方法有注册、注销、查看失物信息、申请认领失物, 学生类还有一个ifloser的状态变量表示此学生是否为失主;物品信息类也有添加删除;
有的实体类都有各自对应的set和get方法;业务类用来通知所有学生用户;
登录系统
失物信息登记
<<in clude>>
失物信息管理
系统管理员
失物领取
«exte nd>>
注册
新失物登记提醒
十
<<in clude>>
失主
显示失物信息
<<in clude>>
登陆
删除失物信息
查询失物信息
失物招领管理系统说明书

失物招领管理系统本系统主要面向用户,该系统具有物品信息的添加、删除、修改、查询等信息管理功能,以及数据的统计、导入导出、输入、修改等信息监测的功能,设置留言板和公告栏功能。
同时可以进行一些系统设置,例如修改密码、切换用户、退出系统等。
失物招领管理系统软件主要技术特点在于:该软件的主要技术特点在于:(1)采用Windows +MS SQL +技术路线进行开发。
(2)采用MDI父窗体,窗体之间不会相互干扰且界面简洁明了。
(3)采用DataGridView 控件,实现数据的显示和修改。
(4)使用TextBox控件实现文本信息输入;使用Button控件定义功能按钮。
(5)编写了较多有用的自定义函数,减少了代码的冗余量。
(6)使用了自定义控件的编程实现技巧,使界面排版简单明了。
2 操作说明2.1 系统登录2.1.1业务需求与描述调用面向用户的失物管理系统软件的可执行文件后将显示登录界面,该界面要求用户输入用户名或密码,以及是否记住密码。
2.1.2界面截屏与操作说明描述如下。
图1 【登录】界面钮,合法用户将进入系统主界面。
密码错误时,提示信息如图2所示当错误三次时,提示如下图3没有注册过的用户需要先注册,注册界面如图所示。
图4【注册】界面2.2 信息管理2.2.1需求与描述登录用户均可使用该模块。
本模块的主要功能:物品信息用户信息公告栏数据管理如图所示2.2.2 界面截屏与操作选择【物品信息】菜单,进入如下界面。
相关使用说明描述如下。
【物品信息】界面按钮,相关基本信息将写入数据库表中,如图所示。
【失物信息】在【用户信息】中,可按【用户详细信息】和【用户信息查询】进行操作。
点击【用户详细信息】时,会显示所有用户的基本信息,如上图所示。
【用户详细信息】在【用户信息查询】中,在基于两种查询方式下,如上图所示。
【用户信息查询】在【用户信息查询】中,可按“所有用户”和“按关键字查询”进行模糊查询和专门的查询。
但点击“查询全部”时,会显示所有用户的基本信息。
Ver9_0操作说明书

第三章 软件安装......................................................................................................9
3.1:环境需求 .........................................................................................................................9 3.2:安装步骤 .........................................................................................................................9
KYJHRVer9.0 操作说明书 第1 页
PDF 文件使用 "pdfFactory Pro" 试用版本创建 炣
4.2.12:保险管理...........................................................................................................52 4.2.13:人力资源分析………………………………………………………………....49 4.3:考勤管理 .......................................................................................................................52 4.3.1:考勤帐套选择…………………………………………………………………...52 4.3.2:双休设置..
课程设计——失物招领管理信息系统

动态网站的设计与开发课程设计说明书设计题目: 失物招领管理信息系统院系:经济管理学院专业班级:电子商务11-1 学生姓名:指导教师:2014年 7 月 5 日网上花店罗曼蒂克目录1 概述 .................................................................................... - 1 -2 系统分析与设计 ................................................................ - 3 - 2.1处理流程分析 (3)2.2功能设计 (4)2.3数据库设计 (5)3 系统实现 .......................................................................... - 12 -3.1关键功能流程图 (12)4 总结 (19)1 概述近年来随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入社会生活各个方面。
管理信息系统也随之蓬勃发展起来,从政府行政管理到公司运营各个层次都得到了广泛应用。
促进Internet高速发展的原因之一就是Web技术。
现如今的Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展,使得那些具有交互式的动态页面,有条理的数据库查询,信息丰富的页面成为最吸引人的网页。
浏览Web有着执行Windows 程序一样的感觉和操作性。
随着Internet技术的发展,网页已经成为一种操作平台,为用户提供强大的服务。
网络的应用越来越广泛,单纯的提供信息只是其中的一部分。
未来的Web将是一套虚拟的信息平台,其中包括在线购物,远程医疗,视频点播,语音聊天等功能。
功能的扩展意味着数据量的增加,如果仍然用静态页面的生成模式,则会生成过多的超文本文件,不仅降低了浏览速度,也给维护造成了不便。
901软件说明书(4)

门禁软件说明书第一章系统简介................................ 错误!未定义书签。
1.1系统功能简介 (2)1.2系统使用基本流程 (2)第二章系统管理 (3)1.1软件安装 (3)1.2软件登陆 (3)1.3修改登陆密码 (4)1.4用户权限 (5)1.5请假类别定义 (6)1.6法定节假日定义 (7)第三章人事管理 (8)1.1部门管理 (8)1.2人事管理 (9)1.3离职管理 (10)第四章门禁管理 (11)1.1硬件设置 (11)1.2时段设置 (12)1.3时间组设置 (13)1.4权限分配 (15)1.5远程开门 (16)1.6实时监控 (17)第五章考勤管理 (18)1.1考勤规则设置 (18)1.2考勤班次设置 (19)1.3数据回收 (22)1.4异常处理 (23)1.5考勤处理 (27)1.6考勤月报表处理 (28)第六章系统维护 (29)1.1帐套管理 (29)1.2员工资料导入 (30)1.3数据库备份 (31)1.4数据库还原 (32)第一章系统简介1.1 系统功能简介安全管理在近些年的现代企业管理中越来越受到管理者的关注。
本系统就是将门禁系统管理统一化、流程化,帮助客户实现运营安全A.系统特点1.强大的数据处理能力,能管理2000个人员的门禁数据。
2.形象而合理的操作流程融合了多年的门禁经验。
3.自动化的用户名单管理,使得管理更科学、高效。
4.建立在多级管理角色上的权限管理,能保证用户数据的保密性B. 服务器硬件配置要求2.CPU:主频2.0G以上;内存:1G及以上;硬盘:可用空间10G及以上,推荐使用NTFS的硬盘分区作为软件安装目C. 软件运行环境3.可支持的操作系统:WindowsXP/Windows2003/Windows Vista/Windows7支持的数据库:MS SQL Server2000及以上版本/ Microsoft AccessD. 系统功能模块介绍1. 人事:主要包括两部分,一是部门管理设置,即设置公司的主要架构;二是人员管理设置,为系统录入人员,分配部门,然后进行人员维护管理2. 设备:设置连接设备的通信参数,通信参数正确才能够与设备正常通信,包括系统中的设置和机器中的设置。
NC Cloud 1909 产品安装指南说明书
NC Cloud1909产品安装指南2019年9月版权所有(c)2019用友网络科技股份有限公司概述本安装指南主要包含以下几部分内容:●注意事项●NC Cloud安装盘介绍●NC Cloud软硬件配置●应用服务器系统配置●数据库系统配置●NC Cloud安装部署●NC Cloud附属工具配置●NC Cloud云融合配置●NC Cloud产品卸载注意事项环境预置配置●Linux应用服务器操作系统需按照应用服务器系统配置要求预先配置。
●文件服务器、应用服务器和数据库服务器部署在同一个网段,通过千兆交换机互联。
避免因为与应用服务器频繁的数据上传下载造成网络问题。
●NC Cloud中任何配置及使用过程中,IP地址禁止使用127.0.0.1和localhost等本地回环地址,否则会出现不可预知的异常错误。
●应用服务器安装操作系统后,请修改服务器的名称,确保在创建WAS概要文件前服务器名称已经修改且不能重复。
部署、安装配置●JDK:NC Cloud默认自带JDK为NCC_HOME/ufjdk,只适用于Widows平台,版本为SUN64位JDK1.8.0_202;安装盘目录下Tools下提供三个jdk,分别为:Linux下SUN64位JDK、Widows下IBM64位JDK、Linux下IBM 64位JDK。
●安装:NC Cloud代码解压路径不要有空格,汉字,非法字符;安装代码时,弹出界面点击下一步没反应时,请将.nchome文件内容置空(window路径C:\Users\Administrator linux路径:/root)。
账套编码不允许使用中文及特殊字符,否则轻量端加载登录页时报500。
●部署本版集群环境支持master与redis两种部署模式,推荐采用master模式部署,NC Cloud适配Reids部署请参照文档《NC Cloud1909集群适配Redis部署》;集群要求配置专属的搜索服务器,系统中人员,客户,供应商和物料会使用专属搜索服务器的全文检索功能。
GiD9.0中文版使用说明书
目录第一章前后处理简介 (1)第二章前处理功能 (2)2.1主界面 (2)2.1.1 工具条 (2)2.1.1.1 第一部分 (3)2.1.1.2第二部分 (3)2.1.1.3 第三部分 (3)2.1.1.4第四部分 (4)2.1.1.5第五部分 (5)2.2菜单 (6)2.2.1 File主菜单 (6)2.2.1.1文件操作 (7)2.2.1.2导入导出 (7)2.2.1.3导入 (8)2.2.1.4 导入CAD模型文件 (8)2.2.1.5 导入网格模型文件 (10)2.2.1.6导入GID文件 (12)2.2.1.7输出 (12)2.2.1.8输出其他CAD格式文件 (13)2.2.1.9 输出网格文件 (13)2.2.1.10 输出GID的文件 (14)2.2.1.11 输出计算数据文件 (14)2.2.1.12打印文件 (14)2.2.1.13 最近的文件 (15)2.2.1.14退出 (15)2.2.2 View主菜单 (16)2.2.2.1视图调整 (16)2.2.2.2旋转视图 (18)2.2.2.3移动视图 (19)2.2.2.4视图编辑 (20)2.2.2.5 刷新 (21)2.2.2.6 渲染视图 (21)2.2.2.7透视法 (22)2.2.2.8 修剪平面 (23)2.2.2.9 显示标签 (24)2.2.2.10 察看法线 (25)2.2.2.11 观察实体 (25)2.2.2.12 视图位置 (25)2.2.2.13 设定背景图 (26)2.2.2.14 Multiple Windows (26)2.2.2.15 硬拷贝 (27)2.2.3 Geometry菜单 (28)2.2.3.1创建模型 (28)2.2.3.2基本元素创建 (28)2.2.3.3创建NURBS 曲面 (31)2.2.3.4创建参数表面 (33)2.2.3.5创建接触表面 (34)2.2.3.6创建网格表面 (34)2.2.3.7创建体 (34)2.2.3.8创建几何模块 (35)2.2.3.9删除 (38)2.2.3.10编辑 (38)2.2.4 Utilities菜单 (53)2.2.5 Data菜单 (76)2.2.6 Mesh菜单 (78)2.2.6.1单元划分设定 (78)2.2.6.2单元阶次选择 (78)2.2.6.3局部加密 (78)2.2.6.4结构化网格 (83)2.2.6.5单元类型 (86)2.2.6.6网格划分顺序选择 (87)2.2.6.7网格生成 (89)2.2.6.8编辑网格 (91)2.2.6.9 显示边境单元 (92)2.2.6.10 显示设定单元值 (93)2.2.6.11 网格质量检验 (93)2.2.7 Calculate菜单 (94)2.2.8 Help菜单 (95)第三章后处理功能 (97)3.1主界面 (97)3.1.1功能工具条 (97)3.1.1.1 View工具条 (98)3.1.1.2光源、显示类型及透视工具条 (98)3.1.1.3剪切后的显示工具条 (99)3.1.1.4剪切面工具条 (99)3.1.1.5 结果值工具条 (100)3.2菜单条 (100)3.2.1 Files菜单 (101)3.2.1.1文件操作 (101)3.2.1.2导入结果文件 (102)3.2.1.3导出 (103)3.2.1.4打印设置 (103)3.2.1.5切换到前处理 (104)3.2.1.6最近的后处理文件 (104)3.2.1.8退出 (104)3.2.2 View 菜单 (104)3.2.3 Utilities菜单 (105)3.2.4 Do cuts菜单 (109)3.2.5View Results菜单 (112)3.2.6 options菜单 (116)3.2.6.1 Legends (116)3.2.7 Windows (140)3.2.8 Help (145)第四章例题 (147)4.1球体的结构化网格划分 (147)第一章 前后处理简介GID是一个通用、方便、友好的在几何模型领域的用户图形接口,可以为各个领域的数值仿真计算提供数据的导入和结果的可视化。
软件产品需求规格说明书(案例)
四川托普集团技术文档卷号:卷内编号:V1.0版多层体系政务框架平台之一行政服务中心政务平台软件产品需求规格说明书Software Product Requirements Specification项目承担部门:中央研究院应用产品开发中心撰写人(签名):完成日期:本文檔使用部门:■主管领导■项目组□客户(市场)■维护人员□用户文档验交组(签名):验交日期:评审负责人(签名):评审日期:软件产品需求规格说明书Software Product Requirements Specification 1.引言1.1.目的本节描述软件产品需求规格说明书(SRS)的目的是:定义软件总体要求,作为用户和软件开发人员之间相互了解的基础;提供性能要求、初步设计和对用户影响的信息,作为软件人员进行软件结构设计和编码的基础;作为软件总体测试的依据。
1.2.定义Workflow:工作流1.3.参考资料行政服务中心政务平台白皮书行政服务中心政务平台项目审批表2.软件总体概述2.1.软件标识软件全称:多层体系政务框架平台之一行政服务中心政务平台软件简称:XZFWZXZW版本号:1.02.2.软件描述2.2.1.系统属性行政服务中心是改革开放进程中一项新生事物,是实践江总书记“三个代表”重要思想的具体表现,是改善投资环境,扩大开放,吸收外来投资,加快发展的重要举措。
为了实现行政服务中心“一站式集中,一条龙服务”,为全社会提供平等竞争的市场条件和长期稳定的投资环境,塑造廉洁,规范,高效的政府形象的目标,充分利用信息化技术,建设先进实用的可扩展性强的行政服务信息系统,实现行政服务信息处理的智能化、网络化、“无纸化”成为一项迫切的工作。
为此,托普集团根据行政服务中心的业务需求,设计了行政服务中心政务平台。
2.2.2.开发背景开发目的:1、公众服务2、行政服务中心和各级政府部门应用目标:行政服务机构使用范围:行政服务机构,公众2.3.软件功能(共12个系统模块)其中内部办公模块又分为:2.4.用户的特点因为本软件是一个全新的概念,对它的使用要求领导绝对的支持,才能将这个软件系统得以很好的使用。
失物招领系统需求分析
失物招领系统需求分析说明书项目组成员:白杨何洛王晓捷余霞玉指导老师:刘青2015年4月1.引言:1.1编写目的:确定失物招领系统的功能、工作原理以及有效性需求,以供软件开发人员参考1.2项目背景本项目名称:失物招领系统本项目应用范围:所有安装失物招领系统软件的用户开发者:中国人民大学信息学院软件工程A小组用户:失主,拾主,以及各个失物招领点1.3定义:LFS: Lost and Found SystemOwner:失主Founder:拾主Lost_Item:纪录失主的个人信息,并提供查询、统计、打印功能。
Found_Item:纪录拾主的个人信息,并提供查询、统计、打印功能。
Item:纪录失主以及拾主的物品信息,并提供查询、统计、打印功能。
1.4参考资料:《软件需求》(第2版)Karl E.Wiegers 清华大学出版社《软件工程》(第2版)郑人杰殷人昆陶永雷清华大学出版社《需求分析与系统设计》(第3版)Leszek A.Maciaszek 机械工业出版社2.任务概述2.1目标:此失物招领系统旨在给拾主一个可信任的软件发布拾到的物品,让失主更容易地找到丢失的物品,同时不至于出现让失主冒领、错领等现象。
失主和拾主主要针对注册过该软件的所有群体。
为完成上述功能,提出以下相应的需求:1>在数据库中存储失主发布的丢失物品信息以及拾主或各个失物招领信任点发布拾获物品信息,并方便有效地进行相应的数据操作和管理,这其中包括:* 物品信息的录入、删除、修改* 物品信息的模糊查询* 物品信息的多关键字检索2>能够对一定数量的注册过的失主信息进行相应的存储和管理,这其中包括:* 失主信息的录入、删除、修改* 失主的统计与查询3>能够对一定数量的注册过的拾主信息进行相应的存储和管理,这其中包括:* 拾主信息的录入、删除、修改* 拾主的统计与查询4>能够对失主与拾主发布的物品信息进行匹配比较,并按照匹配的从高到低的顺序为失主推荐5>能够对需要的统计结果提供打印和输出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
失物招领系统软件需求规格说明书团队:RNG领队:盛加纯 3130704235成员:驿成员:文琪 3130704233目录1 引言1.1 文档的用途1.2 主要的容1.3 阅读时的注意事项1.4 参考文献1.5 文档组织方式2 总体描述2.1 产品前景2.2 产品功能2.3 用户特征2.4 约束2.5 假设和依赖3 详细需求描述3.1 对外接口需求3.1.1 顾客界面3.1.2 硬件接口3.1.3 软件接口3.1.4 通信接口3.2 功能需求3.2.1 系统特性 13.2.2 系统特性 23.2.3 系统特性 33.2.4 系统特性 43.2.5 系统特性 53.2.6 系统特性 63.2.7 系统特性 73.3 性能需求3.4 系统设计约束3.5 质量属性3.6 其他需求附录1 引言1.1文档的意图由于此系统的复杂性,本文档旨在清晰,明确,结构化将软件系统的需求信息和解决方案更好的传递给所有开发者,拓展开发者的知识记忆能力,并且尽早的发现和减少可能的需求错误,帮助新加入团队的成员更快的融入项目。
本文档所定义的软件是一款失物招领系统。
本文档预期读者包括:项目管理者,设计与开发人员,测试人员,文档编写人员,维护人员。
1.2主要容➢系统名称:失物招领系统➢面向用户:失主、热心群众和系统管理人员➢预期功能:1)系统提供提供两个模式,一个是管理员模式,一个是普通用户模式。
管理员模式中,管理员可以根据失主发布的信息来实时更新系统的数据库,并置顶显示,每次信息有变化时就要相应地更新数据库。
面向顾客时,系统是电子触摸屏形式的终端软件,可提供给用户查看,搜索,发布信息的功能。
面向管理员时,系统是普通的PC软件,可提供管理员更新数据库信息,查看统计的功能。
2)失主可以在电子触摸屏形式的终端软件上随时随地地发布自己丢失物品的信息,要尽可能地详细以方便热心群众予以帮助,包括丢失时间,地点,物品的特征描述,以及个人的联系方式等等,然后联网将信息发布出去。
然后在终端界面上就会出现相应地信息,并有发布成功的提示。
3)终端软件界面上的所有信息都可以被用户查看,并且用户可以在该条信息的后面留言,提供一些帮助,比如:我在某某地方看见一个跟你描述的东西差不多的物品,放在前台了,你可以去XX看看是不是你要找的东西.....并且这条留言会立刻转发给信息发布者,予以通知,帮助寻找。
4)如果用户捡到东西或者在门卫收发室看见待领物品,用户可以登录终端软件,通过关键字进行搜索。
所有检索到的符合要求的信息将全部列出,用户可以选择以发布时间等排序方式对信息进行查看,并进行留言告知。
5)失主在寻找回丢失物品的时候有一个反馈,于是系统管理员会收到该反馈,并及时更新数据库,然后在终端软件界面上将该条求助信息置为绿色,表明此失物已经找回。
此条信息已不再有效。
最后在系统的数据库中有一个找回物品成功率,修改信息,用于年终盘点统计。
1.3 阅读时的注意事项➢参考信息:丢失物品的特征描述,丢失地点、时间,联系方式等。
1.4 参考文献➢《需求工程—软件建模与分析》,丁二玉,高等教育➢软件需求说明书(GB856T).doc1.5 文档组织方式本文档将先简要描述一下此软件,从大体上让阅读者了解本软件的产品前景,产品功能,顾客特征。
然后将详细的描述需求,并在最后做出总结。
2 总体描述2.1 产品前景这是一个独立的终端系统,提供失物招领帮助的任务。
2.2.产品功能1、用户可以选择查看信息,系统会给予用户一按时间排序的求助信息。
用户也可以自主选择查看方式。
2、用户可以选择发布信息,系统会提供一表单,需要用户填写一些必要的信息,如果可以也可插入图片,尽可能详细描述失物信息。
点击确认,提示发送成功。
然后可以按返回按钮回到主界面。
3、用户可以点击搜索界面,可以通过关键字进行搜索,系统连接数据库,并向用户提供相应的信息列表。
用户可以进入该条信息给予求助者留言帮助。
4、用户点击我的信息,界面将显示所有和本人有关的信息,或者留言,或者本人等等。
5、管理员可以进行查看信息,更新信息,备注信息,以及统计信息等操作。
2.3用户特征➢所有普通的用户,包括各个知识背景,年龄层次。
➢系统的管理人员,具有一定的电脑知识,对数据库,后台操作十分了解。
2.4约束➢本软件将符合一切有关法律,包括:1、中华人民国著作权法( 2001 年修正)2、中华人民国著作权法实施条例( 2002)3、中华人民国计算机软件保护条例( 2001)4、作品自愿登记试行办法( 1994)5、计算机软件著作权登记办法( 2002)6、计算机软件著作权登记收费项目和标准( 1992)7、著作权质押合同登记办法( 1996)8、国家局公告(第 9 号)——指定计算机软件登记机构( 2002)9、国家局公告(第 11 号)——指定著作权质押合同登记机构( 2002)10、软件产品管理办法( 2000)11、计算机信息系统集成资质等级评定条件(试行)( 2000)硬件限制: CPU 处理速度 300MHZ 以上和其他应用接口:可以支持一些 ACESS,Oracle 等的数据库文件导入审计功能:提供所有有关的数据库操作,制表控制功能:触屏控制高阶语言要求:流行编程语言, C/C++/C#等2.5假设和依赖➢假设:1、管理员及时更新数据库;2、终端为嵌入式 Linux 系统➢依赖:SQL 数据库3详细需求描述3.1对外接口需求3.1.1 用户界面➢屏幕布局:采用统一的风格➢消息显示约定:所有消息为弹出式消息框➢屏幕压力感应:用于感应顾客触屏,在顾客点击后 1 second 时间程序作出反应➢对于控件的约定:1、按钮:蓝色背景经典按钮样式2、输入框:白底白框3、物品介绍控件:左边为失物图片,右边为失物名称,简介,特征,详细信息查看按钮消息框:类似Windows消息框字体:微软雅黑主要界面:1、欢迎界面:这是面向用户的主界面,界面左列是功能按钮,有发布消息,我的消息,搜索等,界面中部以及右侧默认是欢迎界面,包括系统欢迎界面和欢迎语。
2、发布消息界面:界面有文本框,图片添加栏,备注栏,确定发送按钮等控件,并有提供返回按钮返回主界面。
3、我的消息:界面上有提示消息数目的气泡,用户点击进入之后,会出现显示热心群众提供的信息的界面,同样拥有返回按钮。
4、搜索:界面有一个编辑框和确定按钮,用于用户进行关键字搜索,也可以通过返回按钮返回主界面。
5、管理员界面:包括查看信息,查看统计信息,更新信息等按钮,点击查看信息按钮,系统连接数据库,读出数据库中所有信息,按时间顺序排列;点击查看统计信息按钮,管理员自行设置时间区间,界面就会显示在这段时间中,通过失物招领系统成功找回丢失物品的事例,并统计该信息,计算成功率,效率。
点击更新按钮,将会进入该信息界面,管理员可以进行修改,更新操作。
3.1.2 硬件接口➢USB2.0数据传输➢打印机输出接口3.1.3 软件接口➢SQL数据库接口ODBC3.1.4 通信接口无3.2功能需求3.2.1 系统特性1查看失物信息列表。
3.2.1.1 特性描述用户点击查看信息按钮后,系统显示信息列表界面。
3.2.1.2具体功能需求R1:用户对系统施加此操作后,系统显示信息列表,并且用户可以选择不同的排序方式如按时间排序等。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.2 系统特性2发布求助信息3.2.2.1 特性描述用户点击发布信息按钮,系统提供需要用户填写的表单。
3.2.2.2 具体功能需求R2:用户对系统施加操作后,系统会自动提供一个表单,用户要尽可能详细的填写其中的信息,包括丢失物品的名称,特征描述,自己的联系方式,必要时还可以提供图片。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.3系统特性3我的消息。
3.2.3.1 特性描述用户点击我的消息按钮后,系统界面上将显示所有与我有关的信息。
3.2.3.2具体功能需求R3:用户对系统施加此操作后,系统显示信息列表,这是完全是一个与自己有关的信息列表包括别人给本人的留言或者是本人等等。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.4 系统特性4搜索3.2.4.1 特性描述用户点击搜索按钮后,系统显示信息搜索界面。
3.2.4.2具体功能需求R4:用户对系统施加此操作后,系统显示信息搜索界面,并且用户可以选择关键字搜索,系统将根据输入的信息,自动地在数据库中搜索相关的信息,并显示到界面上。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.5 系统特性5查看信息。
3.2.5.1 特性描述管理员点击查看信息按钮后,系统显示信息列表界面。
3.2.5.2具体功能需求R5:管理员对系统施加此操作后,系统显示信息列表,系统将数据库中所有信息通过表单显示出来。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.6系统特性6查看统计信息。
3.2.6.1 特性描述用户点击查看统计信息按钮后,系统显示信息统计的界面。
3.2.6.2具体功能需求R6:管理员对系统施加此操作后,系统显示信息统计界面,并且用户可以选择不同的时间段,系统会根据该时间段做出统计信息。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.2.7 系统特性7查看失物信息列表。
3.2.7.1 特性描述用户点击查看信息按钮后,系统显示信息列表界面。
3.2.7.2具体功能需求R7:管理员对系统施加此操作后,系统显示信息列表,并且管理员可以选择对该信息进行更新修改操作,比如置顶、撤销、备注等等。
点击返回按钮返回欢迎界面。
如出现异常,结束当前操作,返回主界面。
3.3性能需求由于本系统只针对触控前台,所以并无移植问题,其在 Linux 嵌入式系统上的具体相关性能指标如下:3.4系统设计约束➢嵌入式系统:系统资源有限。
➢系统开发和运行基于 Linux 核的嵌入式操作系统。
➢面向顾客的系统接收由电子触摸屏发来的信号,信号传递速度有一定的限制。
➢其他法律法规约束详见约束。
3.5质量属性➢可靠性:系统要具有高的可靠性,在顾客有错误操作时,系统仍能维持正常运行。
具体为:系统每年错误次数不得超过 2 次,异常错误除外。
➢效率:由于系统运行的平台在存储容量和处理速度上有一定的局限性,可降低对于效率的要求,但时间不能长于特性时间特性要求中的上限。
➢可维护性:系统在实现时要考虑到系统的可维护性,使系统易于维护,具体为系统允许 24小时不间断运行,允许操作回滚,允许在运行状态下更新系统组件,系统信息。
➢可扩展性:系统对于顾客需求的改变可以做到良好的适应,可拓展功能模块,并每一年更新一次,直到软件失去商业价值。