鸿羽公司网站设计

摘 要本文采用PHP开发语言,结合Mysql数据库,设计和实现了一些简洁、实用的小型动态网站,以低成本、实用性为宗旨面向中小型企业。此外,本文还详细介绍了鸿羽公司对客户网站的需求进行分析了解,制定相应的方案,测试系统的实用性,确保实现客户最终需要的效果。
目 录
一、引言 1
(一)开发背景 1
(二)研究意义 1
(三)研究现状 1
二、开发技术介绍 1
(一)开发工具 1
(二)开发技术 2
(三)开发环境 2
三、系统分析 2
(一)需求分析 2
(二)系统用户分析 2
四、系统设计 3
(一)系统概述 3
(二)系统主要功能 3
(三)系统功能结构图 3
(四)系统总体结构 4
(五)数据库的设计 4
五、系统实现 11
(一)创建数据库的连接 11
(二)会员注册功能实现 12
(三)用户登录功能实现 13
(四)用户留言功能实现 14
(五)购物车功能实现 15
(六)商品搜索功能实现 19
(七)查询我的订单功能实现 19
(八)发布网站公告功能实现 20
(九)处理订单功能实现 21
六、网站测试 22
(一)网站测试目的 22
(二)网站测试结果 22
七、总结 23
参考文献 24
致谢 25
一、引言
(一)开发背景
在当下网络信息技术发展的高峰期,人们的生活越来越离不开网络,相信现在的大部分人,在闲暇之余喜欢逛逛网站,或者在需求一些东西而自身却没有足够的时间去市场购买,这时候一个一目了然网页显得尤为重要,而这次的项目是制作一个网上订餐系统。
(二)研究意义
网络凭借其独特性方便性已经遍及世界各个地方,成为现在人类日常生活中必要的存在。网站这种基于互联网技术所呈现出来的结果已经不仅仅人们生活之中的调味剂,更是
 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
人们日常生活展现的一种载体,人们可以通过它分享自己的喜怒哀乐。比起史书只记录伟人,网站能让更多普通人的一生得到记录。
(三)研究现状
因为网站技术的迅速发展,使得人们现在的生活比起以前更加的快捷,方便。以前无论是了解新闻、购物、邮件,甚至娱乐都是需要本人有一定的时间规划或者安排,而现在人们只要打开相关网站就可以完成上面的活动。相信至此不用多说大家已经明白了网站的实用性。
二、开发技术介绍
(一)开发工具
1、Phpstorm简介
PhpStorm是JetBrains公司开发的一款商业的PHP集成开发工具。其独特的代码补全功能以及及时检测错误编译的功能,并支持多种语言混合,为绝大部分开发者节省了不少的时间。并支持多种语言混合。
2、Phpstudy简介
Phpstudy是服务器程序包,其包含mysql和apache两种服务器,无需安装配置等繁琐操作,即可调试php文件。为新手解决了配置环境这一难题,更为老手节约宝贵的开发时间。
(二)开发技术
现在制作网站的技术有php、java、jsp等一些的汇编语言。而本次设计采用的是php技术,php具有大部分汇编的语言的性质,最终要的是php是开源的。对于一些有c语言或者java基础的设计师来说显得简单易懂,而且php运行环境phpstudy让一些刚接触php的设计师更加容易搭建环境。
(三)开发环境
1、硬件环境
CPU:Intel(R) CORE(TM)i54200H CPU @2.8CHZ
安装内存(RAM): 12.0GB
硬盘大小: 120G
2 、软件环境
操作系统:Windows 7
开发软件:Phpstorm
数据库软件:MySQL
三、系统分析
(一)需求分析
通过浏览查看一些成功的购物网站比如天猫、淘宝这些具有人气的网站,我了解到一个备受欢迎的网站需要具备以下几个特点:
1、网站需要给人一目了然的效果,让人知道你的这个网站的主旨是什么;
2、网站需要流动模块展现本店的特色物品;
3、网站要有公告提醒,让顾客第一时间知道本店的活动;
4、网站需要具备搜索功能,方便顾客快速的找到自己想要购买的食品;
5、需要举要留言好评系统,方便店主与顾客得到沟通;
6、当然一个购物网站最不能缺少的就是自己的会员系统。
(二)系统用户分析
一般用户分为三种,第一是新来的顾客,我们称呼其为游客,游客的权限很低,只能浏览网站和搜索物品,无法进行购物。第二种就是注册过帐号的会员,这种用户可以选购物品,并且进行留言和好评,而且可以查看自己的帐单。第三种就是管理员,管理员可以登录后台对一系列信息进行处理。通过区别不同用户身份,给予不同的权限,方便整个网站的操控以及安全。
四、系统设计
(一)系统概述
本系统是采用Browser/Server结构模式(基于浏览器/服务器)的网上订餐系统,相比于Client/Server只面对特点对象,B/S系统面向广大用户的特性更适合这种浏览量较大的网站。图41详细展示系统的结构。

图41
(二)系统主要功能
任何事物或工具的产生都有其必然的目的和功效,而这个系统的功能是:会员账号的注册、搜索功能、会员个人信息的完善、线上选购物品、线上付款、通过好评和留言功能完成店主与顾客的交流。在后台方面管理员可以通过账号登陆对收到的订单进行处理、更新商品信息、发布店面优惠,管理会员账号。
(三)系统功能结构图
图42清晰的展示了系统功能的各个模块与分支,让设计者在进行设计时可以有条不理的进行开发工作,可以说这张结构图是这个系统最初的样子。

图42
(四)系统总体结构

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/606.html

好棒文