网上书店开题报告

网上书店开题报告
网上书店开题报告

电子商务网上书店系统的研究与实现

一、选题的研究目的和意义

当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的现代信息网络正在以每月均15%的速度急剧增长,其应用范围也开始从单纯的通讯。教育和信息查询向更具效益的商业领域扩张。这一趋势告诉人们,电子商务在信息技术的强有力的推动下,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入21世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位消费者都不得不认真对待的一项新任务。

随着现代信息技术的迅猛发展,本系统在电子商务技术的应用使得企业或个人通过电子商务技术进行图书的网上购买,新用户注册、用户登陆、商品列表、商品分类、查询商品、特价商场、缺货登记、购物车和订单等基本功能。通过开发在线电子书店系统,改变了传统购书方式,充分利用了现代化的各种高科技手段,方便、快捷满足人们的需要。

二、国内外发展状况

1. 国内方面

在我国,虽然互联网开通较晚,但发展极为迅速。截止2000年6月底,我国上网计算机数达到650万台,上网用户人数达到1690万。 1998年3月6日,我国国内第一笔互联网上电子商务交易成功,它是由世纪互联通讯技术有限公司和中国银行共同携手完成的。这标志着我国电子商务已开始进入实用阶段。随着互联网在我国的大规模普及,互联网有望发展成为最广大、最深厚、最快捷的市场,互联网商务也将成为传统商业最有力的挑战者。

电子商务发展的历史轨迹表明,虽然互联网经济和电子商务在其发展过程中遇到很多困难,也存在一定的泡沫,但其成长的速度和生命力是不可否认的。随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和互联网实现商务活动的国际化、信息化和无纸化,已成为21世纪经济发展的一大趋势。

2. 国外方面

从美国的情况看,虽然遇到许多困难,电子商务仍然保持了稳定的发展态势。据美国商务部2000年11月27日公布的统计显示,2000年第三季度美国的网上商品零售额达到63.7亿美元,比第二季度增加了15.3%,为商务部2000年3月份开始的此项统计以来增幅最大的一个季度。2000年第三季度,美国的商品零售总额达8120亿美元,比第二季度下降了0.4%。尽管网上零售额在该季度大幅度增加,但其占商品零售总额的比重仍只有0.78%。根据统计,2000年头两个季度美国的网上商品零售额分别为52.4亿美元和55.3亿美元,分别占零售总额的0.7%和0.68%。估计2000年网上零售总额将突破200亿美元的大关。商务部进行的这项统计是为了反映互联网对美国经济的影响。但由于商务部的统计中不包括通过网络提供的旅游、金融和售票等服务,所以这一统计并不能反映网上零售活动的全貌。

互联网商务发展的基础正在迅速增长。从1993年到1999年,互联网的使

用人数大致按图1所示的曲线增长,预计到2005年,世界人口的1/5,即10亿人将使用互联网。考虑到对互联网商务发展状况的预测应基本与互联网使用人数的增长相吻合,并考虑到互联网商务自身成长过程中遇到的困难,排除某些因素的干扰,预计2000、2001、2002年全球网上交易额有望分别达到1700亿美元、6000亿美元、15000亿美元。这一迅猛发展的趋势将持续到2006~2008年前后,而在稍后几年内,即在2010~ 2012年间极可能趋于缓和。

三、研究内容

网上书店系统主要分为新用户注册模块、用户登录模块。用户登录模块里分为普通用户模块、管理员模块。普通用户模块里有,图书查询模块、订购图书模块、订购修改模块、订购查询模块、用户退出模块。管理员模块里分,添加图书模块、修改图书模块、删除图书模块。

图书查询:当客户进入网上书店时,应该在主页中分类显示最新的图书信息,以供客户了解本书店的最新图书信息(包括图书的名称、作者、定价和会员价),同时也可以通过书名或作者信息快速查询所需书目信息的功能,也可以查看某一本特定书的详细介绍,以便客户了解更多的内容。

购物车管理:当客户选择购买某种图书产品时,应该能够将所选图书信息,如图书编号、图书价格、购买数量记录到对应购物车中,并允许客户返回书目查询页面,选择其他图书并添加到购物车中,当对应购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。

订单管理:对应客户购买图书商品信息的需求,在确定了所购图书商品名称、图书价格、图书数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单进行后续的出货、送货的处理。

