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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

PHP综合实验.docx

1、PHP综合实验华北科技学院计算机学院综合性实验实 验 报 告 课程名称 Web应用程序设计PHP 实验学期 2013 至 2014 学年 第 2 学期学生所在系部 计算机 年级 11级 专业班级 信管B11-1 学生姓名 学号 任课教师 实验成绩 计算机学院制 Web程序设计PHP 课程综合性实验报告开课实验室:基础五实验室 2014 年 6 月 25 日实验题目电子商务系统一、 实验目的:1、掌握PHP基本语法及应用。2、掌握SESSION和COOKIE的使用。3、掌握使用PHP和页面进行交互。4、掌握PHP图像处理应用。5、掌握MySQL数据库的使用及使用PHP操作MySQL数据库。6、了

2、解系统开发的其他工具及语言。7、掌握系统开发的基本流程。二、 实验设备及环境:硬件:多媒体计算机软件:Windows系列操作系统、PHP系列运行及编译环境、MySQL数据库三、 实验内容及要求:1、需求分析 迎合现在网上购物、方便用户根据自身的购物需求与商场管理员进行沟通以及与其他用户进行沟通对话、提出购物时的疑问解决自己购物问题。网站的样式趋于简洁明了,对于不熟悉网上购物系统的用户可以快速使用。电子商城的主要功能结构图,如图1.图1 电子商城功能结构图1.1前台功能需求 1)商品列表:将所有可以出售的产品显示出来,并且分门别类,每一类都有相应的产品。2)订单:显示该用户的所有订单信息,包括完

3、成的和未完成的。3)购物车:在登录用户的状态下,查看添加进购物车的产品。未添加的情况下,购物车为空。4)用户信息:显示登录用户的注册信息。5)密码修改:更改登录用户的密码。1.2 后台功能需求1)商品清单:显示所有库存商品的信息,可以对信息进行修改和删除。2)商品添加:添加新的商品。3)订单管理:可以查看所有用户的订单信息,并且能够对订单进行管理,包括查看详情和删除。4)密码修改:对管理员密码进行修改。2、系统概要设计(包括文件夹组织结构)在本地站点中应该用文件夹来合理构建文档结构。首先为站点创建一个主文件夹,实例在PHP服务器的www文件下创建了“electronicShop”文件夹,表示该

4、前台应用。然后在其中创建多个子文件夹,最后将文档分类存储到相应的文件夹下。例如,可以在“images”的文件夹中放置网站页面的图片,可以在“admin”文件夹中放置关于管理者后台管理的网页.如图 2所示为将要完成的实例文档结构。图2 文件夹组织结构3、数据库设计3.1总体ER图 如图3 。图3 总体ER图3.2 数据库主要表的结构设计Product表 字段名字段类型字段长度是否主键pidint10是pronamevarchar50否priceFloat24否proidint10否tuvarchar10否product_contentstext否Orders表字段名字段类型字段长度是否主键ord

5、eridint10是usernamevarchar50否flagint2否timedatetime10否Orderdetail表字段名字段类型字段长度是否主键orderdetailidint10是orderidint10否goodsidint10否amountint10否Producttype表字段名字段类型字段长度是否主键idint10是protypevarchar50否User表字段名字段类型字段长度是否主键usernamevarchar50是passwordvarchar50否sexvarchar50否birthdate否phonevarchar50否addressvarchar50否4

6、、编码1)商城首页,如图4 。图4 商城首页2)前台关于购买物品的订单页面,如图5 。图5 订单列表其中 相关的代码如下:?php $uname=$_SESSIONuser;$pagesize=10; $sql=select * from orders where username =$unameorder by orderid desc; $rs=mysql_query($sql); $recordcount=mysql_num_rows($rs); $pagecount=($recordcount-1)/$pagesize+1; $pagecount=(int)$pagecount; $p

7、ageno=$_GETpageno; if($pageno=)$pageno=1; if($pageno$pagecount)$pageno=$pagecount; $startno=($pageno-1)*$pagesize; $sql=select * from orders where username =$uname order by orderid desc limit $startno,$pagesize; $rs=mysql_query($sql);?3)前台购物车界面,如图6 。图6 购物车界面其中 相关的代码如下: ?php $id=$_GETid; $goods=$_SES

8、SIONgoodsArray; if($id) if($goods$id=)$goods$id=1; else$goods$id=$goods$id+1; $_SESSIONgoodsArray=$goods; ?4)后台商品入库界面,如图7 。图7 后台商品入库界面其中 相关的代码如下:if($_POSTSubmit) $typ=$_POSTitm; $name=$_POSTproname; $price=$_POSTproprice; $imagepath= Upload(images,/imagepass/images/,array(.gif,.jpg,.jpeg),1048576);

9、$content=$_POSTcontent; $sql=insert into product (proname,price,proid,tu,product_contents) values ($name,$price,$typ,$imagepath,$content); mysql_query($sql); echo alert(添加成功!);window.location=index.php; die();5测试用户登录用例测试:图8 用户成功登录商城四、心得体会通过对网上书城系统的设计,使我们进一步了解了所学的电子商务系统和数据库知识,并且对HTML语言,PHP语言等知识有了初步了解。这次课程设计,由本人通过查阅相关资料独立完成了网上书城系统的系统规划、系统分析、系统设计等。通过这次课题研究,使我们对电子商务网站的开发有了一定的了解。对软件开发方法和手段,我们都有了一定的认识,加深理解了在课程中、书本上学到的知识和理论,并使其在课题研究中得到运用而且让我得到了实践的收获。希望在以后的学习中多接触、对比一些案例能够增长对网上电子商务系统设计的一些知识。教 师 评 价评定项目ABCD评定项目ABCD算法正确界面美观,布局合理程序结构合理操作熟练语法、语义正确解析完整实验结果正确文字流畅报告规范题解正确其他:评价教师签名:年 月 日

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

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