便捷网络购物系统(源码)
当下网络观念深入人心,网络给人们带来的方便不言而喻,上网购物也成了家喻户晓的事情,随着网上购物风潮的扩大,将会有更多的公司连上网络进行各项业务,而不只是将公司的产品介绍的网页放在网站上供人浏览而已。本系统就是在这样的需求下,用B/S结构来研发的网上购物平台。本平台主要是供网上购物用户使用,后台也有管理人员对其进行管理,以保证系统正常运行。平台功能包括用户登录、顾客浏览信息、顾客购买商品、订单结算、管理员管理信息等等。该平台基于B/S结构开发,以满足企业对消费者的直接交互。该平台使用ASP.NET技术和SQL SERVER 2005数据库。本平台现在能够满足了网上购物的要求。关键词 B/S,ASP.NET,SQL SERVER 2005,网上购物平台目录
1 绪论 1
1.1课题背景 1
1.2开发研究本课题的必要性和意义 1
2 需求分析 2
2.1 功能需求分析 2
2.2 性能需求分析 2
2.3 可行性分析 3
2.4 数据需求分析 4
2.5 环境需求分析 8
3 总体设计 9
3.1 系统功能结构图 10
3.2 数据库设计 11
3.3 接口设计 14
4 详细设计 17
4.1 登录注册和找回密码 17
4.2 会员功能模块 18
4.3 管理员功能模块 22
5 系统实现与测试 26
5.1 系统主要功能实现 26
5.2 系统测试 30
结论 33
致谢 34
参 考 文 献 35
1 绪论
1.1课题背景
现在计算机技术越来越发达了,基于计算机的网络技术也同样越来越发达,人们可以通过互联网了解到世界上的各种信息,全球信息化时代已经到来。现在各个行业都在发展网络业务,各种各样的网络行业不断的发展起来。商品买卖自然也进入了互联网时代,因此电子商务开始流行起来。很多的商家都在网上建起在线商城,把自己的商品通过网络渠道来销售。与传统商品买卖方式相比,?网 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
绪论
1.1课题背景
现在计算机技术越来越发达了,基于计算机的网络技术也同样越来越发达,人们可以通过互联网了解到世界上的各种信息,全球信息化时代已经到来。现在各个行业都在发展网络业务,各种各样的网络行业不断的发展起来。商品买卖自然也进入了互联网时代,因此电子商务开始流行起来。很多的商家都在网上建起在线商城,把自己的商品通过网络渠道来销售。与传统商品买卖方式相比,?网上销售具有相当大的优势。一是地段。相对于传统的有形店铺来说,?网上销售基本上不存在地域方面的制约,人们可以在网上买到世界各地的商品。二是经营的成本。?网上销售大都能够省却从生产到销售过程中的很多环节,其他节省不了的环节也可以相应的减少一些人力和物力成本,?从而有效降低经营成本与交易成本。三是便捷。对于销售者来说,?不需要用人力来管理实体店的各种事物,对于消费者来说,可以足不出户就能浏览各种商品信息,选择自己喜欢的购买就行。
我国人口众多,相对来说市场也很广大。现在我国的网络购物商城已经越来越多,并且也越来越成熟。比较知名的一些网站有淘宝网,京东商城,当当网、易趣网等,可以看出我国网上购物已经越来越成熟,并且逐步向越来越广的人群渗透。目前网络购物已经成为大多数网民的购物习惯,他们在上网的同时也经常浏览各种购物信网站,网上购物成为一件习以为常的事情,成为人们日常消费的重要消费渠道。
1.2开发研究本课题的必要性和意义
随着经济的发展,商品的数量和种类也在不断增加。对于一些仍处于依靠人工管理商品的商家来说,管理也变得越来越复杂,工作量也在不断攀升。如果增加管理人员的话会造成商品的成本增加,为了不亏本,就必须要提高商品的价格。但是价格提高后消费者的购买欲望就会降低,导致商品卖不出去。所以对于依靠人工来管理商品的商家来说,一个方便的网络购物管理系统是十分需要的。
因此,为了实现对网络购物的信息化管理,开发了网络购物系统。此系统开发的目的是为了解决销售者和消费者在传统购物模式中繁琐的流程和操作带给双方带来的不便,解放更多的人力和物力,使商品成本进一步下降。我们的目的是充分利用高速发展的互联网技术,发展新型购物交易模式,最终促进社会又好又快的发展。
2 需求分析
需求分析是整个设计过程的基础。在需求分析阶段,开发者要和用户结合供应商,共同收集和分析数据管理的内容及用户对处理的要求。
2.1 功能需求分析
系统应包含以下功能:
1)登陆注册模块:根据不同的用户识别不同的口令密码,区分不同用户。
2)商品信息查看模块:实现对各种商品信息的查询功能,并且可加入购物车功能。
3)购物信息查询模块:消费者查询自己的购物订单信息。
4)购物车结算模块:对加入购物车的商品进行结账或删除。
5)后台登陆模块:管理员进入后台管理的入口。
6)商品信息管理模块:显示商品的各种信息,并可以对商品进行添加、删除、修改和查询功能。
7)会员信息管理模块:显示会员的各种信息,并可以对会员进行删除、修改和查询功能。
8)统计管理模块:对商品信息进行统计,可根据价格、销量、库存等信息进行从小到大和从大到小的排序。
9)订单管理模块:显示订单的详细信息,并可以对订单进行删除和查询功能。
10)密码修改模块:修改密码功能。
11)密码找回模块:根据密保问题找回忘记的密码。
12)会员个人信息修改模块:会员可以修改自己的各种信息。
2.2 性能需求分析
系统应达到以下性能:
1)正确性:根据系统的分析设计来开发系统,在系统中要对设计中出现的每一个环节都要有所体现。
2)实用性:用户界面应做到简单化、可视化、人性化。
3)稳定性:系统应能长期的被使用,不会出现致命的错误导致系统崩溃。
4)安全性:根据角色的不同,登录不同的模块,密码可以随时的被修改。
2.3 可行性分析
可行性分析是在一个项目开始前,通过对其自身要实现的内容和外部环境进行综合分析比对。主要从从经济上的可行性,技术上的可行性以及操作上的可行性入手进行合理的分析,以确定项目是否能够和值得进行下去。同时根据需求分析得出的实际需求与项目本身的需求进行比对,完善并修改项目需求,使得项目最终可行,可靠,安全而又科学。
1)经济可行性
经济可行性分析首先要考虑的是一个系统最终所能带来的效益,以及系统开发者的经济承受能力。本网上购物管理系统属于毕业设计,耗费较底,而作为开发者的我也拥有开发的相应设备,所以经济上是可行的。
2)技术可行性
技术可行性分析的分析主体分为两个,一是先进技术水准是否能够支持项目功能的实现;而是分析作为开发者本人是否能够熟练运用相应的开发技术来实现项目需求。首先分析第一点,对于一个管理系统来说,先进的开发工具完全能够满足需求。本系统的开发环境是VS2010,数据库是SQL Server2005。VS 20
1 绪论 1
1.1课题背景 1
1.2开发研究本课题的必要性和意义 1
2 需求分析 2
2.1 功能需求分析 2
2.2 性能需求分析 2
2.3 可行性分析 3
2.4 数据需求分析 4
2.5 环境需求分析 8
3 总体设计 9
3.1 系统功能结构图 10
3.2 数据库设计 11
3.3 接口设计 14
4 详细设计 17
4.1 登录注册和找回密码 17
4.2 会员功能模块 18
4.3 管理员功能模块 22
5 系统实现与测试 26
5.1 系统主要功能实现 26
5.2 系统测试 30
结论 33
致谢 34
参 考 文 献 35
1 绪论
1.1课题背景
现在计算机技术越来越发达了,基于计算机的网络技术也同样越来越发达,人们可以通过互联网了解到世界上的各种信息,全球信息化时代已经到来。现在各个行业都在发展网络业务,各种各样的网络行业不断的发展起来。商品买卖自然也进入了互联网时代,因此电子商务开始流行起来。很多的商家都在网上建起在线商城,把自己的商品通过网络渠道来销售。与传统商品买卖方式相比,?网 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
绪论
1.1课题背景
现在计算机技术越来越发达了,基于计算机的网络技术也同样越来越发达,人们可以通过互联网了解到世界上的各种信息,全球信息化时代已经到来。现在各个行业都在发展网络业务,各种各样的网络行业不断的发展起来。商品买卖自然也进入了互联网时代,因此电子商务开始流行起来。很多的商家都在网上建起在线商城,把自己的商品通过网络渠道来销售。与传统商品买卖方式相比,?网上销售具有相当大的优势。一是地段。相对于传统的有形店铺来说,?网上销售基本上不存在地域方面的制约,人们可以在网上买到世界各地的商品。二是经营的成本。?网上销售大都能够省却从生产到销售过程中的很多环节,其他节省不了的环节也可以相应的减少一些人力和物力成本,?从而有效降低经营成本与交易成本。三是便捷。对于销售者来说,?不需要用人力来管理实体店的各种事物,对于消费者来说,可以足不出户就能浏览各种商品信息,选择自己喜欢的购买就行。
我国人口众多,相对来说市场也很广大。现在我国的网络购物商城已经越来越多,并且也越来越成熟。比较知名的一些网站有淘宝网,京东商城,当当网、易趣网等,可以看出我国网上购物已经越来越成熟,并且逐步向越来越广的人群渗透。目前网络购物已经成为大多数网民的购物习惯,他们在上网的同时也经常浏览各种购物信网站,网上购物成为一件习以为常的事情,成为人们日常消费的重要消费渠道。
1.2开发研究本课题的必要性和意义
随着经济的发展,商品的数量和种类也在不断增加。对于一些仍处于依靠人工管理商品的商家来说,管理也变得越来越复杂,工作量也在不断攀升。如果增加管理人员的话会造成商品的成本增加,为了不亏本,就必须要提高商品的价格。但是价格提高后消费者的购买欲望就会降低,导致商品卖不出去。所以对于依靠人工来管理商品的商家来说,一个方便的网络购物管理系统是十分需要的。
因此,为了实现对网络购物的信息化管理,开发了网络购物系统。此系统开发的目的是为了解决销售者和消费者在传统购物模式中繁琐的流程和操作带给双方带来的不便,解放更多的人力和物力,使商品成本进一步下降。我们的目的是充分利用高速发展的互联网技术,发展新型购物交易模式,最终促进社会又好又快的发展。
2 需求分析
需求分析是整个设计过程的基础。在需求分析阶段,开发者要和用户结合供应商,共同收集和分析数据管理的内容及用户对处理的要求。
2.1 功能需求分析
系统应包含以下功能:
1)登陆注册模块:根据不同的用户识别不同的口令密码,区分不同用户。
2)商品信息查看模块:实现对各种商品信息的查询功能,并且可加入购物车功能。
3)购物信息查询模块:消费者查询自己的购物订单信息。
4)购物车结算模块:对加入购物车的商品进行结账或删除。
5)后台登陆模块:管理员进入后台管理的入口。
6)商品信息管理模块:显示商品的各种信息,并可以对商品进行添加、删除、修改和查询功能。
7)会员信息管理模块:显示会员的各种信息,并可以对会员进行删除、修改和查询功能。
8)统计管理模块:对商品信息进行统计,可根据价格、销量、库存等信息进行从小到大和从大到小的排序。
9)订单管理模块:显示订单的详细信息,并可以对订单进行删除和查询功能。
10)密码修改模块:修改密码功能。
11)密码找回模块:根据密保问题找回忘记的密码。
12)会员个人信息修改模块:会员可以修改自己的各种信息。
2.2 性能需求分析
系统应达到以下性能:
1)正确性:根据系统的分析设计来开发系统,在系统中要对设计中出现的每一个环节都要有所体现。
2)实用性:用户界面应做到简单化、可视化、人性化。
3)稳定性:系统应能长期的被使用,不会出现致命的错误导致系统崩溃。
4)安全性:根据角色的不同,登录不同的模块,密码可以随时的被修改。
2.3 可行性分析
可行性分析是在一个项目开始前,通过对其自身要实现的内容和外部环境进行综合分析比对。主要从从经济上的可行性,技术上的可行性以及操作上的可行性入手进行合理的分析,以确定项目是否能够和值得进行下去。同时根据需求分析得出的实际需求与项目本身的需求进行比对,完善并修改项目需求,使得项目最终可行,可靠,安全而又科学。
1)经济可行性
经济可行性分析首先要考虑的是一个系统最终所能带来的效益,以及系统开发者的经济承受能力。本网上购物管理系统属于毕业设计,耗费较底,而作为开发者的我也拥有开发的相应设备,所以经济上是可行的。
2)技术可行性
技术可行性分析的分析主体分为两个,一是先进技术水准是否能够支持项目功能的实现;而是分析作为开发者本人是否能够熟练运用相应的开发技术来实现项目需求。首先分析第一点,对于一个管理系统来说,先进的开发工具完全能够满足需求。本系统的开发环境是VS2010,数据库是SQL Server2005。VS 20
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2703.html