图书借阅系统面向对象概要设计.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
《图书借阅系统面向对象概要设计》是针对图书借阅系统进行的一种设计方法,它以面向对象的方式详细描述了系统的各个组成部分、功能分配、接口设计以及运行环境。以下是该系统的一些关键知识点: 1. **系统目标**:图书借阅系统旨在高效管理图书馆的借阅信息,包括读者信息、图书信息以及它们之间的交互。系统的目标是提升图书馆的工作效率,强化图书借阅管理。 2. **执行者角色**: - **读者**:能按多种方式查询图书,进行借书、续借和还书操作,同时查看个人资料和借阅历史。 - **图书管理员**:负责图书信息的录入和注销,读者信息的登记和注销,以及借阅管理。 - **系统管理员**:负责系统的数据维护,图书信息的管理维护。 3. **功能需求**: - **读者功能**:查询图书、借书、续借、还书和查看个人信息。 - **图书管理员功能**:图书和读者信息的增删改查,借阅管理(如罚款处理)。 - **系统管理员功能**:系统数据维护和图书信息管理。 4. **运行环境**: - **硬件**:服务器至少需要奔腾III 1.2GHz CPU和256M RAM,客户端则要求更高配置。 - **软件**:服务器端需Windows XP操作系统和SQL SERVER 2008数据库管理系统,Web服务器端需IIS 6.0和Visual Studio.NET 2008,客户端需Windows XP/7操作系统。 - **额外需求**:Java虚拟机用于系统运行。 5. **设计概念**: - **用况建模**:识别出图书管理员、读者和系统管理员这三个主要的参与者,并描述了他们的交互行为。 6. **处理流程**: - 通过用况建模来明确各角色的功能和行为,这有助于设计系统的各个模块和接口。 7. **开发定义**: - 开发不仅包含开发活动,还包括维护活动。 - 项目是一个有明确起点和终点的资源集合,由项目开发计划指导,包括产品、资源、经费、工作进度等。 8. **参考资料**: - 提到了多本关于软件工程和项目管理的书籍,这些书籍为设计提供了理论基础和实践指导。 该系统的设计采用了面向对象的方法,这意味着它将实体(如图书、读者和管理员)作为对象,并定义了这些对象的行为和属性。这样的设计使得系统更加模块化,便于维护和扩展。同时,考虑到运行环境的软硬件需求,确保了系统的稳定运行。
剩余23页未读,继续阅读
- 粉丝: 9806
- 资源: 9653
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助