随着软件技术的不断进步和发展,信息化的管理方式越来越广泛的应用于各个领域,对于任何网站系统的管理来说开发一套现代化的成员管理软件是十分必要的。通过这样的软件系统,可以做到成员的规范管理和快速查询,从而减少管理方面的工作量。有效的管理所有成员的信息就是成员管理系统完成的功能。销售管理系统是使用平台中的开发基于b/s体系结构的web应用程序,在环境下,使用c#编程语言并结合microsoftsqlserver2000数据库开发出一套网络版的销售管理系统。该系统由前端输入和后端管理组成。前端实现了用户注册,用户登录,购物车,定单查询,商品浏览(包括热门商品和新到商品),商品搜索等。后台实现了用户信息管理,管理员信息管理,商品信息管理,销售管理。通过这个系统,可以大大的提高网络管理者的工作效率和工作精度。
关键词:网络商店;销售管理系统;模块;控件;c#.net
1引言
1.1开发背景
随着网络技术的飞速发展,网络经济与人们的生活越来越紧密的联系在一起,随着信息技术的发展,网上购物与网上销售也在逐渐发展和普及。消费者与销售商都迫切需要一种简便与高速高效的购物与销售方式,在线商店管理系统的出现正好满足人们的这种需要,通过网络的简便与高效可以使消费者节省时间,价格公开合理。而使销售者更合理的调节商品的数量以免造成商品的积压,也同时使生产者真正随着市场经济的需求而调节产品的种类和数量。
随着网络的不断的普及,网页技术的不断发展,人们对网页的要求也不再是文字,图片的简单堆砌或是单调枯燥的内容,而是实时性,交互性和丰富性,使用动态网页技术的网页越来越受欢迎。应用技术的灵活性可以方便的访问数据库,把数据库搬上了web页面,使人们可以通过互联网使用大型的包含数据库功能的系统。
系统正是使用技术的动态网页与sqlserver2000数据库结合打造的一个网上商店管理系统,一般用户通过网络访问该系统,提供用户注册功能,商品查询功能;系统用户(已注册用户)可以修改注册信息,购买商品等;管理员可以修改、删除、添加、模糊查询用户信息、配送商、供应商信息,对顾客的定单安排配送商(即进行销售)以及向供应商定货和处理供应商发送来的货物(即进货和库存管理)。本系统充分发挥了技术显示于客户端,运行于服务器端的特点,保护用户资料的安全性。经过分析,本文作者使用的是microsoft公司的开发工具,利用其提供的面向对象的开发工具,尤其是数据窗口这一能方便而简洁操作数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到完成系统。
1.2系统功能
整个网络销售管理系统的包括用户,超级管理员和一般管理员三种角色,系统为不同的角色提供不同的入口。两个管理员是一种隶属关系,一般管理员要受超级管理员的限制。
用户和管理员具有不同的操作权限,用户可以注册新用户,修改自己的密码、个人资料。查看/搜索自己的喜欢的商品的信息;超级管理员具有添加新管理员、删除管理员、修改密码,添加、删除商品类别;添加、修改、删除商品信息;查询用户信息、修改用户的账户金额,还有查询销售情况。一般管理员具有除添加管理员、删除管理员之外的其他权限。
1.3系统软硬件配置要求
在运行本系统前,请先检查一下软硬件配置是否符合以下要求:
硬件环境:
服务器端/客户端:
处理器:intelpentium4
内存:128m
硬盘空间:20g
安装net运行环境
软件环境:
操作系统:windows2000
网络协议:tcp/ip
浏览器:internetexplore6.0
显示器:vga或更高分辨率的
1.4相关软件及技术介绍
1.4.技术
是一种建立在通用语言上的程序构架,能被用于一台web服务器来建立强大的web应用程序。构架是可以用microsoft(r)公司最新的产品visualstudio开发环境进行开发是基于通用语言的编译运行的程序,可以使它运行在web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到的web应用中。
1.4.2sqlserver
sqlserver是一个具备完全web支持的数据库产品,提供了对可扩展标记语言(xml)的核心支持以及在internet上和防火墙外进行查询的能力,提供了以web标准为基础的扩展数据库编程功能。
1.4.2003
它是microsoft推出.net应用程序开发工具。它易学易用的特性得到很多的好评。microsoft又推出新版的.net应用程序开发工具2005,加入更多的好用功能,是.net的好开发工具。
2.项目模块及框图
2.1系统功能模快设计
系统主体采用b/s(browser/server,浏览器/服务器)结构,即采用目前分布式系统流行的3层软件结构,即在传统的客户和服务器之间加入应用服务器(applicationserver),3层即是表现层(浏览器)、业务逻辑层(web服务器)、数据层(数据服务器),系统简图如图2-1所示。数据服务器与web服务器是完全分开的,分开之后的3层软件结构功能明确:客户层只提供应用程序的用户界面,负责与用户交互;业务逻辑层是应用系统的关键,它负责处理所有用户请求,进行具体的运算和决定程序的流程,并把处理结果返回给表现层;服务器层仍然提供的是数据库支持、维护和更新应用程序的数据。
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回通信学论文列表