网络商店销售管理系统的设计与实现
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要
随着软件技术的不断进步和发展,信息化的管理方式越来越广泛的应用于各个领域,对于任何网站系统的管理来说开发一套现代化的成员管理软件是十分必要的。通过这样的软件系统,可以做到成员的规范管理和快速查询,从而减少管理方面的工作量。有效的管理所有成员的信息就是成员管理系统完成的功能。销售管理系统是使用MS.NET平台中的asp.NET开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET2003 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发出一套网络版的销售管理系统。该系统由前端输入和后端管理组成。前端实现了用户注册,用户登录,购物车,定单查询,商品浏览(包括热门商品和新到商品),商品搜索等。后台实现了用户信息管理,管理员信息管理,商品信息管理,销售管理。通过这个系统,可以大大的提高网络管理者的工作效率和工作精度。(爱毕业设计网 www.2bysj.cn)
关键词:网络商店;销售管理系统;模块;控件;C#.NET
The Design and Realization of the Network Shops’ Selling Management System
Abstract
Along with the unceasing progress and development of the software technology, the management information system is more and more widely applied to each domain, it is extremely essential to develop a members’ management software for a website. Through such a system, we can reduce the management workload by member's standard management and fast inquiry. The effective management of all members' information is a function which the member management system management system completes. The selling management system is developed based on B/S system structure, using asp.NET of MS.NET as the platform. It’s a web application procedure in Microsoft Visual under the Studio NET environment, using the C# programming language and unifying Microsoft SQL Server 2,000 databases. This system is composed of the onstage for input and the backstage for management. Functions such as registration, log on, the user land, shopping vehicle, ordering form inquiry, commodity browsing (including popular commodity and newly arrived commodity), and commodity searching and so on, are realized on the onstage. The functions such as the user’s information management, the manager’s information management, the commodity information management and the selling management are realized on backstage. Through this system, we may greatly enhance the network superintendent's work efficiency and the work precision.
Key words: Network shop; Sale management system; Module; Controls; C#.NET
系统功能模快设计
系统主体采用B/ S(Browser/ Server ,浏览器/ 服务器) 结构,即采用目前分布式系统流行的3 层软件结构,即在传统的客户和服务器之间加入应用服务器(Application server) ,3 层即是表现层(浏览器) 、业务逻辑层(Web 服务器) 、数据层(数据服务器) ,系统简图如图2-1所示。数据服务器与Web 服务器是完全分开的,分开之后的3 层软件结构功能明确:客户层只提供应用程序的用户界面,负责与用户交互;业务逻辑层是应用系统的关键,它负责处理所有用户请求,进行具体的运算和决定程序的流程,并把处理结果返回给表现层;服务器层仍然提供的是数据库支持、维护和更新应用程序的数据。(爱毕业设计网 www.2bysj.cn)
项目采用Visual Studio .net2003 与SQL Server 2000进行开发。Visual Studio .net2003是微软最新推出的强大的可视化集成开发环境. VS.NET是asp. NET中的一员,它继承了VB6.0通俗易懂的语法和可视化的应用程序界面设计,同时加入完全面向对象的设计思想,使应用程序的设计更加方便、快捷。另外,ADO.NET的引入使得访问数据库更加容易。
项目在启动时需要进行登录验证,由于用户的信息保存在服务器的数据库中,所以在本地应当连接数据库服务器的信息 把所得到的信息进行验证(服务器的名称,登录数据库的用户名、密码等),用户通过验证后在给予用户相应的权限,在进入系统进行操作。
网络商店销售管理系统数据库系统,针对它要实现的业务功能,数据库中应该具有以下的模块:
用户信息:包括用户的编号、用户名、密码、帐户金额、姓名等内容。
商品信息:包括商品编号、商品名称、商品价格、描述以及所属类别等。
管理员信息:与用户信息相类似,包括管理员编号、登录名、密码、角色类别等。
管理员日志:包括日志编号、发生事件以及时间。
购物车:用来存储用户购物的信息,如商品的编号、数量等
定单:一笔完整的定单记录应该包括它所相关的商品集合以及各个商品的数量等信息
目 录
1引言 1
1.1开发背景 1
1.2系统功能 1
1.3系统软硬件配置要求 2
1.4相关软件及技术介绍 2
2.项目模块及框图 2
2.1 系统功能模快设计 2
2.2 网络销售管理流程图 3
2.3网络销售管理系统模块组织图 4
3 项目方案需求 4
3.1 项目特色 4
3.2 方案选择 5
3.2.1 数据库需求分析 5
3.2.2数据库逻辑结构设计 5
3.2.3业务模式 7
4.模块设计、分析、开发 8
4.1主页面设计 8
4.1.1页面头部控件设计 8
4.1.2 商品分类导航控件的设计 9
4.2 商品信息模块页面 10
(爱毕业设计网 www.2bysj.cn)
4.3 用户信息管理模块设计 11
4.3.1登录页面设计 11
4.3.2 注册页面的设计 12
4.4购物车功能的设计与实现 13
4.5 购物车的结算设计与实现 15
4.6查询销售情况页面的设计 16
5.结果测试,性能分析 19
5.1 测试主页面 19
5.2测试登录页面 19
5.3测试购物车 21
5.4测试查询销售情况 22
5.5测试查询、修改用户信息页面 22
结 论 23
参考文献 23
致 谢 25
声 明 26