ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:2.09MB ,
资源ID:12590331      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12590331.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网络安全实验报告.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网络安全实验报告.docx

1、网络安全实验报告CENTRAL SOUTH UNIVERSITY 计算机网络课程设计报告题 目 电子商务网站的设计与实现 学生姓名 郁博文 班级学号 0906130205 指导教师 刘丽敏 设计时间 2015年9月 目录第一章 设计目的、任务与要求 21.1 设计的目的 21.2 设计的任务与要求 2第二章 系统分析设计 32.1 需求分析 32.2 设计要求 32.3 运行要求 32.4 运行要求 4第三章 系统实现 53.1 前端展示模块 53.2 订单及支付模块 63.3 后台管理模块 7第四章 心得体会 11附录 12第一章 设计目的、任务与要求1.1 设计的目的实现一个网上书店、网上

2、花店等电子商务网站。要求利用ASP或者JSP技术实现、后台数据库为 SQL server或者ORACLE1.2 设计的任务与要求 设计的任务是完成一个在线电子商务网站的设计,要求能够实现前段购买和后端交互,语言不限,基本功能要求如下:1、展示界面要求能够对商品进行展示,界面美观,用户体验好2、在线购买要求能够对商品进行下订单购买、在线支付和订单提交3、后台管理要求设计管理登陆界面以及后台管理界面,能够对提交的订单进行管理并保证一定的安全性 设计中要求综合运用所学知识,上机解决一些与实际应用结合紧密的、规模较大的问题,通过分析、设计、编码、调试等各环节的训练,深刻理解、牢固掌握网络原理的基本技术

3、,掌握分析、解决实际问题的能力。第二章 系统分析设计2.1 需求分析整个设计项目分为3个主体,第一个是前端展示模块,第二个是订单填写及支付模块,第三个是后台管理模块。这三个模块彼此相互间相互影响,其连接纽带是数据库。整个项目逻辑是前端从数据库中读取商品详情,点击购买界面时通过支付宝接口生成支付宝支付二维码并进行订单填写,然后将支付信息及订单信息存入数据库。后台管理界面在登陆后台管理系统时会将订单信息从数据库中读取并展示在界面上,此时管理员课通过对数据库进行增删改查的方式修改订单,设计流程图如下:2.2 设计要求整个项目设计部分遵循以下设计理念:1界面友好、简单、清晰易懂,拥有一定的动画效果2数

4、据模型科学、合理、清晰3代码精炼、可移植性高,能够进行模块化设计4响应速度快、数据安全性高,有一定的商业价值2.3 运行要求运行要求安装有Apache web服务器软件、PHP5.5.15环境、MySQL数据库。运行环境内存大于512M,网速要求2M以上。开发阶段项目在本机WampServer环境下搭建,部署阶段在SAE上部署并配置上述环境,部署后网络关系如下:2.4 数据要求数据库模型关系着整个项目的运行情况,电子商务网站要求的是访问速度和数据安全性。考虑到版权和性能问题,我采用了MySQL数据库,建立了如下所示的数据关系模型:第三章 系统实现3.1 前端展示模块 前端展示模块由js+css

5、+html代码构成,由于h5代码较长,此处代码在附录中展示。本项目在设计之初考虑到中南的校园无线网络账号数字中南的缴费需要到营业厅办理,比较不方便,所以设计了一个数字中南在线缴费系统,界面如下: 其中特效如下: 前端显示的php控制代码如下:3.2 订单及支付模块订单及支付模块中订单页面如下:在订单提交之后会出现支付页面,支付页面调用了支付宝付款的接口,用户通过扫码支付:订单提交模块的php代码如下:当支付成功后会跳转到如下界面:3.3 后台管理模块登陆后台管理界面首先需要进行账号密码输入,如果直接访问后台管理网址会被拒绝:3秒等待时间后会跳转到登陆界面:如果登陆密码错误会提示密码错误并重新加

6、载登陆界面:直到账号密码输入成功后才会跳转到后台管理界面:整个界面可进行订单删除及模糊查询,例如,将当前订单删除后:后台登陆界面部分代码如下: 后台管理界面部分代码如下: 第四章 心得体会刚开始接到课设题目的时候,我实际上挺为难的,我之前的兴趣在于移动开发,实际上对于web开发一窍不通。由于暑假实习的时候参与了一些python项目的开发,所以最开始的时候我想用的是python的 Django框架,但是配环境配了一天还是没办法把css代码和h5代码一起渲染,我就想放弃了,想着去网上找一个现成的项目自己改一改然后交工了事或者换个题目。实际上我java开发还算熟练,网络抓包的题目和画图板的题目对于我

7、来说难度要小得多,但是感觉画图板这种看一眼就知道思路的题目写着也没多少意义,最后决定还是挑战一下自己,换一种语言开发。后来选择了php+MySQL的组合,以前听说过php是世界上最好的语言,课设时间又在刚刚开学,事情不多可以花点时间和心思仔细研究一下。我用了两天时间了解了一下php的语法就开始下手了。php对于网站的支持感觉做的相当好,MVC的架构相当清晰,控制代码也很简练,实际上现在回想起来整个项目花费时间最多的还是前端(这个课设写了4天,3天时间都在写js代码和css风格,然后一个晚上完成php代码中的静态页展示部分,剩下的一天写完了整个后台和前端的控制代码)。现在写完了整个项目,虽然只能说是初窥了web开发的一角,但是还是觉得web开发没有我想象中的那么难。虽然一个完整的web项目还要考虑到并发、速度、安全性等一系列在我的课设中没有考虑到的问题,但是最后看到自己写的网站能够成功部署和正常访问的时候,心情还是相当棒的,感觉自己挑战了一个新的领域,自己日后有多了一个奋斗的方向,虽说这是一个很简单很基础的一个网站,但是还是为我敲开了web开发的大门,以后闲暇时间给自己写一个博客展示界面挂在SAE上应该还是很炫酷的。 附件:附件中包括了含有php框架的整个网站环境以及网站的php控制代码和网站的前端后台静态界面,因为代码量较大就不在此粘贴展示,具体代码请见附件。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1