基于asp技术的网站的设计与开发学士学位论文(编辑修改稿)内容摘要:

中,数据的存取要涉及到 Web 数据库。 与普通数据库管理系统一样, Web 数据库也是个数据存储库或信息库,可以通过查询语句来访问它。 但是,与普通数据库不同的是, Web 数据库是通过其他 Web 应用程序、用标准化的 HTML 语言开发的应用程序来访问数据 库的。 使用 HTML 形式的界面,可以创建集成了数据库功能的应用程序,并可代表 Web 客户访问数据库。 可专门设计一些应用程序,用于查询数据库和返回相应的信息。 这种将数据库与用户可使用的 Web 应用程序相集成的能力,使数据库变成了 Web 数据库。 这种将 Web 数据库与数据库技术相结合,开发动态的 Web 数据库应用,已成为当今的热门话题。 华北 科技大学学士学位论文 10 开发与运行环境的选择 表 2— 2 硬件设备 表 2— 3 软件设备 硬 件 32MB 以上内存 Intel Pentiun 586 以上处理器 150MB 以上的剩余硬盘空间 800*600VGA 彩色 显示器 2 倍或更高倍速光驱 16 位及以上声卡 软 件 Windows 95/98/20xx/NT/XP 中文版或更高版操作系统 PWS 或 Access20xx 或更高版本 华北 科技大学学士学位论文 11 第三章 动态网站需求分析 网站需求分析 网站需求的日益扩大, 信息管理已成为网站管理的一项重要工作。 而 目前我们国家大多数网站的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,随着网站规模的不断扩大,数 量急剧增加,各种信息也成倍的上涨。 面对如此海量的信息,网站在日常工作中需要信息管理系统,以便对信息等进行管理,减少不必要的资源浪费,从而达到精简机构,提高办事效率的目的。 在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。 优点如下: ( 1)可以存储所有信息,安全性好,效率高; ( 2)可以存储类别信息,信息全面,查询方便; ( 3)可以加强信息交流,使用方便; ( 4)操作系统方便简单,节省大量人力。 本网站的开发宗旨以及总体任务就是要实现网站的自动化、规范化、系统化。 所以为了能够实现编 制这个软件设定的目标,在程序的开发之前,需求分析是必不可少的,而且非常的重要。 需求分析主要是确定目标系统必须具备的功能、性能、运行规格要求,即对目标提出完整、准确、清晰、具体的要求。 通过定义系统中的关键类域来建立模型。 分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制。 网站的功能需求 对于复杂的问题,人们首先将该复杂的问题分解成若干子问题,然后对每个子问题进行研究,在充分了解每个子问题的基础上将子问题结合起来达到对整个问题认识的目的。 通过对该系统的分析: 管理涉及三个模块:信息维 护模块,信息查询模块和信息浏览模块。 管理用户是网站管理员。 网站管理员负责日常的信息管理工作,如各种基本信息的添加、删除和修改等操作;用户使用该网站可完成基本信息、详细信息、类别信息的查华北 科技大学学士学位论文 12 询,浏览等。 经过实际考察与分析,网站应具有以下功能: ( 1)网站用户管理:包括管理员管理和网站维护。 管理员管理有信息添加,信息修改,信息浏览和信息删除。 ( 2)用户管理:用户登陆系统后可浏览基本信息,可以精确查询基本信息,系统管理员负责添加基本信息以及维护等。 数据流图及其描述 根据上述的功能需求,画出了数据流图。 数据 流图描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理情况,是软件开发人员和用户在可行性和需求分析阶段进行交流的比较好的一种工具。 数据流图在结构化的程序设计中具有十分重要的位置,它贯穿软件生命周期的各个阶段。 在数据流图中要尽可能地描绘所有的数据流向。 它有四种成分:数据的源点和终点、数据处理、数据存储和数据流。 从较高的层次开始画数据流图是一种比较好的方法。 在高层次的数据流图的基础上可对模块进行进一步的细化。 当对数据流进行细化时要遵循一个原则:当把一个处理细化成一系列的处理之后,细 化前和细化后的输入 /输出数据流必须相同。 数据流图还是以后进行更详细设计的起点。 这次设计中有信息维护模块,信息查询模块和信息浏览模块。 下面是具体图形描述。 验证信息 验证信息 验证结果 验证结果 输入信息 信息查询 进入 信息添加添加结果 查询信息 查询信息 浏览信息 D1 基本信息 D2 分类信 息 信息添加 图 数据流程图 网站管理员 1 身份验证 3 信息维护 2 信息查询 4 信息浏览 用 户 华北 科技大学学士学位论文 13 网站管理员通过用户名和密码的验证进入管理界面,对其中的信息进行一系列的维护,如把过期的,已无用处的信息删除,把有变化的信息进行修改,添加一些新的信息内容。 当用户登陆到主页面时可以进行信息浏览,可对信息进行查询,并可以找到分类信息,按内容不同进行浏览及查询。 数据字典 数据流程图中的数据流表示系统中的流动的信息,数据存储表示系统中静态的信息。 数据字典就是对这些信息进行定义的集合。 数据字典经常与数据流程图一起使用,凡是在数据流程图出现的信息都应在数据字 典中。 根据网站的数据流图,我对主要的数据元素进行确切的定义,写出如下的数据字典卡片: 名字:网页信息 别名:用户登陆信息页 描述:用户所能访问及查询的信息列表 定义:网页信息 =信息内容 +信息出处 +信息显示 +信息大小 +信息级别 +信息分类 +链接信息 位 置:网址链接处 名字:管理信息 别名:管理员登陆信息页 描述:管理员进行信息维护的领域 定义:管理信息 =信息添加 +信息删除 +信息修改 位置:管理后台网址链接处 名字:查询信息 别名: 描述:用户根据自己的需求对网站执行的操作 定义:查询信息 =查询全部信息 +分类查询 +关键字查询 位置:用户浏览页 名字:维护信息 别名: 描述:管理员根据信息情况所执行的操作 定义:维护信息 =信息添加 +信息修改 +信息删除 +信息浏览 位置:管理后台 华北 科技大学学士学位论文 14 图 数据字典 系统流程图 对于具有查询功能的系统流程图: 用户根据要查询的对象将查询要求输入网站的文本框,网站的系统对要求进行处理,并在网站的数据库中进行查找,然后数据库将查找到的信息上交,传递出来,最后由一生成的页面显示出来,如果查找的结果为空的话,就在主页面上显示为无任何相关信息。 图 基于查询功能的系统流程图 对于具有维护功能的系统流程图: 名字:浏览信息 别名: 描述:用户根据自己的需求对信息的浏览 定义:浏览信息 =全部信息浏览 +分类信息的浏览 位置:用户浏览页 事 务 网站信息程序 查询信息 结果查找信息 所求信息网页显示 网站原有信息主文件 华北 科技大学学士学位论文 15 图 基于维护功能的系统流程图 管理员根据目前的信息情况在管理后台对信息进行处理,即添加新出现的信息内容,对已经过期或无用的信息进行删除,把信息内容改变的信息内容进行修改。 还可以在管理后台对信息进行浏览,在浏览的过程中,发现信息的内容的改变,如出现错误便及时改正。 3. 6 层次图 图 层次图 信息查询网站 用户登陆页 管理后台 信息查询 信息显示 信息分类 按关 键字查询 信息显示 信息删除 信息添加 信息修改 事务 网站信息程序 网站原有信息主文件 维 护 信 息 维护结果信息 维护页 面显示 华北 科技大学学士学位论文 16 本网站共有两层,一个是用户登陆页面,一个是管理员登陆页面。 对于用 户登陆页面来说,在页面上可以执行信息查询,信息浏览等功能。 而 对于管理员登陆后台来说,管理员可以在管理后台对信息进行添加,删除和修改等操作。 各页面间的关系图 当管理员登陆到管理后台时,经网站审核。 如果密码正确,页面则跳到管理后台页,若密码不正确,则页面将跳到用户登陆页。 登陆成功后,管理员可以在管理后台进行信息的维护和浏览,点击管理后台的相关键时,界面就会自动跳到相关界面,即添加界面,删除界面,修改界面。 正确 错误 图 关系图 管理员登陆 审核帐号 管理员管理页面 网站页面 信息添加 信息删除 信息修改 华北 科技大学学士学位论文 17 网站实体的 ER 图 概念模型是对信息世界建模 ,所以概念模型应该能够方便﹑准确地表示出信息世界中的常用概念 . 概念模型的表示方法很多 ,其中最为著名最为常用的是 ER 图。 ER 图提供了表示实体﹑属性和联系的方法 : ( 1)实体 :用矩形表示 ,矩形 框内写明实体名 ( 2)属性 :用椭圆形表示 ,并用无向边将其与相应的实体连接起来 ( 3)联系 :用菱形表示 ,菱形框内写明联系名 ,并用无向边分别与有关实体连接起来 ,同时在无向边旁标上联系的类型 (1:1,1:n,m:n). 如果一个联系具有属性 ,则这些属性也要用无向边与该联系连接起来。 首先是系统各个实体描述的 ER 图: 1)管理员实体: 图 管理员实体 ER 图 本实体描述的就是作为网站管理员要做的事情,即网站的信息添加,删除,修改,和浏览及一些维护工作。 网站管 理员 信息添加 信息修改 信息删除 信息浏览 网站维护 信息发布 华北 科技大学学士学位论文 18 2)用户实体: 图 用户实体 ER 图 本实体所描述的就是作为登陆网站的用户来说,所进行的活动有信息的浏览,全部信息,分类信息和关键字查询等。 3)信息查询实体: 图 查询信息 ER 图 网站用户 信息浏览 全部信 息查询 分类信息查询 关键字信息查询 查询信息 全部信息查询 分类信息查询 关键字 查询 华北 科技大学学士学位论文 19 4)添加信息实体:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。