分享
 
 
 

《java项目开发实例自学手册》2009-6-22[压缩包]

王朝资源·作者佚名  2009-06-28
 说明  因可能的版权问题本站不提供该资源的存贮、播放、下载或推送,本文仅为内容简介。

中文名: java项目开发实例自学手册

资源格式: 压缩包

版本: 2009-6-22

发行时间: 2009年6月22日

地区: 大陆

对白语言: 普通话

文字语言: 简体中文

简介:

服务器不定时 我会尽我最大可能为大家提供服务

绝无病毒 保证安全

本书以蜀玉网络购物商城、博客网站等8个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。本书案例涉及行业广泛,实用性强。通过学习本书,读者可以了解各个行业的特点,能够针对某一行业进行网站开发或者桌面应用程序开发,也可以通过光盘中提供的案例源代码和数据库进行二次开发,以节省开发系统所需要的时间。

本书配套光盘提供了书中所有案例的源代码,这些源代码都经过精心调试,在Windows XP、Windows 2000和Windows Server 2003操作系统下全部通过,保证能够正常运行。

目录如下:

第1章蜀玉网络购物商城1

1.1概述2

1.2系统分析2

1.2.1需求分析2

1.2.2可行性分析2

1.3总体设计3

1.3.1项目规划3

1.3.2系统功能结构图3

1.4系统设计4

1.4.1设计目标4

1.4.2开发及运行环境4

1.4.3逻辑结构设计5

1.5技术准备9

1.5.1MVC概述9

1.5.2Struts概述10

1.5.3在MyEclipse中配置应用Struts结构文件12

1.6系统架构设计13

1.6.1系统文件夹架构图13

1.6.2文件架构设计14

1.7JavaBean的设计15

1.7.1数据库连接的JavaBean的编写15

1.7.2设置系统中使用的SQL语句的JavaBean15

1.7.3解决Struts中文乱码问题16

1.7.4检查用户是否已经在线的公共类16

1.8会员管理模块18

1.8.1会员登录18

1.8.2用户注册21

1.8.3找回密码23

1.9网站主页设计25

1.9.1网站首页面导航信息版块26

1.9.2网站首页面左部信息版块27

1.9.3网站首页面右部信息版块27

1.9.4网站首页面版权信息版块28

1.10会员资料修改模块28

1.11购物车模块30

1.11.1添加购物车30

1.11.2查看购物车32

1.11.3生成订单34

1.11.4清空购物车35

1.12商品销售排行模块35

1.12.1商品销售排行榜36

1.12.2分页显示特价商品37

1.13网站后台主要功能模块设计39

1.13.1网站后台首页设计39

1.13.2后台管理员身份验证模块40

1.13.3商品设置模块41

1.13.4订单设置模块45

1.13.5公告设置模块46

1.14退出模块48

1.15疑难问题分析48

1.15.1中文乱码问题的处理48

1.15.2关闭网站后session没有被注销49

第2章博客网站50

2.1概述51

2.2系统分析51

2.2.1需求分析51

2.2.2可行性分析51

2.3总体设计51

2.3.1项目规划51

2.3.2系统功能结构图52

2.4系统设计52

2.4.1设计目标52

2.4.2开发及运行环境53

2.4.3逻辑结构设计53

2.5技术准备55

2.5.1Hibernate框架概述55

2.5.2Hibernate配置文件55

2.5.3创建持久化类56

2.5.4Hibernate映射文件57

2.6系统构架设计57

2.6.1系统文件夹架构图57

2.6.2文件夹架构设计58

2.7公共类设计58

2.7.1获得当前系统时间类58

2.7.2字符处理类的编写59

2.7.3将字符串转化成字符数组类60

2.7.4Hibernate的初始化与Session管理类的编写60

2.8网站前台主要功能设计61

2.8.1网站首页页面设计61

2.8.2网站计数功能实现62

2.8.3网络日历功能62

2.8.4博主信息显示模块64

2.8.5浏览博主发表文章模块66

2.8.6添加评论模块70

2.9网站后台主要功能模块设计72

2.9.1后台首页设计74

2.9.2博客文章管理模块74

2.9.3个人相片设置模块83

2.9.4博主设置模块89

2.10疑难问题分析91

2.10.1Hibernate的映射类型91

2.10.2如何使用Hibernate声明事务边界92

2.11程序调试与错误处理92

第3章图书馆管理系统94

3.1概述95

3.2系统分析95

3.2.1需求分析95

3.2.2可行性分析95

3.3总体设计95

