书籍详情

Java数据库系统开发实例导航

Java数据库系统开发实例导航

作者:求是科技编著

出版社:人民邮电出版社

出版时间:2004-01-01

ISBN:9787115122315

定价:¥42.00

购买这本书可以去
内容简介
  本书安排了利用Java技术开发的6个典型的小型信息管理系统,分别是“基于Struts的客户资料管理系统”、“基于Struts的人事管理系统”、“办公日志系统”、“电子政务档案管理系统”、“餐饮行业进销存系统”、“手机短信数据采集系统”,其中“餐饮行业进销存系统”系统采用了C/S结构,其余案例采用了B/S结构。本书涉及到的信息系统的开发,采用了当前利用Java来设计数据库系统的主流、热门技术(JavaBean、Struts、手机短信技术等),并深入剖析了系统的开发思路、方法和技巧。帮助读者透彻掌握Java开发数据库系统的方法和步骤,能自行设计出具有实用价值的应用系统。本书适合具备一定Java和数据库编程基础、正在从事或希望从事相关行业的应用开发的人员阅读。
作者简介
暂缺《Java数据库系统开发实例导航》作者简介
目录
第1章  Struts基础和应用  1
1.1  为什么采用Struts构建Web应用程序  1
1.2  Struts的简介  1
1.3  Struts的体系结构  2
1.4  Struts配置文件  3
1.4.1  配置全局转发  3
1.4.2  配置ActionMapping  4
1.4.3  配置ActionForm Bean  5
1.4.4  配置数据源  5
1.5  ActionServlet类  6
1.5.1  配置ActionServlet类  7
1.5.2  ActionServlet方法  8
1.6  ActionMapping类  8
1.7  Action类  8
1.8  ActionForm类  9
1.9  ActionForward类  10
1.10  错误处理  10
1.11  Struts标记库  11
1.11.1  Bean标记  12
1.11.2  逻辑标记  15
1.11.3  HTML标记  18
1.11.4  模板标记  24
第2章  基于Struts的客户资料管理系统  26
2.1  教学目标与案例预览  26
2.1.1  教学目标  26
2.1.2  配置运行  26
2.1.3  系统预览  28
2.2  系统分析与设计  29
2.2.1  需求分析  29
2.2.2  模块设计  30
2.3  分析与创建数据库  31
2.3.1  创建Oracle数据库  31
2.3.2  创建Struts的DataSource  32
2.3.3  调用DataSource获取数据库连接  32
2.4  创建JBuilder工程(Project)和Web应用程序  32
2.5  设计与实现“国家名称管理”功能  33
2.5.1  设计与实现“国家”视图(View)  33
2.5.2  设计与实现“国家”模型(Model)  41
2.5.3  设计与实现“国家”控制层(Control)  42
2.5.4  设计和实现“国家”业务逻辑(Data Access Object)  51
2.6  设计与实现省份管理  55
2.6.1  设计与实现省份视图(View)  55
2.6.2  设计和实现省份模型(Model)  60
2.6.3  设计和实现省份控制层(Control)  61
2.6.4  设计和实现省份封装业务逻辑  68
2.7  设计与实现城市管理  72
2.7.1  设计与实现城市视图(View)  72
2.7.2  设计和实现城市模型(Model)  78
2.7.3  设计和实现城市控制层(Control)  79
2.7.4  设计和实现城市封装业务逻辑  85
2.8  设计与实现客户管理  90
2.8.1  设计与实现客户视图(View)  90
2.8.2  设计和实现客户模型(Model)  96
2.8.3  设计和实现客户控制层(Control)  97
2.8.4  设计和实现客户封装业务逻辑  104
2.9  编译与部署系统  109
2.10  本章小结  109
第3章  基于Struts的人事管理系统  110
3.1  教学目标与案例预览  110
3.1.1  教学目标  110
3.1.2  配置运行  110
3.1.3  系统预览  112
3.2  系统分析与设计  113
3.2.1  需求分析  113
3.2.2  模块设计  114
3.3  分析与创建数据库  115
3.3.1  创建Oracle数据库  115
3.3.2  创建Struts的DataSource  116
3.3.3  调用DataSource获取数据库连接  116
3.4  创建JBuilder工程(Project)和Web应用程序  117
3.5  设计与实现公司管理  117
3.5.1  设计与实现公司视图(View)  117
3.5.2  设计和实现公司模型(Model)  120
3.5.3  设计和实现公司控制层(Control)  121
3.5.4  设计和实现公司业务逻辑(Data Access Object)  127
3.6  设计与实现职位管理  131
3.6.1  设计与实现职位视图(View)  131
3.6.2  设计和实现职位模型(Model)  134
3.6.3  设计和实现职位控制层(Control)  135
3.6.4  设计和实现职位逻辑  141
3.7  设计与实现工作类型管理  145
3.7.1  设计与实现工作类型视图(View)  145
3.7.2  设计和实现工作类型模型(Model)  148
3.7.3  设计和实现工作类型控制层(Control)  148
3.7.4  设计和实现工作类型业务逻辑  154
3.8  设计与实现部门管理  158
3.8.1  设计与实现部门视图(View)  158
3.8.2  设计和实现部门模型(Model)  162
3.8.3  设计和实现部门控制层(Control)  162
3.8.4  设计和实现部门业务逻辑  168
3.9  设计与实现员工管理  172
3.9.1  设计与实现员工视图(View)  172
3.9.2  设计和实现员工模型(Model)  183
3.9.3  设计和实现员工控制层(Control)  186
3.9.4  设计和实现员工业务逻辑  194
3.10  编译与部署系统  200
3.11  本章小结  200
第4章  办公日志系统  201
4.1  教学目标与案例预览  201
4.1.1  教学目标  201
4.1.2  配置运行  201
4.1.3  系统预览  205
4.2  系统分析与设计  208
4.2.1  需求分析  208
4.2.2  模块设计  208
4.3  分析与创建数据库  212
4.3.1  设计数据库结构  212
4.3.2  创建并配置数据库  213
4.4  创建办公日志管理系统  215
4.4.1  数据访问对象DbADO.java  216
4.4.2  业务对象模型OffLogBean.java  219
4.4.3  前台页面显示  226
4.4.4  web配置文件web.xml  242
4.5  编译和部署系统  242
4.6  本章小结  243
第5章  电子政务档案管理系统  244
5.1  教学目标与案例预览  244
5.1.1  教学目标  244
5.1.2  配置运行  244
5.1.3  系统预览  247
5.2  系统分析与设计  250
5.2.1  需求分析  250
5.2.2  模块设计  251
5.3  分析与创建数据库  254
5.3.1  设计数据库结构  254
5.3.2  创建并配置数据库  256
5.4  编写管理系统的JavaBean  256
5.4.1  实现用户管理功能的JavaBean——UserMan.java  257
5.4.2  实现档案管理各功能的JavaBean——DocMan.java  262
5.4.3  实现档案库管理各功能的JavaBean——DocBaseMan.java  270
5.4.4  实现部门管理各功能的JavaBean——DepartmentMan.java  276
5.4.5  实现借阅管理各功能的JavaBean——BorrowMan.java  280
5.4.6  实现系统日志和消息管理功能的JavaBean——SysLog.java  287
5.4.7  实现内码转换功能的JavaBean——ChangeEncoding.java  289
5.5  设计与编写JSP页面  290
5.5.1  建立用户登录页面  290
5.5.2  建立主页面  291
5.5.3  建立用户管理页面  293
5.5.4  建立机构管理相关页面  294
5.5.5  建立档案管理相关页面  297
5.5.6  建立档案库管理相关页面  304
5.5.7  建立借阅管理相关页面  306
5.5.8  建立档案查询相关页面  312
5.5.9  建立“我的档案”功能相关页面  316
5.5.10  建立操作执行页面action.jsp  317
5.5.11  建立公共Javascript脚本文件tools.js  322
5.6  编译与部署系统  323
5.7  本章小结  323
第6章  餐饮行业进销存系统  325
6.1  教学目标与案例预览  325
6.1.1  教学目标  325
6.1.2  配置运行  325
6.1.3  系统预览  326
6.2  系统分析与设计  327
6.2.1  需求分析  327
6.2.2  模块设计  327
6.3  分析与创建数据库  328
6.3.1  设计数据库结构  329
6.3.2  创建并配置数据库  332
6.4  在JBuilder 9中建立开发环境  332
6.4.1  设置数据库驱动程序  333
6.4.2  设置数据库连接  334
6.5  系统模块创建  335
6.5.1  创建用户登录验证模块  335
6.5.2  创建系统主界面  341
6.5.3  创建系统管理功能模块  343
6.5.4  创建营业设置模块  349
6.5.5  创建前台营业模块  352
6.5.6  创建营业信息分析模块  363
6.5.7  创建库存管理界面  367
6.6  本章小结  369
第7章  手机短信数据采集系统  370
7.1  教学目标与案例预览  370
7.1.1  教学目标  370
7.1.2  配置运行  370
7.1.3  系统预览  370
7.2  系统分析与设计  374
7.2.1  需求分析  374
7.2.2  模块设计  375
7.3  分析与创建数据库  375
7.3.1  创建Oracle数据库  375
7.3.2  创建Struts的DataSource  376
7.3.3  GSM简介  377
7.4  创建JBuilder工程(Project)和Web应用程序  377
7.5  设计与实现手机用户管理  377
7.5.1  设计与实现用户视图(View)  377
7.5.2  设计和实现用户模型(Model)  381
7.5.3  设计和实现手机用户控制层(Control)  381
7.5.4  设计和实现用户业务逻辑(Data Access Object)  387
7.6  设计与实现收发短信管理  391
7.6.1  设计与实现收发短信视图(View)  391
7.6.2  设计和实现收发短信模型(Model)  396
7.6.3  设计和实现收发短信控制层(Control)  397
7.6.4  设计和实现收发短信逻辑  403
7.7  设计与实现促销管理  407
7.7.1  设计与实现促销视图(View)  407
7.7.2  设计和实现促销模型(Model)  410
7.7.3  设计和实现促销控制层(Control)  411
7.7.4  设计和实现促销业务逻辑  417
7.8  编译与部署系统  421
7.9  本章小结  421
猜您喜欢

读书导航