目 录
第一章 绪论.... 3
1.1? 电子商务的背景和意义... 3
1.2? 电子商务的现状... 3
1.3? 本文的主要工作... 3
第二章 网站的目标设计.... 4
2.1? 网站的功能要求... 4
2.1.1? 网站的目标设计... 5
2.1.2? 设计思想... 5
2.1.3? 网站功能设计... 5
2.2? 网站的流程分析... 7
2.3? 网站的特点... 7
第三章 数据库的设计与实现.... 9
3.1? 数据库的设计与实现... 10
3.1.1 数据库的需求分析... 11
3.1.2 数据库的逻辑设计... 12
3.1.3? 数据库的结构创建...
3.2? 后台服务器和数据库的配置... 13
3.2.1?? 后台服务器配置... 14
3.2.2?? 后台数据库的配置... 15
第四章 网站的实现.... 16
4.1? 网站使用的开发技术和工具... 17
4.2? 网站前台页面的设计... 18
4.3? 留言板的设计... 19
4.4? 系统后台页面的设计... 19
4.5? 网站的上传与运行...20
结 论????... 21
参考文献????... 21
致 谢??????...21
2.1.1? 网站的目标设计
1. 用户登陆及身份验证要求
◆ 用户注册
◆ 验证用户的注册信息
◆ 用户进入系统时的身份验证
◆ 用户进入系统后转到用户的个人信息
◆ 用户找回自己的密码
◆ 用户在不同的页面浏览时的身份验证
◆ 用户在留言时的身份验证
????? 2. 网站的要求
◆ 允许用户浏览所有的产品
◆ 允许用户按商品种类和名称进行查询,用户只要知道名称的一个关键字就可以查到这个商品
◆ 允许用户购买产品
◆ 允许用户对购物车进行管理,包括取消产品,修改购买数量等
◆ 用户可以随时取消未经管理员处理的订单,可以查看所有的订单状况
◆ 用户可以随时更改自己的个人资料,还可以随时更改自己的登陆密码
?????? 3.?? 网站管理子系统的要求
◆ 对管理员身份的验证
◆ 对数据库中产品信息进行管理
◆ 对数据库中会员的信息进行管理
◆ 对数据库中订单的信息进行管理
◆ 对数据库中用户留言的管理
◆ 管理员可以随时更改他的登陆密码
2.1.2? 设计思想
1. Browser/Server结构
网站的特点就是利用Browser/Server(B/S)结构,实现建材产品的在线查找,销售,以及建材产品的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。Client/Server模式与Browser/Server模式是现在比较流行的两种数据库应用模式。单独应用哪一中模式都将受其自身弱点的限制。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Browser/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事物处理,并且在大量数据处理的情况下,速度较慢。从目前的开发技术来看,Brower端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。对于本系统,其功能目标是要将建材销售由传统的定点销售模式向在线销售的模式转变,同时还要对销售的订单情况进行全面的管理[1]。