会员管理:为了能够实现图书商品的购买,需要客户的联系方式、送货地址等相关的信息,这就需要会员管理这个模块包括会员的注册(标记客户注册时必须填写的内容,因为产生订单时需要这些信息)和会员的登陆。

图书管理:这是一个后台的管理模块,书店管理员可以通过用户名和密码的身份验证后进入书店管理页面,可以进行对图书种类的管理(包括图书种类的增加、删除等)和对图书的管理(包括图书信息的发布、修改等)。

四、研究方法、手段

在电子商务网上购物系统中安全问题非常重要,尤其是用户登录方面,由于数据输入时的意外差错或欺诈行为,可能导致贸易各方信息的差异。此外,

数据传输过程中信息的丢失、信息重复或信息传送的次序差异也会导致贸易各方信息的不同。贸易各方信息的完整性将影响到贸易各方的交易和经营策略,保持贸易各方信息的完整性。保证交易数据的安全是电子商务系统的关键。由于Internet本身的开放性,使电子商务系统面临着各种各样的安全威胁。目前电子商务主要存在的安全隐患有以下几个方面:

(1)对合法用户的身份冒充。攻击者通过非法手段盗用合法用户的身份信息,仿冒合法用户的身份与他人进行交易,从而获得非法利益。

(2)对信息的窃取。攻击者在网络的传输信道上,通过物理或逻辑的手段,对数据进行非法的截获与监听,从而得到通信中敏感的信息。

(3)对信息的篡改。攻击者有可能对网络上的信息进行截获后篡改其内容,如修改消息次序、时间,注入伪造消息等,从而使信息失去真实性和完整性。

(4)拒绝服务。攻击者使合法接入的信息、业务或其他资源受阻,例如:使一个业务口被滥用而使其他用户不能正常工作。

(5)对发出的信息予以否认。某些用户可能对自己发出的信息进行恶意的否认,以推卸自己应承担的责任。

把姓名和密码放在客户端是不安全的做法。为了提高安全性必须使用别的信息鉴别用户。

以上问题的解决方法如下

(1)客户的姓名和密码不能被直接浏览。

(2)不要求客户购物完成后清空缓冲。

这样做可以防止用非法手段盗用客户的姓名和密码,使客户更安全,维护了客户的利益。

五、研究计划

计划进度预期进展和预期成果

第1周-3周学习Java、Jsp的相关理论知识,熟悉JAVA语言,熟悉课题查找关于题目的一些相关资料,使自己对所涉及的技术更加

了解,制定课题的开发计划,设计出课题的开发流程。进行

必要的需求分析,深入分析了解JSP技术,针对辅导老师提

供的指导手册制定课题的开发计划,设计出切实可行的课题

的开发流程。

第 4周查找相关资料准备开题报告和外文翻译,为软件开发和毕业设计打好基础。

第5周-6周对要编写的程序进行详细的需求分析,进行总体设计软件的体系结构为后期编写程序作好准备。

第7周-8周调整软件结构,详细设计软件的所需要的数据结构和算法

第9周-12周进行JSP的软件的开发缓和进行全面的数据库组件开发,连接各功能调试测试程序,对程序进行测试使其能够完成基本

功能。

第13周-14周解决在第三阶段程序开发过程中遇到的问题,对所产生的代码进行优化,是最终软件产品更加完善,对用户界面进行美化,

使其更友好。对软件进行封装,封装后进行测试编。

第15周-16周程序设计进行撰写论文,做PPT准备答辩。

参考文献

[1]JSP编程技巧/清宏计算机工作室编著. 北京:机械工业出版社,2001.1

[2]精通JBuilder 3环境下的JAVA编程/锐思创作室编著. 北京:人民邮

电出版社., 2001.1

[3]《SQL Server开发答疑200问》郑建风董国平编著

人民邮电出版社

《网络编程与开发技术》刘志宏万映辉等编著西安交通大学出版社

[5]深入JAVA Servlet 网络编程. 清华大学出版社

[6]深入JAVA Servlet 网络编程. 清华大学出版社

[7]孙晓龙、赵莉编著. JSP动态网站技术入门与提高北京:人民邮电出

版社

[8]刘韬楼兴华编著.SQL Server 2000数据库系统开发实例导航北京:

人民邮电出版社

[9]李红编著. 管理信息系统开发与应用北京:电子工业出版

相关主题
相关文档
最新文档