网站内容自动更新(如何利用通用的文档编制工具,方便快捷地制作图文并貌)
优采云 发布时间: 2022-02-01 11:25网站内容自动更新(如何利用通用的文档编制工具,方便快捷地制作图文并貌)
摘要:如何使用常用的文档工具,快速轻松地制作出图文并茂的网页,并在查阅资料后及时上网深入研究。功能设计、主要功能模块设计、网站维护和创建需要注意深入研究。
关键词:Word文档自动转换为HTML文档;文章 审查;文章
CLC编号:TP315
1 网站创造的想法
网站信息一般需要专门的部门或人员审核。如果编译成功的网页文档在不可用之前可以显示给审阅者,审阅者将在审阅后决定该网页是否可以接受。,审稿人会将网页标记为OK,网页可以立即在互联网上展示。如果网页内容不合适,审稿人可以将编辑意见传递给页面的编译器,审稿人也可以删除页面。网络文档。当网站的网页数量增加时,网站可以自动将旧网页替换为新网页,并将新增的网页根据内容显示在指定的栏目和位置,并自动隐藏过期网页在 <
2 网站功能设计
网站使用.NET4.0架构,数据库使用SQL 2008,使用组件对象模型编程技术,Office系统中可以将Word文档转换为HTML文档的功能组件,注册到网站在@>的.NET组件中,在网站功能模块编程的过程中,可以调用Word中将Word文档转换为HTML文档的功能模块,并将准备好的Word文档上传到网站之后,它会自动转换为 HTML 文档。
2.1 数据库设计
数据库的设计是网站建设的基础。数据库的结构体现了网站的设计思想,在一定程度上也体现了网站的安全策略。描述了主键。
网站 数据库由几个数据表组成,但以下3个数据表与本文密切相关:
(1)数据表一、特权用户注册表,记录网站记者、网站管理员、审计员的注册信息,主要键为:注册号、用户名、用户登录名、用户登录密码和用户 URL。
(2)数据表二、为首页数据表,存放网站首页链接网页的信息。主要键为:文章编号,< @文章 标题、作者、文章URL、栏目、评论、日期、上传IP地址。
(3)数据表三、首页图片库,记录首页图片栏目信息,主要有:图片序号、图片标题、图片网址、作者、审核和上传电脑IP地址。
2.2 信息流
记者可以与 网站 交换数据。如果记者的文章内容不妥,可以自行修改文章。
3 主要功能模块设计技术
3.1 特权用户登录模块设计
在设计该功能模块时,设置了两个Session网络环境变量,分别用于记录合法用户的登录名和登录密码。该模块首先验证用户的合法性。如果是合法用户,则将用户名和密码记录在两个 Session 变量中,以便在打开其他网页时进行验证。如果是非法用户,则无法通过验证。两个Session变量的值如果设置为逻辑否定,则对应的维护网站页面无法打开。登录页面允许用户登录 3 次。如果登录尝试次数超过3次,则会打开错误提示页面,直到记录数的静态变量值消失后才会重新启动。登录。
会话["usernamexyz"] = TextBox1.Text.Trim();
会话["userwordzyx"] = TextBox2.Text.Trim();
3.2 文章及图片上传模块设计
网站的记者负责信息采集、文件编辑和文件上传到网站。合法用户通过登录验证后,用户名和密码记录在其网络环境中的两个会话变量中。,该功能模块将两个Session变量与特权数据库进行比较,进一步验证用户的合法性。
该模块通过浏览找到要上传的Word文档,上传到Web服务器后,调用Office系统中的Microsoft.Office.Interop.Word函数模块将Word文档转换为HTML文档,但此时网站@ > 中的文档在页面上尚不可见,等待审核员审核。
3.3 审核模块设计
网站本着对社会和用户负责的态度,待审核的内容一般都需要审核,而记者上传的文章需要审核后才能对外公开. 内容报道及时、准确、积极的,应尽快与受众见面并在线展示;内容不当或错误的,应及时更正或删除。
3.4 主页数据调用与展示模块设计
首页是网站的入口,首页模块的作用是高效访问和组织与首页相关的数据和信息。主页根据文章的性质分为栏目,每个文章属于哪一栏目可以由文章作者在上传文章时选择。当然,审稿人和网管通过了,你可以在自己的网站维护页面上调整文章的栏目。当文章列满时,按文章的序号排序,日期较新的文章优先,较旧日期的文章优先隐。
4 网站创建时要注意的方面
4.1 Web服务器支持网站记者写入文件的设置
Web服务器的硬盘一般是不允许用户写入的,但是可以写入具有系统用户权限的文件。在操作系统中创建一个专用的系统帐户,然后更改网站配置文件Web.config,在其间添加以下节点:
4.2 Word文档自动转换为HTML文档的安装和注册
Office软件中有Microsoft.Office.Interop.Word.dll模块,将Word文档转换为HTML文档的功能在此模块中,Office系统默认不安装此模块,只有在安装Word时,选择“.NET Programmability” " 在启用“支持”选项之前,无法安装该模块。
5 经验总结
网站 的维护方法正在蓬勃发展。有很多不同的方法,每种方法都有自己的优点,但是我采用的方法简化了创建网页、审核数据到网页的过程,并实现了网站的远程维护,在这方面起到了积极的作用。方便网站维护,这种方法可以算是一种新的尝试。
参考:
[1]陈伟3.5网站开发实例教程。
[2] 丁世峰. 完整手册 C#2.0 实用开发详解。
[3] 杰西 3.5 编程。
作者简介:黄海山(1963.9-),男,山东省平原县讲师,研究方向:网站建筑与维修。
作者单位:青海民族大学计算机学院,西宁 810007