Java图书馆管理系统:ERD设计与开发进度概述

需积分: 50 148 下载量 172 浏览量 更新于2024-08-18 收藏 360KB PPT 举报
该文档详细介绍了"数据库设计ERD图--个实体"在Java图书馆管理系统项目中的应用。项目的目标是创建一个C/S架构的图书馆管理系统,利用Java应用程序和JVM作为客户端,与OracleDBMS服务器端通过JDBC连接。开发环境包括Eclipse和Photoshop,而数据库选择的是Oracle 9i。 项目的关键组成部分包括系统设计与开发团队,如质量监督蔡亚军,系统设计及开发组员,数据库开发人员徐光明和陈鹏,以及技术顾问高国军。项目组成员根据各自专长被分配到不同的功能模块,例如陈鹏负责图书借阅管理和图书类别管理,高国军负责图书借阅查询和读者信息管理,姚佳负责图书续借和新书订购,梁健良则处理图书归还和新书验收,徐光明主要负责登录、主界面、图书信息管理和系统维护功能。 系统的核心功能包括图书借阅管理、基础数据维护(如读者、图书和类别管理)、新书订购和系统维护(如密码修改、操作员管理、系统初始化、数据库备份和日志管理)。业务流程图和图例说明了系统内部的工作流程和信息传递。 项目的实施过程分为多个阶段,如项目计划、需求分析、概要设计、详细设计、编码、单元测试、集成测试和项目总结。在开发过程中,面临的主要难点有模块功能划分与集成、子模块调用、JDBC连接数据库、ERD图设计以及版本控制。项目已经取得了显著进展,完成了大部分预期工作,包括系统框架、后台数据库和前端应用程序的基础构建,实现了14/15个功能点,完成了约90%的工作量。 尽管如此,还有一些未完成的任务,如功能点完全实现、系统功能和性能测试、帮助文档编写、数据库优化等。此外,项目团队强调了持续改进和灵活调整计划的重要性,以便更好地适应实际情况。 通过这个项目,团队积累了宝贵的开发经验,了解到制定符合实际情况的项目计划并根据需要进行动态调整是成功的关键。整个过程强调了团队协作、技术实现和有效管理的重要性。