网络商店销售管理系统的设计与实现
摘 要
随着软件技术的不断进步和发展,信息化的管理方式越来越广泛的应用于各个领域,对于任何网站系统的管理来说开发一套现代化的成员管理软件是十分必要的。通过这样的软件系统,可以做到成员的规范管理和快速查询,从而减少管理方面的工作量。有效的管理所有成员的信息就是成员管理系统完成的功能。销售管理系统是使用MS.NET平台中的ASP.NET开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发出一套网络版的销售管理系统。该系统由前端输入和后端管理组成。前端实现了用户注册,用户登录,购物车,定单查询,商品浏览(包括热门商品和新到商品),商品搜索等。后台实现了用户信息管理,管理员信息管理,商品信息管理,销售管理。通过这个系统,可以大大的提高网络管理者的工作效率和工作精度。
关键词:网络商店;销售管理系统;模块;控件;C#.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
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
1.2系统功能
整个网络销售管理系统的包括用户,超级管理员和一般管理员三种角色,系统为不同的角色提供不同的入口。两个管理员是一种隶属关系,一般管理员要受超级管理员的限制。
用户和管理员具有不同的操作权限,用户可以注册新用户,修改自己的密码、个人资料。查看/搜索自己的喜欢的商品的信息;超级管理员具有添加新管理员、删除管理员、修改密码,添加、删除商品类别;添加、修改、删除商品信息;查询用户信息、修改用户的账户金额,还有查询销售情况。一般管理员具有除添加管理员、删除管理员之外的其他权限。