JavaWeb课程设计——图书馆管理系统
更新时间:2023-04-30 04:02:01 阅读量: 综合文库 文档下载
JavaWeb课程设计实验报告
一、实验目的。
1、在实践中巩固本学习所学的JavaWeb技术。
2、在实践中初步使用设计模式(GoF),体验设计模式带来的好处。
3、配合数据库的使用,实现一个功能完善的小型系统。
二、实验容。
开发一个图书管理系统,实现图书馆的各种管理操作。如图书入库、作废,借书证提供、挂失处理,图书的借出、归还、续借、丢失以及超期处理。s
三、业务逻辑。
四、数据库设计。
根据业务逻辑设计出数据库。表结构及关系如下图:
数据库导入文本保存在DataBaseSQL.txt文档中,数据库数据保存在Data.txt文档中。
五、框架结构。
采用了类似与MVC框架的框架结构,页面端使用了ExtJS技术(包含AJAX),增加了业务层和,数据库操作层。控制器层调用业务层,业务层调用数据库操作层。将控制,业务,数据库操作分别分层。
六、技术性代码。
(本实验的代码在Library.zip中)
1、tomcat数据库连接池技术。在tomcat中的配置文件server.xml 文件中配置项目Context标签,再加入Resource标签:
docBase="/home/sea /MyEclipse/LibraryOA/WebRoot" debug="0"> name="jdbc/webdb" 以上代码配置了数据库驱动,数据库地址,数据库用户名、密码,默认提供的连接数,最大提供的连接数,最长等待时间等参数。 2、Java中从连接池获取连接的类,使用了单例模式(来自GoF提出的设计模式):
正在阅读:
JavaWeb课程设计——图书馆管理系统04-30
校运会稿件02-17
定边县垃圾填埋场监理规划09-04
彭德怀和他的大黑骡子教案06-09
民航概论名词解释12-10
安全生产月总结最新(5篇模版)08-23
钢筋砼箱涵施工方案06-03
西南科技大学家庭理财-答案09-10
专题十八 西方人文主义精神的起源与发展05-27
《管理学现代的观点》考试资料(汇编)05-04
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理系统
- 图书馆
- JavaWeb
- 课程
- 设计
- Modelling, Simulation, Testing, and Optimization of Advanced Hybrid vehicle powertrain-混合动力汽车
- 江苏省南京市联合体2020年中考一模英语试题(新人教版PEP)
- 经济管理类教材目录(高等教育出版社2014年)
- 创建情境体验式生活德育实践.docx
- 男人从未长大 只是玩具越来越贵分析
- 2020年四川省绵阳市盐亭县气象部门事业单位招聘《气象专业基础知识》 真题库
- 2017年第三军医大学应用心理学347心理学专业综合之心理测量学考研强化模拟题
- 2017年危险化学品特种作业化工自动化控制仪表作业初训模拟试题
- 晒一下LGHBS730蓝牙立体声耳机TONE
- 学校大课间活动的作用和意义
- 高考地理一轮复习产业转移专项练习(带答案)
- 小学大阅读课实施方案
- 教师资格考试——2010年教师资格证认定考试经典面试问题回答
- 捐资助学仪式主持词.doc
- 中泰矿业安全培训系统安全培训责任制及培训制度汇编
- Timberland天木兰男款短靴50061心水已久的BRAUN博朗ShaverSeries7790cc旗舰剃须刀无税到手
- 旭辉设计管理制度流程
- 2014年全国高考语文真题专题分类汇编:(含详细解答,共207页)
- 九年级上册汉语普通班教案集
- 一例瑞戈非尼所致血小板减少症的病例分析