已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
代写计算机毕业设计请登录: 或加 qq:604664738中州大学信息工程学院课程设计(论文)2009 2010 学年第 一 学期题目 露珠个人网站学生姓名(学号) 范志华 200702131051041 指导教师 王 学 军_ 职称 副 教 授 评阅教师 职称 时 间 2009 年 12 月 26 日 1中州大学信息工程学院课 程 设 计 (论文) 任 务 书指 导 教 师 : 王 学 军 职 称 : 副教授 学生人数: 1 学生姓名(学号、专业): 范志华(200702131051041、信安) 课程设计(论文)题目(来源、类型)露珠个人网站 课程设计(论文)工作内容与基本要求为不断提高本人的知名度,让更多的网友能通过有效途径共享我的资源。随着数字化,网络化技术在我国日新月异的应用和扩大,传统的交流方式受到了极大的挑战,而利用网站交友则可以克服以自我为中心的弊端,具有彼此共为学习主体的民主性、容量超大的实用性、声像并茂的趣味性、因材施教的灵活性、提高了网友的相互学习积极性。此网站由首页、本站动态、文学作品、图片收藏、软件下载、经典动画、影视天地、网站留言等部分组成。 网站要有系统管理、会员注册、显示内容随数据库自动更新的功能 使用技术为 ASP,数据库可选自己熟悉的数据库,建议用 ACCESS 在网站页面中可能需要更新的内容尽量来自数据库,相应板块管理员通过管理页面将需要显示的内容存入数据库,相应页面根据数据库内容自动更新 数据库至少三类信息:页面显示信息、访问网站的用户信息、管理员信息 横向分辨率为 1004PX 教研室审批意见:审批人签名:备注:(1)来源:A教师拟订; B学生建议;C企业和社会征集;D实习单位提供(2)类型:X真实课题;Y模拟课题;Z虚拟课题2中州大学信息工程学院设 计 (论文) 开题报告课题名称:露珠个人网站 指 导 教 师 : 王 学 军 职 称 : 副教授 学生人数: 1 人 学生姓名(学号、专业):姓名:范志华 学号:200702131051041 专业:信息安全技术 开题报告内容: 设计的目的及意义:有一个个人网站是我的梦想,大学学了那么多年,总要结个果吧!又碰巧老师让我做设计,所以做个人个网站是一石二鸟既实现了自己的梦想,把自己大学所学的知识做个总结,又完成了老师交给的任务,何乐而不为呢?这就是我做这个设计的目的,至于意义嘛!对我来说,可谓是意义重大。首先,我不用再在自己的博客上写东西了,那些服务商提供的博客服务太死板,不如自己有个个人网站,可以随便改变它的版式,就好比领养别人的孩子,总不如自己亲生的好。其次,我可以把自己收藏的经典的电影、软件、动画、图片传到自己的个人网站上,资源共享,既方便了网民又为中国的互联网事业做了一份自己的贡献,善莫大焉!再次,可以和更多的人进行交流,通过网站留言版块与更多的人交流学习心得及自己的不足,从而提升自己的综合素质,让自己做的更好! 设计内容:(1 )网络资源的丰富性:网络资源的安全度与丰富程度是个人网站设计的关键,空有好的外观 ,花俏的界面,却没有丰富,吸引人的内容, 是不可能吸引人的. 特别在现在这个病毒横行的互联网时代,资源的安全度和丰富程度是站主责任心的表现,所以我上传的资源力求更多,更安全。 (2)界面的可观性:如果网站的规划的不好,设计不新颖,会让浏览者顿生厌恶,所以,本网站主要是给人一种清新亮丽的感觉,版面内容要根据需要,以简洁为基本原则,给浏览者以视觉享受。 (3)浏览者与站主的互动性:个人网站难免会有不足和缺点,肯定会有人看到这些不足和缺点,所以网站增加留言版块,使站主能及时的了解他们的想法和建议,并对基进行改正,使网站更加完善。 设计的要求:完成主页、本站动态、文学作品、图片收藏、资源收藏、动画收藏、视频天地、网站留言等内容。网站还要有系统管理、显示内容随数据库自动更新的功能。3预期成果:(1)可以将自己的作品和资源上传到个人网站上,与其它网友共享;(2)可以对网站进行管理,对会员有控制权;(3)会员只有发表日志的权限,其它权限没有;(4)老师能够满意,让我及格。 时间安排:9 月 20 号-10 月 15 号熟悉课题的基本要求,查阅相关的资料,初步拟定设计的整体方案,完成开题报告 ;10 月 16 日-11 月 20 号网站的规划布局,代码的编写,整个网站的形成,论文的初步成稿;11 月 21 日-12 月 13 号网站的调试完成和毕业论文的修改定稿, 以及整个毕业设计的完成。 在王老师的指导下,综合我以前所学的专业知识及查找的相关资料,能够在预期的时间内完成整个网站和论文。 指导教师签名: 日期: 备注:(1)来源:A教师拟订; B学生建议;C企业和社会征集;D实习单位提供(2)类型:X真实课题;Y模拟课题;Z虚拟课题4目录中文摘要 .8ABSTRACT.9第一章 概述 .10第二章 需求分析 .102.1系统需求分析 .102.2权限要求分析 .112.3 数据库的介绍及安全问题 .112.3.1、数据库的介绍 .112.4 网站管理 .112.4.1 前台 .112.4.2系统后台管理 .122.4.3 数据库后台管理 .12第三章 系统分析 .133.1开发模式 .133.2开发环境 .133.3开发语言 .143.3.1 ASP的优势 .143.3.2 SQL的优点 .143.3.3 JavaScript的优点 .1453.4 ASP的特点 .153.5设计规范 .153.6IIS的简介 .153.7开发工具选用及介绍 .15第四章 系统总体设计 .164.1网站整体设计思路 .164.1.1 网站设计思想 .164.1.2 网站设计目标 .164.2系统环境 .164.3数据库的设计 .17第五章 系统详细设计 .185.1网站首页 .195.2网站页面组成 .205.3网站前台设计 .215.3.1网站的头部页面 top.asp .215.3.2网站的底部页面 bottom.asp .215.3.3新闻中心 .225.3.4搜索页面 .225.3.5在线留言模块 .235.4后台的整体框架 .235.4.1后台页面运行效果图 .245.4.2后台登陆模块设计 .245.4.3网站基本设置 .255.4.4导航管理 .2565.4.5网站公告管理 .265.4.6新闻管理 .265.4.7管理员模块 .285.4.8显示所有用户 .29第六章网站模块的核心代码 .296.1后台登录的用户校验代码 .296.2首页模块代码 .306.3在线留言界面分页代码 .316.4留言界面连接数据库的代码 .316.5网站搜索页面代码 .316.6网站的数据库连接代码 .32第七章 系统测试 .337.1测试的范围与主要内容 .337.2测试的结果 .33第八章心得体会与总结 .33第九章致谢 .34第十章参考文献 .357摘 要在 21世纪这个信息高度发达高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识面对信息时代的信息大“爆炸”现象,怎么样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把个人资源移置到网络上去,使更多的人可以享有这些资源”作为一个以传播知识为主要职能的机构,建立一个自己的个人网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升自身的知名度,提高网友自学能力,有相当大的帮助本设计的开发是基于 B/S结构,采用 ASP程序设计语言及 Access数据库进行开发首先对个人网站做了详细的需求分析;然后给出了个人网站所需的功能,重点探讨了个人网站的设计法案;最后对个人进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定可靠,具有一定的实用价值关键字:个人网站;数据库;文学;资源;信息共享。8AbstractThe 21st Century is the times of information highly developing and speeding circulation. With the popularization of computers and the widespread application of computer network, which make the main on the street have time to touch more knowledge than even. Facing to the phenomena about “the information detonation” in the information era, how to make the education to catch the step of times, at least will not drop by it? Many experts think the question that “how can we reload the education resource onto the website and make more people be able to have time to take these source” all the while. As a organ with which diffuse knowledge as its main function, its very necessary to build a refinement course for each school, it not only makes more people to get close the education source but also helps the school to enhance its well-known degree and the students self-study ability.The development of this project is based on B/S frame, which uses of ASP programming language and Access database to develop. At first, this paper carries on a demand analysis about high-quality curriculum website in detail. Secondly, the functions of high-quality curriculum website are provided, and the plan of high-quality curriculum website is discussed. Finally, a comparatively design is provided, and the steps of concrete realization are produced. Through a carefully testing and analyzing, which shows this system is stable, reliable, and has certain practical value.Key words: High-quality Curriculum, Website,Database, Education, Resource, Information Share.9第一章 概述本 网 站 功 能 强 大 , 特 别 是 后 台 管 理 , 它 是 从 安 全 性 和 方 便 性 的 角 度 出 发 设 计 的 ,管 理 起 来 非 常 简 单 容 易 上 手 的 ; 另 外 , 安 全 性 很 好 , 不 同 的 管 理 员 拥 有 不 同 管 理 权 限 ,没 有 该 权 限 的 管 理 员 , 不 能 进 行 该 部 分 的 操 作 !首 页 有 8 个 页 面 构 成 , 分 别 显 示 不 同 方 面 的 教 育 信 息 , 另 外 后 台 管 理 系 统 , 对 后台 进 行 管 理 。网 站 的 每 个 页 面 的 主 要 功 能 有 :1、 首 页 : 主 要 是 对 整 个 前 台 简 单 介 绍 ;2、 本 站 动 态 : 主 要 是 对 本 网 站 的 最 新 动 态 进 行 介 绍 ;3、 文 学 作 品 : 主 要 是 介 绍 网 站 的 文 学 作 品4、 图 片 收 藏 : 主 要 是 对 网 站 收 藏 的 图 片 进 行 介 绍 ;5、 软 件 下 载 : 主 要 是 提 供 相 关 软 件 下 载 ;6、 经 典 动 画 : 主 要 是 提 供 给 网 友 动 画 观 看 ;7、 影 视 天 地 : 主 要 是 电 影 观 看 ;8、 在 线 留 言 : 主 要 是 提 供 网 友 之 间 的 互 动 , 还 有 在 线 答 疑 。其次,我的网站的在线留言系统,主要是给网友提供互动能力,资源共享,不需注册就可以进行在线交流;后台管理系统,主要是管理员对用户发表的文章进行修改和删除,还有发表文章等;在后面我将向你介绍网站的详细功能!第二章 需求分析2.1 系 统 需 求 分 析为了提高教学质量以及老师和同学之间的互动,通过多方面的分析,建立该课程网站。Internet 的出现和发展对人类的学习、生活、工作等产生了巨大的影响。信息技术的发展,知识以爆炸的方式增长,向传统教育提出了挑战,也为远程教育和终身学习的实现提供了可能。网络环境下的学习具有个性化、协同性、资源丰富等特点,有利于培养学生的自主学习能力和创新精神。本文在分析我国现有网络教学平台的基础上,依据现代教学设计理论和学习理论提出了制作精品课程网站。并论述了网络学习人力资源支撑环境的组成。网络的出现和发展,给教育领域带来的巨大革命,使得蓬勃发展的“远程教育”对学生产了积极而深远的影响,建立精品课程网站,成了高等教育变得社会化、大众化。网络教育改变了人们的学习方式和学习观念。互联网络以其丰富的资源和先进的技术、方便快捷的信息获取方式得到人们的青睐,基于网络的远程学习将成为终身学习的一种主要方式。世界各国也都开发网络教学的课程,进行网络教学与学习的实践研究。网络课程一般指网络课程是通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环10境。Linux C课程网站作为这样一个平台,老师可以在这里授课,布置作业;学生则可以随时随地学习不同的课程,下载资料,在线与老师进行交流、沟通,从而真正的实现互动教学。基于这种需求,本组利用 Dreamweaver8软件以及 Photoshop CS制图软件等设计了一个个人网站。2.2 权 限 要 求 分 析安全性要求是 Internet 信息平台的最基本的要求,特别是课程网站系统,对安全性也有要求;对我的网站做了分析,里面有很多管理员,不同管理员有不同的管理权限,这就要求我有对权限进行很细的划分和分配!2.3 数 据 库 的 介 绍 及 安 全 问 题数 据 库 的 介 绍Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access 也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。为了防止 ACESS 数据库安全,主要有以下几种方法:(1) 、数据库加密这个自然不用说了,别人如果知道数据库路径,照样能下载,打开数据库其实也很简单,网上破解 ACCESS 数据库的密码软件太多了。也可以采用 MD5 加密。(2) 、数据库文件名更名这个用的比较多,主要是用到了 HTML 的锚点,将数据库的文件名中加入“#” ,如果直接敲入数据库的路径试图下载的话,由于浏览器只解析到了#前面一大串 URL,#后被认为是锚点标记,数据路径被保护起来了。此方法的破解,原理很简单,字符“#”被 URL 解析后的字符应该是“%35” ,这就是我在地址栏里经常看到%20 样的东西,其实是空格,由于进行了 URL 编码所以解析成了%20(20 是因为空格的 ASC 码值为 20) 。2.4 网 站 管 理2.4.1 前 台前 台 设 计 为 12 个 页 面 , 如 下 图 所 示 :11主页首页本站动态文学作品图片收藏软件下载经典动画影视天地在线留言热门排行动态标题成长故事心灵感悟生活写真漂亮妹妹天下美景常用软件教学软件动感电影动感MTV搞笑动画喜剧片战争片网站调查各 个 分 页 面 是 独 立 的 , 和 后 台 的 管 理 系 统 是 对 应 并 且 相 关 联 的 。2.4.2 系 统 后 台 管 理后 台 的 模 块 主 要 是 对 应 前 台 的 模 块 来 设 计 的 , 是 从 操 作 方 便 和 使 用 安 全 的 角 度 出发 设 计 的 , 详 细 设 计 和 设 计 流 程 图 如 下 :管理用户发表更改资料后台登录返回首页观看管理员名管理员2.4.3 数据库后台管理一、数据库管理备份数据库二、管理员信息管理添加新管理员 管理管理员信息【管理操作:修改、删除、锁定、解除锁定】三、系统信息修改系统信息【管理操作:修改】12第 三 章 系 统 分 析3.1 开 发 模 式目前 DBMS 的开发分为两种主流模式,一是技术完全成熟的客户机/ 服务器(C/S)模式,二是技术正在发展且前途无量的浏览器/服务器(B/S)模式。前者也称两层结构,后者也称 3 层或多层结构。传统的 C/S 模式下应用系统一般由服务器(Server)和客户端应用程序(Client App)组成。数据一般存放在服务器上,应用程序存放在客户端计算机上。采用 C/S 模式开发的系统具有信息共享性好、网络的信息传输量小等优点,但却具有不易维护、用户操作界面风格不一致、能够处理的数据类型不易扩展等缺点。随着基于网络的应用系统快速发展,传统 C/S 模式应用系统的缺点不断暴露出来,促使 B/S 模式应用系统的产生和发展。B/S 模式应用系统由浏览器(Browser)和服务器( Web Server)组成。数据和应用程序都存放在服务器上,浏览器功能可以通过下载服务器上的应用程序得到动态扩展,服务器具有多层结构,B/S 系统处理的数据类型可以动态扩展。以 B/S 模式开发的系统维护工作集中在服务器上,客户端不用维护,操作风格比较一致,只要是浏览器的合法用户都可以十分容易地使用。那么是不是现在的开发模式全部采用 B/S 模式呢?答案是应根据应用的实际情况来确定。特别对于数据计算量大、处理复杂且与人机交互密切的应用来讲,采用 C/S 模式也是一个很好的选择。因为 C/S 模式技术非常成熟,有很多可以利用的工具,开发也相对容易一些。随着计算机技术的发展,B/S 模式吸收了许多 C/S 模式开发技术,二者之间的界限也逐渐模糊起来。3.2 开 发 环 境在 C/S 模式下,应用程序直接存取数据库服务器上的数据,数据库服务器挂在网络服务器上,客户机通过协议(如 TCP/IP)和服务器连接。网络服务器一般运行 Unix 或Windows 2000 等操作系统,客户机一般运行 Windows98/Windows xp。在 C/S 模式下,大量的开发任务在客户机端。目前各种流行的开发环境一般都有开发数据库的工具,并且支持 C/S 模式开发。如 Visual C+/Basic、Delphi/C+Builder、PowerBuilder 等。在 B/S 模式下,客户端的应用程序(浏览器)并不直接存取数据库中数据,和数据库打交道的是 Web Server 或其它的应用服务器。用户首先通过浏览器将要检索的数据提交给 Web Server,Web Server 再向数据库服务器请求数据服务,最后 Web Server 将得到的数据通过 HTTP 协议以 HTML 代码返回浏览器。B/S 模式开发的主要任务在 Web Server 上。其开发的工具随 Web Server 的不同而有所区别。在 Windows 2000 的 IIS 中一般采用 ASP( Active Server Pages)动态服务器页面)技术来操纵数据库中的数据。目前,随着 Internet 的发展, B/S 模式已经成为了企业信息系统建设的首选。B/S 模式使用方便,客户端统一采用浏览器,不限制客户平台,可以方便的和其他业务系统连接,我开发的这个“Linux C 课程网站系统”就是一个 B/S 结构的系统。133.3 开 发 语 言开 发 程 序 的 语 言 选 择 的 是 ASP +Access 、 html 和 JavaScript3.3.1ASP 的优势Active Server Pages 动态服务器网页,一般简称为“ASP”,ASP 之所以受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器都可以正确获得 ASP 的“执行”结果。并且将这 ASP 执行结果直接在浏览器中“浏览” ,不像 VBScript 或 JAVAScript 是在客户端的浏览器上执行,若使用 VBScript 来设计程序,客户端在 IE 浏览器上执行可以显示结果,可是在客户端若使用 Netscape 浏览器就无法显示 VBScript 的执行结果。3.3.2SQL 的优点SQL 全称是“结构化查询语言(Structured Query Language)”,最早的是 IBM 的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一种查询语言,它的前身是SQUARE 语言。 SQL 语言结构简洁,功能强大,简单易学,所以自从 IBM 公司 1981 年推出以 SQL 语言,得到了广泛的应用。如今无论是像 Oracle ,Sybase ,Informix , SQL Server 这些大型的数据库管理系统,还是像 Visual Foxpro, PowerBuilder 这些微机上常用的数据库开发系统,都支持 SQL 语言作为查询语言。Structured Query Language 包含 4 个部分:数据查询语言 DQL-Data Query Language SELECT据操纵语言 DQL-Data Manipulation Language INSERT, UPDATE, DELETE 数据定义语言 DQL-Data Definition Language CREATE, ALTER, DROP数据控制语言 DQL-Data Control Language CO ROLLBACK WORK。SQL 广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA 管理员和终端用户受益非浅。SQL 的优点:(1)非过程化语言(2)统一的语言(3)是所有关系数据库的公共语言3.3.3JavaScript 的优点1、简单性 JavaScript 是一种脚本编写语言,它采用小程序段的方式实现编程,像其它脚本语言一样,JavaScript 同样已是一种解释性语言,它提供了一个简易的开发过程。它的基本结构形式与 C、C+、VB、Delphi 十分类似。但它不像这些语言一样,需要先编译,而是在程序运行过程中被逐行地解释。它与 Html 标识结合在一起,从而方便用户的使用操作。2、.动态性 JavaScript 是动态的,它可以直接对用户或客户输入做出响应,无须经过 Web 服务程序。它对用户的反映响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件” 。比如按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。3、跨平台性 JavaScript 是依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机,并支持 JavaScript 的浏览器就可以正确执行。14JavaScript 语言可以做到回应使用者的需求事件 (如: form 的输入) ,而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给服服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。3.4 ASP 的 特 点任何开发工具皆可开发 ASP 程序。如 windows 记事本,只不过使用好的开发工具可以提高开发效率,如可视化开发工具 Dreamweaver、FrontPage 等。ASP 程序在网络服务器端中执行,执行结果所产生的 HTML 文件适用于不同的浏览器。ASP 与所有与所有的 ActiveX Script 语言都相容,除了可结合HTML,VBScript、JAVAScript、ActiveX 服务器组件外并可以经由“Plug-ln(外挂组件模式)”的方式,使用他厂商(Third Party )所提供的语言。如果我在网页直接查看源代码,就只能看到 HTML 文件,原始的 ASP 程序代码是看不到的!这是国为 ASP 程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML 文件,再传送到客户端(client)的浏览器上,因此,我所装上辛苦编写的 ASP 程序并不会轻易地被看见而被盗用。3.5 设计规范代码设计规范严格按照正规的程序员的设计要求,缩进有序,页面命名、数据字段的命名也尽量让其好记,且有一定的意义!3.6 IIS 的安装IIS的安装WINDOWS 2003 SERVER提供的 WEB服务器组件 IIS的安装方法,在开始设置控制面板添加/删除程序命,在添加/删除程序中选择添加/删除 WINDOWS组件按钮,就会弹出如图 2-1所示的 WINDOWS组件向导对话框。在其中选择 INTERNET信息服务 IIS,然后单击下一步按钮,随后根据系统提示一步一步的操作即可完成 IIS的安装。IIS测试在地址栏栏里输入 测试 IIS是否安装成功。3.7 开发工具的选用及介绍Dreamweaver 8Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。15Photoshop CS目前最为专业的图片加工软件,独特而又强大的滤镜可以很容易地做出高质量的图形,同时又支持 WEB页面优化。Fireworks 8与 Dreamweaver无缝衔接,可以对 WEB中的图像进行优化,同时还可以的生成动态按钮。Flash 8由它制作的动画无论从效果还是质量上来说都是最优秀的。操作简单方便,开发速度快。第 四 章 系 统 总 体 设 计4.1 网站整体设计思路4.1.1 网站设计思想通过网站,全面宣传,展示学校风采、优点与特色,发布学校的重大活动安排与招生政策,增强家长与学校之间的联系,在 Internet 上实现完成部分校务,提高办事效率。企业网站是把该企业的最新工作动态提供给每个员工,使之对该企业有更深的了解。网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息发布,对于四大校务,就得利用与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的 web 画面来实现。4.1.2 网站设计目标该精品课程网站主要提供网上课程信息浏览,一个简单的课程网站主要提供以下功能:1、对课程进行分类,发布到网上,以供读者阅读。2、为读者提供交流功能。3、读者能方便的对文章进行评论。4、读者能方便的进入本系统并留下自己的感想。5、读者能对教学情况进行评论。6、读者能下载对自己有用的资料。4.2 系 统 环 境为了保证系统运行的效率和可靠性,系统服务器端具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即 Internet,也可适用于内部的局域网。其运行要求如下:软件环境:服务器端:Windows2000/xp/2003,Interner Information Server(IIs)5.0 及其以上版本。客户端:Windows 98 Windows2000/xp/2003/vista Internet Explorer(IE)等。硬件环境:16服务器 CPU:PIV1.5 以上 内存:256M 以上客户机 CPU:PIII500 以上,内存:128M 以上4.3 数据库设计该系统中需要建立的数据库表如下:Admin 表: 管理员信息表Review 表:在线留言信息表News 表:网站新闻信息表Type 表:网站的栏目组成信息表BigClass 表:网站的子栏目信息表Special 表:网站专题信息表admin表:主要用于保存网站中管理员的信息,表中包含了管理员的账号、密码、登录时间、次数、权限等字段名 类型 说明Id 自动编号Username 文本 用户名Password 文本 密码Oskey 文本 权限Loginip 文本 登录 ipLogintime 日期/时间 登录时间Logouttime 日期/时间 上次登录时间Logintimes 数字 登录次数Review 表:主要是用于在线留言中包含有发表评论的文章 ID、评论或留言的内容、作者、更新时间等字段 类型 说明ReViewID 自动编号NewsID 数字 要评论文章的 IDtitle 文本 所评论文章的标题Content 备注 发表的内容Author 文本 发表留言或评论的作者名UpdateTime 日期/时间 留言或评论的时间News 表:主要用于网站新闻的信息,包含有新闻标题、新闻内容、编辑者、更新时间、点击数等字段 类型 说明ReViewID 自动编号17title 文本 文章的标题Content 备注 文章的内容editor 文本 文章的编辑者UpdateTime 日期/时间 发表文章的时间click 数字 文章的点击数Type 表:主要包含有栏目的 ID、栏目的名字、栏目的内容等字段 类型 说明typeid 自动编号typename 文本 栏目的名字typecontent 备注 栏目的内容typeorder 数字 栏目的序号BigClass 表:主要包含有栏目的 ID、栏目的内容等字段 类型 说明BigClassID 自动编号BigClassName 文本 子栏目的名字typeid 数字 子栏目所属的栏目Special 表:包含专题的 ID、专题的作者、专题的名字字段 类型 说明SpecialID 自动编号Specialmaster 文本 发表专题的作者SpecialName 文本 专题的名字第五章 系统详细设计185.1 网站首页栏目设置:主页、本站动态、文学作品、图片收藏、资源收藏、动画收藏、视频天地、网站留言主页包括以下功能:本站公告、本站动态、会员登录、网站调查、精美图片、最新作品、最新下载、友情链接195.2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- WC华润医药集团战略管理工具方法培训
- 医院行风管理常态化督查工作方案
- 2026年广东南粤集团招聘试题及答案
- 2026年甘肃国际物流集团招聘试题及答案
- 2026年电池制造工招聘试题及答案
- CDFI医师年度考试试题及答案展示
- 医院出纳年终工作总结
- 医院妇产科医生年度个人总结
- 斜视护理相关试题及答案解析
- 2026年导游资格证考试旅游政策法规冲刺押题试卷
- 2025年道路运输企业安全生产管理人员复训题库及答案
- 阳光房施工技术总结
- GB/T 46237-2025信息技术数字孪生能力成熟度模型
- 全国矿业权评估师资格考试真题及答案矿业权评估实务
- 物流代理加盟合同范本
- 天然气运输管理方案
- 新老师做课件的步骤
- 工业自动化设备维护操作规范手册
- 2025年北师大新版数学三年级上册第二单元《测量(二)》教案
- 留置尿管患者居家护理健康宣教
- 房屋租赁法律培训课件
评论
0/150
提交评论