基于.NET网络商店销售系统设计
关键词:网络商店;销售管理系统;模块;控件;C#.NET
摘 要
随着软件技术的不断进步和发展,信息化的管理方式越来越广泛的应用于各个领域,对于任何网站系统的管理来说开发一套现代化的成员管理软件是十分必要的。通过这样的软件系统,可以做到成员的规范管理和快速查询,从而减少管理方面的工作量。有效的管理所有成员的信息就是成员管理系统完成的功能。销售管理系统是使用MS.NET平台中的ASP.NET开发基于B/S体系结构的Web应用程序,在Microsoft Visual Studio .NET 环境下,使用 C# 编程语言并结合Microsoft SQL Server 2000 数据库开发出一套网络版的销售管理系统。该系统由前端输入和后端管理组成。前端实现了用户注册,用户登录,购物车,定单查询,商品浏览(包括热门商品和新到商品),商品搜索等。后台实现了用户信息管理,管理员信息管理,商品信息管理,销售管理。通过这个系统,可以大大的提高网络管理者的工作效率和工作精度。
项目方案需求
3.1 项目特色
项目采用Visual Studio .net2003 与SQL Server 2000进行开发。Visual Studio .net2003是微软最新推出的强大的可视化集成开发环境. VS.NET是ASP. NET中的一员,它继承了VB6.0通俗易懂的语法和可视化的应用程序界面设计,同时加入完全面向对象的设计思想,使应用程序的设计更加方便、快捷。另外,ADO.NET的引入使得访问数据库更加容易。
项目在启动时需要进行登录验证,由于用户的信息保存在服务器的数据库中,所以在本地应当连接数据库服务器的信息 把所得到的信息进行验证(服务器的名称,登录数据库的用户名、密码等),用户通过验证后在给予用户相应的权限,在进入系统进行操作。
3.2 方案选择
3.2.1 数据库需求分析
网络商店销售管理系统数据库系统,针对它要实现的业务功能,数据库中应该具有以下的模块:
用户信息:包括用户的编号、用户名、密码、帐户金额、姓名等内容。
商品信息:包括商品编号、商品名称、商品价格、描述以及所属类别等。
管理员信息:与用户信息相类似,包括管理员编号、登录名、密码、角色类别等。
管理员日志:包括日志编号、发生事件以及时间。
购物车:用来存储用户购物的信息,如商品的编号、数量等
定单:一笔完整的定单记录应该包括它所相关的商品集合以及各个商品的数量等信息
目 录
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
上一篇:【.NET】214 基于【.NET】汽车销售管理系统设计