影碟出租系统需求规格说明书 1 引言 1.1 编写目的 在编写“影碟出租系统”软件之前,对同类型产品的市场进行了前期调查,与多位软件设计者和使用者进行了探讨和分析,之后由软件项目小组向系统分析人员与软件设计人员提出了这份需求规格说明书。该需求规格说明书对影碟管理系统软件进行了全面细致的用于需求分析,明确所要开发的软件应具有的功能、性能与界面。该需求规格说明书供概要设计人员阅读。 1.2 项目背景 本项目名称为“影碟出租管理系统”。系统主要功能包括:能代替原来琐碎的影碟出租管理,使影碟出租变得便捷、高效、信息完整,主要完成功能包括:出租、归还影碟信息的统计:客户编号、影碟编号、出租时间、归还时间、延期天数、出租金额;客户信息查询:客户编号、客户姓名、证件号、地区、邮政编码、客户地址、联系方式、租碟次数、延期次数,押金;影碟信息查询:影碟编号、影碟名称、影碟类型、导演、影碟描述、影碟总数、库存影碟数;客户及影碟的添加、删除。 1.3 定义 以下对FCDRS、SQL Server、C++分别定义如下。 FCDRS:Film CD Rentment System,影碟出租系统。 SQL Server:所用的数据库管理系统。 C++:所用的开发工具。 1.4 参考文献 [1] 陈明.软件工程实用教程.北京:电子工业出版社,2006年1月. [2] 张海藩.软件工程导论.人民邮电出版社,2006年1月 . [3] 潘孝铭.软件文档编写.高等教育出版社,2004年8月. [4] 罗先文.软件工程实物.重庆大学出版社,2005年3月. 2 项目概述 2.1 要求 影碟出租系统应该具有对客户信息、影碟信息进行储存和管理的功能,并能够保存影碟信息、客户信息、出租历史、账号信息,具有用户管理的功能。该系统能极大地减轻影碟出租工作人员日常工作,并提供影碟出租报表,以便影碟出租领导能及时掌握市场信息,及时引进适合市场需求的影碟。 2.1.1 功能 影碟出租系统最主要的功能是影碟信息管理、客户信息管理、影碟出租管理、用户管理等功能 2.1.2 性能 影碟出租系统的使用者是影碟出租管理员和客户。对于影碟管理员得管理工作,需要达到方便影碟入库等操作。对于客户应满足其一般预定、租借、返还等功能,对性能要求较高。 2.1.3 系统的输出 系统的输出包括以下内容。 (1) 影碟库存情况。 【影碟出租系统需求规格说明书】是一份详细阐述软件开发需求的重要文档,旨在为影碟出租管理系统的设计和实现提供清晰的指导。系统的核心目标是替代传统繁琐的影碟出租流程,提升效率,确保信息的完整性和准确性。 1. **编写目的**:此文档的目的是在充分调研市场和讨论后,为系统分析人员和设计人员提供一个全面的需求框架,明确系统应有的功能、性能和界面设计,供概要设计阶段参考。 2. **项目背景**:名为"影碟出租管理系统"的项目旨在通过自动化处理,简化影碟出租的日常管理工作,包括客户信息、影碟信息的存储和管理,以及出租历史的记录。系统将支持出租、归还统计,客户和影碟的查询、添加和删除等操作,帮助管理者快速了解市场动态。 3. **主要功能**: - **影碟信息管理**:管理影碟的基本信息,如编号、名称、类型、导演、描述、库存数量等。 - **客户信息管理**:存储和更新客户信息,如编号、姓名、联系方式、租碟和延期记录等。 - **影碟出租管理**:跟踪出租和归还过程,计算租金、延期天数和金额。 - **用户管理**:支持管理员和客户的不同权限,如影碟入库、客户预定、租借和返还操作。 4. **性能要求**:系统需要对管理员的工作流提供便利,如影碟入库,同时满足客户预订、租借和返还影碟的高效需求。性能必须稳定且响应迅速,尤其在高并发环境下。 5. **系统输出**:包括影碟库存报告、客户预定需求信息和租用情况反馈。 6. **系统输入**:涉及新影碟入库、客户租用信息和客户数据添加。 7. **处理流程和数据流程**:系统处理流程需清晰,如图2.1.5所示,确保管理员和客户操作的流畅性。 8. **可靠性和安全性需求**:系统需具备高速数据处理能力,保证事务完整性和数据一致性。同时,需有严格的权限控制,防止非法访问,定期备份数据以防数据丢失。 9. **完成期限**:项目预计于2011年底完成,具体进度依据软件项目计划执行。 10. **项目基本目标**:系统需操作简便、查询功能强大、扩展性强、安全性和灾难恢复机制完善。 11. **条件、假定和限制**:系统预期寿命至少10年,方案选择时间1个月,经费来源于特定影碟出租公司并受合同约束,硬件和软件资源有一定限制,如服务器和客户端的操作系统、数据库管理系统、开发工具等。 该文档作为软件工程的一部分,遵循了需求分析的原则,为后续的设计、编码和测试提供了坚实的基础。在开发过程中,所有功能和性能要求都应以此为依据,以确保最终产品能满足业务需求并达到预期效果。
剩余7页未读,继续阅读
- xx0905032012-07-04过于简洁,我要详细版
- 无底坑2014-07-04太简单了,有详细版吗
- sgyinyin2013-12-21跟我们老师上课有的一样
- 沤江一流2013-05-20有一定参考价值。
- 沉默的高扬2015-11-17很好,非常值得学习
- 粉丝: 13
- 资源: 78
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Simulink&Stateflow
- selective-scan-0.0.2-cp310-cp310-win-amd64.whl.zip(包含core)
- Lazarus,FPC 的 DirectX 示例.zip
- SPI软件模拟读写W25Q128
- springboot入门.docx
- selective-scan-0.0.2-cp310-cp310-win-amd64.whl.zip(不含core)
- KatanaZero DirectX MFC工具.zip
- 捕食者直升机无人机3D
- Johnny Chung Lee 的 Wii Remote Head Tracking 代码的 git 存储库(不是我的项目).zip
- 离线下,给用户机器封U盘口 可以自定义密码,原始密码6个1 该工具权限>本地组策略等