3.3.1 项目规划95

3.3.2系统功能结构图96

3.4系统设计96

3.4.1设计目标96

3.4.2开发及运行环境97

3.4.3逻辑结构设计97

3.5技术准备101

3.5.1利用MySQL创建、删除数据库及数据表101

3.5.2查看、修改数据表结构及重命名数据表102

3.6系统总体架构103

3.6.1文件夹架构103

3.6.2文件架构103

3.6.3网站首页架构104

3.7配置Struts105

3.8工具类的编写106

3.8.1数据库连接及操作类的编写106

3.8.2字符串处理类的编写109

3.9管理员功能模块110

3.9.1管理员功能模块总体架构110

3.9.2定义管理员的ActionForm实现类110

3.9.3创建管理员的Action实现类111

3.9.4系统登录设计112

3.9.5查看管理员列表设计115

3.9.6添加管理员信息设计118

3.9.7设置管理员权限设计121

3.9.8删除管理员设计124

3.10图书档案管理功能模块设计125

3.10.1图书档案管理功能模块总体架构125

3.10.2定义图书档案的ActionForm实现类125

3.10.3创建图书档案的Action实现类126

3.10.4查看图书信息列表设计127

3.10.5添加图书信息设计129

3.10.6修改图书信息设计131

3.10.7删除图书信息设计132

3.11图书借还管理功能模块设计133

3.11.1图书借还管理功能模块总体架构133

3.11.2定义图书借还管理的ActionForm实现类134

3.11.3创建图书借还管理的Action实现类134

3.11.4图书借阅设计135

3.11.5图书归还设计138

3.11.6图书借阅查询设计140

3.11.7借阅到期提醒设计143

3.11.8图书借阅排行榜设计145

3.12疑难问题分析与解决146

3.12.1如何自动计算图书归还日期146

3.12.2如何对图书借阅信息进行统计排行147

第4章医药进销存管理系统148

4.1概述149

4.2系统分析149

4.2.1需求分析149

4.2.2可行性分析149

4.3总体设计149

4.3.1项目规划149

4.3.2系统功能结构图150

4.4系统设计150

4.4.1设计目标150

4.4.2开发及运行环境150

4.4.3数据库设计151

4.5技术准备154

4.5.1Spring框架154

4.5.2Hibernate框架155

4.6系统总体架构设计156

4.6.1文件架构设计156

4.6.2系统架构设计156

4.7系统公共类设计157

4.7.1编写访问数据库的DAO类157

4.7.2编写DAO的代理操作类AdapterDao159

4.7.3编写Spring的配置文件appcontext.xml160

4.7.4编写处理菜单栏和工具栏按钮的公共类MenuBarEvent161

4.7.5编写生成表格模型的公共类BuildTable162

4.8Java实体类及Hibernate映射文件的设计163

4.8.1药品信息的实体类obj_medicine163

4.8.2实体类obj_medicine.java的映射文件164

4.9系统主要功能模块设计164

4.9.1系统登录模块164

4.9.2主界面设计167

4.9.3药品基本情况模块170

4.9.4药品采购模块175

4.9.5库存盘点模块180

4.9.6销售退货模块182

4.9.7入库明细查询模块185

4.9.8用户维护功能模块189

4.10疑难问题解析191

4.10.1配置Spring访问数据库文件191

4.10.2在Hibernate中利用关联关系操纵实体对象192

4.11系统常见错误处理193

4.11.1通过Spring框架连接数据库193

4.11.2配置sessionFactory会话文件194

4.11.3配置Hibernate映射文件195

第5章销售管理系统196

5.1概述197

5.2系统分析197

5.2.1需求分析197

5.2.2可行性分析197

5.3总体设计197

5.3.1项目规划197

5.3.2系统功能结构图198

5.4系统设计198

5.4.1设计目标198

5.4.2开发及运行环境198

5.4.3逻辑结构设计199

5.5技术准备201

5.5.1命名规则201

5.5.2Servlet简介202

5.5.3Servlet的生命周期203

5.5.4加载和实例化Servlet204

5.5.5初始化Servlet204

5.5.6请求处理204

5.5.7Servlet的终结与卸载204

5.6系统架构设计205

5.6.1系统文件夹架构图205

5.6.2文件架构设计205

5.6.3类的分布架构设计206

5.7工具类的设计与实现207

5.7.1数据库连接类的设计与实现207

5.7.2字符串处理类的设计与实现208

5.7.3保存当前登录员工信息类的实现方法209

5.7.4监听当前登录员工的方法209

