商策网上购物系统1.docx

上传人:b****0 文档编号:18136828 上传时间:2023-08-13 格式:DOCX 页数:21 大小:1.23MB
下载 相关 举报
商策网上购物系统1.docx_第1页
第1页 / 共21页
商策网上购物系统1.docx_第2页
第2页 / 共21页
商策网上购物系统1.docx_第3页
第3页 / 共21页
商策网上购物系统1.docx_第4页
第4页 / 共21页
商策网上购物系统1.docx_第5页
第5页 / 共21页
商策网上购物系统1.docx_第6页
第6页 / 共21页
商策网上购物系统1.docx_第7页
第7页 / 共21页
商策网上购物系统1.docx_第8页
第8页 / 共21页
商策网上购物系统1.docx_第9页
第9页 / 共21页
商策网上购物系统1.docx_第10页
第10页 / 共21页
商策网上购物系统1.docx_第11页
第11页 / 共21页
商策网上购物系统1.docx_第12页
第12页 / 共21页
商策网上购物系统1.docx_第13页
第13页 / 共21页
商策网上购物系统1.docx_第14页
第14页 / 共21页
商策网上购物系统1.docx_第15页
第15页 / 共21页
商策网上购物系统1.docx_第16页
第16页 / 共21页
商策网上购物系统1.docx_第17页
第17页 / 共21页
商策网上购物系统1.docx_第18页
第18页 / 共21页
商策网上购物系统1.docx_第19页
第19页 / 共21页
商策网上购物系统1.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

商策网上购物系统1.docx

《商策网上购物系统1.docx》由会员分享,可在线阅读,更多相关《商策网上购物系统1.docx(21页珍藏版)》请在冰点文库上搜索。

商策网上购物系统1.docx

商策网上购物系统1

 

商策网上购物系统

课程设计报告

指导老师:

刘四青

2009级电子商务专业一班

学号

姓名

分工

2009043107

曾菁

网站布局及图片处理

2009043109

沈秋

网站主要代码书写

2009043142

洪云鹏

课程设计报告书写

2012年03月28日

目录

一、网站建设背景1

1.系统概述1

2.任务1

2.1数据库结构设计2

2.2系统结构的框架设计2

2.3确定系统操作风格2

3.读者2

4.符号约定2

4.1业务流程图符号约定2

4.2数据流图符号约定2

二、可行性分析与建设目标2

1.管理上的可行性分析3

2.技术上的可行性分析3

3.经济上的可行性分析3

三、系统架构与主要功能模块设计4

1.业务流程分析4

1.1用户业务流程图4

1.2管理员业务流程图5

2.数据流程分析5

2.1用户层面数据流5

2.2管理员层面数据流6

3.功能模块安排6

3.1客户服务系统6

3.2后台管理系统7

四、数据库设计及Web服务器配置7

1、系统数据库设计7

1.1数据库的选择7

1.2数据字典设计7

2、Web服务器9

3、数据库与Web器的连接9

五、系统设计及部分界面9

1.网站首页9

1.1用户注册及登陆10

1.2个人中心11

1.3购买商品11

1.4填写收货人信息12

1.5订单查看13

2.管理员14

2.1用户管理14

2.2商品信息管理14

2.3订单管理14

六、系统实施15

1.系统运行环境15

2.系统运行界面15

3.系统测试15

3.1测试概述16

3.2测试原则16

3.3测试用例16

七、结束语16

一、网站建设背景

近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳最快渠道,并快速进入传统的流通领域。

互联网的跨地域性、可交互性、全天候性使其在与传统媒体行业和传统贸易行业的竞争中具不可抗拒的优势,因而发展十分迅速。

在电子商务在中国逐步兴起的大环境下,越来越多的人们开始选择在网上购物,这其中包括所有日常生活用品及食品、服装等。

通过在网上订购商品,可以由商家直接将商品运送给收货人,节省了亲自去商店挑选礼品的时间,具备了省时、省事、省心等特点,让顾客足不出户可以购买到自己满意的商品。

并且,也给创业者带来了机会,网上创业成本低,风险低,而且方便,不需要天天上班,在家里也能创业。

1.系统概述

本项目是基于WEB的网上购物和咨询系统,用户是广大的消费者和后台管理人员。

本系统主要为广大消费者提供网上购物和咨询等功能,帮助消费者通过Internet成功购物,享受足不出户就可买到自己满意的商品,也是广大消费者与广大消费品市场进行联系的桥梁。

本系统拓展了代理人用户的商品销售渠道,并将日常办公和数据统计实现自动化处理。

在电子商务网站中实现了网上商品销售和后台自动统计,通过网站实现网上购物和咨询。

该系统实现消费者足不出户就可以购买商品,从而简化购物流程,适合现代商务人士的快节奏生活方式。

商品销售是电子商务平台的第一步,在此基础上可以更加方便地实现VIP顾客的客户管理,成为促进商品销售,发展消费者群体的有效工具。

顾客使用该系统的基本流程是:

网上查询商品,选定商品,确认取货方式,系统根据客户的要求自动产生订单并且加以保存。

