web技术实习报告

上传人:tia****nde 文档编号:33416849 上传时间:2018-02-15 格式:DOC 页数:11 大小:25KB
返回 下载 相关 举报
web技术实习报告_第1页
第1页 / 共11页
web技术实习报告_第2页
第2页 / 共11页
web技术实习报告_第3页
第3页 / 共11页
web技术实习报告_第4页
第4页 / 共11页
web技术实习报告_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《web技术实习报告》由会员分享,可在线阅读,更多相关《web技术实习报告(11页珍藏版)》请在金锄头文库上搜索。

1、第 1 页web技术实习报告北京联合大学信息学院WEB技术实训报告题目:专业:班级:学号:姓名:小组成员:20*年01月01日摘要在计算机技术快速发展的今天,inter网络这个现代信息高速公路也流行发展起来,已经成为人们生活、工作、学习越来越离不开的平台。基于.NET技术的应用大量出现。为了让用户浏览到美观的,个性化的页面和丰富的内容。因此,基于B/S体系架构创建的这个学籍管理系统,紧跟行业发展,满足各大高校学习、管理的需要。由于各大高校在进行学籍管理时,需要管理大量的学生信息、教师信息以及课程信息等。传统的手动操作方式易发生数据丢失和统计错误,劳动强度大,且速度慢。在计算机上可以高速、快捷地

2、完成这些工作。计算机联网后,数据在网上传递可以实现数据共享,避免重复劳动,规范教学管理行为,从而可提高管理效率和水平。关键词:inter网络B/S体系架构学籍管理第一章系统概述1.1引言建立一个基于B/S架构的学籍管理系统,实现信息网络化。通过较丰富的功能将.NET技术特点体现出来。该系统可供包括管理员登录和学生登录使用。登录者可以查询信息或者发布信息。系统中管理员模块为必不可少的模块项,该模块主要包括3个模块:管理员模块、学生模块、公用模块。为了安全有效地存储和管理登录网站的用户的信息,赋予管理员特定的权限,可以对用户进行添加,删除,修改和学生的查询等。方便网站的管理与维护。要实现这样的功能

3、,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了SQLServer20*作为后台数据库,结合SQL语句第 2 页处理对用户添加,删除,修改等操作,使.NET与数据库紧密联系起来。1.2背景1.2.1B/S结构相关开发技术简介从Web数据库的发展过程来看,实现B/S结构下Web数据库的应用通常有两种方法:一种是Web服务器端提供中间件连接Web服务器和数据库服务器;一种是把应用程序下载到客户端直接访问数据库。其中第二种方法在程序的编写、调试上显得较为繁琐,网络安全也较难保证。在第一种方法中较常用的中间

4、件技术有通用网关接口(CGI)和应用程序编程接口(API)两种,而API有两种版本,ISAPI和NSAPI。CGI的最大不足在于对每个访问都会在服务器端产生一个应用程序副本,占用系统资源。API以动态连接库的形式出现虽然克服了CGI的这一缺点,却带来了另一个问题,即当需要修改或更新服务程序时必须重起系统,而这在许多事实性较强的应用服务器上是不允许的。同时,无论是CGI还是API它们共同的缺点是程序和HTML文本分离,编写和调试很不灵活。第一种方法即是Web服务器端提供中间件连接Web服务器和数据库服务器。我们常常称它为Web数据库系统,它实质上是一种动态网页技术与数据库系统的结合。利用数据库系

5、统来存储和管理不断变化的数据信息,并通过动态网页技术实现利用Web页面来访问、存储数据和管理数据库。所谓的动态,主要是具有以下几个方面的特点:交互性:即网页会根据用户的需求和选择而动态改变和响应;自动更新:不需要手动更新HTML文档,就会自动生成新的页面,可以大大节省工作量;自动适应性:即当不同的时间、不同的人访问同一网址时会产生不同的页面。现在,主流的B/S结构下的动态网页技术有JSP,PHP,ASP第 3 页等。它们都可以提供Web数据库开发的全套解决方案下面将会对这三种技术进行一个简要的介绍,并比较各自的优点和缺点。1.2.2B/S模型的优点几乎没有限制的客户端访问和极其简单化的应用程序

