- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书借阅管理系项目[需求]
图书借阅管理系统-阶段项目3
第一部分 案例描述
案例目的
学习Java语言中的文件读写、集合框架的使用、异常处理和输入输出和JDBC操作数据库等。
案例难度
★★★★
案例覆盖技能点
I/O流
ArrayList的使用
HashMap的使用
异常的处理
scanner的使用
推荐案例完成时间
3天
适用课程和对象
JAVA面向对象编程基础
第二部分 需求和开发环境
使用技术和开发环境
JAVA、MyEclipse6.0或以上、JDK5.0或以上
案例需求
“小小书屋”是一个以图书租赁为主要业务的个体单位。
其图书按租价不同分为三类:1:普通图书;2:计算机图书;3:新书。不同类别图书的租赁规则不同:
普通图书:每天租金1元;
计算机图书:每天租金1.5元;
新书:前三天每天租金1.5元,三天之后,每天租金2元。
借书者必须先交纳押金办卡后,才能租书。借书者租书之前先说明要租图书租赁几天,并先期交纳租金,方可租走图书。
店主苏小小意向编写一套简单的图书租赁系统,用来计算每位借书者每次租书应交纳的租金。
系统基本模块包括:
功能点 难度 租书 ★★★ 还书 ★★★ 租还查询- 添加图书
- 修改图书
- 删除图书
- 查询全部图书- 查询单个图书图书类型管理
- 添加类型
- 修改类型
- 删除类型
- 查询全部类型
- 查询单个类型 该图书已没书可借!按回车则继续添加借阅信息,按其他键完成图书借阅!是否全还?(输入y则全还,其他键则单还!)租还查询- 添加- 修改- 删除- 查询全部查询单个图书–对图书信息进行维护 图书信息包括:书籍编号书籍类型书籍名称书籍单价书籍出版社书籍作者书籍当前库存- 添加图书 - 修改图书 - 删除图书 - 查询全部图书查询单个图书
com.bookstenancy.dao 数据访问包
com.bookstenancy.pojo 实体包 entity
com.bookstenancy.service 业务逻辑包
com.bookstenancy.util 工具包,对文件读写
com.bookstenancy.view 视图包
类关系图如下:
图书类型管理模块 类关系图
图书管理模块 类关系图
图书借阅类关系图
所有参考界面如下所示:
主菜单以及图书管理子菜单
类型管理子菜单
添加类型
查询全部类型
查询单个类型信息
修改类型信息
删除类型信息
添加图书
修改图书
删除图书
查询单个图书
查询全部图书
租书
还书
租还查询
第三部分 考核评价点
序号 功能列表 功能描述 分数 说明 1 租书 15 必做 2 还书 15 必做 3 租还查询 4 图书管理
- 添加图书
- 修改图书
- 删除图书
- 查询全部图书- 查询单个图书 5 图书类型管理
- 添加类型
- 修改类型
- 删除类型
- 查询全部类型
- 查询单个类型 6 退出 5 必做 7 编码规范 各种命名符合规范、必要的注释 15 必做
intensive development. (5) have different emphasis: for development, with development, the emphasis on way, from space, multiple groups from a single radiation-belt open development. Spatial structure of 2, the prominent cultural city protection elements on the development of the whole city and culture series supporting role, with natural landscapes and green for the background, according to the combined city, urban Group organization structure, set up a decentralized development patterns, building ... Three rivers: the Yangtze, jinsha River and minjiang rivers, cities in three rivers based on development along the Yangtze River, city on the R
文档评论(0)