对于这些订单,系统在后台将会自动分类,以便管理者实时查询,并根据顾客的要求进行收款,送货。

该系统可以将顾客的历史订单自动保存,便于对顾客进行长久跟踪和综合分析,寻找出有价值的顾客信息,并将其发展成为忠实顾客。

2.任务

系统设计的任务是建立起系统的基础和框架。

分别说明如下:

2.1数据库结构设计

包括:

数据文件描述、数据库描述、建立数据库表结构、建立数据表之间的联系以及结构的管理模式。

2.2系统结构的框架设计

包括:

功能模块的划分及它们之间的联系,建立菜单栏、菜单项及菜单项之间的逻辑关系。

2.3确定系统操作风格

确定用户使用界面,包括:

菜单和屏幕风格,应当尽量给用户一个简洁明了、生动形象且符合用户使用习惯的操作风格。

3.读者

预期读者是:

XX公司系统设计人员、代码编制人员和系统实施人员、系统测试人员。

4.符号约定

4.1业务流程图符号约定

图1业务流程符号约定

4.2数据流图符号约定

图2数据流图符号约定

二、可行性分析

1.实施的可行性分析

本项目主要从内部管理和外部环境两个方面进行分析。

(1)内部管理可行性

①商策网上购物系统是由本项目小组深入探讨后进行开发的系统,因而本项目小组成员对此次项目的建设是大力支持,对项目的实施是一个非常有利的条件。

②本项目小组成员对电子商务略有研究,因此对电子商务的应用和认可也是显著的,新系统的开发导致业务模式、数据处理方式及工作习惯的改变也有所熟悉。

③本系统的开发也将为客户带来很大的便利与实惠。

(2)外部环境的可行性分析

商策网上购物系统的主要业务是为客户提供一个平台,方便其购物,符合国家有关法律的规定及行业规范要求。

网上客户对本系统的功能、性能及内容也予以相应的肯定。

2.技术上的可行性分析

该系统采用JSP+MYSQL的数据架构。

PHP独特的语法混合了Java、Perl以及PHP自创新的语法。

用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。

目前处于原型系统的概念,因此数据库采用最简单易用的桌面数据库MYSQL进行初步开发,待一定时期,改用更安全的MYSQL进行重新编制。

3.经济上的可行性分析

在经济高速发展的今天,高效化、系统化、规范化、自动化已成为现代企业的代名词。

现代企业拥有自己的一套网上购物管理系统是非常必要的,传统的实体店面对面购物方式已经无法适应当今的快速的物品选定和日益增强的购物要求,所以一套网上的购物管理系统是提高工作效率节省人力物力财力的有效途径。

开发商策网上购物系统可以取得多方面的收益来源。

(1),网上购物带来业务量的增加。

网上购物能够突破距离区域的限制,吸引更多的客户,从而带来新的业务的增长点。

(2),网上购物带来的成本节约。

通过网上购物,可以减少办公场地的购买或者租借,以及基础设施的购买,成本的节约也是增加了系统带来的收益。

(3),商策网上购物系统的建设成本包括系统规划、软硬件系统购买、网站系统开发、网站运营/维护等几部分费用。

一套完善的购物管理系统可持续使用并能随着时代和工作的需求不断更新,一期投入终身受用,按长期的使用计算,开发系统的造价平均到每年与传统式的管理方式的年耗资本相对比,性价比是可行的。

三、系统架构与主要功能模块设计

1.业务流程分析

商策网上购物系统根据使用者角色不同,分为用户业务流程和管理员业务流程,为避免业务复杂对理解的不清晰,将业务流程图按业务分别图示便于理解。

1.1用户业务流程图

图1用户业务流程图示

1.2管理员业务流程图

图2管理员业务流程图示

2.数据流程分析

2.1用户层面数据流

图3用户层面数据流图示

2.2管理员层面数据流

图4管理员层面数据流图示

3.功能模块安排

图5功能模块图

3.1客户服务系统

1)查询:

用户可以通过输入商品号单关键字查询,商品的价格和商品销量关键字查询两种方式进行查询。

2)下单:

客户可以直接从主界面直接进入下单界面,也可以从商品信息查询界面通过事件触发进入下单界面。

客户在下单界面内填写客户基本信息和所定商品的关键信息,然后由提交订单进行信息有效性判断。

如果数据有效,则修改商品基本信息,新增客户信息。

3)取消和修改订单:

在客户正确输入交易单号,消费者姓名,身份证号的前提下,系统确定数据有效性,客户拥有取消订单或修改交易的权限。

此时对商品基本信息数据文件和客户订货信息文件进行数据项的删除或修改。

4)客户修改的主要作用:

当客户对于所定商品号,数量,等级等内容需要修改时,可启动此功能。

同时,为方便客户修改过程能准确的了解商品基本信息,在客户取消订单界面加入了查询按钮。

可以通过事件触发进入相关界面。

3.2后台管理系统

1)商品信息修改:

管理人员可以通过输入商品号与日期查询该商品的基本信息。

