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