web服务器搭建与网站制作实验报告(精选5篇)
web服务器搭建与网站制作实验报告 篇1
操作系统实验报告三
姓名:陈玉博
学号:2011011207
日期:2013-11-24
【实验内容】:设计一段内存结构,能够缓存一定数量的网页,在客户端访问时,首先从内存中查找是否存在客户端访问的网页内容,如果存在,则直接从内存中将相应的内容返回给客户端;如果不存在,则从磁盘中将网页内容读入到内存,并返回给客户端。【实验思路】:客户端连接之后,在线程的处理函数handle()函数中,从内存中查找相应的网页内容,发送至客户端。如果在内存中找不到,则通过调用store()函数从磁盘中读取该网页到内存,当内存中的网页个数大于100的时候,通过某种算法从内存中移除某个网页,然后重新存入新的网页。在主函数中,连接成功以后调用handle()函数,然后在handle()函数中,如果找不到请求的网页,则调用store()函数。【主要代码及注释】----main函数:
void main(int argc, _TCHAR* argv[]){ //声明处理函数,作为QueueUserWorkItem的一个参数
DWORD WINAPI handle(void *);//初始化WinSock库
WORD wVersionRequested;WSADATA wsaData;
wVersionRequested = MAKEWORD(2, 2);
int wsaret=WSAStartup(wVersionRequested,&wsaData);if(wsaret)
return;//创建SOCKET
SOCKET socketSrv;
socketSrv=socket(AF_INET,SOCK_STREAM,0);if(socketSrv==INVALID_SOCKET)
return;SOCKADDR_IN addrSrv;addrSrv.sin_addr.S_un.S_addr=htonl(INADDR_ANY);addrSrv.sin_family=AF_INET;addrSrv.sin_port=htons(87);
//绑定套接字
if(bind(socketSrv,(struct sockaddr*)&addrSrv,sizeof(SOCKADDR))){ //关闭连接
shutdown(socketSrv,1);closesocket(socketSrv);
WSACleanup();return;} //等待客户端连接
SOCKADDR_IN addrCli;int len=sizeof(SOCKADDR);//监听端口
if(listen(socketSrv,5)==SOCKET_ERROR){ printf(“监听失败!n”);} while(true){ //接受连接
SOCKET socketconn= accept(socketSrv,(SOCKADDR*)&addrCli, &len);
if(socketconn==SOCKET_ERROR)
{
cout<<“接受连接失败!”;
return;
}
cout<<“连接成功”< shutdown(socketSrv,1);closesocket(socketSrv); WSACleanup();return;}----handle函数: DWORD WINAPI handle(void *para){ //声明store函数,用来从磁盘中读取网页内容到内存 void store(string);SOCKET socketconn=(SOCKET)para;//连接成功后与客户端进行会话 char recvBuff[1024];string sendBuff; string locDir;ifstream fp;//接收请求 if(recv(socketconn,recvBuff,1024,0)==SOCKET_ERROR)return 0;//读取http请求头 string recvBuffer=recvBuff;int posGet=recvBuffer.find(“GET”,0);int posHttp=recvBuffer.find(“HTTP”,0);for(int pos=posGet+4;pos locDir.push_back('); continue;} locDir.push_back(recvBuffer[pos]);} int len=locDir.length();//截取网页的文件名 string ine_str=locDir.substr(1,len-2);//从内存中获得该网页的内容 string allcontent=webhtml[ine_str];//如果在内存中找不到,则再从磁盘中把网页读入内存,然后再从内存中查找 if(allcontent==“"){ //调用store函数,从磁盘中重新读取网页内容 store(ine_str);//重新从内存中读取网页内容 allcontent=webhtml[ine_str];} //将读取的内容追加入sendBuff中 sendBuff.append(allcontent);fp.close();//响应请求,将页面信息发送到客户端 if(send(socketconn,sendBuff.c_str(),sendBuff.length(),0)==SOCKET_ERROR){ cout<<”传送文件错误!“; return 0;} shutdown(socketconn,1);closesocket(socketconn);//关闭连接 return 0;}----Store()函数: void store(string ine_str){ //如果内存中的网页个数大于100个,则把第一个移除 if(webhtml.size()>100){ map char buffer[1024*10];//每次读取1024个字节到缓存 ifstream fp;//文件流 fp.open((loc_webpage+ine_str).c_str(),std::ios::binary);//打开指定文件 if(fp.fail())cout<<”存储文件失败!"< fp.getline(buffer,1024*10);//从文件中读取1024个字节到缓冲区里面 allchars.append(buffer);//把缓存中的字节加到allchars后面 buffer[0]=';} } webhtml[ine_str]=allchars;//存储网页名字和内容,保存到内存中 fp.close();} 【运行结果】 ----->客户端未请求之前 ---->客户端发出请求(输入相应网址) ---->服务器端显示连接成功 客户端显示出网页内容 【出现问题】:当程序第一次执行主函数的while(true)的时候,输出“连接成功”后直接跳过QueueUserWorkItem()函数,即不执行此函数;但是当第二次执行while(true)循环的时候,却进入了QueueUserWorkItem()函数。出现的现象是第一次把网页内容送到客户端之前,显示两个”连接成功”。【原因及解决方法】:在错误的程序中,sockconn是在while(true)循环外面定义的,即执行所有的while(true)循环都是一个sockconn,这就导致了不同的客户端请求使用同一个sockconn的现象,所以出现了上面的错误。在每次的while(true)循环中都定义一个新的sockconn即可解决此问题。 【实验心得】在此次实验中,虽然编写的代码不多,但是有很多细节需要注意到。比如说空格问题,当截取网页的名称时就出现了多余空格的现象:不管我在客户端输入什么请求,服务器都不会返回内容给客户端。当我调试程序的时候才发现,每次截取网页名字的时候都会在字符串后面多余一个空格,这就导致了没有任何网页名字与之对应,所以服务器不会返回任何内容给客户端。空格问题是大问题,我已经深受其害两次了。 关键词:WEB服务器,搭建,安全管理 1 Web服务器的搭建 1.1准备工作 在Windows Server 2003服务器中安装IIS( Internet Infor-mation Services,互联网信息服务)之前,应先做好以下几项准备工作:第一就是要为IIS服务器指定IP(Internet Protocol,网络之间互连的协议)地址;最少要将硬盘分两个区,分区格式都采用NTFS(New Technology File System,新技术文件系统,Windows NT环境的文件系统)格式,以便通过NTFS权限来增加网页的安全性;访客访问网站一般都习惯使用域名,因此,需在IIS服务器上安装DNS(Domain Name System,域名系统),并将DNS域名与IP地址注册到DNS服务器内;Web服务器主要是在Intranet中使用,要将局域网中客户端计算机的“首选DNS服务器”设置为DNS服务器的IP地址,这样才通过此DNS服务器解析网站的IP地址。网站除了通过局域网为访客服务外,还要为Internet提供服务,因此要申请的合法域名,这样用户才能通过Internet解析出网站的IP地址并进行访问,由于单位接入Internet没有固定的IP地址,所以就申请了免费的动态DNS服务。 1.2选择系统平台 这里推荐Windows Server 2003/32位,原因是该版操作系统成熟可靠,可用软件丰富,能支持超大内存;安装操作系统时,请不要安装网上下载的Ghost版或精简版,不能安装有病毒的系统,否则可能前功尽弃。 1.3部署所需环境 安装操作系统后,顺便安装好IIS和FTP (File Transfer Pro-tocol,文件传输协议),方便其后建立WEB服务器和FTP服务器用。如果没有安装IIS,可以下载IIS组件自行安装;如果需要ASP(Active Server Page,动态服务器页面)环境,请开启ASP运行条件;如果需要SQL Server(Microsoft公司推出的关系型数据库管理系统)数据库,请安装对应软件,建议SQL Server 2005,根据自己的系统要求进行选择;如果需要.NET(.NET Frame-work ,又称 .NET框架)环境,请下载对应的.NET安装包版本安装;安装其他软件,如入侵防护系统,杀毒软件等。 1.4配置所需安全 所需环境部署后,需要设置系统安全,包括磁盘权限和数据库,以及其他组件;设置磁盘权限,包括系统盘和其他磁盘;变更系统账户,如将Administrator(系统超级管理员或超级用户) 重命名,尽可能设置复杂密码。 1.5配置管理工具 安装主机管理系统,要注意方便开设站点,并可方便备份和恢复;用主机系统开设站点,绑定域名,部署网页文件,测试能否正常访问;安装其他主机管理软件,比如一些被控端,但注意做好权限设置工作。 1.6部署运营监控 部署远程监控系统,如:代维系统,方便统一监控服务器状况,如IO、CPU、内存、带宽等使用情况,及时预警;查杀网页木马,找出原来存在的网页木马文件,发现木马文件妥善处理;入侵防护系统可以实时监控网页木马、畸形文件、远程登录、用户提权、防注入、进程限制、防篡改限制、非法内容生成控制等;如果数据重要,推荐部署包含入侵防护系统+网站安全系统+系统安全设置+网站定制服务,安全系数较高的系统。 1.7注意事项 不建议开启服务器上软件的自动升级功能,比如杀毒软件/输入法等,因为很可能破坏系统的安全体系;不要在服务器安装不必要的软件,比如QQ,以及有些杀毒软件,特别消耗资源;不要轻易在服务器上打开未知软件和客户网站,否则可能造成中毒。 2 Web服务的配置 当IIS安装完成以后,对Web服务的基本配置是必不可少的,如设置网站属性、IP地址、指定主目录、默认文档等。 2.1 设置网站基本属性 在IIS管理器窗口中,展开左侧的目录树,右击“网站”下面的“默认网站”,选择快捷菜单中的“属性”选项,显示出“默认网站属性”对话框。关于站点标识、IP地址和TCP端口等信息的设置,均可在“网站”选项卡中完成。例如网站标识的设置,在“网站标识”选项区域中的“描述”文本框中,可以设置该网站站点的标识。该标识对于用户的访问没有任何意义,只是当服务器中安装有多个Web服务器时,用不同的名称进行标识以便于网络管理员进行区分。默认值名称为“默认Web站点”,在这里用默认名称即可。 2.2 设置主目录 所谓主目录,是指保存Web网站的文件夹,当用户访问该网站时,Web服务器会自动将该文件夹中的默认网页显示给客户端用户。对于Web服务而言,必须修改主目录的默认值,将主目录定位到系统盘以外磁盘或文件夹。例如主目录访问权限的设置。如果Web网站内容的位置选择“此计算机上的目录”和“另一计算机上的共享位置”,可设置相应的访问权限和应用程序。在脚本资源访问权限的设置中。若要允许用户访问已经设置了“读取”或“写入”权限的资源代码,请选中该选项。资源代码包括ASP应用程序中的脚本。要在日志文件中记录对该目录的访问,请选中该选项。只有启用该Web站点的日志记录才会记录访问。 3 Web服务的管理 为了更好的为访客提供服务,就要保证Web服务的正常运行,这就需要做好日常的管理工作。Web服务的管理工作包括Web网站的访问安全设置、虚拟目录的创建与管理等。 3.1 Web网站访问安全设置 任何一个网站都要面对安全问题,学校网站就更不例外,都不能排除用户恶意或非恶意的破坏。我们就可以通过设置用户访问网站的身份验证方法和IP地址的限制来提高网站的安全性。在IIS管理器中,加密传输和用户授权均可在网站的“默认网站属性”对话框中的“目录安全性”选项卡中进行设置。可以采用通过IP地址限制保护网站,使用用户验证的方式,每次访问该Web站点都需要键入用户名和密码,这对于教师和学生而言比较麻烦。由于IIS会检查每个来访者的IP地址,通过IP地址的访问来防止或允许某些特定的计算机、计算机组、域甚至整个网络访问Web站点。通过IP地址限制来在Internet上排除未知用户也是最有效的方法。 3.2 虚拟目录的创建 在Web网站中,Web内容文件都会保存在一个或多个目录树下,包括HTML(Hyper Text Markup Language,超文本标记语言或超文本链接标示语言)内容文件、Web应用程序及数据库等,甚至有的会保存在多个计算机上的多个目录中。因此,为了使其他目录中的内容和信息也能够通过Web网站发布,可通过创建虚拟目录来实现。当然,也可以物理目录下直接创建目录来管理内容。对于任何一个网站,都需要使用目录来保存文件。即可以将所有的网页及相关文件都存放到网站的主目录之下,也就是在主目录之下建立文件夹,然后将文件放到这些子文件夹内,这些文件夹也称物理目录。也可以将文件保存到其他物理文件夹内,如本地计算机或其他计算机内,然后通过虚拟目录映射到这个文件夹,每个虚拟目录都有一个别名。虚拟目录的好处是在不需要改变别名的情况下,可以随时改变其对应的文件夹。虚拟目录也就是网站的子目录,每个网站都可能会有多个子目录,不同的子目录由于内容不同,所以在磁盘中会用不同的文件夹来存放不同的文件。例如,使用bbs文件来存放论坛程序,用video文件夹来存放视频文件等。当用户在访问该网站时,会通过访问不同的子目录中的服务。 4 小结 专业:电子科学与技术 学生姓名:何柱新 指导教师:陈景国 研究的现状及其意义 云服务器(Elastic Compute Service, 简称ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效。云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。云服务器的业内名称其实叫做计算单元。所谓计算单元,就是说这个服务器只能算是一个的大脑,相当于普通电脑的CPU,里面的资源都是有限的。你要获得更好的性能,解决办法一是升级云服务器,二是将其它耗费计算单元资源的软件部署在对应的云服务上。例如数据库有专门的云数据库服务、静态网页和图片有专门的文件存储服务。 随着网络技术的日益普及和信息化建设的重视,云服务器作为一种新型安全的网络存储系统,主要适用于个人文件存储,也可以当作个人专属的网络大硬盘,用户通过上网或移动端登录网站的方式,可方便上传、下载文件。只有能上网,就可以用云服务器登录到服务器上进行个人文件的上传、删除及文件目录的新建、修改、共享等操作,随时随地存储自己的个人文件,方便、快捷、安全。 家庭服务器(home server)是家庭数据的中心,它通过网线和电话线外界连通,通过各种线缆与家庭中的其他设备相连,以达到集中存储并分享数据的目的,例如,您可以将高清播放器与家庭服务器相连,这样您就再也不用在窄小的电脑显示器上观赏高清电影了。另外您可以将家庭服务器和多台电脑与路由器相连,您就可以把每台电脑的数据集中存放于家庭服务器中,同时每台电脑都可以分享这些数据,这样您就不用在拿着移动硬盘在各个电脑间拷来拷去了。家庭服务器是智能家居的大脑,它通过网线和电话线与外界连通,通过各种线缆与各个智能家居设备连,通过各种人机界面与人沟通,并能按照人的指令和软件所设定的程序对家居设备进行控制。 随着“私有云”的研究与发展,众多互联网公司先后推出和加强云存储服务,如:百度云、阿里云、微云(腾讯)、华为云等云服务器。通过对云服务器文件资料管理系统的搭建与设计,很大程度加强我们对“云存储”、“云计算”等云技术的理解。这也是未来计算机发展的一个必然趋势。 二、研究目标、研究内容和拟解决的关键问题 研究目标:通过搭建和设计一个私有个人云服务器,实现家用路由器(或校内IP网络)的数据分享,并通过移动设备实现远程控制。研究内容: 根据科技的发展与市场的需要,选择最为合适的智能开源硬件作为服务器的主体; 结合智能硬件的特点与云服务器的网络协议,寻找与制作一个适合搭建云服务器的Linux发行版固件; 通过搭建Apaches服务器软件、mysql数据库管理系统、ftp文件传输协议、ownCould个人云服务项目等开源应用软件,实现网络文件、图片视频等数据分享并通过手机wifi连接进行远程控制。 拟解决的关键问题: 硬件开发板的选取; Linux系统的搭建与基本操作; 私有云ownCloud开源软件的搭建与设计; Telnet远程服务的安装与配置; 研究的基本思路和方法、技术路线、实验方案及可行性分析 基本思路:云服务器搭建与设计主要为用户提供一块网络上的存储空间,这个空间里用户可以像本地计算机操作自己的硬盘空间的文件一样随意操纵该存储空间内的文件和文件夹,并且可以自由增加或更换硬盘提高存储容量,并通过移动端实现远程控制。研究方法:通过收集整理国内外有关服务器搭建的文献与开源项目,总结服务器设计的相关理论、实践及其经验,结合实际情况,分析结合服务器设计面临的难题。最后结合理论的总结和实践的需要,提出设计,并尝试搭建云服务器进行不断的调整、优化和记录。 技术路线:云服务器的设计是先通过搭建一个适用于开发、简洁的Linux发行版,安装各种网络传输协议和服务器软件应用程序,并经过长期反复的功能测试和稳定性的验证。实验方案:尽可能地收集现有和过去的同类系统的设计资料和开源软件项目,再对这些系统的设计、搭建和运行进行分析研究,并根据所设计系统的功能要求进行多次选择(如:网络服务协议、文件管理器的优化等),然后对几个较好的同类系统作出相应的修正,最后得出一个理想的服务器系统。可行性分析: 技术可行性分析: 该系统对软件、硬件的要求不高,目前市场上的一般计算机软件、开源硬件资源均能满足系统开发的要求。其中运用的主要软件服务协议有samba通信协议、ssh应用层和传输层基础上的安全协议、nfs网络文件系统;开源项目主要有Apaches服务器软件、mysql数据库管理系统ownCould个人云服务项目,并结合php、shell开源脚本语言,以上技术足以完成本系统的开发和设计。经济可行性分析: 本系统是一个小型的Web应用系统,实现不难,有很强的实用性,而且只需要少量的人手进行开发维护,不需要投入大量的人力资源。并对硬件服务器要求较低,不需要很大的经济投入。 研究计划及进度安排 第一周:确定题目、明确任务、确定开发平台及开发工具; 第二周:收集查阅有关技术资料、了解相关领域知识,撰写开题报告; 第三、四周:在开发板上搭建Linux系统; 第五、六周:搭建ownCloud软件和telnet远程服务; 第七、八周:整体调试; 第九、十周:撰写论文。 参考文献 [1]Linux/UNIX系统编程手册(套装共2册).凯利斯克(Michael Kerrisk).孙剑(译者).人民邮电出版社.2014.01 [2]Linux系统命令及Shell脚本实践指南.王军.机械工业出版社.2013.12 [3]鸟哥的Linux私房菜:服务器架设篇(第3版).鸟哥.机械工业出版社.2012.07 [4]高性能Linux服务器构建实战:运维监控、性能调优与集群应用.高俊峰.机械工业出版社.2012.01 [5]网络服务搭建、配置与管理大全(Linux版)(第2版).张栋.电子工业出版社.2012.04 [6]Linux典藏大系:Linux系统管理与网络管理(第2版).余柏山.清华大学出版社.2014.02 [7]TCP/IP网络编程.尹圣雨(作者).金国哲(译者).人民邮电出版社.2014.06 [8]网络安全基础:网络攻防、协议与安全.雅各布森(Douglas Jacobson).仰礼友(译者).电子工业出版社.2011.03 指导教师意见: 指导教师签名:年月日 工作小组审查意见: 一、实习软件 Simtrade外贸实习的平台是一个十分专业的国际贸易实务模拟软件,它在很大程度上解决了我们实习难的问题。我们可以自由地在网上进行国际货物买卖实务的具体操作,能够熟悉进出口的成本核算、询盘、发盘与还盘等各种基本技能;熟悉国际贸易的物流、资金流与业务流的运作方式;切身体会到国际贸易中不同角色面临的具体工作以及他们之间的相互联系;学会外贸公司利用各种方式控制成本以达到利润最大化的思路。真正理解并吸收课堂中所学到的知识,为将来走上工作岗位打下良好基础。 二、角色扮演 国际贸易不同于国内贸易,在国际贸易中我们将面对各种顾客,要培养适应环境、应对各种角色和处理各种问题的能力。在Simtrade模拟训练中我分别扮演三种角色。 1、出口商 出口商是最为重要的角色,在扮演出口商的角色的过程中,经过准备、磋商、签约、履约、善后几个流程。准备阶段,及时了解市场行情,并同工厂和进口商建立广泛而牢固的业务关系。掌握国内外市场行情,根据信息确定目标,同工厂建立业务关系,为备货做准备。磋商阶段,根据成本、税率情况准确计算成本和报价,是至关重要的,通过询盘、发盘、还盘、接受四个环节,就交易条件达成一致,更是体现我们业务能力的地方。在交易过程中市场是变化的,作为出口商需不断核算成本、费用和利润,才能获取最佳交易条件和价格。 在贸易术语上,我们分别采用了CFR术语,FOB术语,CIF术语,结汇以L/C,D/P,D/A等方式,信用证结汇可以保证出口商及时得到货款。Simtrade系统的在线帮助为每一步的进行在线指导,业务日志提醒我们需要做什么,单据的检验系统更让我们及时更正单据中的错误。在业务进行中,我们还通过银行借款或同行间拆借得到更多的资金,以便业务的开展和做大做强。 2、进口商 进口商的利润来自于对产品的销售,及时掌握市场信息,寻找交易产品和对象,同进口商建立业务关系,为进口做好准备。Simtrade的业务中心的消费市场为进口商及时提供市场信息,使进口商可以及时查询产品销售价格,不断核算成本、费用和利润,方可获取最佳交易条件和价格,同时选择合适的交易方式签订 1 合约关系到进口商的利益。国际货运风险和保险为我们着实上了一课:我们实习的平台风险是10%左右,非常高,所以学会如何降低风险和减少损失是很必要的。 最后进口商要在市场上及时将货物销售出去,方可实现利润最大化。 3、工厂 工厂扮演的是供应产品的角色,作为供应商我认为应该做到主动为先,确定 目标市场,寻找交易产品和交易对象,同出口商建立业务关系,为销售做好准备,这都应该及时主动。供货商的交易对象是多家的,在Simtrade模拟系统中心的市 场里查询产品的生产成本,并不断核算成本、费用和利润,以期获取最佳成交条 件和价格,这如同显示生产中,工厂的厂长要及时到生产车间了解产品的生产状 况一样。 三、实习遇到的问题 1、预算错误 这是个大问题,也是我们开始接触Simtrade时所最容易忽略的问题。虽然老 师曾多次提醒,做贸易前一定要计算好了一切费用,选好贸易术语,最后再签定 合同。但我们都是比较懵懂的,经常就是做出口商的在还没有调查进口商所在地 市场的情况下就先去工厂进货了。如果工厂角色也没有做好预算,草草就签订了 合同,那么可能出口商和工厂都赚不到钱。 2、货物数量问题 这个问题也是我们从没做过国际贸易的学生所最容易出错的问题。因为我们 要做的是国际贸易,要加上很多中间费用的。不是国内贸易简单的加上运费成本 就行。但大多同学都没意识到这个问题。可笑的是好多同学包括我,在做第一笔 贸易时,在没仔细预算的前提下,签订了很少货物数量的合同!这样,在做中间 制单过程中,我们经常在填单时大叫“啊,这个运费怎么比我的货物数量还多啊?” “这个保险费怎么这么贵,我要赔钱了!” 3、填单错误量大 这个问题是必然的,我们都在努力着。因为以前没有接触过这个问题,所以 我们每个人在开始填单时都很慢。幸好这个实验有帮助选项,而且帮助很详细,我们开始都是参照这个帮助选项才能耐心地把这个业务做下去。试验后期,我们 填单都不用参考帮助了,而且错误量减少,并且速度加快。 4、计算错误 这个计算包括很多内容。例如出口商要在CIF术语下计算海运费,内陆运费,出口报关费,保险费等等费用。进口商也要计算自己的费用。这些费用计算量大,所以在填单过程经常因为计算错误而导致业务进行不下去。 5、邮件问题 做完了几笔交易,我一查看我的“系统提示”,上面写着:写的邮件太少,邮 件内容过简单。这都是我们所没有注意的问题。我在这次实验中,没有好好的发 几个正规的邮件。而且内容真的很简单。这也是我们该反思的问题。如果不是实 验而是真的贸易,正因为我们少发几个邮件,可能会对对方或自己造成很大的损 失的。 六、实验体会 通过这次实习,我们收获了很多课堂上学不到的知识,比如说我们熟悉了外 贸实务的具体操作流程,巩固与深化已经学过的理论知识,提高了在贸易实务这 方面的操作能力,掌握了进出口的成本核算、询盘、发盘与还盘等各种基本技巧; 切身体会到了国际贸易中不同当事人面临的具体工作与他们之间的互动关系,为 以后的工作打下良好基础。收获的同时,我们也发现了自己的不足与缺陷,一是 做事情心浮气躁,有时过于急躁,过于粗心大意,导致犯下不该犯的错误,尤其 是进行进出口预算的时候;二是英语基础不够扎实,写邮件的时候有些词句 表达 不够准确;三是我们的专业知识也不够扎实,在实习过程中不知道某些单据的用 途等等。国际贸易比我们想像中的要复杂得多,它的中间环节多,涉及面广,一 旦某个环节出了问题,就会影响整笔交易的正常进行,带来一连串的麻烦,甚至 引起法律上的纠纷。国际贸易中,要注重正确填写单据的重要性。填写单据始终 要以“单单一致”“单证一致”为原则,因为很多单据是有关联的,单单不一致、单证不一致,则会给后面的工作带来一连串的麻烦,甚至带来不可挽回的损失。 总体来讲,这次实习收获是丰富的,我们不仅巩固所学到的国际贸易实务专 业知识,还能把我们所学的理论知识转化为实践动手经验,提高了我们的动手操 网页设计与制作的一般实验步骤: 1、确定网站主题 网站里的每一个网页都要有统一的风格,以加强渲染自己性格的效果。最重要的是做出自己的风格,吸引浏览者的眼球。 2、搜集材料 主要在网站上搜集所要的网页信息,包括图片、文字、相关的新闻,同时,查询相关的图书、报纸、光盘、多媒体等,也可以得来更加有说服力的信息。 3、规划网站 我的网站包括5个页面。版面设计要灵活,根据各部分内容的不同适当的自由设计。但是每个页面的主元素和位置不能变。用CSS设计一个样式,以保证随时、准确的调用。另外,为了网页布局的协调,还可以加入flash动态图片,会达到更好的效果。 4、选择合适的制作工具 做网页的首先工具当然为Dreamweaver。 5、认识网页设计工具Dreamweaver (1)Dreamweaver的启动 (2)窗口组成的认识 6、新建站点 7、站点中首页的创建 8、制作网页 素材、风格、模板都设计好以后,下一步就是具体的制作网页。制作网站时,首先要做的就是站点的规划,建立一个本地站点。网页中的css 样式文件也应统一管理,做到有条不紊。 9、根据自己的网页风格,在网上搜集合适的图片。 最后还要制作各个页面的链接,把整个网页可怜起来,形成一个统一的整体,方便浏览者进行各个页面间的跳转。 10、上传测试 网页制作完毕以后,要进行测试,在浏览器上运行自己的网站,反复测试,以发现设计中的缺陷。 实验结果及理论分析: 通过这简短的三个周的学习,让我有一个独立设计,制作网页的机会,通过这次试验,我的收益颇多。首先,独立的实践了一个完整的网站设计的全过程,把设计中零散的注意点和要求在自己大脑中形成了一个完整的框架体系,使平时学到的知识点有了一个质的升华,并且合理的在试验中进行了实践。第二,在这次实验的过程中,我搜集了大量的素材和网页设计的技术技巧方面的书,扩大了知识面,给我在以后的设计过程中能博采众长,制作出技术精湛的网页打下了基础。最后,我感受最深的是,技术方面的学习,最重要的是自己实践做出东西,只通过自己的亲身实践,才能学会、学懂、学通技术。 朱礼明 信息管理与信息系统1301班 【web服务器搭建与网站制作实验报告】推荐阅读: 网站访问慢排查方法及解决方案WEB服务器07-20 局域网服务器搭建12-14 搭建服务平台 做好法律服务06-15 WEB服务器05-24 Web服务器架构08-01 Web服务器防护10-12 Web应用服务器11-18 教程:三万元搭建Linux服务器集群05-25 法律服务平台搭建方案06-10 政府搭建平台全力跟踪服务07-10web服务器搭建与网站制作实验报告 篇2
web服务器搭建与网站制作实验报告 篇3
外贸单证与单证制作实验报告 篇4
网页设计与制作实验过程及报告 篇5