“语言吧”网站的设计与实现【文献综述】_第1页
“语言吧”网站的设计与实现【文献综述】_第2页
“语言吧”网站的设计与实现【文献综述】_第3页
“语言吧”网站的设计与实现【文献综述】_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业论文文献综述信息管理与信息系统在经济全球化的潮流中,世界各民族之间的交流日益频繁,不同文化之间的交融不断深化,学习外语的人数也大量增加。全球有超过四分之一的人使用互联网。2010 年 7 月 15 26 次中国互联网络发展状况统计报告显示,截至 2010 年 6 月底,我国网民规模达 4.2 亿人,互联网普及率持续上升增至 31.8%。网络应用行为中博客,社交,网络文学使用率都超过40%。使互动型语言学习网站存在条件成熟,此类网站自身的优点得到发挥。1 需求分析一个网站项目的开发主要由需求分析阶段、设计阶段、编码阶段、测试阶段和维护阶段五个阶段组成。其中需求分析阶段是一个项目的开端,也是项

2、目最重要的关键点,它所得到的结果是软件开发中其它四个阶段的前提条件。它要完成的工作是准确地知道软件项目所要开发的内容,完全理解用户对软件需求的完整功能,确认开发项目的软件功能需求,并建立可确认的、可验证的一个基本依据。软件需求分析阶段是开发项目中最为困难的一个阶段,假如需求分析中有错误,这些错误会随着开发过程的进展而扩散,给系统功能带来极大的损害,造成最终产品的不完整性和不正确性等问题。项目的频繁修改也会大幅提高项目的开发成本。 随着项目功能的不断扩充、修改,开始的工作一改1再改,工作进度不断拖延,到最后往往不是功能不完善就草草收场,就是根无法达到需求者的目的,成为一个废品。问题的关键在于没有

3、一个完善、充分的需求分析和一个严谨、周密的软件工程流程。2统一建模语言(Unified Modeling Language,UML)是面向对象分析与设计浪潮的产物,它已经成为了 OMG 的标准。UML提供了多种建模机制,从不同角度和应用层次刻画系统的特性和复杂的运行环境,为软件开发人 UML为人们提供从不同的3角度观察和描述系统的各种特征的一种标准方法。为了支持从不同角度来考察系统,UML定义了 5 大类、共9 种模型图。在UML中,从每个角度对系统的抽象都用一个或多个模型图来描述。 用例图是9 种 UML图之一,它用于描述参4 用例的方法指系统开发1人员利用情节或经历来描述用户和软件系统的交

4、互方式,从而获取需求。 UML5已经是软件建模方面的标准语言,UML状态图描述系统在其生命周期中的动态行为。 顺序图是 UML交互图的一种,主要目的是表现随着时间推移发生在对象6之间的交互情况。 顺序图用于描述对象间动态的交互关系,具有良好的软件对7象交互的表达性,它着重体现对象间消息传递的时间顺序。82 系统总体分析网站内容呈现又是网站开发的一项重点,它最直接影响到一个网站的受欢迎程度,它除了直接与网页的版面和图像设计有关之外,更深一层的是与网站的技术结构设计相联系的.尤其现在交互方式网站的发展,以及电子商务的广泛应用,这对网站的技术结构提出了更高的要求,网站技术到目前已发展为相当复杂的技术

5、,融汇了 TCP/IP网络技术、客户/服务器计算模式、数据库、安全管理、Java 技术、计算机图形学和用户界面设计等等.因此,合理的网站建设依赖于合理的网站技术结构设计,包括网站的性能,可扩展性、可用性、可维护性和网站的安全管理等几个方面。 系统功能是总体设计当中最主要的内容之9一。根据规划阶段提出的MIS建设目标,建立功能模型,然后按结构分析方法对功能模型逐层分解,将逻辑上相关的一组数据处理归并为一组相对独立的实体,称之为功能元素或过程。经过去除冗余和适当归并,形成功能模块。系统结构设计是实现其功能的具体化,其结果是将功能模型分解成若干个子系统。在 MIS 建设中,关于子系统的划分,按功能划

6、分,系统会更稳定一些。但更主要的是,子系统的划分必须按照管理信息的内在规律和特征来进行,并且其整体性不应该受到破坏。各子系统应该相互配合、互相协调,同时这些子系统又应该有其独立性。某些小功能可以使用混搭程式。混搭程式是简易,实用并且容易入门的。它的简易超过了特色的完整性和完全可扩展性。通过改良的技术103 数据库设计信息技术的发展离不开数据库技术的发展,随着信息技术的日新月异,对Dbase,Foxbase,Foxpro,Access到网络数据库 MS SQL Server2000,Sybase,Oracle等,数据库在规模、功能及应用领域等多个方面都在不断扩展。 数据库设计是指对于一个给定的应

7、用环112境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。 一般来说,数据库的设计过程大致分为需求分12析、概念设计、逻辑设计、物理设计。 数据库结构设计的第一阶段,该阶段13的主要工作是收集基本数据,确定数据的处理流程。需求分析主要解决以下三个问题:信息需求:用户希望从数据库中获取什么数据,并由此决定在数据库中存储哪些数据。处理要求:明确用户对数据有什么样的处理要求,从而确定数据之间的相互关系。安全性与完整性要求。概念结构设计是将分析得到的用户需求抽象为概念模型的过程,它是整个数据库设计的关键。即在需求分析的基础上,设计出能够满足客户需求的各种实体以及它们之间的相互关系概念结 E-R 图转换为用 DBMS 所支持的数据模式相符合的逻辑结构,只有将概念结构转化为逻辑结构才能进行数据库应用设计。 概念模型的抽象和关系模式的优化均为主观过程。 在具体1415设计每一个字段时一定要从长远角度考虑它以后的扩充,给出一定的预留空

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论