文档库 最新最全的文档下载
当前位置:文档库 › PHP课程设计报告

PHP课程设计报告

武汉交通职业学院

电子商务网站

课程设计报告

学生:唐善正

学号:083410123

班级:09网络

专业:计算机网络

指导老师:王炜

一、课程设计题目

电子商务网站

二、系统开发背景

系统工作环境有:

系统工作环境: Windows XP,Windows2003server等等;

Web运行环境:Apache 2.2

系统开发环境:Dreamweaver CD3

图像设计工具:Photoshop CS3

数据库系统:MySQL 5.1

三、系统分析

此系统主要由前台和后台两个部分组成,同时还包括了数据库。前台系统是后台系统的体现,后台系统是前台系统的支撑。只有有了后台系统的支撑,该电子商务网站的功能才能实现,与此同时,只有有了前台系统的存在,消费者才可以顺利的进行消费,两者相互依存,相辅相成。数据库是连接后台和前台的桥梁,后台建立对数据库进行管理,前台通过购买商品,将商品计入数据库,同时通过查看结果,还可查询数据库。

四、系统设计

电子商务系统主要分为前台和后台两个大部分构成,通过数据库使这两者相互紧密的联系在一起。

(一)、前台设计

关于前台设计已经在Div+css设计报告中详细说明清楚,在此就不再重复(正是熊林老师要我们上交的作业)。

(二)、后台设计

电子商务系统的后台实现了用户对系统的管理和购物车上选购商品,能够通过后台实现的功能来进入自己的个人客户中心、修改个人信息、选择商品、删除不要商品、增加商品选项以及修改商品选项等等。要实现对后台功能的控制,用户需要先成功注册并且登陆系统才能进行相关的操作。

(三)、数据库设计

后台数据库采用了MySQL数据库,数据库保存了用户的个人信息以及收藏夹的商品信息,同

时还接受前台投票的数据。在系统中起着连接前后台的作用。

五、代码设计

(一)、前台代码设计

不再重复(前台网站设计规划已经详细说明啦)。

(二)、后台代码设计

后台管理界面是通过TOP.php登陆界面进入的。当输入正确的账户名和密码后,就可以进入后台进行操作管理了。后台主操作界面是由文件admin.php创建的界面。后台能实现的操作由商品添加和删除来实现相关的功能。删除商品通过删除商品来删除数据库中的记录来实现。(三)、数据库代码设计

数据库是sql类型的数据库,里面包括了admin、 votemain、 votedetail等表。其中admin 表中保存的是后台用户的账户和密码信息。表votemain中保存的是后台管理者设置的商品信息,同时在表votemain中还创建触发程序delete_votemain_trigger,用来实现后台管理者对商品的删除操作。表votedetail中保存的则是商品的项目信息。

六、系统调试与运行

本网站系统运行所需要的环境配置为:安装了windows操作系统的计算机,2php搭建的平台,同时还应该有phpMyAdmin的支持。

在使用系统前,首先打开WampServer,启动php运行程序,然后进入phpMyAdmin,导入数据库。这样,web程序的运行环境就已经建立完成了,网站系统也就可以稳定的运行了。

七、总结

经过这学期的php的学习,我们尝试着去建立了一个简易的php电子商务网站。在系统设计的初期,我觉得很迷茫。因为平时我就没怎么学好这门课程,对这次的程序设计,心里很没底。觉得自己可能完成不了这个了。后来我发现,大家都跟我差不多。不能这么下去,看到自己的后台完成了,所以就先把自己的报告以按照王老师给我们的范例的样式为后台的模式,针对于这把报告做下来啦。整体而言发现自己的PHP没有学好,虽然这个课件已经结束啦,但是我自己对于这个课件来说还只是刚刚开始--------

相关文档