电大计算机网络技术毕业论文内容摘要:
3) 生成 HTML静态页面 模块 静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。 但 通过网站后台程序生成前台的 HTML 文件,同样是可以进行交互,数据更新也很简单、方便。 同时还有利于搜索引擎收录。 生成的 HTML 文件 具有如下特点及优点: 静态网页每个网页都有一个固定的 URL,且网页 URL以 .htm、 .html、 .shtml 等常见形式为后缀,而不含有 “。 ”; 网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件; 静态网页的内容相对稳定,因此容易被搜索引擎检索; 通过程序生成 HTML 文件,同样有 数据库的支持,在网站制作和网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 19 维护方面 也很简单 ; 系统 数据库设计 1. 数据库设计原则 数据库设计原则:先规划数据库的结构 (即数据库由哪些数据表组成,各个表之间有何联系 ),再设计各个数据表结构 (即每个表由哪些字段组成,每个字段应该是什么数据类型 );并考虑哪些表的哪些宇段是用于查询的(关键字),这种字段应该设成索引或唯一性索引;有 些更高级的应用,还要在数据库中构建触发器、视图、远程数据连接等 应用,并要设置好 ODBC 的配置。 至于命名规则 因人而异,根据自己的习惯,可以用拼音,也可用英语,关键是要简练、容易记忆,还不能重复。 2. 数据库设计与实现 1) 数据库 逻辑结构 设计 《 碧清过滤公司网站 》 企业网站 系统采用 : Microsoft Access 2020 数据库, 数据 库名 称 为 (为了防止黑客下载数据库文件,所以把数据库文件扩展名改为 .ASP),数据库 下 9 个 表:管理员资料 表 、 产品类别 表 、 产品 表 、 文章类别 表 、 文章 表、 工程案例 表、 友情链接 表、 HTML单页发布 系统表、 资料下载系统 表。 ( 1) 管理员 资料 表 (CMS_Admin) CMS_Admin 表用于管理员登陆,该表里 记录了管理员的基本资料,同 时还记录了管理每次登陆的 IP地址及时间。 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 20 CMS_Admin 表字 符 段包括: ID 顺序号、 Admin_ID 管理员 ID、Log_Name 管理 员 用户名、 Log_Pass 密码 等字段。 具体 表结构 如下 表 1所示 : 表 1 管理员 资料 表 CMS_Admin ( 2) 产品类别 表 ( CMS_ProdCate)[N级 ] CMS_ProdCate 表用于 存储存 产品分类,可以建立多级分类。 CMS_ProdCate表字符段包括: ID 顺序号 、 ProdCate_ID 产品类别 ID、PC_ParentID 产品类别父 ID、 PC_ParentPath 父 ID 路径 、 PC_Depth 类别级数 、 PC_RootID 一级产品类别排序 、 PC_Child 子类别数量 等。 具体 表结构 如下 表 2 所示 : 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 21 表 2 产品类别 表 CMS_ProdCate ( 3) 产品 表( CMS_Products) CMS_Products表用于 存 储 公司产品信息 等。 可以进行 增加、删除、修改、查询等。 CMS_Products表字符段包括: ID 顺序号 、 Products_ID产品 ID 号 、ProdCate_ID 所属产品类别 ID 号路径 、 PR_Name 产品名称 、 PR_Speci产品规格 、 PR_PdfDocPDF 文件说明书 、 PR_DownPass 资料下载密码 、PR_Photo 产品图片 、 PR_KeyWord 关键字 、 PR_Abstract 产品摘要 、PR_Content 产品详细内容 、 PR_Sorting 产品排序 、 PR_Hits 点击次数 、PR_Shenhe审核状态 、 PR_PartReco 栏目推荐 、 PR_SeoTitle SEO标题 、PR_SeoKeyWord SEO 关键词 、 PR_SeoDescri SEO描述 、 PR_TempFile模板文件名及路径 等。 具体 表结构 如下 表 3所示 : 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 22 表 3 产品 表 CMS_Products ( 4) 文章类别 表 ( CMS_ArtiCate) CMS_ArtiCate表用于 存储存 文章 分类,可以建立多级分类。 CMS_ArtiCate表字符段包括: ID 顺序号 、 ArtiCate_ID文章 类别 ID、AC_ParentID 文章 类别父 ID、 AC_ParentPath 父 ID 路径、 AC_Depth 类别级数、 AC_RootID 一级 文章 类别排序、 AC_Child 子类别数量 、AC_Orders 多级文章类别排序 、 AC_Name 文章类别名称 、 AC_Pic 文章类别图片 、 AC_OpenType 打开方式 ,是否新开窗 口 、 AC_Descrip 文章类别描述 、 AC_Shenhe 审核状态 、 AC_SeoTitle SEO 标题 、AC_SeoKeyWordSEO 关键词 等。 具体 表结构 如下 表 4 所示: 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 23 表 4 文章类别 表 CMS_ArtiCate ( 5) 文章 表 ( CMS_Article) CMS_Article 表用于存储公司新闻信息等,可以进行 增加、删除、修改、查询等。 CMS_Article 表字符段包括: ID 顺序号 、 Article_ID 文章 ID 号 、ArtiCate_ID 所属文章类别 ID、 AR_MainTitle 文章主标题 、 AR_DesTitle文章副标题 等。 具体表结构 如下 表 5所示 : 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 24 表 5 文章 表 CMS_Article ( 6) 工程案例 表 ( CMS_Case) CMS_Case 表用于存储工程案例信息等,可以进行 增加、删除、修改、查询等。 CMS_Case 表字符段包括: ID 顺序号 、 Case_ID 工程案例 ID 号 、CA_Name 工程案例名称 、 CA_Photo 案例小图片 、 CA_Content 案例详细介绍 、 CA_HomeReco 首页推荐 、 CA_Shenhe 审核状态 、 CA_SeoTitle SEO标题 、 CA_SeoKeyWord SEO 关键词 、 CA_SeoDescri SEO 描述 、 CA_TempFile模板文件名及路径 、 CA_HtmlPages 分页数量 、 CA_HtmlPath 生成的 html文件路径 、 CA_HtmlFile 生成的 html 文件名 、 CA_AddDate添加时间 等。 具体表结构 如下 表 6所示 : 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 25 表 6 工程案例 表 CMS_Case ( 7) 友情链接 表 ( CMS_Links) CMS_Links 表用于存储友情链接信息等,可以进行 增加、删除、修改、查询等。 CMS_Links 表字符段包括: ID 顺序号 、 Links_ID 友情链接 ID 号 、LI_WebName网站名称 、 LI_WebmasterName站长姓名 、 LI_WebmasterEmail站长 Email、 LI_WebmasterPhone 站长固定电话 、 LI_WebmasterMobile站长手机号码 等。 具体表结构 如下 表 7所示 : 表 7 友情链接 表 CMS_Links 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 26 ( 8) HTML单页发布系统 表 ( CMS_SinglePage) CMS_SinglePage 表用于存储生成 HTML文件所需信息,可如 HTML 模板文件、模板文件路径 等。 CMS_SinglePage 表字符段包括: ID 顺序号 、 SinglePage_ID 单页系统 ID 号 、 SP_Name 单页名称 、 SP_Content页面详细内容 、 SP_SeoTitle SEO 标题 、 SP_SeoKeyWord SEO关键词 等。 具体表结构如下 表 8所示 : 表 8 HTML 单页发布系统表 CMS_SinglePage ( 9) 资料 下载 系统 表 ( CMS_Down) CMS_Down 表用于存储 下载资料 信息等,可以进行 增加、删除、修改、查询等。 CMS_Down 表字符段包括: ID 顺序号 、 Down_ID 资料下载系统 ID 号 、DO_Name 资料名称 、 DO_Pic 资料图片 、 DO_PdfDoc 资料文件 、 DO_DownPass资料下载密码 、 DO_Content 资料详细内容 、 DO_SeoTitle SEO 标题 、DO_SeoKeyWord SEO 关键词 、 DO_SeoDescri SEO 描述 等。 具体表结构 如下 表 9 所示 : 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 27 表 9 资料下载系统 表 CMS_Down 2) 用 MS Access 2020 建立数据表 数据库设计好后,利用 MS Access 2020 建立数据表,就可以开始向数据库添加数据了。 选用 MS Access 2020 创建数据库,虽然对于数据量庞大的情况,MS Access 2020 本身不是一个好的选择;而且另外一个要考虑的是数据库的安全性问题, Access比起 SQL Server 而言,总体的安全性能要差。 但是从应用的角度而言,许多原因使得采用微软公司的 Access 而不是SQL Server来作为他们的后台数据库,这是因为 Acess数据库易于使用,而且在创建和配置上, Access 数据库都比 SQL Server要容易;综合上述的考虑,本次设计网站采用了 Access 作为系统的后台数据库,同时也允许将 Access 数据库改为 SQL Server 数据库,因为从前端 ASP 页面的内容来看,它并不十分 关心后台的数据库类型。 它采用的数据库组件(ADO)模型对于系统开发者而言,是面向对象封装好的。 开发者在面对网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 28 不同的后台数据库时,需要修改的只是很少的一些地方即可。 HTML模板设计 完成数据库数据录入后,就可以开始设计 HTML模板了,先做好 HTML的静态页面,再编写 ASP 脚本代码。 通过 ASP 程序读取 HTML 模板文件、 等 , 生成前台相对应的 HTML文件。 同时,对源代码进行优化,尽量消除冗余的源代码。 ASP 脚本代码的编写 ASP(Active Server Pages)是一种开放式的非编译应用环境,能够组合 HTML、 Script 以及 可重用的 ActiveX 服务器组件来建立动态的、强大的基于 Web的商业应用。 ASP支持基于 IIS上的服务器端脚本并且完全支持 VBScript和 JavaScript。 : (1)ASP 可以和 HTML 或其他脚本语言 (VBScript、 JavaScript)相互嵌套。 (2)ASP是一种在 Web服务器端运行的脚本语言,其程序代码安全保密性较好。 (3)ASP 以对象为基础,因此可以使用 ActiveX 控件继续扩充 其功能。 (4)ASP内置 ADO 组件,因此可以轻松地存取各种数据库。 (5)ASP 可以将运行结果以 HTML 的格式传送至客户端浏览器,因而可以适用于各种浏览器。 网站内容管理系统 CMS 计算机 网络技术毕业设计(论文) 29 一个 ASP 页面是一个增加了一些特殊代码的 HTML 文件,这些代码由分隔符 (%%)与 HTML标记分开 ,如 :% ASP 代码放在这里 %。 5个通用的标准对象 (1)请求( Request)。 从用户端获得信息,可以使用 Request 对象访问任何用 HTTP请求传递的信息。 (2)响应( Response)。 把信息发送给客户,使用 Response 对象可以控制发送给用户的信息。 (3)服务( Server)。 利用控制 IIS,可以提供对服务器上的方法和属性进行的访问。 (4)会话( Session)。 把用户本次对 Web 服务器操作的设置及其改变的信息保存下来, 使用 Session对象存储特定的用户会话所需的信息。 (5)应用( Application)。 共享应用级信息以及对应用的整个生命周期的设置进行控制,可以使用 Application 对象使给定应用程序的所有用户共享信息。 第四章 CMS系统 开发与实现 根据。电大计算机网络技术毕业论文
相关推荐
部门、工会等有关组织。 ( 2)以未到法定婚龄为由申请宣告婚姻无效的,为未达到法定婚龄者的近亲属。 ( 3)以有禁止结婚的亲属关系为由申请宣告婚姻无效的,为当事人的近亲属。 ( 4)以婚前患 6 有医学上认为不应当结婚的疾病,婚后尚未治愈为由申请宣告婚姻无效的主体仅限于婚姻当事人和利害关系人。 (二)宣告婚姻无效的机关和程序 宣告婚姻无效的机关是婚姻登记管理机关和人民法院。 一般来说
三家运营商力量更加均衡。 从社会影响看, 电信重组对我们最大的好处就是打破垄断,相应资费会下调,这是最直接的也是最实用的好处。 通信技术的发展与应用 电子信息行业的规模不断发展 壮大 ,得益于各种电子信息技术的发展,而反过来其又极大地促进电子信息技术的发展。 通信技术和通信产业 是 20 世纪 80 年代以来发展最快的领域之一,不论是在国际还是在国内都是如此
N Y N N N 计时暂停 Y . . 源程序及程序注释 见附录 1。 . . 5 调试记录及结果分析 程序调试过程 ( 1)将上述程序编译 → 汇编源文件,命名为。 ( 2) asm 将生成一个 exe 文件。 如果程序有错误则不能生成,需找出源程序中的错误并改正。 ( 3)编译、连接、运行文件,即可显示结果。 ( 4)根据显示结果输入字母,查看运行结果。 运行结果 ( 1) 程序运行后
位寄存器做好了心理准备,同时了解了数码寄存器和移位寄存器功能的区别。 然后介绍移位寄存器的 分类,移位寄存器可分为左移移位寄存器、右移移位寄存器和双向移位寄存器。 并点明本节课学习的重点是左移移位寄存器。 讲授新知识 左移移位寄存器的电路结构 首先让学生观察左移移位寄存器由哪些单元电路组成,由于学生已掌握了门电路和触发器的基础知识,因而容易看出左移移位寄存器是由与门和 D触发器构成
t 1Tu 0 1t t 2u di du 2i TRu 1 2i 2duVT1 VT2VT3VT4uR L(a)电路图 (b) 波形图 辽 宁 工 学 院 课 程 设 计 说 明 书(论 文) 4 负载电流有效值 I与交流输入电流 I2相同为: 2s i n2 1)()s i n2(1 22022dd RUtdR tUII 晶闸管承受的最大
弹簧悬挂结构,结构如图 所示。 每个轴箱上有四个螺旋弹簧和两个橡胶垫承载,螺旋弹簧和橡胶垫串联安装在轴箱的上部。 为了达到衰减振动和吸收振动能量的目的, 6 位轴向弹簧并联了一系垂向油压减振器。 图 一系悬挂装置 1垂向减震器 2减振器座 3弹簧上压盖 4弹簧 5弹簧下压盖 6橡胶垫 ( 1) 主要结构 ○ 1 螺旋圆弹簧 电力机车转向架检修方法及工艺介绍 12 弹簧是利用受附加载荷时产生的