基于Java Web的网上商城系统的设计与实现开题报告

 2023-02-23 10:02

1. 研究目的与意义

本系统描述了通过包括因特网在内的计算机网络来购买、销售和交换商品、服务信息的过程。随着社会的发展,网络的普及,网上购物已成为在线业务的重要载体。b2c能够绕过中介(如批发商、销售商或经销商)建立与客户的直接关系。网站还可以为用户提供商品的详细信息,用户可以在线购买商品,确定自己的订单。同时网站还提供关于商品或电子零售商的选择建议和评级。 网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。 网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

1.研究内容:网上销售系统是典型的电子商务(ec)。系统是在eclipse环境下开发的,提出实现商品信息管理、资源共享的基本目标,从而推动迈向数字化销售的步伐,并阐述系统结构设计和功能设计,一个整体自动化销售模式,从软件工程的角度进行了科学而严谨的阐述。该系统主要采用eclipse开发实现各方面的功能。主要包括以下几方面的功能:顾客的注册和登陆;顾客可以灵活的检索所需的商品信息及了解特价商品信息;顾客可以方便的查看详细的商品资料;顾客可以方便的管理自己的购物车;(添加或删除选购商品、修改购买数量及在线下订单等操作);顾客可以反馈自己的意见或留言;商品管理员可以方便的管理商品及特价商品(新增、删除、修改商品及特价商品);订单管理员可以方便的查看订单、发货和缺货处理;会员管理员可以方便的查看顾客反馈信息及具体的处理情况;系统管理员可以方便的进行系统用户管理(新增、删除、修改系统用户)。

该系统采用mysqi,作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。mysql是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由dbms 统一管理和控制的优点。

2.研究方法:本系统采用基于mvc 的分层设计,前台是使用jsp等编程语言,后台数据库实现使用强大的数据库软件mysql.。eclipse是一套完整强大的开源开发工具集,用于生成 ejb project . javaproject、web project等。利用此ide可以共享工具且有助于创建混合语言解决方案。mysql不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在cs结构中采用mysql作为数据库平台是很是实用的。3.研究措施:网上商城系统是典型的b2c,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

结合网上商城的要求,对mysql数据库管理系统、sql语言原理、进行了较深入的学习和应用,主要完成对网上商城系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的网上商城系统可以满足顾客、一般管理员和高级管理员三方面的需要。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状

就全球而言,电子商务发展迅速,2009年年底,交易额达到了161357亿美元,2010年则达到了194697亿美元,相比增长了20.7%,全球用户越来越多,2010年全球电子商城用户达到6.93亿人,占全球互联网用户的42%,同比2009年提高的一个百分点。

58150截至2009年,全世界b to b电子商务交易额占电子商务总额的90%以上,b to c和c to c电子商务交易额共占到总交易额的10%,这项数据说明当时全球使用最多占主要地位的是企业和企业之间的电子商务。

作为发达城市,东京、伦敦、纽约的电子商务规模一直在稳定增大。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 计划与进度安排

第一阶段:进行课题的调查研究,收集材料撰写任务书、开题报告、文献综述等文档;第二阶段:进行系统的需求分析,确定系统要实现的功能;第三阶段:进行系统的界面设计、数据库设计、代码设计,编程实现,并进行系统的测试、调试、安装;第四阶段:撰写论文与毕业设计答辩。

5. 参考文献

[1]王占全,苏玲.Eclipse全程指南[M].北京:电子工业出版社,2008年3月.[2〕刘斌.精通Java Web整合开发[M].北京:电子工业出版社,2008年5月.[3](美)马劳克林.深入浅出Ajax (中文版〉[M].南京:南京大学出版社,2008年5月.[4](英)格雷恩.Ajax实战——实例详解[M].北京:人民邮电出版社2008年11月.[5]李刚.Struts 2.1权威指南——基于WebWork核心的MVC开发[M].北京:电子工业出版社,2009年5月.[6]李刚.整合STRUTS HIBERNATE SPRING应用开发详解[M].北京:电子工业出版社,2007年1月.[7]李刚.轻量级Java EE企业应用实战——Struts 2 Spring Hibernate整合开发[M].北京:电子工业出版社,2008年11月.[8]夏听,曹晓钢,唐勇.深入浅出 Hibernate[M].北京:电子工业出版社,2005年6月.[9](美)鲍格斯坦(Bergsten,H.)著,林琪,朱涛江译. JSP设计(第三版〉/O’Reilly Java系列[M].北京:中国电力出版社,2004年12月.[10〕徐峰.ASP、PHIP和JSP技术的比较研究[J.北京:电子技术出版社,2001年4月.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。