可在查询的结果上进行修改,也可删除该条信息。

所有数据修改都应在数据文件中完成,在界面上显示出来。

2)查看用户信息:

管理人员可以对用户注册信息进行查看和修改。

3)商品信息查询:

管理人员可以通过输入商品路线和时间即可查询相应的商品信息,以便于及时更新商品信息。

4)已订商品详情查询:

管理人员可以通过输入交易单号码,消费者姓名,消费者身份证号查询消费者的基本信息。

四、数据库设计及Web服务器配置

1、系统数据库设计

1.1数据库的选择

目前系统处于初级开发阶段,便于使用方便,选用最简单的MYSQL桌面数据库。

1.2数据字典设计

图7数据字典图1

图8数据字典图2

小原则

数据类型的选择是有讲究的,常用的数据类型有如下几种:

(1)varchar类型,这是一种变长字符型,一般用于短文本输入或编码(无须进行加减乘除运算)的输入;如果某条记录未输入值,则长度为0。

(2)char类型,这是一种定长字符型,与varchar不同的是,即使没有输入,它也占一定的长度(定义的长度)。

(3)text类型,表示大文本对象类型,比前两种类型能够输入更多的类型。

(4)int或integer类型,这是整型,表示整数数字。

(5)dec或decimal类型,这是常用的可以带小数位的数字型,如decimal(12,2)表示总长为12,小数位为2,则整体部分长度为9,小数点占一位(正负号不占位)。

(6)double类型,这是双精度类型,如果你需要很高的小数位精度和很大的数,就可以采用这种类型,能够表示比decimal更大的数。

(7)float类型,这是浮点类型,如果你要表示很长的小数位(整数部分表示不多),那么就该选它了。

(8)datatime类型,日期时间形,格式有多种表示,如2005-11-3012:

59:

33

(9)image类型,镜象类型,可以保存图像、压缩文件等非常大的文件。

由于数据库的多种多样,还有许多类型没有介绍,不过上述几种已经基本够用了。

2、Web服务器

Web服务器类型:

Apache

版本:

Apache/2.2.6(Win32)

下载地点:

安装过程:

因为是下载的wampserver集成了Apache服务器和mysql服务器,,所以安装完wampserver服务器自动安装成功,且自动配置。

3、数据库与Web器的连接

conn/conn.php

图9连接数据库部分代码

五、系统设计及部分界面

1.网站首页

图10网站首页

1.1用户注册及登录

图11用户注册图1

图12用户注册图2

图13用户注册图3

1.2个人中心

图14个人中心注册图

1.3购买商品

图15商品展示图

1.4填写收货人信息

图16收货信息图

1.5订单查看

图17订单查看图

2.管理员

图18管理员登陆界面图

2.1用户管理

图19用户管理图示

2.2商品信息

图21商品添加图

图21商品信息管理图

2.3订单管理

图22订单管理图

六、系统实施

1.系统运行环境

系统运行的硬件设备及操作系统

CPU推荐Pentium或更高的处理器;

1G以上的内存;

标准的VGA显示或更高分辨率的显示器;

鼠标、键盘等外设;

Windows98、WindowsXP或更高版本。

2.系统运行界面

图23系统总体界面图

3.系统测试

3.1测试概述

系统测试是将经过测试的子系统装配成一个完整系统来测试。

它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。

为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试。

一般使用黑盒测试技术,由独立的测试人员完成。

对于模块之间交互性比较强的软件,还会有单独的集成测试,用来发现模块接口之间的错误。

系统测试的对象是整个应用软件系统,包括需求分析、系统总体设计、详细设计各阶段的文档以及源程序。

系统测试的目的是精心选取那些易于发生错误的测试数据,以十分挑剔的态度,找出软件中的错误,并改正错误。

3.2测试原则

1)开发人员承担主要的测试工作,其他人员辅助进行测试,以更好的完成全面的系统测试。

2)设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发,预期的测试结果,然后将运行结果与预期测试结果进行对比以发现有无错误。

3)测试用例不仅要包括合理有效的输入数据,还要包括无效的或不合理的输入数据。

4)既要检验程序是否做了该做的事,还要检查程序是否同时做了不该做的事。

5)保留测试用例,作为软件文档的组成部分。

七、结束语

本系统是一个常见的网上购物系统,系统主要的功能模块以及其中的小模块主要都是通过php语言,数据库是采用mysql数据库。

在本报告中,因为篇幅关系,功能模块和设计没款及代码都是举了其中教为重要的部分来展示,在原型系统中将会有很好的展示。

通过我们小组三人的努力,终于将本报告顺利完成,同时也感谢刘四青老师的认真指导。

 

参考文献

1、《电子商务项目管理》刘四青重庆大学出版社

2、《网络营销实物》杨园新北京大学出版社

3、《数据库原理与应用教程》杨鑫华,赵慧敏等清华大学出版社

4、《PHP+Mysql动态网页技术》刘秋菊电子工业出版社

5、《电子商务基础应用实验教程》刘四青重庆大学出版社

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2