5.8员工操作模块的设计与实现210

5.8.1对数据库中表取值和赋值的方法210

5.8.2员工登录的实现212

5.8.3员工注册的实现216

5.8.4员工权限的实现218

5.8.5分页的实现223

5.9基础信息设置模块的设计与实现226

5.9.1职务信息查询的实现227

5.9.2职务信息添加的实现228

5.9.3职务信息修改的实现229

5.9.4职务信息删除的实现230

5.10业务管理模块的设计与实现230

5.10.1样式层的代码列表231

5.10.2订货信息的添加231

5.10.3出货信息的添加233

5.10.4退货信息的添加234

5.11疑难问题解析236

5.11.1java.lang.NullPointerException异常236

5.11.2JSP区分大小写236

5.11.3未被初始化错误236

第6章酒店管理系统237

6.1概述238

6.2系统分析238

6.2.1需求分析238

6.2.2可行性分析238

6.3总体设计239

6.3.1项目规划239

6.3.2系统功能结构图239

6.4系统设计239

6.4.1设计目标239

6.4.2开发及运行环境240

6.4.3逻辑结构设计240

6.5技术准备242

6.5.1重新定义表格242

6.5.2创建支持行标题栏的表格243

6.5.3创建日期选择框246

6.6系统架构设计251

6.6.1系统文件夹架构图251

6.6.2文件架构设计252

6.7数据持久层设计252

6.7.1编写数据库连接类252

6.7.2编写操作数据库的方法253

6.8主窗体的格局设计255

6.9开台签单功能的设计与实现257

6.9.1开台与查看257

6.9.2点菜与签单259

6.10自动结账功能的设计与实现263

6.11销售统计功能的设计与实现265

6.11.1日销售统计265

6.11.2月销售统计266

6.11.3年销售统计267

6.12人员管理功能的设计与实现268

6.12.1员工档案管理268

6.12.2系统管理员管理270

6.13系统维护功能的设计与实现271

6.13.1台号管理271

6.13.2菜系管理273

6.13.3菜品管理274

6.14系统安全功能的设计与实现276

6.14.1系统的锁定与解除276

6.14.2安全退出系统278

6.15疑难问题分析278

6.15.1如何弹出菜单278

6.15.2如何实现时钟279

第7章学生成绩管理系统281

7.1概述282

7.2系统分析282

7.2.1需求分析282

7.2.2可行性分析282

7.3总体设计282

7.3.1项目规划282

7.3.2系统功能结构图283

7.4系统设计283

7.4.1设计目标283

7.4.2开发及运行环境283

7.4.3逻辑结构设计283

7.5技术准备285

7.5.1通过Swing组件开发系统窗体界面285

7.5.2通过JDBC访问SQL Server 2000数据库286

7.5.3批处理287

7.5.4ResultSetMetaData类的介绍287

7.6系统架构设计288

7.6.1系统文件夹架构图288

7.6.2文件架构设计288

7.7系统实体对象与公共类设计288

7.7.1各种实体类的编写289

7.7.2操作数据库公共类的编写289

7.8登录模块295

7.9系统主窗体设计297

7.10系统主要模块设计299

7.10.1班级信息设置模块设计299

7.10.2学生基本信息管理模块设计301

7.10.3学生考试成绩信息管理模块设计304

7.10.4基本信息数据查询模块设计308

7.10.5学生考试成绩明细查询模块设计310

7.11疑难问题分析313

7.11.1批处理操作学生成绩表313

7.11.2生成动态列的查询语句314

第8章企业QQ315

8.1概述316

8.2系统分析316

8.2.1需求分析316

8.2.2可行性分析316

8.3总体设计316

8.3.1项目规划316

8.3.2系统功能结构图317

8.4系统设计317

8.4.1设计目标317

8.4.2开发及运行环境317

8.4.3数据库设计318

8.5技术准备318

8.5.1Java系统托盘318

8.5.2嵌入式连接JavaDB数据库319

8.6系统总体架构设计319

8.6.1文件架构设计319

8.6.2系统架构设计320

8.7系统公共类设计320

8.7.1编写访问数据库的DAO类320

8.7.2编写代码创建系统托盘323

8.7.3编写系统工具类325

8.8系统主要功能模块设计329

8.8.1主窗体设计329

8.8.2用户列表模块334

8.8.3用户通信模块338

8.8.4系统工具模块343

8.8.5系统设置模块347

8.9疑难问题解析350

8.9.1程序端口被占用350

8.9.2发送信使信息351

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有