- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE的3G移动影院票务系统.PDF
第2 期第 64 页 浙江纺织服装职业技术学院学报 20 12 6 月
doi:10.3969/j. issn. 1674-2346.20 12.02.0 14
基于J2EE 的3G 移动影院票务系统
何世勇
摘 要:采用了Compiere ERP CRM 、服务集群技术以及JBoss 技术等一系列当前IT 的主流技术,设计了相应的
数据库和数据表。在中间层的设计中,为了增强系统的适应性, 用了EJB 和Web Service 技术。通过转账的例子介绍
了服务器端各EJB 组件共同协作实现系统功能的具体流程。为保证数据在传输过程汇中的安全性,采用3DES_RSA 数据
加密和MD5, SHA-1 数字签名对传输中的信息进行加解密。
关键词:J2EE;3G;移动影院票务系统;
中图分类号:TP32 文献标识码:A 文章编号:1674-2346 (2012) 02-0064-08
1 系统概述
系统分为客户端和服务器端。服务器端包括Web 服务和数据库服务。
1.1 客户端
客户端很瘦小,仅仅提供几个简洁美观的用户界面,以及提供数据传输的HTTP 接口,这样的模式
对用户手机的要求大大降低,用户量就大多了。
1.2 服务端
服务端采用Oracle 10g 为后台数据库,使用JBoss 为本系统的应用服务器。服务器端的设计比较
清晰,参照了Compiere 框架,使用了Web Service 和EJB 技术,对服务器端业务进行了封装,保证了服
务的平台独立性、可重用性、可伸缩性和安全性。
服务器端是基于JBoss 服务器参照Compiere 的架构方法架构的具备高可扩展性和高安全性的系统。
采用HTTP 传送方式,使用MD5/SHA-1 数字签名,使用 128 位3DES/64 位RSA/硬件加密与解密。
2 系统设计
系统架构分为3 层,分别是:数据库层、中间件层、用户界面层。以下分别介绍3 层架构。
2.1 数据库层
因为数据库对于事务处理效率、并发性和稳定性要求很高,服务器端采用Oracle 数据库。Oracle 是
目前国际上最为流行的关系型对象数据库。Oracle 已经成为全世界大、中型管理信息系统首选的数据库
产品,它能够很好地支持Java 。
该系统使用 个中间数据访问服务器的方式连接到数据库,如图 1 所示。
由于设计的系统要进行注册,转账,外汇业务,速汇通业务信息的记录,因此,在设计数据库时,
所有对数据库中的数据产生影响的都有相对应数据表来表示。数据库应包含以下信息表:
)
1 用户注册信息表:包括用户账号注册,用户登陆密码,证件号码,分行类型等字段。
————————————
收稿日期:20 12 -02 -20
作者简介:何世勇,男,宁波外事学校。研究方向:计算机网络技术 (浙江宁波315176)
PDF 文件使用 pdfFactory Pro 试用版本创建
20 12 6 月 浙江纺织服装职业技术学院学报 第2 期第 65 页
图 1 使用中间数据访问服务器的方式连接到数据库
2) 用户注销信息表:包括用户姓名,用户账号,用户密码,银行分行类型等字段。
3) 支付信息表:包括支付密码,账户类型,用商户号和定单号,账户密码,支付金额等字段。
原创力文档


文档评论(0)