文件名称:影碟出租系统需求规格说明书(教学用例)
文件大小:124KB
文件格式:DOC
更新时间:2014-09-23 10:56:18
软件工程 需求分析
1.引言 1.1编写目的 在编写“影碟出租系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者进行了探讨和分析之后,之后软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对影碟出租系统软件进行了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。 1.2项目背景 本项目名称为“影碟出租系统“系统主要功能包括: 1、出租、归还碟片信息的统计:客户编号、碟片编号、出租日期、归还日期、延期天数、出租款 2、客户信息查询:客户编号、客户姓名、身份证号、地区、邮政编码、客户地址、联系方式、租碟次数、延期次数 3、碟片信息查询:碟片编号、碟片名、碟片类型、导演、主演、碟片描述、碟片总数、库存碟片数、价格 4、客户及碟片的添加或删除 1.3定义 以下对VRS、 SQL Server、 C++分别定义如下: VRS:Videodisc rental system,影碟出租系统 SQL Server:所用的数据库管理系统 C++:所用的开发工具 1.4参考文献 (1)陈明.软件工程实用教程。北京:电子工业出版社,2006年1月 (2)易荣华。管理信息系统 (3)钟雁.管理信息系统开发 2 任务概述 2.1目标 “影碟出租系统”针对的用户是个人,所藏的影碟的种类和数量较少,租借者的数量和来源受到一定的限制。相应的需求有如下方面。 1. 能够存储一定数量的影碟信息,并方便有效地进行相应的影碟数据操作和管理,这主要包括以下内容。 (1) 影碟信息的录入、删除和修改 (2) 影碟信息的多关键字检索查询 (3) 图书的借出、返还和资料统计 2. 能够对一定数量的租借者进行相应的信息存储与管理,这其中包括以下内容。 (1) 租借者的信息的登记、删除和修改 (2) 租借者资料的统计与查询 3. 能够对需要的统计结果提供打印输出 4. 能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.2 运行环境 Intel486以上系列、AMD K6以上系列等PC台式机和便携式计算机。 运行时占用内存:<1MB 所需硬盘时间:<6MB 软件平台:中文Windows95/98/NT4.0或更高版本。 2.3条件与限制 由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,因此本影碟管理系统并没有提供数据的远程访问功能。对信息的保护手段仅限与设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。 3.数据描述 3.1静态数据 影碟管理系统的静态数据包括以下内容。 影碟:碟片编号、碟片名、碟片类型、导演、主演、碟片描述、状态(表示是否已经借出)、价格。 管理员:口令,姓名。 租借者:租借者编号、租借者姓名、身份证号、邮政编码、客户地址、联系方式 影碟访问记录:影碟编号、租借者编号,租借影碟日期 3.2影碟租借管理系统的ER图如下: