基于Web的商品销售系统的设计与实现
2023-10-12 08:52:25
论文总字数:23682字
摘 要
伴随着时代的迅猛发展,越来越多的消费者偏向在网络上购物。本文以C#作为开发语言,ASP.NET为开发平台,Visual Studio 2010为开发工具,结合SQL Server 2008实现了一个基于Web的网上购物系统。系统由前台和后台两大模块组成,前台具有浏览搜索商品、查看商品详情、发布留言、评价商品、查看商品评价、会员充值、下订单等功能。后台模块中,高级管理员能够管理自身信息和初级管理员的信息,初级管理员能够管理商品、管理会员信息、处理订单、发布公告、回复留言和管理评论。使用本系统可以降低卖家的营业成本从而提高利润,同时买家也能够便捷地进行网上购物。关键词: 网站购物,B/S结构,.Net,SQL Server
Abstract:With the rapid development of the times, more and more consumers are inclined to shop on the Internet. This article uses C# as the development language, ASP.NET as the development platform, Visual Studio 2010 as the development tool, and a SQL-based 2008 database to implement a Web-based online shopping system. The system consists of two modules: the front desk and the back office. The front desk has functions such as browsing search products, viewing product details, posting messages, evaluating products, viewing product reviews, recharging members, and placing orders. In the backend module, senior administrators can manage their own information and junior administrator information, and junior administrators can manage merchandise, manage member information, process orders, post announcements, reply to messages, and manage comments. Using this system can reduce the seller"s operating costs and increase profits, and buyers can also easily shop online.
Keywords:Website shopping, B/S,.Net,SQL Server
目 录
1 引 言 3
1.1 课题来源及背景 3
1.2 课题研究内容和意义 3
2 系统开发工具及应用技术概述 3
2.1 ASP.NET简介 3
2.2 SQL Sever 2008 R2简介 4
2.3 开发环境 4
3 系统设计 4
3.1 可行性分析 4
3.2 功能需求分析 5
3.3 功能模块设计 6
3.4 系统流程 7
4 数据库设计 9
4.1 数据库概念结构设计 9
4.2 数据库逻辑结构设计 12
5 系统功能实现 16
5.1 前台功能模块 16
5.2 后台功能模块 22
6 系统测试与分析 28
6.1 测试目的和要求 28
6.2 可操作性和完整性测试 28
6.3 测试结果分析 31
结 束 语 32
参 考 文 献 33
致 谢 34
1 引 言
1.1 课题来源及背景
伴随着经济、网络、电子技术等方面的飞速发展变化,人们的消费观念早已发生了翻天覆地的改变。互联网、智能手机的普及使得电子商务活动变得随处可见,从以往传统的实体店买卖再到现在习以为常的网上购物。人们越发倾向于追求一种更加方便快捷的购物方式。和实体店铺相比,网上购物具有不少优势,首先就是价格更实惠,根据我们的日常生活经验可知,同一样商品,网上的价格要比实体店中低些,因为网上的买家与实体店相比,省了店面租金和相关费用,所以他们的卖价一般都更低。其次,我们在网上可以购买到外地物品,且购买方便不需要亲自去商店[1]。
1.2 课题研究内容和意义
1.本文的研究内容主要如下:
(1)分析系统的总体需求。通过系统所需的功能性和非功能需求以及业务需求,详细地阐述系统所具备的功能。
(2)网站架构设计。先设计出整体的网站架构,再根据架构作出功能结构设计,最后完成数据库的相关操作。
(3)系统的整体实现。完成系统前台、后台两大模块的所有功能。
2.研究意义如下:
当今社会中信息技术的发展特别迅速,其中商品买卖已不局限于传统买卖方式。如淘宝、京东等购物网站的出现给人们的购物带来了便捷,同时它们自身也获得了非常大的收益 [2]。然而这些都是大型的购物商城,它们的管理系统办理手续麻烦,约束要求多,且大多价格昂贵,操作复杂。所以大多时候对于一些中小型的售卖店,它们更需要操作性不复杂,容易上手的系统。而本系统设计的主要意义便是在于能给中小型售卖店提供更加方便快捷的管理,同时也为客户提供了简单省事的购买流程。
2 系统开发工具及应用技术概述
2.1 ASP.NET简介
ASP.NET[3]是由Microsoft提出的一种面向对象的脚本语言,是一种基于.NET Framework的新Web开发模式。ASP.NET的优点如下:
1.ASP.NET设计完成了一个可以在不同浏览器显示的标准化页面。
2. ASP.NET自带许多功能强大的控件,在程序中可以采用拖拽控件的方式进行编码,这种方式明显减少了开发所需的工作量,进一步提高了工作效率。
3、采用先编译后执行的方式提高运行效率。
4、ASP.NET将代码和页面实行分离,方便开发人员阅读和维护。
5、设置断点、易于调试。
2.2 SQL Sever 2008 R2简介
SQL Server 2008 R2是在SQL Server 2008[4]基础上建成的,它给用户提供了一个可以高效处理数据的数据存储平台,几乎能够满足任何形式的数据的存储要求。SQL Server 2008 R2支持通过Visual Studio所开发的程序来对数据进行使用。 SQL Server 2008 R2功能有:
1.SQL Server保证存储数据的安全性和可靠性,为应用程序正常运行提供良好的基础。
剩余内容已隐藏,请支付后下载全文,论文总字数:23682字