您好,欢迎访问三七文档
Copyright©2015Oracleand/oritsaffiliates.Allrightsreserved.|Java综合项目开发讲师:frank•DVD影碟租赁系统Copyright©2015Oracleand/oritsaffiliates.Allrightsreserved.|课程目标Java综合项目宗旨Java综合项目需求明细Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目宗旨OracleConfidential–Internal/Restricted/HighlyRestricted4•Java知识点的巩固•Java开发能力的培养所涉及到的知识点面向对象编程集合框架JDBCOracle数据库分层思想Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted5用户(前台)模块部分:注册用户信息用户登录查看所有DVD信息查看热门DVD排行榜查看可借DVD信息查看已借DVD信息查看本人所有租赁记录查看本人未归还租赁记录查看本人已归还租赁记录租DVD还DVD管理员(后台)模块部分:用户登录查看所有DVD信息查看指定编号的DVD信息查看指定影碟名字的DVD信息删除DVD修改DVD查看指定用户的租赁历史记录查看指定DVD的租赁历史记录Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted6用例图:Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted7系统模块结构图:DVD影碟租赁系统用户管理员用户登录用户注册用户查看影碟信息用户查看本人租赁信息用户租赁影碟用户登录查看指定影碟信息删除影碟信息修改影碟信息查看指定的租赁记录Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted8三层架构设计思想通常意义上的三层架构就是将整个业务应用划分为:表现层、业务逻辑层、数据访问层。区分层次的目的即为了“高内聚,低耦合”的思想。1.表现层:通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2.业务逻辑层:针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。3.数据访问层:该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted9三层架构的优点1、开发人员可以只关注整个结构中的其中某一层2、可以很容易的用新的实现来替换原有层次的实现;3、可以降低层与层之间的依赖;4、有利于标准化;5、利于各层逻辑的复用。三层架构的缺点1、降低了系统的性能。2、有时会导致级联的修改;Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted10登录注册窗口Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted11用户操作主界面Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted12用户影碟查询租赁界面Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted13用户影碟租赁记录界面Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted14管理员DVD操作界面Copyright©2015HarmonyWin.Allrightsreserved.|Java综合项目需求明细OracleConfidential–Internal/Restricted/HighlyRestricted15管理员租赁记录查询界面
本文标题:DVD影碟租赁系统
链接地址:https://www.777doc.com/doc-4613896 .html