《JAVA 图书管理系统开发》实训报告课程名称:JAVA 图书管理系统开发 专 业:计算机应用技术 班 级:ZB10001 学 号: 2025720929 姓 名:成 绩:计算机学院二〇一二年三月五日目录一、程序设计目的- 2 -二、程序设计题目描述和要求- 2 —三、程序设计报告内容- 2 —3。1 系统需求分析- 2 —3。1.1 功能需求描述— 2 —3。1。2 对应数据需求描述- 5 —3.1。3 数据库概念模型设计- 7 -3。1.4 数据库逻辑模型设计模型设计- 10 —3.1。5 表的设计与实现- 11 -3。2 系统详细设计与实现— 13 -3.2。1 登陆界面设计- 13 —3。2。2 主界面— 15 —3.2。3 用户注册界面设计— 17 —3。2.4 图书登记界面设计— 18 -3。2。5 图书入库面设计- 20 —3。2.6 图书出库界面设计— 21 —3.2.7 软件关于界面设计— 23 -3.2。8 用户注销界面设计- 23 —3.2.9 用户权限界面设计- 24 —3.2。10 图书借还界面设计- 26 —3.2。11 图书超期界面设计— 29 —3.2。12 用户修改界面设计— 31 —四、实训结论- 33 -五、结束语— 33 -六、参考文献- 33 —一、程序设计目的通过项目驱动的学习和综合实训,熟练掌握运用 Java 语言进行桌面应用程序开发的基本知识和技能;熟练掌握 JAVA 的基本语法与 JDBC 数据库技术的应用;进一步熟悉 SQL Server 数据库的数据库管理(数据库的创建、备份与恢复、函数与存储过程的应用、数据导入导出、作业的调度等)、表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select 语句的应用)等技术;并能结合数据库应用技术和软件工程技术进行桌面应用程序的开发,能基本胜任 Java 桌面开发程序员的岗位.二、程序设计题目描述和要求图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。其功能一般包括:图书信息管理、用户信息管理、图书借阅、图书归还、违约与毁坏赔偿、图书借还查询等等。三、程序设计报告内容3.1 系统需求分析以我校实际情况为基础,对于图书馆图书管理设计一个适合于学校图书馆使用的图书管理系统。还可以为学校领导提供图书的库存和图书流通量的查询。该系统需要完成对图书类别管理、统计管理、库存管理、用户信息管理、图书借阅管理、图书归还管理、超期与损毁赔偿管理、图书借还查询管理、图书出入库和统计查询等。3.1。1...