[本科毕业论文]基于XML语言的网上书店开发.doc
《[本科毕业论文]基于XML语言的网上书店开发.doc》由会员分享,可在线阅读,更多相关《[本科毕业论文]基于XML语言的网上书店开发.doc(21页珍藏版)》请在三一办公上搜索。
1、东北财经大学本科毕业论文基于XML语言的网上书店开发作 者 薛伟刚院 系 信息系专 业 信息管理与信息系统 年 级 2001级学 号 0151104指导教师 尹征杰答辩日期成 绩内 容 提 要伴随着Internet网络的一天天发展壮大,Internet已经成为人们不可缺少的工具,而人们为了更有效地利用网络的能力,而努力将各式各样的信息以不同的方式汇入到这个海洋中,而这个信息的海洋也变得超乎想象的巨大,人们现在被铺天盖地的信息所吞没,以至于感觉到象真正置身于在大海时的那种危险。由于无法简洁有效地利用这个资源,大量的信息垃圾使得分辨信息变得有如在深海中寻宝一样艰难。但事实上还有许多种类的信息没有进
2、入或者正准备进入网络。很明显,原有的信息管理技术肯定已经不能满足人们的需要,人们为了解决这个问题,开发了XML。而XML的兴起与电子商务有着密切的联系,并且XML的新特性改变了人们在网络世界的交流方式,XML加速并推动了电子商务的发展。电子商务的迅速发展,是Internet发展的产物,是网络技术应用的全新发展方向。这股势不可挡的电子商务浪潮席卷而来时,图书作为一种最适合开展电子商务的商品,为网上书店成为一种典型的电子商务项目奠定了基础,这种新兴的网络形式具有巨大的优越性:信息量大,快捷,方便,这些都是传统书店无可比拟的。本论文简要介绍了XML以及构建XML的应用,并且实现了一个基于XML的网上
3、书店应用系统。论文中介绍了系统的主要功能模块和构架方式。关键词:XML CSS XSL 数据岛 ASP AbstractWith the developing day by day of Internet network, Internet has already become a tool which people are indispensable with, and people are in order to utilize ability of the network more effectively, and make great efforts to remit the info
4、rmation of all kinds to this ocean in different way, and the ocean of this information become beyond imagination and enormous , the information that people are covered the sky and the earth now swallows up, even that kind of danger while feeling like reallying places oneself in the midst of the sea.
5、 Because unable to utilize the resource effectively while being succinct, a large amount of information rubbish make and distinguish information as seek treasure equally difficult among deep sea. But information of a lot of kind was not entered or planning to enter the network in fact. Very obvious,
6、 the already existing information administrative skill cant already certainly meet peoples demands , people have developed XML in order to solve this problem.And the rise of XML has close contacts with e-commerce, and the new characteristic of XML has changed the exchanges way in the network world o
7、f people, XML had accelerated and promoted the development of e-commerce. The rapid development of e-commerce, is a result of Internet development, is the brand-new developing direction of technical application of network. When this burst of irresistible e-commerce tides sweep over, the books are mo
8、st suitable for the goods which launch e- commerce as one kind, have become a kind of typical e-commerce project and established the foundation for the online bookstore, such new developing network form has enormous superiority : The amount of information is large, swift, convenient, all these are t
9、hat the traditional bookstore is incomparable . The brief application that had introduced XML and structured XML of this thesis, and has realized an online bookstore application system based on XML. Have introduced the main function module of the system and framework way in the thesis.Key words: XML
10、 CSS XSL DATA ISLAND ASP目 录一、绪论1二、网站设计简要说明1(一)设计目的1(二)XML的优势2(三)网站基本实现功能2三、网站首页设计3(一)标准XML文件3(二)CSS的应用4(三)首页设计源代码4(四)CSS的优点6四、其他图书查询页的设计7(一)XSL的应用7(二)其他图书查询页源代码8(三)比较CSS和XSL9五、计算机图书查询页的设计10(一)数据岛的应用10(二)数据岛的访问方式11六、定单处理页的设计12(一)ASP集成XML12(二)ASP读取XML文档12(三)定单处理页源代码13七、结论15参考文献15后 记16基于XML语言的网上书店开发一、绪
11、论伴随着Internet网络的一天天发展壮大,Internet已经成为人们不可缺少的工具,而人们为了更有效地利用网络的能力,而努力将各式各样的信息以不同的方式汇入到这个海洋中,而这个信息的海洋也变得超乎想象的巨大,人们现在被铺天盖地的信息所吞没,以至于感觉到象真正置身于在大海时的那种危险。由于无法简洁有效地利用这个资源,大量的信息垃圾使得分辨信息变得有如在深海中寻宝一样艰难。但事实上还有许多种类的信息没有进入或者正准备进入网络。很明显,原有的信息管理技术肯定已经不能满足人们的需要,人们为了解决这个问题,开发了许多新技术,其中就有XML。1998年12月在美国华盛顿SGML/XML国际会议上,X
12、ML1.0版本被W3C联盟批准为标准。XML全称Extensible Markup Language,中文译为可扩展标记性语言。XML使用了简单而灵活的标准格式,为Web的应用提供一个描述数据和交换数据的有效手段,弥补了HTML的不足。XML是SGML(Standard Generalized Markup Language)的一个子集(Subset),是一个精简的SGML,描述了一类称为XML文档的数据对象,同时也部分的描述了处理这些数据对象的计算机程序的行为。根据定义,XML文档是合乎规范的SGML文档。XML文档由称为实体的存储单元组成,实体包含解析数据或未解析数据。解析数据由字符组成,
13、其中一些字符组成字符数据,另一些字符组成标记。标记中包含了对文档存储格式和逻辑结构的描述。XML提供了一种机制用于约束存储格式和逻辑结构。XML的出现源于应用的需要,当然也将服务于应用。XML所具备的特征有助于大幅度地改善人们在网络世界里的交流方式。特别是对推动电子商务的发展将起到至关重要的作用。XML有利于数据交换和传递的特征为电子商务,尤其是B2B带来了革命性的冲击。XML在电子商务的内容定义和信息交换这两个重要方面起重要作用。XML加速了电子商务的发展。XML为IT业带来新的商机。Microsoft建议使用XML写XML元数据,快速开发XML应用,并简化对结构和内容的确认。XML为Web
14、数据带来了结构化,智能化和互操作性。将会引发Web查询技术,Web数据库技术以及Web数据交换技术的全面革新。总之,XML所具有的新特征将推动电子商务的发展,改变数据的交换方式。这股势不可挡的电子商务浪潮席卷而来时,图书作为一种最适合开展电子商务的商品,为网上书店成为一种典型的电子商务项目奠定了基础,这种新兴的网络形式具有巨大的优越性:信息量大,快捷,方便,这些都是传统书店无可比拟的。二、网站设计简要说明(一)设计目的在电子商务浪潮的影响下,我国国内网络公司纷纷进军图书发行业,国内网络书店超过百家。其中十几家已经形成一定的特色和影响,如人民时空,当当网上书店,北京图书大厦网上书店,上海书城等。
15、在参阅诸多商业性网上书店网站以后,本人决定借毕业设计这机会模拟设计出这种流行的电子商务形式:网上书店。此网站设计本着从个人实际能力出发,制作出的可以实现网上书店的简单流程的设计。由于设计的要求是利用XML,考虑到XML的局限性,我是利用简单XML和HTML和ASP语言实现表现简单网上书店的各种功能目的。设计工具利用XML Writer编写。在花费大量时间收集材料,进行系统分析,通过指导教师帮助完成此次毕业设计。处于初学阶段,其中诸多不足之处还有待指正改进。(二)XML的优势1.自由与开放 各个不同行业可能会有一些独特的要求,都需要单独的标记。XML允许各个组织或者个人建立适合他们自己需要的标记
16、库。并且这个标记库可以迅速地投入使用。从而适应各个行业各个领域的应用。2.超越固有格式 XML的最大能量来源于它不仅允许用户定义自己的一套标记,而且这些标记不必仅限于对于格式的描述。XML允许用户根据各种不同的规则来定制标记,比如根据商业规则,根据数据描述甚至数据关系来定制标记。3.XML遵循严格的语法要求 一个具有良好语法结构的网页文件可以提供交好的可读性和维护性,从长远看大有好处。大大减轻了浏览器开发人员的负担,也提高了浏览器的时间空间效率。4.XML便于不同系统之间信息的传输 各种不同的系统之间可以采用XML作为交流媒介。XML不但简单易读,而且可以标注各种文字,图象,甚至二进制文件,只
17、要有XML处理工具,就可以轻松地读取并利用这些数据,从而使得XML成为一种非常理想的网际语言。5.XML具有良好的保值性 XML的保值性来自它的先驱:SGML语言。SGML是一套有着十几年历史的国际标准,它最初设计的一大目标就是要为文件提供50年以上的寿命。它可以作为长期通用的标准,而且很容易向其他格式的文件转化。(三)网站基本实现功能1.书店首页网站的首页是一个门户,其目的是为了突出特色,达到吸引用户的目的,能使人眼前一亮。往往过于繁琐的页面设计使人无从下手。所以我使用简洁的界面,色彩清淡。对书店进行简单介绍,入口处在“注册”上。2.用户注册模拟商业书店网站的注册界面,新进用户需要注册才能进
18、入书店。通过用户注册提取用户基本信息。注册内容包括姓名,E-mail地址,电话号码,家庭住址,邮政编码,以及客户对图书的喜好等信息。收集以上信息有利于书店经营者掌握每个读者的喜好。3.推荐图书把推荐图书放在最前面,目的是为了突出醒目的目的。推荐图书当然是书店通过销售量及用户需求做出的判断与决策。在用户没有浏览其他图书前,强制性要求其浏览推荐图书。4.书店介绍页对书店工作人员进行介绍,店长员工信息及联系方式。其中包括我的导师,在导师的辛勤指导下,我才得以完成设计。5.图书查询图书查询是网上书店的主体内容,当然也是我此次设计的重头戏所在。图书查询我对其进行分类,其中包括计算机书籍查询,英语书籍查询
19、和其他书籍查询。进行简单分类使目的性更明确,往往读者需要的是快捷方便的方式来查询图书来节省时间。6.定单处理定单处理是商业性网上书店必不可少的环节。鉴于购物车的技术难度,我决定使用在最后利用定单处理的方式。定单处理可以使用户选择选定的图书,在填写必要的联系信息后,我们会出具定单,并且将图书在3个工作日送货上门。三、网站首页设计(一)标准XML文件首页的设计力求体现XML特色,所以在设计上无处不体现了XML的基本技术。首页是标准的XML格式。XML的文档显示,即样式表。XML是不能成为一个特定元素预定义显示属性的,因此它需要一个与XML文档相分离的样式表,来描述如何显示该XML文档。XML显示可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业论文 本科毕业 论文 基于 XML 语言 网上 书店 开发

链接地址:https://www.31ppt.com/p-4019115.html