6、部署和管理是B/S模型的优势所在。它和C/S模型比较优点极为突出。两层技术模型(Two-TierArchitecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在12100的局域网环境中,两层模型的确是个不错的方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型。B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Inter技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部

7、分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。B/S模型结构图如下所示:图1-1B/S模型图从上图可见这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。相比之下,B/S模型的优点显而易见,更适合这个网站的构建,有利于网站的维护和扩充。1.2.3.NET技术发展背景随着网络经济时代的到来,网络用户希望能够在任何时候、任何地方、利用任何工具都可以获得网络上所需的信息、文件和程序,并享受网络通信所带来的快乐。用户不需要知道这些文件放在什么地方,只需要发出请求,然后进行接收就可

8、以了;第 4 页而所有后台的复杂性是完全屏蔽起来的。微软公司就是为了这个目标而设立了.NET战略。微软公司公开宣布,今后将着重于网络服务和网络资源共享的开发工作,并将为公众提供更加丰富,有用的网络资源与服务。微软公司新一代平台的正式名称为“新一代Windows服务”(NGWS),并给这个平台注册了正式的商标Microsoft.NET。.NET作为新一代互联软件和服务战略,将使现有微软的软件在网络时代不仅用于传统的个人计算机,而且能够满足呈快速增长的新设备的需要。到底什么是.NET?微软公司总裁兼首席执行官SteveBallmer把它定义为:.NET代表一个集合、一个环境、一个可以作为平台支持下

9、一代Inter的可编程结构。微软公司官方定义为:Microsoft.NET是MicrosoftXMLWebServices平台。.NET方法可以使编写能够在任意时间、任意地点和任意设备上安全地彼此连接和互操作的系统变得非常简单。实现这一目标的核心技术是XMLWebService,这项技术允许应用程序通过Inter进行通信和共享数据,而不管所采用的是哪种操作系统。设备或编程语言。从开发人员的角度看,.NET使用MicrosoftVisualStudio.NET、NETFramework以及XMLWebService编写彼此连接的系统变得非常简单。第二章系统设计2.1模块划分学籍管理系统可实现学籍

10、管理的所有基本功能,根据系统用户的不同,可以划分为3个模块:管理员模块、学生模块和公用模块。下面介绍各个模块的基本功能。2.1.1管理员模块该模块是本系统的核心模块,其中包括5个子模块,分别是学生信息管理、教师信息管理、班级信息管理、课程信息管理、学生选课信息管理。a.基本信息管理子模块:实现对学生信息第 5 页的添加、修改、删除操作,还可输入查询条件对学生信息进行查询。b.学生人数统计模块:实现对不同年份入学的学生人数进行统计。2.1.2学生模块实现学生个人资料功能,查看自己的个人信息。2.1.3公用模块实现管理员用户和学生用户的身份验证、密码修改、退出系统等功能。2.2操作流程用户登录系统

11、后首先进入用户登录界面,可以选择自己的用户角色,如以管理员用户权限进入。输入管理员用户名和密码后进入系统的欢迎界面,利用系统左侧的导航栏可实现不同管理页面的切换。对信息进行增加、删除、修改和查看操作后,单击“退出系统”超链接实现退出系统。2.3页面设计2.3.1用户登录在进入学籍管理系统之前,需要经过登录页面。在此页面中用户首先选择自己的用户类型,然后输入用户名和密码进行登录验证。2.3.4管理学生信息管理员对学生的管理包括对学生信息的添加、修改、删除和查询等操作。2.3.8修改密码和退出系统修改密码和退出系统是系统的公用模块,学生和管理员都可以使用该功能进行密码修改和退出系统,在每个用户的操

12、作页面中均有相应的超链接到此页面。用户需要输入旧密码、新密码并对新密码确认,当用户输入旧密码有误时会显示警告信息“您输入的密码错误,检查后重新输入”,提示用户必须输入正确的旧密码之后才能修改密码。单击用户操作页面左侧导航栏中的“退出系统”超链接,会显示退出系统的提示,单击【是】按钮后即可退出系统。dboXS学生表dbo.ADMIN管理员表篇二:web开发技术实训报告。第 6 页web开发技术实训报告姓名:曾晖班级:09网络01班网站类型:个人网站指导老师:曾小亮实训时间:20*-12-20-20*-12-30一、实习目的让学生了解网站的制作流程和基本技法。.Dreamweaver的使用掌握利用

13、IIS完成站点创建,学会站点的规划与创建,能自己创建个人网站和简单的企业网站。掌握利用SQLServer的企业管理器建立数据库和数据库表,巩固数据库基本命令的使用(当然,不反对利用ACCESS建立数据库和数据库表)。掌握利用ASP访问与操作数据库的各种常用的功能及实现方法。了解动态网页的制作技术,掌握与数据库的链接及简单的数据处理。培训学生的动手能力、综合应用能力和团队合作能力。二、实习要求按时、按地参加实习,遵守实习纪律,遵守实习场地的制度;爱护实习场地的所有实习设备,讲究公共卫生;做好实习笔记和实习记载,实掌握实习的每项内容;认真填写好实习报告、实习总结,实习完成统一交实习老师。三、实习形

14、式前一周完成ASP、SQLServer(或Access)以及DeramweacerMX20*的学习,要及时完成学习任务。后一两周进行网站综合开发实训,可分组进行。(题目可自选,要求:有一定实际意义的网络数据库应用程序,具有较好的界面和使用的方便性、准确性和安全性,且能在机上运行通过软件。)五、实验内容1.网站结构示意图(1)Index.asp打开我的首页,然后点击zhufu按钮进入按钮界面,(20如下(2)所示(2)newyears/index.asp进入页面后有一首欢快的背景音乐,在祝福页面里,你可以向你的好友发表你的祝福,你可以对祝福查看和修改,并且还可以看到历史记录,页面右上角可以返回首

15、页。第 7 页(3)liuyan1/index.asp回到主页再点击留言按钮,进入下一页面,你可以发表留言,不需要审核也能发表。由于时间仓促,网站暂时到此,网站还在积极开设建设中,敬请期待你的到来五、实训结果(实训分析)实验基本成功实训是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,通过上机练习来培养我们自身实践能力,这次网页布局训练就是其中之一。这次的网页设计与制作让我收获颇丰。的确,从听老师解说到开始自己制作,从理论到实践,在这几节课的实操时间里,过程中不仅巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。使我懂得了理论与实际相结合是很重要的,只有从理论中得出结

16、论,才能真正为掌握技术,从而提高自己的实际动手能力和独立思考的能力。只有把布局的基础打好,才能设计出成功的网页六,实训心得首先我要做的就是要选择好题目和网站的风格,之后我就分步骤准备在制作网站前所要做好的准备工作。我浏览了日照职业技术学院以及相关网站的一些特点,借鉴这些网站的优秀之处,不好的地方在自己的网站上加以改良,从而使自己的网站更加美观。回顾这次课程设计,至今我仍感慨颇多。的却。从选题到开始制作,从理论到实践,在实训机房日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。在选择好题目和网站的风格之后,我就开始了实训项目的进程,按照实训方案的规定,先是将网站的总体策划以书面的形式展现出来,通过老师审核之后,在相应的时间段找相关的素材,搜集与主题相关的文字、图像等。再是设计网站的内容结构、目录结构和链接结构,设计首页及其页面的版式结构。然后创建本地网站,建立网站的目录结构。制第 8 页作

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号