ASP.NET网络商店销售管理系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要随着软件技术的不断进步和发展,信息化的管理方式越来越广泛的应用于各个领域,对于任何网站系统的管理来说开发一套现代化的成员管理软件是十分必要的。通过这样的软件系统,可以做到成员的规范管理和快速查询,从而减少管理方面的工作量。有效的管理所有成员的信息就是成员管理系统完成的功能。销售管理系统是使用MS.NET平台中的ASP.NET开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发出一套网络版的销售管理系统。该系统由前端输入和后端管理组成。前端实现了用户注册,用户登录,购物车,定单查询,商品浏览(包括热门商品和新到商品),商品搜索等。后台实现了用户信息管理,管理员信息管理,商品信息管理,销售管理。通过这个系统,可以大大的提高网络管理者的工作效率和工作精度。关键词:网络商店;销售管理系统;模块;控件;C#.NET1引言1.1开发背景随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,网上购物与网上销售也在逐渐发展和普及。消费者与销售商都迫切需要一种简便与高速高效的购物与销售方式,在线商店管理系统的出现正好满足人们的这种需要,通过网络的简便与高效可以使消费者节省时间,价格公开合理。而使销售者更合理的调节商品的数量以免造成商品的积压,也同时使生产者真正随着市场经济的需求而调节产品的种类和数量。随着网络的不断的普及,网页技术的不断发展,人们对网页的要求也不再是文字,图片的简单堆砌或是单调枯燥的内容,而是实时性,交互性和丰富性,使用动态网页技术的网页越来越受欢迎。应用ASP.NET技术的灵活性可以方便的访问数据库,ASP.NET把数据库搬上了WEB页面,使人们可以通过互联网使用大型的包含数据库功能的系统。系统正是使用ASP.NET技术的动态网页与SQL Server2000数据库结合打造的一个网上商店管理系统,一般用户通过网络访问该系统,提供用户注册功能,商品查询功能;系统用户(已注册用户)可以修改注册信息,购买商品等;管理员可以修改、删除、添加、模糊查询用户信息、配送商、供应商信息,对顾客的定单安排配送商(即进行销售)以及向供应商定货和处理供应商发送来的货物(即进货和库存管理)。本系统充分发挥了ASP.NET技术显示于客户端,运行于服务器端的特点,保护用户资料的安全性。经过分析,本文作者使用的是Microsoft公司的visual studio.net开发工具,利用其提供的面向对象的开发工具,尤其是数据窗口这一能方便而简洁操作数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到完成系统。1.2系统功能整个网络销售管理系统的包括用户,超级管理员和一般管理员三种角色,系统为不同的角色提供不同的入口。两个管理员是一种隶属关系,一般管理员要受超级管理员的限制。用户和管理员具有不同的操作权限,用户可以注册新用户,修改自己的密码、个人资料。查看/搜索自己的喜欢的商品的信息;超级管理员具有添加新管理员、删除管理员、修改密码,添加、删除商品类别;添加、修改、删除商品信息;查询用户信息、修改用户的账户金额,还有查询销售情况。一般管理员具有除添加管理员、删除管理员之外的其他权限。3.2 方案选择3.2.1数据库需求分析网络商店销售管理系统数据库系统,针对它要实现的业务功能,数据库中应该具有以下的模块: 用户信息:包括用户的编号、用户名、密码、帐户金额、姓名等内容。商品信息:包括商品编号、商品名称、商品价格、描述以及所属类别等。管理员信息:与用户信息相类似,包括管理员编号、登录名、密码、角色类别等。管理员日志:包括日志编号、发生事件以及时间。购物车:用来存储用户购物的信息,如商品的编号、数量等定单:一笔完整的定单记录应该包括它所相关的商品集合以及各个商品的数量等信息3.2.3业务模式系统分为两大功能模块:前台和后台管理员。前台包括商品信息模块、用户信息管理模块。后台有管理员信息、商品信息用户信息、销售管理等模块。后台数据库管理系统采用SQL 2000。·查询系统:采用浏览器-Web应用服务器-数据库服务器三层结构,供用户、各管理员在网上查询信息,编程技术主要运用C#.net·管理系统:采用B/S结构,供管理员对用户和商品的各种信息进行输入、查询和更新和删改的操作,实现工具主要是ASP.NET。应用程序通过ODBC与SQL2000相连。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。服务器负责有效地管理系统的资源,其任务集中于: a. 数据库安全性的要求。b. 数据库访问并发性的控制。c. 数据库前端的客户应用程序的全局数据完整性规则。d. 数据库的备份与恢复。 4.模块设计、分析、开发4.1主页面设计主页面是直接展示给用户的部分。在这一模块中,主要包括以下自定义控件和页面的实现:页面头部控件(HeadMenu.ascx):主要包括登录链接和搜索框商品分类导航控件(CategoryList.ascx):显示所有商品的列表,作为页面的左侧导航目录。
copyright think58 [资料来源:THINK58.com]
包含资料:源程序+论文(15000字以上)+可执行程序+答辩稿ppt+开题报告+外文翻译 【买计算机毕业论文就到计算机毕业论文网】
copyright think58
[版权所有:http://think58.com]
获取资料请您联系本站客服
本文来自think58
[资料来源:THINK58.com]
[资料来源:THINK58.com]
下一篇:FTP客户端软件