计算机网络系统实践,《计算机网络系统实践》报告《计算机网络系统实践》报告.doc...

《计算机网络系统实践》报告《计算机网络系统实践》报告

计算机与信息学院

《计算机网络系统实践》报告

2013 年10 月

一、设计要求

1.分析已有的基于Web的新闻发布系统,进行需求分析和功能设计;

2.在数据库中构建数据库、表或视图,熟悉数据库开发流程;

3.根据新闻发布系统的功能,条理清晰地设计各页面和脚本,掌握动态网页的制作技术;

4.在时间允许的情况下,适当考虑页面的美观;

二、开发环境与工具

工具:subline text和xampp

Xampp是一个易于安装而且包含mysql,php和perl的apache发行版,xampp的确非常容易安装和使用:只需下载,解压缩,启动即可。

三、设计原理

IP/TCP协议常识 (1)IP、TCP协议的特点: TCP/IP(Transmission Control Protocol/Internet Protocol)是传输控制协议/网际协议的缩写, TCP/IP是当今网络互联的核心协议。TCP/IP协议的体系结构共有四个层次,即应用层、传输层、网络互联层和网络接口层。 TCP是传输控制协议,是面向连接的提供了一种可靠的传输服务,它用三次握手和滑动窗口机制来保证传输的可靠性,及进行流量控制。 TCP/IP协议具有以下特点: 1、协议标准具有开放性,其独立于特定的计算机硬件及操作系统,可以免费使用。 2、统一分配网络地址,使得每个TCP/IP 设备在网络中都具有唯一的IP地址。 3、实现了高层协议的标准化,能为用户提供多种可靠的服务。 (2)TCP/IP协议进行传输数据传输的过程: 应用程序为了传输数据会调用TCP,将数据和对应的参数传给TCP,将TCP 数据包封装在IP包内,通过网络送给目的TCP。接收方TCP在接收到数据后通知上层应用程序,TCP将保证接收数据的正确性。在实现TCP的主机上,TCP可以被看成是一个模块,和文件系统区别不大,TCP 也可以调用一些操作系统的功能,TCP不直接和网络打交道,控制网络的任务由专门的设备驱动模块完成。TCP只是调用IP接口,向TCP提供所有TCP需要的服务。

端口号:有的时候,一个ip地址不能完整的标识一台服务器,这是应为一台物理性的计算机同时运行着多个应用程序,这就需要我们来区别同一台机子上的不同的服务,所以就在传输层和应用层上设置接口,就是端口。端口实际是一个16位长的 地址,他的范围是0~65535之间,其中0~1023是熟知端口,主要是给提供服务的应用程序使用,这些端口是所有应用进程都只道的,1024~65535为一般端口,也称动态端口、连接端口,用来随时分配要求通信的个客户端应用程序。在数据传输过程中,各种服务器不断的检测分配给他的端口,一边发现要求和他通信的客户端。

四、系统功能描述及软件模块划分

系统功能分析

新闻发布管理系统里有这样几个部分:如果是普通用户只有新闻浏览、新闻阅读和新闻查询的权限;如果是管理员就除了上述权限外还有新闻管理权限,分别为新闻录入、新闻修改和新闻删除的权限。分析图如下:

1:前台页面设计

可以根据网站的需要,进行各种方式的插入,自动更新. 如显示各大小类的新闻,显示某栏目的最新N条新闻等. 使用新闻文章管理系统制作动态网页时, 可在需要的地方插入相应的代码,即可以多种形式显示新闻 文章的栏目或内容。上面和下面是某两大类的新闻,可以在左面看到各类新闻及可以点击相关新闻看到详细的内容.

前台新闻可以显示出各类新闻的类别和新闻的标题,点击其类别可以直接进入此类别新闻中。其中左面显示的是此类别的各条新闻的标题,点击其中的任意一个标题都可以看到详细的新闻内容。

如果用户想查看自己想看的新闻也可以通过新闻搜索来完成。用户在标题栏中输入自己想看的新闻的题目或内容,然后在选择分类中选择起类别后点击搜索就会出现自己想看的新闻题目。如果没有这条新闻页面会显示“暂时没有数据”。

2:后台管理

后台的管理分为新闻发布,栏目管理,系统设置等.这些权限只能是管理员能够实现,其他的普通用户只能查询和浏览这些新闻,以下是后台管理的一些方面:

新闻发布包括查看新闻的浏览次数,增加,修改,删除新闻文章和评论,新闻添加可选择不同栏目添加新闻文章,可上传新闻图片和其他格式文件;新闻管理是随时可以对某条或某类新进行编辑和删除 ;栏目管理包括增加,修改,删除新闻的大小类别,查看各个大类的新闻数量这些方面;系统设置包括新闻管理系统的使用说明和管理员设置;使用说明可查看到关于本系统的功能各页面简单的介绍,各代码和参数的功能;管理员分为超级管理员和普通管理员,普通管理员点击“管理员列表”只能看到各个管理员的用户名和权限,而超级管理员还可修改和删除各普通管理员,点击修改用户密码修改自己的密码,只有超级

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值