JAVA数据库开发实训汇报.docVIP

  • 21
  • 0
  • 约1.91万字
  • 约 22页
  • 2017-05-04 发布于四川
  • 举报
JAVA数据库开发实训汇报

PAGE  PAGE 21  PAGE 21 《JAVA数据库应用开发》实训报告 课题名称: 图书管理系统设计与实现 专 业: 计算机应用技术 班 级: 计算机应用ZK0901 学 号: 59010120090131 姓 名: 王 春 雨 成 绩:_________________________ 计算机学院 二〇一一 年六月十三日 目 录  TOC \o 1-3 \h \z \u  HYPERLINK \l _Toc286136005 一、课程设计目的  PAGEREF _Toc286136005 \h 1  HYPERLINK \l _Toc286136006 二、课程设计题目描述和要求  PAGEREF _Toc286136006 \h 1  HYPERLINK \l _Toc286136007 三、课程设计报告内容  PAGEREF _Toc286136007 \h 1  HYPERLINK \l _Toc286136008 3.1 系统需求分析  PAGEREF _Toc286136008 \h 1  HYPERLINK \l _Toc286136009 3.2 数据库分析与设计 3  HYPERLINK \l _Toc286136010 3.3 系统详细设计与实现 ...6  HYPERLINK \l _Toc286136011 3.4 系统测试 19  HYPERLINK \l _Toc286136012 四、实训结论 20  HYPERLINK \l _Toc286136013 五、结束语 21  HYPERLINK \l _Toc286136014 六、参考文献 21   PAGE 1 一、课程设计目的 通过项目驱动的学习和综合实训,熟练掌握运用Java语言进行桌面应用程序开发的基本知识和技能;熟练掌握JAVA的基本语法与JDBC数据库技术的应用;进一步熟悉SQL Server数据库的数据库管理(数据库的创建、备份与恢复、函数与存储过程的应用、数据导入导出、作业的调度等)、表的设计(表的创建、修改、删除,字段的默认值、约束及关系等)、数据的查询处理(insert、update、delete、select语句的应用)等技术;并能结合数据库应用技术和软件工程技术进行桌面应用程序的开发,能基本胜任Java桌面开发程序员的岗位。 二、课程设计题目描述和要求 图书管理系统,是一个由人、计算机等组成的能进行管理信息的收集、传递、加工、保存、维护和使用的系统。其功能一般包括:图书信息管理、用户信息管理、图书借阅、图书归还、违约与毁坏赔偿、图书借还查询等等。 三、课程设计报告内容 3.1 系统需求分析 以我校图书馆实际情况为基础,针对图书管理员工作设计一个适合于图书管理员使用的图书馆里系统。该系统需要具体完成对图书信息、用户信息、图书借阅信息、图书归还信息和违约与毁坏赔偿信息、图书借还查询信息的管理以及对赔偿金的提醒等。 3.1.1具体功能需求描述 1、图书信息的管理:可以实现图书信息的添加、删除和修改、查询等操作; 2、用户信息的管理:可以完成用户信息的添加、删除和修改、查询等操作; 3、管理员信息的管理:可以完成管理员信息的添加、删除和修改、查询等操作; 4、图书借阅信息的管理:记录借阅时间、借阅数量,每个管理员管理一类别图书,借阅者每次每人只能借阅三本图书,借阅者在归还图书后方可再次借阅,图书借出后系统自动减少借出图书的数量等操作; 5、图书归还信息的管理:记录图书归还时间、归还数量,借阅者只能在对应类别管理员那里归还图书,借阅者一次归还完系统自动删除该用户所有信息,图书归还后系统自动增加归还图书的数量等操作; 6、违约与毁坏赔偿查询信息的管理:可以查询图书借阅有无越期,有无毁坏,得知是否有无金额的收取等操作; 7、图书借还查询信息的管理:可以随时查询掌握图书的借阅情况。 8、图书借阅违约提醒的功能:要求还书时,管理员输入还书时间便提醒违约期限与违约金。 3.1.2对应数据需求描述 1、图书信息主要包括:图书编号、书名、作者、图书类别、图书总数量、图书剩余量等; 2、用户信息主要包括:用户编号、姓名、性别、联系电话、身份证号等; 3、管理员信息主要包括:管理员编号、登录密码、姓名、性别、联系电话、身份证号等; 4、图书借阅信息主要包括:用户编号、图书编号、借阅起止时间、借阅数量、负责管理员等; 5、图书归还信息主要包括:用户编号、图书编号、归还时间、借阅时间、归还数量、负责

文档评论(0)

1亿VIP精品文档

相关文档