摘 要
过去的几年,电子商务的迅猛发展为企业创造了极大的价值,使传统的企业商务模式发生了很大的改变。随着手机使用的普及和无线技术的发展,移动电子商务将会作为电子商务领域中的一种新型的电子商务模式,其发展前景是十分诱人的。可以预见的是,移动电子商务将成为21世纪电子商务领域的主战场。J2ME是为嵌入式消费电子设备提供的JAVA语言开发平台,是针对资源受限设备。因此基于J2ME平台的无线终端的应用程序开发以及与网络服务器端的信息交互开发就十分重要。利用客户端 + Java servlet + SQL Server数据库三层模式实现网上商店系统是通用的方法。所有的业务逻辑都封装在servlet中,数据库的使用提高了数据的安全性,而采用可扩展标识语言XML的数据格式实现了跨平台的数据交换。详细阐述了系统的需求分析、系统总体架构及详细设计,系统实现了以下功能:会员注册、登录、浏览物品详细信息和购买物品。
关键词:J2ME;可扩展标识语言;SERVLET;网络商店
目 录
论文总页数:24页
1 引言 1
1.1 选题背景 1
1.2 选题意义 1
2 相关技术及开发平台简介 2
2.1 J2ME简介 2
2.2 SQL SERVER数据库和JDBC 2
2.3 JAVA SERVLET技术介绍 2
2.4 XML和JDOM 3
2.4.1 XML简介 3
2.4.2 JDOM技术 3
2.5 开发平台及系统配置 3
3 系统需求分析和设计方案 4
3.1 需求分析 4
3.2 系统总体框架 4
3.3 系统设计关键技术 5
3.3.1 网络的连接 5
3.3.2 数据存储方式和数据的交换 5
3.4 业务数据流分析 5
3.4.1 联网的流程 5
3.4.2 访问数据库的流程 6
3.4.3 输入XML数据解析流程 6
3.4.4 输出XML文档建立流程 6
3.5 和客户端交互接口的约定 7
3.5.1 关于URL 7
3.5.2 URL参数约定规则 7
3.5.3 接收和发送的XML文档格式的约定 7
3.6 数据库的分析与设计 8
3.6.1 注册用户基本信息表user 8
3.6.2 商品信息表 8
4 具体的设计流程和实现系统构架 9
4.1 系统主要工作流程 9
4.2 系统功能模块设计 9
4.2.1 数据库联网模块的设计 9
4.2.2 注册模块的设计 10
4.2.3 登陆模块的设计 13
4.2.4 查询模块的实现 15
4.2.5 购买功能模块的实现 18
5 测试分析与问题处理 21
5.1 数据库连接 21
5.2 与客户端的连接 21
结 论 22
参考文献 22
致 谢 23
声 明 24