DVD影碟租赁系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用 户 登 录
查 看 指 定 影 碟 信 息
修 改 影 碟 信 息
删 除 影 碟 信 息
查 看 指 定 的 租 赁 记 录
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted7
Java综合项目宗旨
• Java知识点的巩固
• Java开发能力的培养
所涉及到的知识点
面向对象编程
集合框架 JDBC Oracle数据库 分层思想
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted4
管理员(后台)模块部分:
用户登录
Leabharlann Baidu
查看所有DVD信息
查看指定编号的DVD信息 查看指定影碟名字的DVD信息
删除DVD
修改DVD 查看指定用户的租赁历史记录
查看指定DVD的租赁历史记录
Java综合项目需求明细
用例图:
Copyright © 2015 HarmonyWin. All rights reserved. |
三层架构的缺点
1、降低了系统的性能。
2、有时会导致级联的修改;
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted9
Java综合项目需求明细
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted 14
Java综合项目需求明细
管理员租赁记录查询界面
Copyright © 2015 HarmonyWin. All rights reserved. |
登录注册窗口
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted 10
Java综合项目需求明细
用户操作主界面
Copyright © 2015 HarmonyWin. All rights reserved. |
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted8
Java综合项目需求明细
三层架构的优点
1、开发人员可以只关注整个结构中的其中某一层 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、有利于标准化; 5、利于各层逻辑的复用。
Oracle Confidential – Internal/Restricted/Highly Restricted 15
Java综合项目需求明细
用户(前台)模块部分:
注册用户信息 用户登录 查看所有DVD信息 查看热门DVD排行榜 查看可借DVD信息 查看已借DVD信息 查看本人所有租赁记录 查看本人未归还租赁记录 查看本人已归还租赁记录 租DVD 还DVD
Copyright © 2015 HarmonyWin. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted5
Oracle Confidential – Internal/Restricted/Highly Restricted 11
Java综合项目需求明细
用户影碟查询租赁界面
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted 12
Java综合项目需求明细
三层架构设计思想
通常意义上的三层架构就是将整个业务应用划分为:表现层、 业务逻辑层、数据访问层。区分层次的目的即为了“高内聚, 低耦合”的思想。 1. 表现层:通俗讲就是展现给用户的界面,即用户在使用一个 系统的时候他的所见所得。 2. 业务逻辑层:针对具体问题的操作,也可以说是对数据层的 操作,对数据业务逻辑处理。 3. 数据访问层:该层所做事务直接操作数据库,针对数据的增 添、删除、修改、更新、查找等。
Oracle Confidential – Internal/Restricted/Highly Restricted6
Java综合项目需求明细
系统模块结构图:
DVD影碟租赁系统
用户
管理员
用 户 登 录
用 户 注 册
用 户 查 看 影 碟 信 息
用 户 租 赁 影 碟
用 户 查 看 本 人 租 赁 信 息
Java综合项目开发
• DVD影碟租赁系统
讲师:frank
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
课程目标
Java综合项目宗旨
Java综合项目需求明细
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Java综合项目需求明细
用户影碟租赁记录界面
Copyright © 2015 HarmonyWin. All rights reserved. |
Oracle Confidential – Internal/Restricted/Highly Restricted 13
Java综合项目需求明细
管理员DVD操作界面