菲碧超市网上购物管理系统的设计与实现
目 录
1 绪论 1
1.1 课题背景 1
1.2 开发研究本课题的必要性和意义 1
1.3 网上购物的现状 2
2 相关技术 3
2.1 硬件环境 3
2.2 B/S结构 3
2.3 ASP.NET技术 3
2.4 SQL Server 4
3 需求分析 4
3.1 用户需求分析 4
3.2 用例分析 5
3.3 性能需求分析 6
4 概要设计 7
4.1 功能模块设计 7
4.2 系统ER图 9
4.3 数据库逻辑结构设计 11
4.4 数据库物理结构设计 11
4.5 系统的三层架构 13
4.6 系统流程分析 14
5 详细设计与实现 16
5.1用户模块实现 16
5.2 管理员模块实现 20
6 测试 25
6.1 测试目的 25
6.2 软件测试的原则 26
6.3 模块测试 26
6.4 综合测试 27
6.5 测试结果 27
结 论 28
致 谢 29
参 考 文 献 30
1 绪论
1.1 课题背景
在当今这个互联网技术飞速发展的时代下,世界逐步联结在了一起,空间上的距离也不再是那么遥远,人们可以通过网络跨地域交流。计算机也进入了每家每户,网络已逐渐深入人心,网上购物也被大众所认同,这就造就了网上购物商店行业的发展热潮。
在这样一个大的环境 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
与氛围下,网上购物开始迅速发展,它们充斥着人们的生活,让人们足不出户,便可购买到心仪的商品,相当的方便与快捷,可进行网上购物的网站也逐渐增加。当然,网上商店能够发展是因为它有很多的优势:第一,网上商店是24小时全日制营业的,人们随时都可以逛网上商店,一旦商品信息上传了,便可开始购物,没有时间的限制[4];第二,在网上开商店很经济实惠,没有实际门店的那些高额费用如房租水电费,装修,请员工,发薪水等问题这些通通都不用考虑[4],只要有一个工作的空间和货源及能够合作的快递就可以了。最后,网上商店没有任何的地域限制,只要能够上网的用户都能够成为顾客,何时何地都可以愉快的购物。
对一些网上超市进行了研究与调查后,发现网上超市具有非常大的前景和发展空间,很多实体商店也希望进驻网上商店的行列。于是本课题为菲碧超市,制作了一个菲碧超市网上购物管理系统。这个系统给广大消费者提供了一个更加方便、快捷、周到的购物环境和丰富的物品信息资源,促进了双方信息的交流,让顾客可以足不出户,便可享受购物的快乐。本文主要探讨菲碧超市网上购物管理系统的设计与实现。
1.2 开发研究本课题的意义和必要性
从国内外的网上购物商店的现状可以看出,创建一个有自我特色的网上商店尤为重要。因此,本课题将从网上超市系统着手,为消费者创建一个“菲碧网上超市”的网站,且以丰富多样有保证的商品信息、合理有序的页面布局、简洁明了的页面搭配、方便快捷的导航来最全面、最具体的展示出这个“菲碧网上超市”的特色与优势。
菲碧网上超市将以为方便网上用户购买商品提供各种商品的商品信息为出发点;促进网上购物的发展,给予消费者所需要的商品以及保证商品的质量,以创建这样一个便捷、有品质的网站为目标,以此来确保用户可以在菲碧网上超市享受到网上购物的乐趣,让消费者可以不用出门便能方便、快捷、满意的购到自己所想要的商品,“以人为本”的创建这样一个人性化、便捷化的“菲碧网上超市”。
1.3 网上购物的现状
网上购物就是在网络实现购物的过程,商家与顾客通过网络使商品和钱款以电子的形式在网络上进行转移。网上购物具有以下特点:商品的息更加全面,降低了商品的销售成本和商家的经营成本,节约了消费者的时间和体力,减少了消费者与商家的正面冲突等等,充分体现了网络购物的方便快捷、成本低廉的优点。如今随着互联网的普及,网上购物成为一种重要的购物形式,成为一种流行趋势。
在中国,网上购物已经发展了很多年,网上超市购物从99年开始就逐渐被普通大众认可。此后伴随着电脑的普及,加上13亿人口的庞大消费市场,吸引来很多风险投资商来竞争我国的超市购物市场,比如淘宝、易趣、当当等知名网站,随后中国的超市购物行为才慢慢发展开来了。网民逐渐养成了网购消费习惯:2015年12月底,中国网民规模达到6.88亿,过去半年中国共计新增网民1894万人,较2014年12月增加3679万人,我国手机网民规模达6.2亿。在网络上买东西的人次不断增多,目前中国网络购物用户规模已达到3.74亿。网络购物用户半年度增长率为3.5% ,互联网普及率攀升至48.8%。
网上购物突破了传统商务模式的壁垒,对无论是消费者、购物网站企业还是市场都有着不可预估的吸引力和影响力,在现在这样的新经济时期无疑是达到“多赢”的最好方式。对标准化的商品来说,网上购物的优势是非常大的。网络销售 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
将会在市场份额里占据越来越大的比例,是真正意义上的市场推动力。
总之,网上购物成功地使用了高科技给我们带来巨大的便利,我们可以令其在发展中逐渐占领消费市场,与传统的商场购物形成并驾齐驱的局面,甚至达到取代传统的商场购物的新局面。在不久的将来,越来越多的用户会喜欢上网上购物,网上购物将会成为电子商务的主要行业,网上购物的发展将势不可挡。在这样的前景下,我们需要一个网上超市购物系统的建立。网上超市管理系统相比较传统超市而言,能够及时高效地处理超市的庞大数据和业务,能够有效解决收款结算速度慢、商品调价不方便、盘点效率低和管理人员不能及时传递资料等问题,能够缩减商品流通的一些环节,能够降低商品流通和交易成本,大大节省人力、物力和财力。因此需要建立这样的一个菲碧超市网上购物管理系统,及时更新网上超市的商品信息,提高超市购物信息的处理速度和准确性,保证购物管理的安全性,让网络上商城的管理更加规范,
2 相关技术
2.1 硬件环境
随着个人电脑的普及,整体性能和CPU的运算速度在不断提高,服务器的处理速度和数据吞吐都有质的飞跃。本系统的硬件配置要求如下:
a)处理器要求:Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz 1.80GHz或更高
b)内存要求:8.00GB或以上
c)显示内存要求:4.00GB或以上
d)显示器要求:1366*768或更高的分辨率
e)外设要求:报表打印机等
2.2 B/S结构
B/S结构是一种创新化的网络结构模式,主要是依靠应用层的http协议进行通信的维护和升级方式简单。B/S结构主要运用现今不断成熟的Web浏览器技术,结合了浏览器的多种脚本语言和ActiveX技术,使用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时也节约了开发成本。
B/S结构的工作原理:用户在客户端输入文字,点下按钮,客户的请求将被发送到服务器端,然后服务器通过服务器端程序,在服务器查找与用户输入内容一致的网页,并将服务器检索到的信息以html的格式发送到客户端,客户端进而通过浏览器解析、执行html文件。B/S结构图如图2.1所示:
1 绪论 1
1.1 课题背景 1
1.2 开发研究本课题的必要性和意义 1
1.3 网上购物的现状 2
2 相关技术 3
2.1 硬件环境 3
2.2 B/S结构 3
2.3 ASP.NET技术 3
2.4 SQL Server 4
3 需求分析 4
3.1 用户需求分析 4
3.2 用例分析 5
3.3 性能需求分析 6
4 概要设计 7
4.1 功能模块设计 7
4.2 系统ER图 9
4.3 数据库逻辑结构设计 11
4.4 数据库物理结构设计 11
4.5 系统的三层架构 13
4.6 系统流程分析 14
5 详细设计与实现 16
5.1用户模块实现 16
5.2 管理员模块实现 20
6 测试 25
6.1 测试目的 25
6.2 软件测试的原则 26
6.3 模块测试 26
6.4 综合测试 27
6.5 测试结果 27
结 论 28
致 谢 29
参 考 文 献 30
1 绪论
1.1 课题背景
在当今这个互联网技术飞速发展的时代下,世界逐步联结在了一起,空间上的距离也不再是那么遥远,人们可以通过网络跨地域交流。计算机也进入了每家每户,网络已逐渐深入人心,网上购物也被大众所认同,这就造就了网上购物商店行业的发展热潮。
在这样一个大的环境 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
与氛围下,网上购物开始迅速发展,它们充斥着人们的生活,让人们足不出户,便可购买到心仪的商品,相当的方便与快捷,可进行网上购物的网站也逐渐增加。当然,网上商店能够发展是因为它有很多的优势:第一,网上商店是24小时全日制营业的,人们随时都可以逛网上商店,一旦商品信息上传了,便可开始购物,没有时间的限制[4];第二,在网上开商店很经济实惠,没有实际门店的那些高额费用如房租水电费,装修,请员工,发薪水等问题这些通通都不用考虑[4],只要有一个工作的空间和货源及能够合作的快递就可以了。最后,网上商店没有任何的地域限制,只要能够上网的用户都能够成为顾客,何时何地都可以愉快的购物。
对一些网上超市进行了研究与调查后,发现网上超市具有非常大的前景和发展空间,很多实体商店也希望进驻网上商店的行列。于是本课题为菲碧超市,制作了一个菲碧超市网上购物管理系统。这个系统给广大消费者提供了一个更加方便、快捷、周到的购物环境和丰富的物品信息资源,促进了双方信息的交流,让顾客可以足不出户,便可享受购物的快乐。本文主要探讨菲碧超市网上购物管理系统的设计与实现。
1.2 开发研究本课题的意义和必要性
从国内外的网上购物商店的现状可以看出,创建一个有自我特色的网上商店尤为重要。因此,本课题将从网上超市系统着手,为消费者创建一个“菲碧网上超市”的网站,且以丰富多样有保证的商品信息、合理有序的页面布局、简洁明了的页面搭配、方便快捷的导航来最全面、最具体的展示出这个“菲碧网上超市”的特色与优势。
菲碧网上超市将以为方便网上用户购买商品提供各种商品的商品信息为出发点;促进网上购物的发展,给予消费者所需要的商品以及保证商品的质量,以创建这样一个便捷、有品质的网站为目标,以此来确保用户可以在菲碧网上超市享受到网上购物的乐趣,让消费者可以不用出门便能方便、快捷、满意的购到自己所想要的商品,“以人为本”的创建这样一个人性化、便捷化的“菲碧网上超市”。
1.3 网上购物的现状
网上购物就是在网络实现购物的过程,商家与顾客通过网络使商品和钱款以电子的形式在网络上进行转移。网上购物具有以下特点:商品的息更加全面,降低了商品的销售成本和商家的经营成本,节约了消费者的时间和体力,减少了消费者与商家的正面冲突等等,充分体现了网络购物的方便快捷、成本低廉的优点。如今随着互联网的普及,网上购物成为一种重要的购物形式,成为一种流行趋势。
在中国,网上购物已经发展了很多年,网上超市购物从99年开始就逐渐被普通大众认可。此后伴随着电脑的普及,加上13亿人口的庞大消费市场,吸引来很多风险投资商来竞争我国的超市购物市场,比如淘宝、易趣、当当等知名网站,随后中国的超市购物行为才慢慢发展开来了。网民逐渐养成了网购消费习惯:2015年12月底,中国网民规模达到6.88亿,过去半年中国共计新增网民1894万人,较2014年12月增加3679万人,我国手机网民规模达6.2亿。在网络上买东西的人次不断增多,目前中国网络购物用户规模已达到3.74亿。网络购物用户半年度增长率为3.5% ,互联网普及率攀升至48.8%。
网上购物突破了传统商务模式的壁垒,对无论是消费者、购物网站企业还是市场都有着不可预估的吸引力和影响力,在现在这样的新经济时期无疑是达到“多赢”的最好方式。对标准化的商品来说,网上购物的优势是非常大的。网络销售 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
将会在市场份额里占据越来越大的比例,是真正意义上的市场推动力。
总之,网上购物成功地使用了高科技给我们带来巨大的便利,我们可以令其在发展中逐渐占领消费市场,与传统的商场购物形成并驾齐驱的局面,甚至达到取代传统的商场购物的新局面。在不久的将来,越来越多的用户会喜欢上网上购物,网上购物将会成为电子商务的主要行业,网上购物的发展将势不可挡。在这样的前景下,我们需要一个网上超市购物系统的建立。网上超市管理系统相比较传统超市而言,能够及时高效地处理超市的庞大数据和业务,能够有效解决收款结算速度慢、商品调价不方便、盘点效率低和管理人员不能及时传递资料等问题,能够缩减商品流通的一些环节,能够降低商品流通和交易成本,大大节省人力、物力和财力。因此需要建立这样的一个菲碧超市网上购物管理系统,及时更新网上超市的商品信息,提高超市购物信息的处理速度和准确性,保证购物管理的安全性,让网络上商城的管理更加规范,
2 相关技术
2.1 硬件环境
随着个人电脑的普及,整体性能和CPU的运算速度在不断提高,服务器的处理速度和数据吞吐都有质的飞跃。本系统的硬件配置要求如下:
a)处理器要求:Intel(R) Core(TM) i5-3337U CPU @ 1.80GHz 1.80GHz或更高
b)内存要求:8.00GB或以上
c)显示内存要求:4.00GB或以上
d)显示器要求:1366*768或更高的分辨率
e)外设要求:报表打印机等
2.2 B/S结构
B/S结构是一种创新化的网络结构模式,主要是依靠应用层的http协议进行通信的维护和升级方式简单。B/S结构主要运用现今不断成熟的Web浏览器技术,结合了浏览器的多种脚本语言和ActiveX技术,使用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时也节约了开发成本。
B/S结构的工作原理:用户在客户端输入文字,点下按钮,客户的请求将被发送到服务器端,然后服务器通过服务器端程序,在服务器查找与用户输入内容一致的网页,并将服务器检索到的信息以html的格式发送到客户端,客户端进而通过浏览器解析、执行html文件。B/S结构图如图2.1所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2999.html