DONE.产品管理和展示:该模块展示手机产品信息,如产品编号,项目,名称,类别,产品图像,说明,功能和产品限制等。所有这些都将输入到数据库,因此可以在网站上找到。
DONE.搜索:该模块可帮助客户根据自己的预算或兴趣来放松搜索。搜索可以在不同的类别上完成,如品牌,型号名称,型号,颜色或价格等。
DONE:交易:在此模块中,购物车的管理已完成。此模块购物者可以选择任意数量的物品(手机,配件)并将它们添加到购物车,在从购物车购买物品后,所有要购买的物品都可以再次查看。如果他以后不喜欢,购物者也可以从购物车中取出。购物者还可以逐一检查购物车中保存的产品。由于产品从购物车中检出,总价格将相加。
DONE:装运:在这个模块中,购物者可以选择合适的装运选项。购物者可以使用不同服务提供商提供的各种运送选项。
DONE:付款:该模块描述了客户完成的付款。购物者可以选择不同的支付方式,并根据所选的支付方式的要求提供机密的支付信息。付款信息还可能包括购买型号,数量和供应商名称等信息。
DONE:报告:在此模块中,将生成所有报告。无论何时出售物品或客户订购产品,都应立即通过电子邮件向其供应商发送警报,以便他可以尽快装运该物品。该模块有3个子模块;股票报告,订单报告和交付报告。
股票报告将生成可用产品数量和产品状态的报告。
订单报告将列出订购的产品清单以及购买该产品的客户详细信息,这些信息未送达。
交付报告将生成已售出产品清单及其交付状态。
chooseCharacter.html
";$i++;}mysqli_close($conn);>
手机展示界面,并可实现增加产品到购物车,没有实现批量添加,每点击一次手机产品对应的添加按钮,则购物车中增加一条该产品的记录。添加后会在购物车功能模块处理,如果已经添加够了,也可以直接点击页面最下方的链接,查看购物车。
showPhones.php//代码和p_manage.php类似,有些功能类似或重合
购物车中会展示所有产品的信息,并计算他们的总价格。
3)delCart.php//如果用户在查看购物车时点击删除某项产品,将该产品从购物车中全部删除
2)pay_way.php//将用户支付信息填入数据库表中,并跳转到pay_money.php
下面是对数据库设计的一个说明,交作业用的。
Designideasofrelationalschema:Sincethewebsitewillnotbetoocomplex,soIjustdesignbasicfieldsofthewholewebsitelogic.Asforthetables“order_info”and“orderDetailRecord_info”,Iseparateorderinformationintotwotablestosolvetheproblemthatoneordermayhavetwotypesofproducts.Plus,the“p_image_url”fieldinthetable“product_info”,willbeusedforanalyzingurlofimagesofproducts.Plusplus:actuallyanordermayconcludemanyproducts,everyproductsmaychoosedifferentdeliverymethod,butherewesimplifyitandassumethatanorderonlyhaveonedeliverymethod.
另外需要说明的是,delivery_info表和payment_info表中分别加入了一个random字段,是因为在写php处理的过程中,产生了相应的需要,具体处理请看代码。
还是有很多值得改进的地方。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!