本文作者:qiaoqingyi

广西网络技术开发概况(广西网络科技)

qiaoqingyi 09-07 53

  项目成员

  组长:袁*佳

  组员:陈* 谢*茂 杨*

项目介绍

  《Steam网上游戏商城》 模型是典型的网上购物实践中最为普遍的电子商务企业对客户(B2C)模式,本项目主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外,本系统也将实现在线产品销售系统的后端管理,包括游戏的添加、会员信息的处理等功能。本系统完全基于JSP技术,在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。

所用技术及开发平台

  Java、JQuery、MySQL、MVC、控制器、JDBC、DBUtils、C3P0、Tomcat、JSP。

  系统的开发是在Tomcat环境下进行的。Tomcat是一个免费的开源的Servlet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat被Java World杂志的编辑选为2001年度最具创新的Java产品,可见其在业界的地位。

  Tomcat的环境主要有以下几方面技术优势:

  1.Tomcat中的应用程序是一个WAR(Web Archive)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。

  2.在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。

广西网络技术开发概况(广西网络科技)

  3.Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理html页面。

  4.Tomcat也可以与其它一些软件集成起来实现更多的功能。

首页

  首页模块包含三个主要部分,采用了包含网页的方式实现了多页面导航条,快捷栏和尾部介绍的重用。

  用户注册

  用户在登录之前需要先进行注册,在首页中点击“加入Steam”链接就可以到达注册页面。

用户登录

  登录表单校验使用的JQuery完成,其中用户名是否存在,以及验证码是否正确需要使用JQuery的ajax()向服务器发送异步请求。

  用户登录成功后,会回到首页。这时在首页会显示当前用户的名称,以及“我的购物车”、“我的订单”、 “退出”链接。也就是说,这几个功能只能登录用户才能使用,而游客是无法使用的。

阅读
分享