一个电子商务网站的设计及开发环境配置文档


开发环境配置文档

1.涉及的技术,工具 :

 + ANT1.6.2 ( 项目管理 )
 + Eclipse2.1.2 ( 开发代码工具 )
 + Junit2.1.1 ( 代码测试工具 )
 + JDK1.4.2 ( JVM )
 + Struts1.1 ( web层MVC )
 + EJB2.0 ( 业务层逻辑 )
 + Hibernate2.1.2 ( 实体层 )
 + DAO ( 分离显示和逻辑层 )
 + JBoss3.2.5 ( 中间件 )
 + Log4J1.2.8 ( 日志记录 )
 
2.环境配置方法:
 
 a.安装JDK1.4.2及ANT1.6.2
  将相应的压缩包解压到相应的目录,通常使用/usr/local/*.设置好相应的环境变量.
  
 b.安装Eclipse2.1.2
  将相应的压缩包解压到相应的目录,通常使用/opt/*.
  [注]Eclipse集成Junit
  
 c.安装Eclipse插件
  easystruts0.6.4 ( 支持struts )
  tanghan1.0 ( 支持Hibernate )
  lomboz2.1.6 ( 支持J2EE )
  具体配置:http://www.bcxy.com/java/eclipsej2ee.htm
  
 d.安装JBoss3.2.5
  将相应的压缩包解压到相应的目录,通常使用/usr/local/*.
  具体J2EE配置:http://www.bcxy.com/server/tomcatjboss.htm
 
 e.配置Log4J1.2.8
  具体配置:http://www.bcxy.com/java/log.htm
  
 
3.开发环境的设计:

 a.开发目录设计,写项目管理配置文件.(设定目录/opt/bcxy)
 
 b.系统架构的设计.
  分析业务逻辑,将每个业务操作转化为EJB中方法.再对EJB的方法进行细化,具体到DAO中的每个操作.
  实体层应用Hibernate与数据库映射.DAO将封装所有的数据库表操作.
  Strtus用于分解业务流程,显示相关提示及错误信息。
  总结:尽量做到表示层,业务逻辑层及实体层的分离。
       具体分好异常的处理,将异常封装到业务层。
  
     
4.代码的开发方法:

 a.将Eclipse的开发工程目录设定为项目的开发目录 ( /opt/bcxy )
 
 b.学习使用Eclipse及相关插件。
 
 
 
附:

购物车及购买流程分析(部分)
 a.列表显示购物车信息
  + 涉及到CART表,根据UID取得,注意是否为注册用户。
  
 b.显示支付列表
  + 同显示购物车信息。
  
 c.添加购物车
  + 涉及CART表,根据UID,商品ID取得,需要先检查库存。
  
 d.检查库存
  +
  
 e.更新购物车
  + 涉及CART表,根据UID,商品ID及数量取得,注意多个商品修改数量及检查库存。
  
 f.删除购物车
  + 涉及CART表,根据UID,商品ID取得
  
 g.清空购物车
 
 h.查看购买记录
  + 涉及SHOPLOG表及CARD表,根据UID取得,注册是否为注册用户
  
相关代码正在整理

如果有什么问题,可与我联系:webmaster@bcxy.com


ezerg 编程小语
 
 

电子商城使用说明书 配置源程序 附加数据库SQL Server 2005 (1)将TM\03\ Database文件夹中的扩展名为db_shopping_Data.MDF和db_shopping_Log.LDF的两个文件拷贝到SQL Server安装路径下的Data文件夹中。 (2)打开SQL Server 2005中的“SQL Server Management Studio”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快捷菜单中选择“所有任务”/“附加数据库”菜单项。 (3)将弹出“附加数据库”对话框,在该对话框中单击【】按钮,选择所要附加数据库的db_shopping_Data.MDF文件,单击【确定】按钮,即可完成数据库的附加操作。 将程序发布到Tomcat下 (1)将“TM\03”文件夹拷贝到Tomcat安装路径下的webapps文件夹中。 (2)选择开始菜单中的“所有程序\Apache Tomcat 6.0\Monitor Tomcat”命令,这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为,则说明Tomcat服务器没有启动,这时可以在该图标上单击鼠标右键在弹出的快捷菜单中选择“Start Service”菜单项启动Tomcat服务器,启动后将显示为。 (3)打开IE浏览器,在地址栏中输入http://localhost:8080/,进入“Tomcat软件管理”页面。 注意:8080为安装Tomcat时设置的端口号。 (4)单击Tomcat Manager超链接,弹出“连接到 localhost”对话框。 (5)在用户名及密码处输入登录Tomcat的用户名和密码,单击【确定】按钮。 (6)进入“Tomcat应用程序管理”页面,在此页面中单击“03”,进入本程序主页面,完成Tomcat配置。 导入所应用的包 在运行本程序时,需要将Struts 1.2、jspSmartUpload和SQL Server 2005数据库驱动包拷贝到Tomcat安装路径下的webapps文件夹中的03\WEB-INF\lib文件夹中。 使用说明 系统介绍 如今是网络化的电子信息时代,在广阔的Internet网络中有各种各样的电子商城,它们可以使客户通过网络购物、浏览商品、查询订单和销售排行。通过对电子商务网站订购环境以及购物过程的调查研究,要求系统具有以下功能: 展示网站最新的商品信息。 展示网站特价的商品信息。 为用户提供修改个人资料和查看在网站操作情况的平台。 提供用户在网站上购物的平台。 展示网站发布的公告信息。 展示商品的销量排行。 展示网站的友情链接信息。 对商品详细信息以及分类信息进行管理。 对用户基本资料、交易制度、消费情况及留言信息进行管理。 对用户提交的订单进行管理。 对管理员信息、网站公告信息、商业资讯信息及友情链接信息进行管理。 系统运行稳定,具有强大的数据处理能力。 操作注意事项 (1)本系统的用户名为:tsoft,密码为:111 (2)tsoft管理员的信息不能删除。 (3)用户注册登录后,可进行商品购买、商品信息查看以及订单查询操作。 (4)单击网站首页左侧底部将会出现“进入后台”按钮,输入用户名和密码即可进入后台管理页面,如图1.1所示。 操作流程 1.前台 (1)用户注册登录后,对销售排行、新品上架及特价商品的详细信息进行查看、购买操作。 注意:如果你忘记注册的密码,本程序提供了找回密码的功能,根据提示操作可找回密码。 (2)单击“订单查询”导航按钮,可对已下的订单信息查询操作。 (3)单击“购物车”导航按钮,对购物车中的商品进行查询操作。 (4)单击“会员修改”导航按钮,对会员信息进行修改操作。 2.后台 所有前台的信息都在后台进行、添加、修改及删除等管理 (1)单击“商品设置”按钮,可对商品的大类别信息、商品小类别信息以及商品信息的添加、修改、删除及查询操作。 例如添加商品大类: 单击“大类别查询”按钮,如图1.2所示,进入大类别信息页面。 图1.2 选择“大类别查询” ②在该页面中单击“添加大类”按钮,如图1.3所示。进入大别类添加页面。 图1.3 选择“添加大类别” ③在“大类别名称”文本框中输入需要添加的类别信息,然后单击“确定”按钮,大类别信息添加完成。如图1.4所示。 图1.4 添加大类别名称 (2)单击“会员设置”按钮,对所有注册的会员信息进行查看以及删除操作。 (3)单击“后台管理员设置”按钮,可对管理员信息的添加、修改以删除操作。 (4)单击“订单设置”按钮,查询订单是否出货及删除操作。 (5)单击“公告设置”按钮,对公告信息的添加、修改、查询以及删除操作。 (6)单击“友情设置”按钮,对网站名称、网址等信息进行添加和删除操作。 (7)单击“安全退出”按钮,退出后台管理页面。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值