“语言吧”网站的设计与实现【文献综述】

“语言吧”网站的设计与实现【文献综述】

ID:452859

大小:39.50 KB

页数:4页

时间:2017-08-03

“语言吧”网站的设计与实现【文献综述】_第1页
“语言吧”网站的设计与实现【文献综述】_第2页
“语言吧”网站的设计与实现【文献综述】_第3页
“语言吧”网站的设计与实现【文献综述】_第4页
资源描述:

《“语言吧”网站的设计与实现【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文献综述“语言吧”网站的设计与实现在经济全球化的潮流中,世界各民族之间的交流日益频繁,不同文化之间的交融不断深化,学习外语的人数也大量增加。全球有超过四分之一的人使用互联网。2010年7月15日,中国互联网络信息中心(CNNIC)在京发布的《第26次中国互联网络发展状况统计报告》显示,截至2010年6月底,我国网民规模达4.2亿人,互联网普及率持续上升增至31.8%。网络应用行为中博客,社交,网络文学使用率都超过40%。使互动型语言学习网站存在条件成熟,此类网站自身的优点得到发挥。1需求分析一个网站

2、项目的开发主要由需求分析阶段、设计阶段、编码阶段、测试阶段和维护阶段五个阶段组成。其中需求分析阶段是一个项目的开端,也是项目最重要的关键点,它所得到的结果是软件开发中其它四个阶段的前提条件。它要完成的工作是准确地知道软件项目所要开发的内容,完全理解用户对软件需求的完整功能,确认开发项目的软件功能需求,并建立可确认的、可验证的一个基本依据。软件需求分析阶段是开发项目中最为困难的一个阶段,假如需求分析中有错误,这些错误会随着开发过程的进展而扩散,给系统功能带来极大的损害,造成最终产品的不完整性和不正确性

3、等问题。项目的频繁修改也会大幅提高项目的开发成本。[1]随着项目功能的不断扩充、修改,开始的工作一改再改,工作进度不断拖延,到最后往往不是功能不完善就草草收场,就是根无法达到需求者的目的,成为一个废品。问题的关键在于没有一个完善、充分的需求分析和一个严谨、周密的软件工程流程。[2]统一建模语言(UnifiedModelingLanguage,UML)是面向对象分析与设计(OOA&D)浪潮的产物,它已经成为了OMG的标准。UML提供了多种建模机制,从不同角度和应用层次刻画系统的特性和复杂的运行环境,为

4、软件开发人员提供从系统需求分析、设计到实现的有力支持。[3]UML为人们提供从不同的角度观察和描述系统的各种特征的一种标准方法。为了支持从不同角度来考察系统,UML定义了5大类、共9种模型图。在UML中,从每个角度对系统的抽象都用一个或多个模型图来描述。[4]用例图是9种UML图之一,它用于描述参与者和用例之间、一个用例和另一个用例之间的关系。4用例的方法指系统开发人员利用情节或经历来描述用户和软件系统的交互方式,从而获取需求。[5]UML已经是软件建模方面的标准语言,UML状态图描述系统在其生命周

5、期中的动态行为。[6]顺序图是UML交互图的一种,主要目的是表现随着时间推移发生在对象之间的交互情况。[7]顺序图用于描述对象间动态的交互关系,具有良好的软件对象交互的表达性,它着重体现对象间消息传递的时间顺序。[8]2系统总体分析网站建设最起码的要求,是用户必须能有效地使用网站和浏览网站的内容,网站内容呈现又是网站开发的一项重点,它最直接影响到一个网站的受欢迎程度,它除了直接与网页的版面和图像设计有关之外,更深一层的是与网站的技术结构设计相联系的.尤其现在交互方式网站的发展,以及电子商务的广泛应用

6、,这对网站的技术结构提出了更高的要求,网站技术到目前已发展为相当复杂的技术,融汇了TCP/IP网络技术、客户/服务器计算模式、数据库、安全管理、Java技术、计算机图形学和用户界面设计等等.因此,合理的网站建设依赖于合理的网站技术结构设计,包括网站的性能,可扩展性、可用性、可维护性和网站的安全管理等几个方面。[9]系统功能是总体设计当中最主要的内容之一。根据规划阶段提出的MIS建设目标,建立功能模型,然后按结构分析方法对功能模型逐层分解,将逻辑上相关的一组数据处理归并为一组相对独立的实体,称之为功能

7、元素或过程。经过去除冗余和适当归并,形成功能模块。系统结构设计是实现其功能的具体化,其结果是将功能模型分解成若干个子系统。在MIS建设中,关于子系统的划分,按功能划分,系统会更稳定一些。但更主要的是,子系统的划分必须按照管理信息的内在规律和特征来进行,并且其整体性不应该受到破坏。各子系统应该相互配合、互相协调,同时这些子系统又应该有其独立性。某些小功能可以使用混搭程式。混搭程式是简易,实用并且容易入门的。它的简易超过了特色的完整性和完全可扩展性。通过改良的技术支持以及大量的部件和模块,终端用户可以自

8、己编纂属于自己的混搭程式。[10]3数据库设计信息技术的发展离不开数据库技术的发展,随着信息技术的日新月异,对数据库技术提出了越来越高的要求,从单机数据库Dbase,Foxbase,Foxpro,Access到网络数据库MSSQLServer2000,Sybase,Oracle等,数据库在规模、功能及应用领域等多个方面都在不断扩展。[11]4数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。