毕业论文jsp校园新闻发布系统内容摘要:

院 2020 届专科毕业论文 3 图 321:普通用户查看 、 检索新闻流程图 图 322:管理员管理新闻流程图 4 总体技术架构 在总体技术架构中, 主要说明该系统中所运行环境与具体实现所用到的核心技术。 系统开发 运行 环境 技术平台:微软的 .NET 框架 2020 版。 信息服务器: 版本。 开发语言: 实现语言 C。 管理员 身份 验证 1 管理员 新闻管理(添加 、 修改 和 删除新闻) 2 新闻内容表 新闻类型表 新闻信息 管理员登录 普通用户 检索新闻 2 查看 新闻 1 新闻信息 新闻信息 新闻内容表 新闻类型表 普通用户 整体架构与实现校园网新闻发布系统 4 开发工具: Microsoft Visual Studio .NET 2020 数据库: Microsoft Office Access 2020 操作系统: Windows XP Professional 系统运行架构如图 411所示。 图 411:系统运行 架构图 (叶汶华 ,2020) 使用 本身无法存取数据库,它必须与 配合起来才能存取数据库记录 ( 东名 , 2020)。 对象模型中有五个主要组件,分别是 Connection 对象、 Command对象、 DataAdapter 对象、 DataSet 对象以及 DataReader 对象。 这些组件中负责建立联机和数据操作的部分称为数据操作组件( Managed Providers) ,分别由Connection 对象、 Command 对象以及 DataAdapter 对象所 组成。 数据操作组件最主要的作用是当作 DataSet 对象以及数据源之间的桥梁,负责将数据源中的数据取出后植入 DataSet 对象中以及将数据存回数据源的工作。 提供两组数据操作组件,分别为 OleDB 数据操作组件以及SQLClient 数据操用组件。 本系统采用 Access 故采用 OleDB 数据操作组 ( 石志国 , 2020)。 ( Request 和 Response 对象 , 2020) 提供许多对象给用户使用,如 Request、 Response、 Application、Session、 Cookies 对象。 这些变量可以提供相当多的功能,例如可以在两个网页服务器 Access 数据库 客户端 IE浏览器 客户端 IE浏览 器 服务器 微软的.NET 局域网 Inter 本系统 西南林学院 2020 届专科毕业论文 5 之间传递变量 、 输出数据及记录变量值等。 Request 对象,主要是让服务器端取得客户端浏览的一些数据。 Response 对象主要功能是输出数据到客户端, Application 对象可以产生一个 web应用程序都可以存取的变量,这个变量可视范围涵盖全部用户, Session 对象的功能和Application 对象的功能一样,都是用来存储跨网页的对象但 Session 对象变量针对单一用户, Cookies 对象和 Application、 Session 对 象很相似都是用来保存数据。 它们的差异见下表 431。 对象 数据存放的位置 生命周期 Application 服务器端的内存上 终止于 IIS 关闭时 Session 存放在服务器端的内存上 终止于设定时间或用户离线 Cookies 以档案的形式存放在客户端的磁盘上 可一直存在或终止于所设定的时间 表 431Cookies、 Application 与 Session 对象的差异 (东名等 ,2020) WEB控件与数源的绑定 (陈娴等, 2020) Web 控件的基本概念: Web 控件 (DinoEsposi, 2020)和 HTML 控件的不一样,HTTP 控件是将 HTML 标记对象化,让程序代码比较好控制及管理这些控 件 ,基本上它是转化成相对应的 HTML 标记。 而 Web 控件的功能比较强大,它会依客户端的一个或多个适当的 HTML 控件,它可以自动侦测 Client 端浏览器的种类,并自动调整成适合浏览器的输出。 Web 控件还拥有一个非常重要的功能即支持数绑定( Data Bing)。 这种功能可以和资料源连 接 ,用来显示或修改数据源的数据。 要将控件与数据源绑定,最简单的方法是直接把数据指定给控件的某个属性,或者合用数据绑定格语句。 数据 绑定语句可以让控件取得数据源的数据。 5 三层结构的确立 在本节将确立该系统的结构方式,在现在的应用程序开发中存在两种较为流行的应用程序结构体系,即 Client/Serve 与 Browser/Server 体系 结 构。 本 节说明它们的理论基础及比较,最终确定使用三层的 Browser/Server 体系结构。 理论基础 ( 杨威 , 2020)( 系统的三层体系结构 , 2020) 在过去应用系统开发过程中, Client/Serve 体系结构得到了广泛的应用。 其特点是,应用程序逻辑通常分布在客户和服务器两端,客户端发出数据资源访 问请求,服务器端将结果返回客户端。 但 Client/Serve 结构存在着很多体系结构上整体架构与实现校园网新闻发布系统 6 的问题,比如:当客户端数目激增时,服务器端的性能会因为负载过重而大大衰减;一旦应用的需求发生变化,客户端和服务器端的应用程序都需要进行修改,给应用维护和升级带来了极大的不便;大量的数据传输增加了网络的负载等等[6]。 在 Browser/Server 三层体系结构下,表示层、功能层、数据层被割成三个相对独立的单元。 在表示层中包含系统的显示逻辑,位于客户端。 它的任务是由 Web 浏览器向网络上的某一 Web 服务器提出服务请求, Web 服 务器对用户身份进行验证后用HTTP 协。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。