论文部分内容阅读
随着电脑软硬件、信息传播技术的高速发展和网络技术的完善,网络已经成为人与人、人于社会之间联系和交流的一种重要工具,它能够把复杂的操作流程简单化。在21世纪的今天,网络日益受到人们的重视,逐渐发展成一种新兴的信息传输平台。
在互联网应用日益多样化、个性化、便捷化的今天,由于网络技术的提高和成本的降低,当前越来越多的商家都创建了自己的商业网站,通过自己的网站商家可以展示自己的最新产品,最新业务动态,与顾客进行沟通和交流、与合作企业或商家建立亲密联系,同时开展网上电子商务和网上销售管理,还可以及时的向顾客公告企业经营业绩、技术与研发的最新进展、特别推荐或优惠的项目、产品介绍及相关服务,从而吸引顾客,扩大顾客群。
在上述单一商家网站的基础上,实现对市场一些相关商品的信息进行整体性发布、统计、查询、修改等操作的统一交流平台。在统一的信息发布平台上,商家可以根据各种商品销售等信息提高商品经营的效率,发布和管理商品的信息,这样可以降低在广告和报价单方面的投资,进而减少销售的总成本;同样商家和企业也可以根据整个市场销售情况,进行市场需求分析,制定企业业务的侧重点,从而使企业进行有针对性的业务转向,使企业以最佳的状态适应市场的需要,从而获得最大的利润。
本文主要是以ASP.NET网页制作技术和功能强大的MS-SQL数据库开发系统,在VS2008平台下使用C#和ADO进行设计和实现的。网站除了具有一般网站所应具有的功能,如注册、登录、用户信息修改,商品和其价格的添加、修改、删除,以及一般的超级管理员管理操作等基本功能外,还有一些特别为超级管理员管理网页布局而设计了一些特别的功能,如以超级管理员身份登陆后,添加、修改所有网页框架、背景颜色和图片、字体、大小、颜色,动态添加和设置数据库的架构,以及网页自身几乎所有代码的修改等功能,这些功能可以在将网站上传至服务器后,以超级管理员的身份登陆在后台网页对前台的页面进行修改等管理。
随着网页动态程度的加高和数据量的增大,网页在生成时需要的进行的计算和数据访问的查找时间也会越来越多,网页的访问速度就会越来越慢。为了解决这些问题,本文主要在提高数据库连接速度的同时,以添加各种索引、创建临时表和减少表中有效记录的方法来提高数据库的访问速度:采用将某些常用的网页生成静态网页或者生成一些较简单的动态网页的方法来提高网页的生成速度。
在进行相关系统的开发的需求分析之后,设计了一个网络基本框架,并且根据数据的存储需要,进行了数据库设计、数据处理流程的设计,以及程序开发的前台、后台设计等,同时在程序开发完毕之后,根据需要进行了本地和远程程序测试,并在测试的过程中,积极发现问题,解决问题。本系统框架层次清晰,功能较为丰富,有较好的扩展性,为中小型及到企业级的用户提供了一个更为稳定、高效和安全的运行环境,方便网络商家的直接管理,减少客户端的网络压力。
论文主要包括以下内容:
第一章绪论,主要介绍了网站制作中一些基本概念:ASP.NET相关技术的简介,HTML、Javascript和C#等网站制作基础语言,数据库技术,以及本文的设计思想和选题背景及来源。
第二章存储技术的研究,详细介绍并比较了各种数据库连接方式,阐述了数据库中各种索引类型、位置和SQL查询语句的关系,最后介绍了以文本的方式存储数据的相关操作和意义。
第三章 ASP.NET动态技术的探讨,主要介绍了一些常用的网页控件的动态生成和配置,上传图片的管理与显示的控制、网页的动态生成以及客户端和服务器语言通信问题。
第四章网站具体的实现,详细介绍了网站设计流程和相关功能的分析、数据库设计和网站功能模块具体划分等的相关信息。