网上书店的设计与实现开题报告(共3页)_第1页
网上书店的设计与实现开题报告(共3页)_第2页
网上书店的设计与实现开题报告(共3页)_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上附件5: 菏泽学院本科生毕业设计(论文)开题报告毕业设计(论文)题目网上书店的设计与实现题目类型应用题目来源指导老师拟定系别计算机与信息工程系专 业计算机科学与技术指导教师刘琳职 称实验师姓 名刘扬安年 级2008级学 号一、立题依据(国内外研究进展或选题背景、研究意义等)当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的现代信息网络正在以每月均15%的速度急剧增长,其应用范围也开始从单纯的通讯。教育和信息查询向更具效益的商业领域扩张。这一趋势告诉人们,电子商务在信息技术的强有力的推动下

2、,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入21世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位消费者都不得不认真对待的一项新任务。随着现代信息技术的迅猛发展,本系统在电子商务技术的应用使得企业或个人通过电子商务技术进行图书的网上购买,新用户注册、用户登陆、商品列表、商品分类、查询商品、特价商场、缺货登记、购物车和订单等基本功能。通过开发在线电子书店系统,改变了传统购书方式,充分利用了现代化的各种高

3、科技手段,方便、快捷满足人们的需要。二、研究的主要内容及预期目标网上书店系统主要分为新用户注册模块、用户登录模块。用户登录模块里分为普通用户模块、管理员模块。普通用户模块里有,图书查询模块、订购图书模块、订购修改模块、订购查询模块、用户退出模块。管理员模块里分,添加图书模块、修改图书模块、删除图书模块。图书查询:当客户进入网上书店时,应该在主页中分类显示最新的图书信息,以供客户了解本书店的最新图书信息(包括图书的名称、作者、定价和会员价),同时也可以通过书名或作者信息快速查询所需书目信息的功能,也可以查看某一本特定书的详细介绍,以便客户了解更多的内容。购物车管理:当客户选择购买某种图书产品时,

4、添加到购物车中,显示其购买的详细信息,可以修改数量和取消购买,并且可以再次进入购买页面继续购买。 订单管理:订单分为所购买图书的一些信息以及送货地址和付款方式的选择,生成的订单首先添加到数据库中,后台管理员会到数据库中根据生成的订单表信息分别将货发送到顾客手中。会员管理:为了能够实现图书商品的购买,需要客户的联系方式、送货地址等相关的信息,这就需要会员管理这个模块包括会员的注册(标记客户注册时必须填写的内容,因为产生订单时需要这些信息)和会员的登陆。图书管理:这是一个后台的管理模块,书店管理员可以通过用户名和密码的身份验证后进入书店管理页面,可以进行对图书种类的管理(包括图书种类的增加、删除等

5、)和对图书的管理(包括图书信息的发布、修改等)。三、研究方案(思路)在电子商务网上购物系统中安全问题非常重要,尤其是用户登录方面,由于数据输入时的意外差错或欺诈行为,可能导致贸易各方信息的差异。此外,数据传输过程中信息的丢失、信息重复或信息传送的次序差异也会导致贸易各方信息的不同。贸易各方信息的完整性将影响到贸易各方的交易和经营策略,保持贸易各方信息的完整性。保证交易数据的安全是电子商务系统的关键。由于Internet本身的开放性,使电子商务系统面临着各种各样的安全威胁。目前电子商务主要存在的安全隐患有以下几个方面:(1)对合法用户的身份冒充。攻击者通过非法手段盗用合法用户的身份信息,仿冒合法

6、用户的身份与他人进行交易,从而获得非法利益。(2)对信息的窃取。攻击者在网络的传输信道上,通过物理或逻辑的手段,对数据进行非法的截获与监听,从而得到通信中敏感的信息。(3)对信息的篡改。攻击者有可能对网络上的信息进行截获后篡改其内容,如修改消息次序、时间,注入伪造消息等,从而使信息失去真实性和完整性。(4)拒绝服务。攻击者使合法接入的信息、业务或其他资源受阻,例如:使一个业务口被滥用而使其他用户不能正常工作。(5)对发出的信息予以否认。某些用户可能对自己发出的信息进行恶意的否认,以推卸自己应承担的责任。把姓名和密码放在客户端是不安全的做法。为了提高安全性必须使用别的信息鉴别用户。以上问题的解决

7、方法如下(1) 客户的姓名和密码不能被直接浏览。进行用户验证的时候采用post提交方式。(2) 不要求客户购物完成后清空缓冲。可以通过设置cookie属性进行实现这样做可以防止用非法手段盗用客户的姓名和密码,使客户更安全,维护了客户的利益。四、论文进度安排 学习Java、Jsp的相关理论知识,熟悉JAVA语言,熟悉课题查找关于题目的一些相关资料提交,开题报告 查找相关资料准备开题报告和外文翻译,为软件开发和毕业设计打好基础。 对要编写的程序进行详细的需求分析,进行总体设计软件的体系结构为后期编写程序作好准备。 进行JSP的软件的开发缓和进行全面的数据库组件开发,连接各功能调试测试程序,对程序进

8、行测试使其能够完成基本功能。 中期检查 解决在第三阶段程序开发过程中遇到的问题,对所产生的代码进行优化,是最终软件产品更加完善,对用户界面进行美化,使其更友好。对软件进行封装,封装后进行测试编。 程序设计进行撰写论文,做PPT准备答辩。五、主要参考文献1汪孝宜、刘中兵、徐佳晶等, JSP数据库开发实例精粹M,电子工业出版社 2孙卫琴,精通struts基于MVC的JavaWeb设计与开发M,电子工业出版社3孙卫琴,精通Hibernate:Java对象持久化技术详解M,电子工业出版社4李代平,软件工程设计案例教程M,清华大学出版社5萨师宣,数据库概论M,高等教育出版社6阎宏著, Java与模式M,北京:电子工业出版社7清宏计算机工作室编著,JSP编程技巧M,机械工业出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论