基于B/S架构的软件项目实训PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:覃国蓉编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121003198
- 页数:249 页
第1章 基本概念 1
1.1 B/S与C/S 1
1.2 B/S应用程序的结构 2
1.2.1 Web相关概念 2
1.2.2 B/S应用程序的结构 3
1.3 Client端相关组件 4
1.3.1浏览器 4
1.3.2 HTML 5
1.3.3 JavaApplet小程序 6
1.3.4客户端脚本语言VBScript和JavaScript 9
1.3.5 XML 11
1.4.2 CGI 12
1.4.1 Web服务器 12
1.4应用服务器端相关组件 12
1.4.3 NSAPI和ISAPI 14
1.4.4 ASP和JSP 18
1.4.5 Servlet 20
1.4.6 JavaBean 20
1.5数据库端相关组件 20
1.5.1数据库服务器 20
1.5.2 SQL 21
1.5.3 ODBC和JDBC 21
实训1 了解开发B/S应用程序的技术 25
第2章 在线储蓄应用程序项目概述 27
2.1概述 27
2.2.3不需要实现的功能 28
2.2.2其他需求 28
2.2需求分析 28
2.2.1功能需求 28
2.2.4与其他系统的接口 29
2.3总体设计 29
2.3.1模块划分 29
2.3.2主要界面设计 30
2.3.3数据库设计 35
2.4技术选型 38
2.5开发环境准备 39
2.5.1安装JDK 1.3.1 39
2.5.2安装J2EE SDK 42
2.5.3安装配置Tomcat 44
2.5.4配置Editplus 47
2.5.5安装SQL Server 49
实训2 编写需求分析文档并准备开发环境 49
第3章 HTML与联合银行主页 51
3.1联合银行主页要求 51
3.2 HTML概述 52
3.2.1 HTML的基本知识 52
3.2.2 HTML文档结构 52
3.2.3 HTML标记的公共属性 53
3.3使用表单 54
3.3.1文本框 54
3.3.2单选框和复选框 55
3.3.3按钮 56
3.3.4列表框 57
3.3.5文本区 59
3.4表格的使用 60
3.4.1规则表格 60
3.4.2带跨行单元格的表格 61
3.4.3带跨列单元格的表格 62
3.4.4使用无边框表格 64
3.5 HTML的其他重要标记 65
3.5.1字体标记 65
3.5.2文本格式标记 66
3.5.3链接及段落标记 66
3.5.4插入图像 67
3.6使用帧组显示复杂的HTML页面 68
3.5.5其他常用标记 68
3.6.1左右分割窗口的帧组 69
3.6.2上下分割窗口的帧组 71
3.6.3嵌套分割窗口 73
3.7滚动文字的实现 74
3.8使用可视化网页制作工具建立HTML文档 75
3.9在线储蓄应用程序主页的实现 75
3.9.1主页与其他程序和页面的关系 75
3.9.2界面设计工程师实现的主页代码 76
3.9.3业务宣传用网页的处理 78
实训3 创建在线储蓄应用程序主页 78
第4章 Servlet与欢迎页面的实现 80
4.1欢迎页面 81
4.2 Servlet概述 82
4.2.1客户请求包含的信息 82
4.2.2 Servlet的生命周期 83
4.3使用Servlet API编写Servlet 84
4.3.1通过继承GenericServlet定义一个新的Servlet类 84
4.3.2通过继承HttpServlet定义一个新的Servlet类 87
4.3.3在Servlet中使用cookie 91
4.3.4显示生命周期的Servlet例子 94
4.4 Servlet中引用、调用其他文件 98
4.4.1从Servlet中引用其他文件的案例 98
4.4.2从Servlet跳转到其他页面的案例 100
4.5欢迎页面的分析设计 101
实训4 实现欢迎页面 102
第5章 JavaScript与用户注册界面 104
5.1用户注册功能的流程和界面 105
5.2 JavaScript概述 106
5.2.1 JavaScript的特点 106
5.2.2编写使用JavaScript脚本的网页 108
5.2.3 JavaScript脚本的执行 109
5.3 JavaScript的基本语法 110
5.3.1 JavaScript的数据类型 110
5.3.2 JavaScript的变量名和关键字 110
5.3.3 JavaScript的表达式和运算符 111
5.3.4语句 113
5.3.5 JavaScript的函数 114
5.3.7基本语法综合案例 116
5.3.6 JavaScript的注释 116
5.4 JavaScript的事件处理与HTML的交互性 118
5.5 JavaScript的对象 119
5.6浏览器对象 120
5.6.1窗口对象 121
5.6.2文档对象 122
5.6.3表单对象 124
5.6.4列表框对象 128
5.6.5历史对象 130
5.7注册界面的实现 131
5.7.1注册界面的实现方案 131
5.7.2负责界面设计的工程师用FrontPage设计的注册界面 132
实训5 创建在线储蓄程序注册界面 133
第6章 JDBC、JSP与用户注册处理 135
6.1 JDBC概述 135
6.1.1 JDBC API 136
6.1.2 java.sql包 137
6.2使用JDBC-ODBC访问SQLServer 139
6.2.1建立数据库和表 139
6.2.2创建DSN数据源 140
6.2.3编写数据库访问程序 142
6.3在Servlet中访问数据库 145
6.4 JSP概述 147
6.5 JSP标记 149
6.5.1代码标记 149
6.5.2命令标记 151
6.5.3动作标记 152
6.5.4注释标记 154
6.6 JSP的内建对象 154
6.6.1 request 154
6.6.2 response 157
6.6.3 session 158
6.6.4 out 161
6.6.5 exception 161
6.6.6其他内建对象 164
6.7用JSP输出JavaScript脚本 164
6.8.1用户注册处理的详细设计 165
6.8.2数据库准备 165
6.8用户注册处理实现 165
6.8.3技术方案 166
6.8.4注意事项 167
实训6 完成在线银行注册处理 167
第7章 JavaBean与“利息利率”的实现 169
7.1 JavaBeans概述 170
7.1.1软件组件与JavaBeans 170
7.1.2 JavaBean就是遵循某种严格协议的Java类 170
7.2可视化的JavaBean 171
7.2.1 BDK 171
7.2.2创建一个简单的可视化JavaBean 172
7.3非可视化的JavaBean 174
7.3.1 JSP与JavaBean的结合方法 174
7.3.2使用session JavaBean修改第6章中的案例 177
7.3.3使用application JavaBean跟踪登录的用户 179
7.3.4为多个属性赋值 181
7.4利息计算及利率查询功能的详细设计 184
7.4.1数据库准备 184
7.4.2界面 185
7.4.3程序文件组织 187
7.5利息计算及利率查询功能的实现 187
7.5.1利息计算录入界面Interest_cal.html及check.js 187
7.5.2访问数据库的JavaBean ConnDB.java 190
7.5.3计算利息并返回结果页面的Interest_cal.jsp 192
7.5.4利率查询录入页面Interest_query.html 194
7.5.5利率查询处理Interest_query.jsp 195
7.5.6利息利率界面左窗口的菜单页面Interest_menu.html 196
7.5.7利息计算及利率查询主界面Interest.html 197
7.6货币兑换及兑换率查询功能的详细设计 198
7.6.1数据库准备 198
7.6.2界面 198
7.6.3程序文件组织 200
实训7 实现货币兑换及兑换率查询功能 200
第8章 个人银行相关功能的实现 202
8.1个人银行的详细设计 203
8.1.1流程及界面 203
8.1.2程序文件的组织 210
8.2.1建立数据库bank和对应的DSN源 212
8.2.2创建相关数据库表 212
8.2数据库准备 212
8.2.3插入测试数据 213
8.3用HTML+JavaScript实现登录界面 215
8.4用JSP处理用户输入的登录信息 216
8.5用帧组实现个人银行主界面 218
8.6用JSP实现显示用户账户细节 221
8.7个人转账功能的实现 224
8.7.1用JSP实现输入转账信息的界面 224
8.7.2用JSP处理转账 225
8.8完成个人银行的所有功能 230
8.8.1使用HTML的超链接实现文件下载 230
8.8.2 HTML书签链接与“常见问题”的实现 231
8.8.3“在线缴费”的实现 234
实训8 完成个人银行 235
第9章 “申请开户”与“联系我们”的实现 237
9.1 “申请开户”的实现 237
9.1.1流程及界面 237
9.1.2数据库准备 239
9.1.3程序文件的组织 240
9.1.4 acReq.html实现申请开户页面 240
9.1.5 acReq.jsp处理申请开户 243
9.2 “联系我们”的详细设计 245
9.2.1流程及界面 245
9.2.2数据库准备及程序文件的组织 246
实训9 完成系统 247
参考文献 249
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《网络互联技术项目化教程》梁诚主编 2020
- 《物联网系统架构》解运洲 2019
- 《如何做一个合格的建筑项目经理》梁志军著 2018
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第1册》(中国)张明远 2019
- 《SECC软件工程师认证课程》北京泓深教育科技有限公司 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017