- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA网络购物数据库系统设计
基于JAVA网络购物数据库系统设计【摘 要】:论文应用JAVA平台构建了网络数据库系统,该系统主要为用户提供用户注册、用户信息管理、商品查询、商品购买、订单管理等功能;可以广泛应用于各种小型的电子商务方面,有着良好的实用性与借鉴性
【关键词】:java 数据库 系统开发 计算机网络
中图分类号:G71 文献标识码:A 文章编号:1003-8809(2010)06-0127-01
引言
目前,网络正以一种前所未有的冲击力在影响着人类的活动,传统的购物方式也面临着改革,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统
1 系统开发的目标和意义
现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JDBC技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升
本平台利用现在比较广泛的JSP+My SQL数据库的架构实现的,此系统分为前台管理和后台管理。前台管理是友好的操作界面,供用户浏览、查询使用。包括:浏览商品、查询商品、订购商品、购物车、用户维护等功能;后台管理是提供给管理员的,其中包括:商品管理、用户管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率
2 网络数据库需求分析
网上的购物系统的主要对象是用户,所以必须建立用户表,包括用户的基本信息情况;用户的主要活动室针对商品购买的,所以必须建立商品信息表;用户对商品的购买,选择所需要的商品,首先得对商品进行搜索,所以我们必须对商品进行分类,进行大类和小类的划分,建立商品类别表和商品类别细分表;最后用户提交订单,建立订单表
3 系统总体功能设计
经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:
用户管理能够完成用户基本信息录入的注册和用户基本信息的修改
管理员管理能够完成管理员对网站的商品信息管理(商品添加、商品审查),以及常规设置(广告添加,友情链接)的功能
搜索功能能过电子商品的名称进行搜索
查询功能能够通过查看购物车对所选商品进行确定、挑选
4 系统功能模块流程
4.1注册功能
点击主页面的用户注册选项后,会弹出一个注册信息页面,用户需要如实填写用户名,密码,E_mail,地址,电话,真实,姓名等各项信息,提交后,系统进行检测判断该用户名是否已经注册过,如果已经存在则页面提示用户该用户名已经注册过,如果没有则进行下一步判断,然后依次往后判断用户所填写的各项信息是否符合要求,直到所有信息均正确无误,系统将该用户注册信息写入会员表即user并提示用户注册成功,用户登陆后,就可以进行有效的购物了
4.2 用户登录
用户登录,首先要有一个提供用户登录的表单。用户登录的表单应该嵌入整体的结构当中。在实际的应用中,可以这样设计,如果用户没有登录,则在页面中显示用户登录的选项,用户登录后,则可隐藏用户登录的选项而代之以用户的基本信息
商务网站需要很高的稳定性和安全性,用户的真实姓名是必不可少的,因此对用户名不允许使用恶意的代码作为用户名。同时对密码也要求保密,将密码加密后再存入数据库。。除此之外还需要用户的性别、E-MAIL、电话号码等
4.3 商品管理
在该功能里管理员可以进行不需要的商品的删除,在这里管理员当然也可以浏览到商品的详细信息。并且比普通用户在浏览商品界面里所看到的商品信息多一个该商品在数据库中的ID
4.4 购物车
购物车具体的实现可采用这种形式:定义一个购物车的类(Class)
1.列出商品的列表,使用户能够自由选择所需要的商品
2.当用户在点击“添加到购物车”的链接时,执行如下功能:
检查用户购物车类是否存在。如不存在,则建立,并注册这Session变量;在用户有购物车类存在的情况下,检查该类中是否有该商品。如存在,则商品数量相应加1;如没有,则将该商品添加到该类中
4.5 商品查询
进入商城首页后,选择商品查询,进行一般的搜索和高级搜索。一般的搜索只是提供商品的名称、商品的类别就可以了;而高级搜索则需要提供商品的名称、商品
文档评论(0)