课题的主要工作是针对汽车销售的需求和特点,设计和开发需求提出了一套全新的商品车网络销售及公司后台管理系统,其中主要对以下几点进行了论述与实现:
(1)通过现有的C/S与B/S系统地分析和对比,结合本系统需满足销售公司在局域网和经销商在广域网同时使用的特点,采用了C/S与B/S的混合结构,充分发挥其特点。
(2) 网络营销具有跨时空性,多媒体性,交互性,成长性,整合性,超前性,经济性,高效性等特有的营销特性[2]。本课题的前台设计很好地实现了网络营销这一销售方式,能让其在网络端完成对商品车的订单定制,能让客户足不出户就能让客户购买其爱车。
(3)根据对公司业务的分析,公司后台设计主要完成了订单管理、商品管理、采购管理、供应商信息管理、销售统计等几个功能。有效的实现了信息化网络化管理。
2 课题开发技术介绍
2.1 课题开发结构分析
本系统采用C/S结构和B/S结构相结合的开发模式,C/S 与 B/S 混合软件体系结构是一种典型的异构体系结构[3]。C/S 与 B/S 混合体系结构的特点是对大型系统的不同子应用采用不同体系结构的优点,它是一种比较适用于特定领域的软件体系结构风格[4]。选择此种开发模式的原因如下:
(1)以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的[5]。而且网络宣传具有传播范围广泛,交互性广,针对性强,受众数量可准确,实时,灵活等优势,并且网络宣传是最具诱惑力的广告宣传形式,所以选择网站作为销售前台,可以提高汽车产品的销售量,能更好的带动企业的经营发展。故网站前台采用B/S结构。
(2)后台对安全性要求相对较高,对数据操作较为复杂并且只在企业内部使用。而C/S结构具C/S结构具有以下优点[6][7][8]: 交互性强;数据的安全性和完整性约束可靠性高;事务数据处理能力强;分布的处理与集中的数据操作有机地结合。而且后台操作相对复杂,操作繁琐,C/S结构可以很好的解决这些问题。本系统的企业端即采用C/S结构进行设计。
2.2 课题开发关键技术介绍
2.2.1 C# .NET简介
Visual C# .NET 是一套综合工具集,是一个现代化的、直观的、面向对象的编程语言[9]。使用C#语言,可以将组件很容易的转为XML 网络服务,这样能使它们可以通过所有语言在所有操作系统上通过Internet进行调用。
.NET是 Microsoft XML Web Services平台[10]。XML .NET 可以使应用程序通过 Internet 进行共享数据和通讯,而与采用的是什么编程语言、设备或操作系统无关。Microsoft .NET 平台不仅提供创建 XML .NET 并将这些服务集成在一起之所需。
而.NET Framework是一个新的开发平台,它为局域网 (LAN) 和 Internet 上的分布式企业应用提供了一致和有效的支持。.NET Framework由两个主要部分组成:CLR(通用语言运行时, Common Language Runtime)和一组统一的类库,包括ASP.NET、ADO.NET、Windows Forms和其他能力。
2.2.2 SQL SERVER 2005数据库简介
SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的关系型数据库管理系统都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。 ASP.NET的汽车销售管理系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_1491.html