基于JSP商务平台系统设计
关键词:电子商务;商务平台;Java技术;JSP技术;SQLServer2000数据库
基于Java技术的商务平台
摘要:随着电子商务的快速发展,越来越多的企业投身到提供网络商务服务的行列中来。以互联网为特征的电子商务对传统的商务模式产生了巨大的影响和冲击,给商务的发展带来了前所未有的挑战。建设一个能够通过Internet进行商贸活动的商务平台成为众多企业的共识。本商务平台就是一个建立在互连网上的高效、低成本的商务平台。通过最流行的Java和JSP技术进行开发,并利用SQLServer2000数据库作为后台数据库,保证商务平台的安全稳定运行。
前言
伴随着Internet的蓬勃发展,网络商务平台作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不能满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷地选购自己喜欢的商品,这正是网络商务平台为客户带来的好处。
敏锐的商家当然不会错过这样绝好的机会,越来越多的企业投身到提供网络商务服务的行列中来,一个基于Internet的全球电子商务正在形成。
网络商务平台所承载的信息量大、购物流程比较繁琐,而且互联网中日益肆虐的黑客和病毒对网络的安全性提出了更高的挑战。面对这一现实,决定开发这个商务平台。该商务平台基于Windows2000Server中文企业版服务器和SQLServer2000数据库,采用国际先进的JSP进行开发,具有很高的稳定性和安全性。本在线商务平台真正实现了企业在Internet上的经营销售,可以保证企业获得更大的市场机遇及经济效益,很大程度地提高了企业的核心竞争力。
第1章需求分析
信息社会的到来正改变着人们日常的生活方式和工作方式,以互联网为特征的电子商务对传统的商务模式产生了巨大的影响和冲击,给商务的发展带来了前所未有的挑战。
面对新时代的机遇和挑战,作为新时代的企业应当如何应对、如何决策、如何发展,而使自己在市场的竞争中立于不败之地,是每一个企业策划者正在认真思考的问题。
目前,我国各大、中型企业都先后采用了电子商务形式,这是企业激烈竞争的必然结果。现代企业的竞争很大程度上表现在人才与技术装备这两个方面。多年的实践证明,现代化的技术装备和手段,是企业发展的主要物质技术基础和支柱。计算机技术、现代通信技术的广泛应用,推动了企业商贸的电脑化和网络化,扩大了企业的竞争力和贸易范围,确保了企业在市场中的时效性、准确性和可靠性,加强了商业信息在现代信息社会中的地位和作用,赢得了更多的客户,提高了企业的社会效益和经济效益。
为了充分利用各种信息资源,进一步提高企业在发展过程中计算机的应用水平,现拟建设具有高度开放性、安全性、可维护性,集信息收集、处理、存储、服务及办公于一体的方便、经济、实用的企业商务平台,实现产品管理、客户管理、在线定购、信息交流等企业商务流程的电脑化、网络化操作。该商务平台的建设符合企业发展的趋势,它将使企业的现代化建设更上一个台阶,实现企业业务流程的一体化管理,即:生产管理一体化,商品服务一体化,客户管理一体化。
1.1商务平台的设计目标及原则
企业电子商务平台的建设,是一个以企业网络平台为基础的信息管理平台,是一个拟建手机厂商的商务平台。现提出商务平台建设的目标和应遵守的原则:
促进企业的业务发展——商务平台建设的基本目标
企业商务平台建设应该遵守下述的规则:即无论使用何种技术或产品,其最终能否实现企业整体业务发展,全面提高业务效率和管理水平是衡量一个企业业务水平的关键。
商务平台的先进性
此商务平台选择先进的JSP技术、Java技术,以Tomcat作为后台支持,用SQL2000作为数据库后台,保证企业商务平台的先进性。
商务平台的开放性和标准化
由于整个商务平台的技术实现是一个较长的发展过程,所以整个商务平台的建设要遵循开放性的原则。整个系统应该能够支持多种网络操作系统,如Windows98、WindowsNT、Windows2000等,同时要支持多种浏览器的并存,如IE6.0,Maxthon,MyIE等。在商务平台开发中,选择开放的系统软、硬件平台,采用开放的技术,以实现整个系统的开放性,把商务平台建设成为一个支持多种工业标准、多厂商软硬件平台的开放式平台。
商务平台的稳定性和可靠性
由企业的性质所决定,对系统可靠性和稳定性要求比较高。商务平台的设计和建设过程中,充分考虑这一点,以保证系统可靠运行。
商务平台的安全性和管理
网络的安全和管理是影响整个网络运行的重要环节,既要保证信息资源的充分共享,又要保证商务平台的安全保护和数据隔离,将提供操作系统级和应用系统级双重用户管理和权限管理,以防止非法用户的入侵。
商务平台的灵活性、扩充性和可升级能力
网络布局的模块化,拓扑结构的标准化,既可以保证商务平台的灵活性,又使商务平台可以方便地进行扩充,每一个模块之间保持相对的独立性和灵活性,尽量减少单个模块扩充时对其它模块的影响。同时商务平台的整体迁移也是及其方便、快捷的。
商务平台的易维护性
商务平台的易维护性是保证整个网络可靠运行的重要因素,由于企业的实际需求和规模会发生变化,商务平台需要经常进行增、减、改等变化,模块化网络系统结构和灵活的接口可保证企业管理人员方便地对商务平台进行维护。
商务平台的可用性
一个好的商务平台,应该给用户一个直观方便的交互式用户界面,这样才能使系统得到充分的应用。基于图形化界面的Windows98/2000Pro平台的系统,使得无论是网络管理、企业人员管理,还是企业客户操作都简单易学,提高了商务平台的方便性和易维护性。
第3章商务平台的总体设计
3.1商务平台设计原则
在企业电子商务平台项目设计中,紧密结合企业的实际情况,满足企业的实际需求,适应企业业务管理和工作方式,提高业务的时效性和利用率,向企业提供强有力的信息技术支持,建立企业综合业务信息系统高集成化、统一的技术信息交流的商务平台。
商务平台的稳定性和可靠性
由企业的性质所决定,对系统可靠性和稳定性要求比较高。商务平台的设计和建设过程中,充分考虑这一点,以保证系统可靠运行。
商务平台的安全性
网络的安全和管理是影响整个网络运行的重要环节,既要保证信息资源的充分共享,又要保证商务平台的安全保护和数据隔离,将提供操作系统级和应用系统级双重用户管理和权限管理,以防止非法用户的入侵。
商务平台的开放性和标准化
由于整个商务平台的技术实现是一个较长的发展过程,所以整个商务平台的建设要遵循开放性的原则。整个系统应该能够支持多种网络操作系统,如Windows98、WindowsNT、Windows2000等,同时要支持多种浏览器的并存,如IE6.0,Maxthon,MyIE等。在商务平台开发中,选择开放的系统软、硬件平台,采用开放的技术,以实现整个系统的开放性,把商务平台建设成为一个支持多种工业标准、多厂商软硬件平台的开放式平台。
商务平台的先进性、实用性和经济性
在商务平台的开发建设中,从方案的设计到最后实施,本着先进、实用和经济的原则,既考虑到企业未来的发展,又兼顾目前企业的实用性以及投资的经济性。
5.1前台各功能模块详细设计
前台部分主要是提供给用户使用,主要包括了客户管理模块、订单管理模块、购物车模块、留言板模块、客户资料管理模块、软件下载模块6个模块;
各功能模块具体介绍:
客户管理模块:为了便于企业的管理,必须有一套完整的客户管理体系,该模块提供了客户注册、客户登录、找回密码3个功能。
订单管理模块:该模块为了方便客户,提供了订单的查询管理功能。