asp.net+sqlserver数码产品销售平台设计+源代码(2)
时间:2019-10-26 13:54 来源:毕业论文 作者:毕业论文 点击:次
面对网上购物已经成为习惯,现在数码产品在人群中的受欢迎度,如何在这样的背景下谋求生存和发展,是数码产品企业应该考虑的首要问题。那么,建立一个良好的数码产品销售平台不失为一个绝佳的选择。作为与计算机网络紧密结合的数码产品,其更新换代快,通过网络营销更具得天独厚的优势。 1.2 研究意义 传统的企业营销方式有着地域、时间和客户局限性,并且成本较高,企业要想发展,必须推陈出新。数码产品销售平台的设计与实现,对于企业和用户是双赢的。对于企业而言,融入了客户端/服务器管理模式以及企业资源管理计划等先进的管理思想,可以提高工作效率,加强财务管理,建立高效的产品供销链,按照需求控制库存,降低运行成本,提高服务质量[6]。通过查看用户的评价,可以了解到用户对商品的满意度以及意见,然后做出改善,可以保证每次上架的商品都是最好的,以提升企业的市场竞争力,获得最大收益[4]。对于用户而言,不用专门跑去店里购买商品,节约了用户宝贵的时间。在最新商品里可以获取到最新的商品信息,不用进行繁琐的搜索,浪费不必要的精力。通过商品评价可以分享商品的使用情况,也可以让企业了解到作出回应,文权方面似乎也更好一点。用户还可以发布留言,畅所欲言,向企业提意见,企业也可以了解到用户的需求。 2.关键技术介绍 2.1 B/S模式 B/S模式(Browser/Server)即浏览器/服务器模式,也被称为B/S结构,是网络技术兴起后的一种结构模式[9]。它将客户端统一了起来,把系统功能在浏览器上实现,系统的开发、文护和使用因此而简单化。B/S模式没有空间的限制,只要你能上网,随时随地都可以进行操作使用,不需要专门去安装软件,做到了不安装客户端, 不用文护。其极大地减轻了服务器的负担,增加了交互性,能进行局部实时刷新,系统的扩展也非常容易,安全,方便,成本低[5]。 2.2 ASP.NET简介 ASP.NET是微软公司的一项技术,是.NET FrameWork的一部分,是一种能够嵌入在网页中,由服务器执行的技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们[10]。ASP.NET建立在通用语言上,能被用于在一台Web服务器来建立强大的Web应用程序[2]。ASP.NET是由ASP技术改进而来,一般包括VB.NET和C#这两种开发语言,C#相对比较常用[7]。ASP.NET有着众多的优点,可以与HTML以及其他编程工具一起工作使网站开发更加简单,并且其具有高效可管理性,多种处理器开发的可靠性,可自定义和可扩展,安全性能也比较高[12]。掌握HTML语言和其他的一些简单的web开发语言,了解脚本、窗体、数据接口等交互式概念,是进行ASP.NET程序开发的基本。 2.3 SQL Server数据库简介 SQL Server数据库是微软公司推出的一种关系型数据库系统,是一个高性能的、可扩展的、为分布式客户机/服务器计算所设计的数据库管理系统,能够与WindowsNT相结合,提供了基于事务的企业级信息管理系统方案[8]。其主要特点有: (1)较高性能的设计,可以充分运用WindowsNT的优点。 (2)具有先进的系统管理,支持本地和远程的系统管理和配置,并且支持Windows图形化管理工具[8]。 (3)具有强大的事务处理功能,可以用多种方法保证数据的完整性[13]。 (4)具有自主的SQL语言,并支持对称多处理器结构、存储过程、ODBC[8]。 2.4 C#语言简介 C#是一种最新的、面向对象的编程语言,它由C和C++衍生出来,具有安全、稳定、简单、优雅的特点,它继承了C和C++的强大功能,并化繁为简[3]。C#缩短了网站的开发周期,提高了开发者的工作效率,并且网站的安全性也能得到保证。它还可以帮助消除程序中出现的错误,使开发更加轻松。其对版本的更新提供内在的支持,降低了开发成本。C#适合于大多数的企业应用程序,商业过程和软件实现能够更好地对应。 (责任编辑:qin) |