苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

网上书店系统设计书开题报告

时间:2012-05-28 16:58来源: 作者: 点击:

网上书店系统设计书

1设计背景(为什么要做此系统、此系统将给使用者带来哪些方面的好处)

在中国,网上书店有发展的必要,也有发展的基础,发展网上书店的各方面条件也日趋成熟,但是还有几个关键问题必须解决好:一是提供普遍的信用卡网上支付,制定方便的银行间的结算问题;二是成立统一的、最具权威的认证机构,从而解决安全问题;三是构建高效率的图书配送系统。只有把这些问题解决好了,才能保证网上书店的蓬勃发展。

很多人看到了书这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;信息的完整性以及很少出现质量问题和退货现象等。

网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。

展望未来,网上书店势必成为社会发展不可缺少的一部分,而其自身的发展趋势也必然更专业化、高质量化。那么就要求我们提供的不仅仅是简单的查询图书信息、在线购书这么一个功能,而是要做到以客户的需求、图书信息的变化等因素来改进我们的服务,使之更加专业,更有特色。

2、系统特性(开发技术、系统设计思路、运行环境、优缺点)【网站特性或系统特性】

开发技术的选择

 ASP.NET编程技术

ASP.net使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。这种被称为"Zero Local Administration"的哲学观念使Asp.net的基于应用的开发更加具体,和快捷。一个ASP.net的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。多处理器环境的可靠性 ASP.net已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.net应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。自定义性和可扩展性 ASP.net设计时考虑了让网站开发人员可以在自己的代码中自己定义"plug-in"的模块。这与原来的包含关系不同,ASP.net可以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。安全性基于Windows认证技术和每应用程序配置,你可以确性你的原程序时绝对安全的。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。 ASP.NET 是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NETC# JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义. 如果你从来没有开发过网站程序,那么这不适合你,你应该至少掌握一些HTML语言和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念,包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在Asp.net的世界开始展翅高飞了。

ASP.NET 特点是:

1.生产力。通过现有的或新引入的 ASP.NET 服务器控件,开发者创建 ASP.NET Web 页面和应用程序的过程将变得更加简单高效。包括成员关系,个性化,以及外观主题在内的新特征可以提供系统级别的功能服务,通常实现这些服务需要开发大量代码。核心开发方案,特殊数据等被封装到了新的数据控制,非编码绑定,以及智能数据显示控件中。

 2.灵活性和可扩展性。ASP.NET 大部分特征都可扩展,开发者很容易地将自定义特征合并到应用程序中去。至于什么是 ASP.NET 提供者模型,其实是对不同的数据源提供可插入支持。

3.性能。通过预编译,可配置的高速缓存,以及 SQL 语句高速缓存等特征实现 Web 应用程序的优化。

4.安全。在 Web 应用程序中添加验证和许可更加容易。

5.宿主。简化宿主环境的管理,并且为宿主程序实时添加内容创造更多的机会。

6.完整性。新旧特征一起协调合作,使开发者能够创建终极方案,向面向真实世界的 Web 开发发起挑战。

3 SQL Server 2005开源数据库的开发

SQL Server 2005 继承了数据库软件设计和引擎方面的优势,已经成为新一代网络应用程序的最佳数据库和分析解决方案之一。作为MicrosoftNET Enterprise Servers 的核心组件,它将减少电子商务、在线商务和数据仓库应用程序推向市场的时间,并对需要的环境提供可靠的支持。SQL Server 2005 XMLHTTP 提供充分的支持;提供分割装载和确保时间的特性;提供先进的管理和协调机制,可以自动管理线程任务,降低总体开销。SQL Server 2005 是一个具备完全Web 支持的数据库产品,提供了可扩展标记语言(XML)核心支持以及Internet 上和防火墙外进行查询的能力,具有可伸缩性、灵活性、扩充性好,而且价格便宜等特点;还可以使用XML 更新程序更容易地插入、更新和删除数据。使用SQL Server 2005 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 2005 满足苛刻的电子商务和企业应用程序要求。主要体现为:

1)高度可用性;

2)可伸缩性;

3)安全性;

4)分布式分区图;

5)索引视图;

6)虚拟接口系统网络;

7)复制特性。

SQL Server 2005 MicrosoftNET Enterprise Server 的数据管理与分析中枢。SQL Server 2005 包括加速从概念到最后交付开发过程的工具。主要体现为:

1)经过简化的数据库管理;

2)提高开发人员的工作效率;

3)数据转换服务(DTS);

4)扩展应用程序;

5)英语查询;

6)数据挖掘;

7OLAP 服务;

8OLAP 灵活性;

9)闭合循环分析。

 C#语言概述

C#语言是一种简单、现代、面向对象和平台独立的新型组件编程语言,是微软公司为了能够完全利用.NET平台优势而开发的一种新型的编程语言。其语法风格源于C/C++,融合了Visual Basic的高效和C/C++的强大,一经推出就受到广大程序员的喜爱。C#语言是从CC++语言演化而来的,是一种简单、现代、面向对象且类型安全的编程语言。

C#具备了C++固有的强大能力,同时也吸收了JavaDelphi等语言的特点和精华,是目前进行.NET开发的首选语言。一段时期以前,CC++一直是商业软件开发领域中最具有生命力的语言,它们为程序员提供了丰富的功能、高度的灵活性和强大的底层控制力。但是,利用CC++语言开发Windows应用程序比较复杂,如与Visual Basic等语言相比,同等级别的CC++完成一个Windows程序的开发往往需要消耗更多的时间。由于CC++语言的复杂性,不管是经验丰富的程序员还是初涉编程的自学者都在试图寻找一种新的语言,希望能在功能和效率之间找到一个更为理想的平衡点。针对这一问题,微软公司于20056月正式发布了C#C#是一种最新的、面向对象的编程语言。C#使得程序员可以在Microsoft开发的最新的.NET平台上快速地编写Windows应用程序,而且Microsoft .NET提供了一系列的工具和服务应用在应用程序的开发中。


标签:

(原文标题:网上书店系统设计书开题报告

(责任编辑:苏州北大青鸟



相关新闻

  • 网上书店系统设计书开题报告
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题