【vfp开源代码栏目提醒】:网学会员,鉴于大家对vfp开源代码十分关注,论文会员在此为大家搜集整理了“数据通信与计算机网络课程设计 - 其它论文”一文,供大家参考学习!
计算机网络课程设计 开题报告 北京 XX 大学计算机学院 200X-XX-XX一、 工作计划 本次课程设计共有十项主要任务:1搭建局域网,进行网络互连 1 按实验室提供的环境进行硬件连网。
2 安装操作系统。
3 应用 TCP/IP 协议进行网络互连。
2建立域名系统,提供域名服务1 网内、网外实现域名通信。
2 顶级域设为.Edu,二级、三级域自行设置,以不重复为准。
3开通 WWW 服务1 可以浏览到实验室中任何一个网站。
2 对某些信息内容实现分级管理。
3 提供防止网页内容被篡改的措施。
4 定时更新发布内容。
5 跟踪网站安全记录。
6 在一台 WWW 服务器上实现两个以上 Web 站点。
4开通 FTP 服务1 允许匿名登陆。
2 段内、段间上传和下载文件。
3 文件安全传输。
5开通 E-Mail 服务1 为用户提供一定大小的电子邮箱。
2 用户账号管理。
3 从任一台机器均可接收、发送邮件。
4 阻止垃圾邮件。
5 账号和邮件的超期清除。
6 在用户方,如果多人用同一台机器,如何使用户只能见到自己的邮件,而看不到 他人的邮件。
7 邮件加密传输。
6开通聊天服务1 用户账户管理。
2 统计在线聊天人数。
3 大家聊、个别聊。
4 添加、查看好友信息。
5 查看聊天记录。
6 开多个聊天室。
7BBS 论坛1 任选一、两个主题,开辟论坛空间。
2 规划讨论区,指定版主。
3 撰写、查看和发送帖子。
4 保存文章。
8创建安全防护系统1 使外网看不见内网的机器。
2 用户身份验证,禁止非法用户访问。
3 限制内网用户对外网的访问。
4 防止病毒和攻击的有效措施。
9提供搜索引擎1 站点检索。
2 全文检索。
10 建立 Web 信息服务系统1 提供分类信息浏览。
2 采用动态网页,主页内容丰富,页面美观。
3 统计在线点击人数。
4 开展一项网上业务(如网上交易、网上教学等)。
这 10 项主要任务是组建网站的一个基本要求。
本次网络课设我们的目标是实现 一个电子网络平台。
这个平台将集成所要求的全部功能。
包括具体的功能的实现, 用户交互(论坛,聊天室等,E-mail),搜索引擎,以及网站安全的维护和其 它方面的维护。
具体步骤安排如下:1. 在服务器上安装 Windows 2003/2000 Server Enterprise Edition2. 在客户机上分别安装 Windows XP with sp2/Windows 2003 Server E nterprise Edition3. 进行网络连接,组建局域网,建立域名系统4. 配置服务器和客户机,建立所需服务5. 开通 www 服务,部署站点,并且测试访问6. 架设、开通聊天室和 BBS 服务7. 架设、开通 FTP、E-mail 服务器8. 安装防火墙等防病毒软件9. 安装搜索引擎10.建立 Web 信息服务系统11. 检查功能,交付结果,指导教师审查12.实现跨网段登录二、 人员分工 内容 人员 搭建局域网,进行网络互连 组员 1 建立域名系统,提供域名服务 组员 1 开通 WWW 服务 组员 2 开通 FTP 服务 组员 2 开通 E-Mail 服务 组员 3 开通聊天服务 组员 3 BBS 论坛 组员 4 创建安全防护系统 组员 4 提供搜索引擎 组员 2,4 建立 Web 信息服务系统 组员 1,3三、 网站建设要采用的软件 功能 工具 www 服务器 IIS5.0 / Apache2.0 tomcat5.0 网页制作工具 Dreamweaver8.0eclipse FTP 服务器 Serv-U6.3 邮件服务器 Cmailserver BBS 服务和网上论坛 phpwind5.0 聊天服务 FreeICQ 反病毒软件 江民杀毒软件 数据库 SQL Server 2000四、 软件的主要功能特点 1、Apache 2.0:Tomcat 是一个免费的
开源的 Serlvet 容器,它是 Apache 基金会的 Jakarta 项目 中的一个核心项目,由 Apache,Sun 和其它一些公司及个人共同开发而成。
由 于有了 Sun 的参与和支持,最新的 Servlet 和 Jsp 规范总能在 Tomcat 中得到 体现。
Tomcat 被 JavaWorld 杂志的编辑选为 2001 年度最具创新的 java 产 品,可见其在业界的地位。
与传统的桌面应用程序不同,Tomcat 中的应用程序是一个 WAR (Web Archive) 文件。
WAR 是 Sun 提出的一种 Web 应用程序格式,与 JAR 类似,也是许多文 件的一个压缩包。
这个包中的文件按一定目录结构来组织:通常其根目录下包含 有 Html 和 Jsp 文件或者包含这两种文件的目录,另外还会有一个 WEB-INF 目 录,这个目录很重要。
通常在 WEB-INF 目录下有一个 web.xml 文件和一个 cl asses 目录,web.xml 是这个应用的配置文件,而 classes 目录下则包含编译 好的 Servlet 类和 Jsp 或 Servlet 所依赖的其它类(如 JavaBean)。
通常这 些所依赖的类也可以打包成 JAR 放到 WEB-INF 下的 lib 目录下,当然也可以放 到系统的 CLASSPATH 中,但那样移植和管理起来不方便。
在 Tomcat 中,应用程序的部署很简单,你只需将你的 WAR 放到 Tomcat 的 we bapp 目录下,Tomcat 会自动检测到这个文件,并将其解压。
Tomcat 不仅仅 是一个 Servlet 容器,它也具有传统的 Web 服务器的功能:处理 Html 页面。
但是与 Apache 相比,它的处理静态 Html 的能力就不如 Apache。
我们可以将 Tomcat 和 Apache 集成到一块,让 Apache 处理静态 Html,而 Tomcat 处 理 Jsp 和 Servlet。
这种集成只需要修改一下 Apache 和 Tomcat 的配置文件 即可。
2、Tomcat 5.0:Tomcat 是 Jakarta 的旗舰产品。
Jakarta 的目标是提供一个基于 Java 平台的 商业标准的服务器。
作为旗舰产品,Tomcat 严格遵守 Java Servlet 2.4 和 JavaServer Pages 2.0 规范。
3、Dreamweaver 8.0:Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。
它将 可视布局工具、应用程序开发功能和
代码编辑支持组合在一起,其功能强大,使 得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网 站和应用程序。
从对基于 CSS 的设计的领先支持到手工编码功能,Dreamwe aver 提供了专业人员在一个集成、高效的环境中所需的工具。
开发人员可以使 用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用 程序,从而使用户能连接到数据库、Web 服务和旧式系统。
4、Eclipse Eclipse 是一个开放源
代码的软件开发项目,专注于为高度集成的工具开发提供 一个全功能的、具有商业品质的工业平台。
它由 Eclipse 项目、Eclipse 工具项目 和 Eclipse 技术项目三个项目组成,每一个项目由一个项目管理委员会监督,并由它的项目章程管理。
每一个项目由其自身的子项目组成,并且使用 Common Public License(CPL)版本 1.0 许可协议。
Eclipse 工具项目为不同的工具建造者提供一个焦点,以保证为 Eclipse Platform创建最好的工具。
Eclipse 工具项目的任务是为 Eclipse Platform 培育广泛的工具的创建。
工具项目提供单一的联系点以调和开放源
代码工具建造者,从而使得覆盖和重复最小化,并保证共享的最大化和共同组件的创建,促进不同类型工具的无缝互操作。
工具项目由工具开发者委员会和工具项目的项目管理委员会提议、选择和开发的子项目组成。
Eclipse 技术项目的任务是为开放源
代码开发者、研究者、学院和教育者提供新的管道,以参与将来 Eclipse 的演化。
它按照研究、培育和教育三个项目流来组织,研究项目在 Eclipse 相关领域诸如编程语言、工具和开发环境方面进行探索和研究;培育项目是小型的、未正式结构化的项目,为 Eclipse 软件基础添加新的能力;教育项目聚焦于教育材料的开发、教学帮助和课件。
Eclipse Platform 是一个开放的可扩展的 IDE。
Eclipse Platform 提供建造块和构造并运行集成软件开发工具的基础。
Eclipse Platform 允许工具建造者独立开发与他人工具无缝集成的工具你无须分辨一个工具功能在哪里结束, 而另一个工具功能在哪里开始。
Eclipse SDK 是 (软件开发者包) 3 个 Eclipse 项目的子项目(Platform、JDT、PDE)所生产的组件合并,它们可以一次下载。
这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到 Eclipse Platform 中的工具。
Eclipse SDK 由 Eclipse 项目生产的工具和来自其它开放源
代码的第三方软件组合而成。
Eclipse 项目生产的软件以 CPL 发布,第三方组件有各自自身的许可协议。
5、Serv-U 6.3:Serv-U 是一种被广泛运用的 FTP 服务器端软件,支持 9x/ME/NT/2K 等全Windows 系列。
它设置简单,功能强大,性能稳定。
FTP 服务器用户通过它用 FTP协议能在 internet 上共享文件。
它并不是简单地提供文件的下载,还为用户的系统安全提供了相当全面的保护。
例如:您可以为您的 FTP 设置密码、设置各种用户级的访问许可等等。
Serv-U 不仅 100遵从通用 FTP 标准,也包括众多的独特功能可为每个用户提供文件共享完美解决方案。
它可以设定多个 FTP 服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。
它具有非常完备的安全特性,支持 SSl FTP 传输,支持在多个 Serv-U 和 FTP 客户端通过 SSL加密连接保护您的数据安全等。
6、CmailserverCMailServer 的主要特点:可以在企业局域网内建立自己的邮件服务器。
安装简单方便。
支持通用的邮件客户端Outlook Express Foxmail来收发电子邮件。
可 以通过浏览器来申请电子信箱和修改信箱密码、资料等。
服务端可以管理用户邮 箱的申请、注销、密码修改和初始化。
服务端具有历史记录功能。
7、PHPWind 5.0: PHPWind 是一套采用 phpmysql 数据库方式运行并可生成 html 页面的全新 且完善的强大系统除了具备多重子版块.和后台用户组权限可以自由组合外 还 具备分版块控制生成 html 页面、可选用的所见即所得编辑器、防止图片和附件 防盗链、多附件上传下载、输入图片 URL 直接显示图片、版块主题分类、版块 积分控制与版块内的用户组权限控制、主题与回复审核功能、自定义积分与自定 义等级提升系统、论坛用户宣传接口、帖子加密隐藏出售等一些特色功能. 从而 减轻了大部分论坛程序中都必须要借助开发 hack 才能实现的诸多工作。
8、FreeICQ: FreeICQ 是一套主要针对局域网的即时通讯软件,包括服务端和客户端。
FreeICQ 采用类 OICQ 界面,操作简单快捷,而且对电脑的配置要求较低、安装简单,你 几乎不用设置就可以迅速地建立一个即时通讯系统。
9、江民杀毒软件 江民杀毒软件(移动版)适用于目前所有的主流 Windows 操作系统,包括: Windows98、Windows me、 Windows 2000、Windows NT、Windows XP 以及 Windwos 2003。
如果用户要在 Windows98 和 Windows me 的操作系统上使用该产品时,需要安装 支持移动存贮设备的驱动程序 解压到任意文件夹下或者 U 盘里运行 KVUSCAN.exe 就可以启动江民杀毒软件 移动版 10、SQL Server 2000: Microsoft SQL Server2000 是一种功能强大、完整的关系型数据库系统。
与普通的本地类型数据库系统(例如
VFP,DBASE,PARADOX,ACCESS)等 不同,本地类型的数据库系统只是简单的文件存取,缺乏 SQL SERVER2000 等 系统所拥有的诸如:数据完整性、安全性、事务处理、网络多用户处理等必备的 功能。
五、 采用该软件的依据1本网站将采用 Windows Server 2003 Enterprise Edition 操作系统。
依据 为:a 可靠:Windows Server 2003 是迄今为止提供的最快、最可靠和最安全的 Windows 服务器操作系统。
Windows Server 2003 用以下方式保证可靠 性:b 高效:Windows Server 2003 提供各种工具,允许您部署、管理和使用网络 结构以获得最大效率。
Windows Server 2003 通过以下方式实现这一目的: 提供灵活易用的工具,有助于使您的设计和部署与单位和网络的要求相匹配c 联网:连接 Windows Server 2003 可以帮助您创建业务解决方案结构,以 便与雇员、合作伙伴、系统和客户更好地沟通。
Windows Server 2003 通过 以下方式实现这一目的:提供集成的 Web 服务器和流媒体服务器,帮助您快 速、轻松和安全地创建动态 Intranet 和 Internet Web 站点。
提供集成的应 用程序服务器,帮助您轻松地开发、部署和管理 XML Web 服务。
提供多种工 具,使您得以将 XML Web 服务与内部应用程序、 供应商和合作伙伴连接起来。
2 采用 Web 服务器软件 Tomcat Apache,依据为:Tomcat 是一个免费的开 源的 Serlvet 容器,它是 Apache 基金会的 Jakarta 项目中的一个核心项目, 由 Apache,Sun 和其它一些公司及个人共同开发而成。
由于有了 Sun 的参与 和支持,最新的 Servlet 和 Jsp 规范总能在 Tomcat 中得到体现。
Tomcat 被 J avaWorld 杂志的编辑选为 2001 年度最具创新的 java 产品,可见其在业界的 地位。
上一篇:
c++学习视频资料全集
下一篇:
4种小菜缓解孕妈咪不适