# 图书管理系统 **Repository Path**: blackzi/library-management-system ## Basic Information - **Project Name**: 图书管理系统 - **Description**: 图书管理系统是为校园场景设计的全栈管理平台。前台支持公告浏览、图书查询、留言建议、个人借阅信息管理等功能;后台提供图书增删改查、借阅证管理等核心功能。测试工作覆盖功能测试、性能测试、安全测试及兼容性测试,使用禅道进行用例管理和缺陷跟踪,共设计121个测试用例,发现13个缺陷,并提出优化建议。项目采用黑盒测试技术,结合等价类划分、边界值分析等方法,确保系统功能稳定性和用户体验。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-05-21 - **Last Updated**: 2026-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 图书管理系统测试项目 ## 项目概述 本系统为校园图书管理提供信息化解决方案,包含前台(师生服务)和后台(管理运维)两大模块,涵盖图书查询、借阅管理、数据分析等核心功能。 ## 主要功能 - **前台功能**:公告查看、图书模糊查询、留言建议、个人借阅记录查询。 - **后台功能**: - **图书管理**:增删改查、分类管理、数据导出。 - **借阅管理**:借阅证管理、借还记录统计、报表生成。 - **权限控制**:分角色(系统管理员、图书管理员)权限细化。 ## 测试策略 - **测试类型**:功能测试、性能测试(JMeter)、安全测试、兼容性测试(IE6/Chrome)。 - **测试工具**:禅道(用例管理)、Selenium IDE(自动化)。 - **缺陷管理**:发现13个未修复缺陷(优先级P4),主要集中于输入校验逻辑。 ## 测试结果 - **通过率**:90%(109/121用例通过)。 - **关键问题**:权限控制漏洞、界面排版不友好、输入校验缺失。 - **改进建议**:增强输入合法性校验,优化界面交互设计。 ## 安装与使用 1. **环境要求**: - 客户端:Windows 10 + Chrome。 - 服务端:CentOS 4.2 + MySQL 5.0.17。 2. **部署步骤**: - 导入数据库脚本。 - 配置Tomcat服务并启动应用。 ## 贡献者 - **blackzi**:测试计划设计、用例执行、报告撰写。 ## 项目链接 [Gitee仓库](https://gitee.com/your-repo-link)