资源预览内容
第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
第9页 / 共28页
第10页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
漳州师范学院漳州师范学院毕业论文(设计)毕业论文(设计)Go 购电子商城网站Go buy electronic mall site姓 名: 林希强 学 号: 080801155 系 别: 计算机科学与工程系 专 业: 计算机科学与技术 年 级: 08 级 指导教师: 钟玮 2011 年 12 月 10 日摘要随着计算机与通信技术的高速发展,网上购物正日益普及和深入。GO 购电子商城网站是一个基于 B/S 模式,以 JSP 技术实现的网上购物系统。应用了一 些 javascript 和 css 技术。开发该系统的目的在于为企业和消费者架起商品 交换与共享的高效沟通平台,协助企业完成各种销售活动,提高工作效率和工作 质量,实现商品销售的现代化、信息化、无纸化。本文首先介绍了 GO 购电子商 城的分析与设计,然后详细阐述了该系统的主要模块功能。关键词:网上购物;jsp 技术;B/S 模式AbstractAlong with the computer and communication technology high speed development, online shopping is the increasing popularity and deeper. GO buy electronic mall website is a based on B/S mode, in order to realize the online shopping JSP technology system. The application of some javascript and CSS technology. The purpose of this system is developed for the enterprise and the consumer goods exchange and sharing up efficient communication platform, help enterprise to complete the sales activities, improve the work efficiency and the quality of work, realize the modernization and informatization to the sale of goods, paperless. This paper first introduced the purchase of electronic mall GO analysis and design, and then expounds the main function of the system.Key words: Online shopping; JSP technology; B/S model目 录摘要I 1 引言.1 2.1 需求分析.2 2.2 可行性分析.2 3 总体设计.2 31 项目规划.2 3.2 系统功能结构图.2 4 系统设计.4 4.1 设计目标.4 4.2 开发及运行环境.4 4.3 数据库设计.4 5 JavaBean 的编写5 5.1 数据库操作的 JavaBean 的编写.5 5.2 字符串处理的 JavaBean 的编写.8 5.3 商品 JavaBean 的编写.9 5.4 对商品信息操作的接口的 JavaBean 的编写.9 5.5 对商品信息操作的 JavaBean 的编写.10 6 网站前台主要功能模块设计.11 6.1 网站前台首页设计.11 6.2 特价商品模块设计.12 6.3 新品上架模块设计.13 6.4 用户管理模块设计.14 6.5 购物车模块.17 7 网站后台模块设计.17 7.1 登录页面设计效果.18 7.2 网站后台首页设计效果.18 7.3 商品管理模块设计效果.18 7.4 公告管理模块设计效果.19 7.5 用户管理模块设计效果.19 7.6 订单管理模块设计效果。.19 参考文献20 附录21 致谢251 引言随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企 业要想生存,就必须充分利用信息化手段来提高管理效率及市场响应速度。电 子商务是在互联网开放的网络环境下,基于浏览器/服务器应用方式,实现消费 者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模 式。电子商务做为一种独立的经济形态,已初具规模,一些电子商务网站的成 立,给人们的生活带来了巨大的影响。 如何建立企业的电子商务,如何把企业业务建在 Internet 上,涉及到建立 电子商务网站、开发符合 Internet 特点的有效的业务应用、管理网上的交易信 息、保证网上数据安全、快速反映市场变化以及充分满足 Internet 业务进一步 发展的要求等等。对一个运营商业企业来说,电子商务网站是其生存的理由和 基础,同时也是企业对外展示信息、从事商务活动的窗口和界面。如何设计、 建立一个经济、实用、安全、高效、稳定的网站是每个电子商务网站必须考虑 的问题。 而要解决好这些问题,就必须在提高企业内部管理效率、充分利用企业内 部资源的基础上,从整体上降低成本,加快对市场的响应速度,提高服务质量, 提高企业的竞争力。但是企业在利用信息化技术时,必须要考虑成本、技术难 度、创造的价值等几个方面。2 系统分析2.1 需求分析通过对一些典型电子商务网站的考察、分析以及实际的市场调查,要求 本系统具有以下功能:统一友好的操作界面,能保证系统的易用性;规范、 完善的基础信息设置;商品分类详尽,可按不同类别查看商品信息;按商品 大类及商品名称进行模糊查询;新品及特价商品展示,以及可查看销售排行。2.2 可行性分析商业企业在运营过程中,经常会受到以下一些条件的限制:产品的宣传 受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息 的获取,受一定的时间与物理空间的局限并且成本较高。庞大的商业经济周 转。复杂的产品周转渠道。从看样品、谈价格到支付货款等一系列的产品周 转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。商业 企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实 时了解商品的销售情况,保证热销商品的要货满足率。 因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电 子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网 站并架设一定范围的商务网络,以此来制定长远发展战略,使企业与顾客间 的经济活动变得更灵活、更主动。3 总体设计31 项目规划电子商务系统是一个典型的 JSP 数据库开发应用程序,由前台商品展示 及销售、后台管理 2 部分组成。 前台商品展示及销售该部分主要包括新品上架、特价商品、销售排行、 购物车、会员管理、商品公告及订单查询、商品查询等。 后台管理该部分主要对商城内的一些基础数据进行有效管理,包括商品 管理、会员管理、订单管理、公告管理等。3.2系统功能结构图电子商务系统前台功能结构如图 3-1 所示。GO 购电子商城网站前台购电子商城网站前台商品查询商品查询购物车购物车收银台收银台用户管理用户管理订单查询订单查询商品展台商品展台公告管理公告管理新品上架新品上架特价商品特价商品销售排行销售排行按商品名称查看按商品名称查看添加购物车添加购物车查看购物车查看购物车清空购物车清空购物车填写订单填写订单提交订单提交订单用户注册用户注册用户登录用户登录用户资料修改用户资料修改查看订单信息查看订单信息查看公告信息查看公告信息图 3-1 系统前台功能结构图电子商务系统后台功能结构如图 3-2 所示。GO 购电子商城网站后购电子商城网站后 台台管理员登录管理员登录商品管理商品管理用户管理用户管理订单管理订单管理公告管理公告管理商品添加商品添加商品删除商品删除商品修改商品修改用户冻结用户冻结用户解冻用户解冻用户查询用户查询订单查询订单查询执行订单执行订单公告添加公告添加公告删除公告删除公告查询公告查询图 3-2 系统后台功能结构图4 系统设计4.1 设计目标本系统在设计时应该满足以下几个目标: 1)采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方 便、快捷、准确、数据存储安全可靠。 2)全面展示商城内所有商品,并可展示最新商品及特价商品。 3)为顾客提供一个方便、快捷的商品信息查询功能。 4)采用模糊查询查询数据。 5)会员可以随时修改自己的会员资料。 6)实现网上购物,商品销售排行,以方便顾客了解本商城内的热销商 品及帮助企业领导者做出相应的决策。 7)查看商城内的公告信息。 8)用户随时都可以查看自己的订单。 9)对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的 错误。 10)系统最大限度地实现了易维护性和易操作性。系统运行稳定、安全 可靠。4.2开发及运行环境硬件平台:CPU:P41.8GHz; 内存:256MB 以上。 软件平台: 操作系统:Windows 2000 Server; 数据库:SQL Server 2000; 开发工具包:JDK Version1.4.2; JSP 服务器:Tomcat 5.0; 浏览器:IE5.0 及以上版本,推荐使用 IE6.0; 分辨率:最佳效果 1024768。4.3 数据库设计本系统数据库采用 SQL Server 2000 数据库,系统数据库名称为 shop,共包含 9 张表。图 4-1 为商品大分类信息表,其余表详见附录。 表 4-1 tb_superType(商品大分类信息表)字段名数据类 型长度是 否主键描述idint4是类别 IDTypeNamevarchar50类别名称5 JavaBean 的编写5.1数据库操作的 JavaBean 的编写本文的数据库连接,数据库的查,添加,删除,改等功能写在类 conn 里面。数据库连接是采用桥连接,数据库查询是调用 executeQuery()这 个方法来实现的,数据库的添加是调用 executeInsert()方法来实现的, 数据库删除是调用 executeDelete()方法来实现的。数据库的修改就是掉 用 executeUpdate()实现的。代码如下所示: import java.sql.*; public class conn Connection conn=null; ResultSet rs=null; Statement st=null; boolean n=false;public conn() tryClass.forName(“sun.jdbc.odbc.JdbcOdbcDriver“);/加载数据 库驱动catch(Exception e)e.printStackTrace();public ResultSet executeQuery(String sql)tryconn=DriverManager.getConnection(“jdbc:odbc:com“,“sa“,“);/获得连 接数据库st=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet. CONCUR_READ_ONLY);rs=st.executeQuery(sql);catch(SQLException e)e.printStackTrace();System.out.println(“Query Exception“); return rs;public boolean executeUpdata(String sql)/更新数据库tryconn=DriverManage
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号