.net水果店管理系统设计与实现(源码)【字数:8455】

摘 要目前在中国有很多水果店都是处在店面的营销手段状态,大部分现实生活中的水果店都是通过业务关系进行店面营销,这样不仅增加了店面的营销成本,同时客户购买水果也是非常不方便。因此开发一个在互联网上进行交易购买水果是非常有必要的,这样的方式不仅客户方便购买水果,做到真正的足不出户的交易,水果店也节约了很多的营销成本。 水果店管理系统采用的是B/S的架构,开发平台的是ASP.NET ,开发环境是Microsoft Visual 2012,开发语言是C#语言,数据库是SQL Server 2008。水果店管理系统一共包括五大模块普通用户模块,网上购物模块,信息查询模块,社区模块,管理员模块,分别实现了前台会员注册,前台会员登录,水果信息查询,水果购买,订单结算,订单信息管理,新闻信息查看等功能模块。
目 录
第一章 绪论 1
1.1论文工作的选题背景 1
1.2主要工作内容 1
1.3论文的结构 1
第二章 相关技术简介 3
2.1 B/S架构技术介绍 3
2.2 SQL SERVER 2008技术介绍 3
2.3 ASP.NET技术介绍 4
第三章 水果店管理系统需求分析 5
3.1系统的可行性分析 5
3.2数据需求分析 5
3.3功能需求分析 5
3.4非功能需求分析 5
第四章 水果店管理系统设计 7
4.1系统概要设计 7
4.2系统详细设计 7
4.2.1前台用户功能模块 7
4.2.2后台管理员功能模块 11
4.3数据库设计 14
4.3.1 ER图 14
4.3.2 基本表设计 15
第五章 水果店管理系统编码与实现 19
5.1用户登录实现 19
5.2主界面显示实现 19
5.3购物车完成支付并生成订单实现 20
5.4管理员登录界面 22
5.5管理员添加水果以及管理水果的库存实现 22
5.6管理员完成对用户订单发货的实现 24< *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
br /> 第六章 水果店管理系统测试 25
6.1用户登录模块测试 25
6.2管理员登录模块测试 25
6.3用户注册模块测试 25
6.4购物车模块测试 26
结束语 27
致 谢 28
参考文献 29
第一章 绪论
1.1论文工作的选题背景
随着社会的发展科学的进步,商品社会开始向网络平台转移,快节奏的现代生活,许多工作的人们并没有时间去这种实体店去购买水果,因此进行《水果店管理系统》软件的开发是必不可少的;登录水果店管理系统后,管理员可以对商品信息和员工信息进行增删改,用户可以通过填写注册信息成为网上水果店的会员,会员用户登录系统网站后,可以将商品加入购物车,然后根据购物车中所要购买的水果进行付款;水果店员工可以管理会员的订单,以及对商品库存和商品信息的管理。
网络的兴起,正在改变着人们的购物意识,越来越多的人不会选择去实体店去购买物品,因为这样对于他们来说很浪费时间。目前在国内有很多像天猫这种电子商务平台吸引了很多用户,但是这种还不够广泛。因此创建一个实体店网上平台是至关重要的。实体店可以根据这个网上平台不仅可以节约成本,还可以更加有效率的进行售卖物品。用户也会更加方便的进行购买物品,同时也节约了用户的时间。用户购买物品后可以对该物品进行评价,该实体店也可以根据反馈信息进行改善。总之,这样的实体店网络平台对于社会来说是非常有意义的。
1.2主要工作内容
网络上可以到处看见天猫、京东、水果店管理系统等电子商务网站,消费者可以通过电子网站随时随地进行购买水果,不仅消费者得到了方便,该电子商务网站也可以节约成本和更加有效率的进行售卖物品。网上开店对于实体店来说,不仅成本小,而且可以扩大自己的用户以及推广自己的实体店。水果店管理系统相比较于实体店售卖水果,有很大的优势,如节约成本,可以实时得到用户反馈信息等。
随着互联网技术的发展,网络正在趋向于商业,人们不再像以前一样只是浏览网页以及聊天,玩游戏等等。互联网技术的飞速发展正在促进水果店的销售,同时,水果店管理系统的发展也正在得到慢慢的改善。
1.3论文的结构
第一章 绪论 本章介绍的是论文的选题背景,论文主要工作的内容,以及论文的结构。
第二章 相关技术的简介 本章介绍的是对系统实现所需要技术的相关介绍。
第三章 水果店管理系统需求分析 本章介绍的是对系统的可行性分析,数据需求分析,功能需求分析,以及非功能需求分析。
第四章 水果店管理系统设计 本章介绍的是系统概要设计,数据库设计,以及系统详细设计。
第五章 水果店管理系统的编码与实现 本章介绍的是界面编码与实现。
第六章 水果店管理系统的测试 本章介绍的是系统测试原理及测试原则,系统测试的方法,以及本系统一些重要模块的测试。
第二章 相关技术简介
2.1 B/S架构技术介绍
B/S架构,即Brower(浏览器)/Server(服务器)架构。通过这种架构,WWW浏览器可以实现用户的界面。B/S架构因为不断成熟优化的浏览器技术,以及结合网络编程语言,例如:Script语言,和Active X技术,所以节约了开发的成本。
B/S架构是C/S架构的一种改进,属于三层C/S架构。第一层是浏览器,只有简单的输入输出功能。第二层是WEB服务器,它是用来传送信息的。第三层是数据库服务器,它是用来存放着大量的数据,这三层结构是相互独立的,如图21所示。

图21 B/S系统架构图
B/S与C/S的区别,首先硬件环境不同,C/S一般建立在专用的网络上,小范围的网络环境,局域网之间再通过专门的服务器提供链接和数据服务;B/S建立在广域网上的,不必是专门的网络硬件环境。然后对安全要求不同,C/S一般面向相对固定的用户群,对信息安全的控制力比较强;而B/S建立在广域网上,对安全的控制能里就比较弱。并且C/S程序由于整体性,必须整体考察,所以升级难;而B/S构件组成,方面构件个别的更换,用来实现系统的升级,所以维护的成本相对较低。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/172.html

好棒文