宠物商店管理系统设计(源码)

宠物商店管理系统使用了C#编程语言,多采用ASP.NET技术辅助开发。使用的是Visual Studio 2012配合SQL Server 2012作为开发工具,将系统分成了用户和管理员两大模块。首先是用户模块它主要实现了一个购物网站从登陆到成功的买到宠物用品之间所需要的所有功能,附加上浏览网页新闻和交流论坛功能。管理员模块这个模块主要是为了能够让系统能更好的运行,它包括了对本系统内所有的信息的管理,包括用户、宠物用品、新闻、订单情况以及论坛言论进行信息管理,可以对这些信息进行增删改查这样的基本操作。关键词 宠物商店管理系统,Asp.Net,SQL Server 2012,数据库
目 录
1 绪论 1
1.1 选题背景 1
1.2 研究现状 1
1.3 选题意义 1
2 需求分析 2
2.1 功能需求 2
2.2 性能需求 2
3 可行性分析 3
3.1 项目可行性 3
3.2 技术可行性 3
3.3 经济可行性 3
4 总体设计 4
4.1 网站开发目标 4
4.2 开发工具 4
4.3 系统功能设计 4
5 系统详细设计 6
5.1 数据库设计 6
5.2 登录模块设计 15
5.3 注册模块设计 16
5.4 交流论坛模块设计 17
5.5 新闻信息管理模块设计 18
5.6 宠物用品信息模块设计 19
5.7 购物车功能模块设计 20
5.8 订单管理模块设计 21
5.9 后台登录模块设计 22
5.10 宠物用品信息管理模块设计 22
6 系统测试 23
6.1 测试目的 23
6.2 测试内容 23
6.3 系统测试 24
结 论 25
致 谢 26
参 考 文 献 27
1 绪论
1.1  *好棒文|www.hbsrm.com +Q: ¥351916072$ 
选题背景
人们的生活越来越丰富多彩,生活节奏越来越快。很多人选择了养宠物来丰富自己的生活,所以宠物经济得到了很大的发展。但由于种种原因,很难找到一个地方购买他们需要的宠物物品,同时也缺少空闲去店购买它们。现在的社会情况,像以前只依靠实体店已经不能跟得上市场的需要了,依靠网络来进行销售就变得特别的重要了。因为网购的迅猛发展,越来越多的人喜欢在网上购买物品,尤其是购买平时不常见的商品。在网上购买既不需要花时间去寻找实体店的位置,也不需要逐一挑选商品并且逐一的进行询问,省去了很多的人力、物力还有时间。所以宠物经济和网购的发展就产生了网络宠物商店。
1.2 研究现状
当前的购物网站大多数使用的是B/S结构开发的,B就是Browser(浏览器),S就是Server(服务器),因为互联网技术的发展而兴盛起来的。它是在C/S的基础上做出一些改进。在B/S结构中,只要简单利用浏览器,就能将许多复杂的问题解决,大大的减少了开发的成本,是新的软件构造技术。再加上win7win10中把浏览器放进OS内部,B/S模式更加的适合当今的软件以及网站的开发。
当前的电商模式大致有六种,分别是B2Q,BoB,O2O,C2C,B2B,B2C,其中B2C模式有市场广阔,客户资源丰富;功能比较全面,专业性强;通过网络和物流售后完善;操作简单,技术成熟等优点。
1.3 选题意义
宠物商店管理系统基于城市中的实体商店在网络上建立虚拟的网上购物商城,这避免了从实体店寻找和选择宠物用品的复杂过程,使得用户的购物过程更容易、快捷、方便,只要在家里动动手指就可以购买到自己想要的宠物用品,大大的减少了人力成本和时间成本,很适合现在人们越来越快的生活节奏;对宠物商店的店主来说,能以较低运营成本,开辟了一个新的销售渠道,开发出更加更加广阔的市场。形成了一个双赢的局面。
2 需求分析
2.1 功能需求
对客户来说,使用宠物商店管理系统时,操作是否方便,使用的时候会不会卡顿,找自己想要的宠物用品能不能很快就找到是非常重要的。很多客户是第一次使用宠物商店管理系统,因为不熟悉宠物商店管理系统,所以宠物商店管理系统应该要尽量简单,让顾客能够很容易的上手。
首先,客户能够直观的看到宠物用品的照片,价格,简介等基本的信息,帮助他们快速的锁定到符合自身需要的商品。然后通过加入购物车的操作,将他们有意向的物品放在一起。当客户还没有确定要买时,还可以的更改。直到确定了要买的宠物用品时,再提交,生成订单,最后付款。
最后,宠物商店管理系统使用的时候能不能保证客户信息的安全,也是客户特别重视的问题。宠物管理系统的用户认证,网站和服务器的安全性将在以下各节中详细讨论。
2.2 性能需求
准确性和及时性是宠物商店管理系统的所必须具备的性能。在设计系统的时候,就需要事先想好系统现在和以后的工作情况,让系统具备能够及时准确的处理好工作的性能,以满足宠物商店的需求。
开发系统时,就要想好未来会不会对系统进行扩展。比如,会不会换一种获取字段的途径,因此要让用户的功能不断的得到进步,让用户有更好购物体验。这个就得使系统有足够多的方法来扩展功能。要达到这个要求,就需要宠物商店管理系统具有开放性,换句话说这是一个开放系统。以后有人想要对这个系统增加或者减少功能,只要按设的定规则改就行了。
本系统应该要简单易用并且可以很方便的进行维护工作。对界面进行设计的时候,应该把界面设计的简洁易懂。
最后是对系统数据的要求,数据对系统来说特别重要,首先要保证数据的安全,然后是可以按时并且能保证正确的把数据录入到系统里,录入的数据必须要保证和输入的数据是一样的,不能有差异。

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

好棒文