JSP电影网的设计与实现及高考语文试卷_第1页
JSP电影网的设计与实现及高考语文试卷_第2页
JSP电影网的设计与实现及高考语文试卷_第3页
JSP电影网的设计与实现及高考语文试卷_第4页
JSP电影网的设计与实现及高考语文试卷_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大连理工大学毕业设计(论文)格式规范JSP电影网的设计与实现-[1]在北京发布了《第26次中国互联网络发展状况统计报告》。报告报道:“截至2021年6月底,我国网民规模达7.2亿人,互联网普及率持续上升增至50.8%”。随着网络的普及,越来越多的应用出现在网络上,这使得越来越多的人对图片、文章、多媒体视频等应用的不满足,而在线电影网得到了异常迅猛的发展。近年来,Internet技术得到迅速的发展,已经成为计算机产业的一个技术热点。促成Internet高速发展的因素之一就是Web技术。Web技术由最初的静态HTML发展到动态网页技术DHTML,CGI(CommandGatewayInterface),脚本语言与ASP(ActiveServerPages)后来居上,并且大有取代CGI的趋势。Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展使得那些具有交互动态页面、有条理的数据库查询、丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务,例如网上购物,网上电子商务,社会信息数据库服务等。作为计算机发展最迅速的领域之一的数据库技术,已经形成了一整套独有的理论,并广泛地应用于人们的生产和生活中。数据库技术与网站的结合是当今Web技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便地设计出交互式页面,可以构造功能强大的后台管理系统,可以为网站的更新、维护提供极大的方便。因此,作为网络开发者或管理者,数据库知识是必不可少的。视频流媒体服务一直被认为是互联网服务中的一个热点领域,但是由于技术、内容以及带宽等方面的限制,一直没有实现预料中的发展。目前,视频压缩技术已经取得了重大的进步,视频流媒体的传输速度、品质以及成本控制都得到了很大的改善,为视频媒体传输创造了有利条件,同时宽带网络的普及也使得多数家庭用户具备了享受网络视频服务的条件。In-Stat/MDR预计,到2021年,这个数字将超过5亿。InStat/MDR预计,视频订阅服务最繁荣的市场将出现在亚洲,预计2021年亚洲市场视频媒体订阅服务的营业额将达到25亿美元,但是美国的市场潜力也不可忽视,有调查报告表明,美国消费者对收费互联网内容服务的接受程度正在跳跃式地提高。这个前景诱人的市场将成为网络巨人们逐鹿的舞台,在线视频服务正在面临这个各种各样的变化,各家大型的媒体公司和服务提供商都有机会分食这个大蛋糕。1.2系统目的现在我国的信息管理水平还比较落后,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据目前实际的情况开发这样一套管理系统是十分必要的。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机进行管理,具有着手工管理所无法比拟的优点。例如:可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是信息正规化管理与世界接轨的重要条件。本系统用JSP语言来编写本系统,数据库用SQLSERVER2021来连接系统。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。满足用户的需要,开发基于JavaWeb的在线电影网,为用户提供方便。1.3可行性研究该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性等方面进行分析。1.经济可行性开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。2.技术可行性技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。本系统用的是JSP开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。本系统的开发,是典型的Mis开发。采用JSP编程语言,已无技术上的问题。3.运行可行性运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。4.法律可行性①所有技术资料都为合法。②开发过程中不存在知识产权问题。③未抄袭任何系统,不存在侵犯版权问题。④开发过程中未涉及任何法律责任。综上所述,本系统的开发从技术上、从经济上、从法律上等都是完全可靠的。1.4需求分析需求分析是软件设计的一个重要的环节。本阶段对系统管理系统的应用情况作全面调查,以确定系统目标。确定用户的需求。用户对系统的需求我们从以下几方面进行分析。1.4.1系统需求用JSP开发系统管理系统基于B/S模式,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行。所有的工作基于浏览器,安装、使用、维护、升级十分简单。1.4.2性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行。系统处理的准确性和及时性是系统的必要性能。由于本系统的添加功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,其准确性和及时性很大程度上决定了系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。1.4.3应用需求分析服务器硬件处理器:Intel酷睿2或更高内存:512M硬盘:50G软件MicrosoftWindowsXP客户机硬件无特殊要求软件MicrosoftWindowsXP系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。硬件系统环境:C600、1GMB(RAM)、500MB(HD)。系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好1.4.4运行需求分析硬件条件:酷睿2CPU、1GRAM、50G软件条件:WindowsXP1.4.5其他需求分析本系统有较好的可维护性、可靠性、可理解性、效率。易于用户理解和操作。可维护性包括了可读性、可修改性、可测试性、等含义。可靠性通常包括正确性和健壮性。开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。第2章相关技术介绍2.1JSP技术简介JSP(JavaServerPage服务器网页)是从2021年开始出现的新技术。由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页HTML文件(*.htm,*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。在国外,己经大量使用JSP作为网络应用程序的开发工具,而在国内,尽管JSP还不是主流开发技术,但是由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。2.2JSP工作原理JSP是面向服务器的,因此支持任何浏览器。当Web服务器和JSP引擎遇到访问JSP网页的请求时,JSP引擎将请求对象发送给服务器端的相关组件,比如JavaBean组件、Servlet或EJB等,然后由服务器端组件处理这些请示,可能需要从数据库或数据存储中检索信息,然后服务器端组件再将响应对象返回JSP引擎。JSP引擎将响应对象传递给JSP页面,根据JSP页面的HTML格式完成数据编排,最后Web服务器和JSP引擎将格式化后的JSP页面以HTML格式返回客户浏览器。这就是当前网站构建中广泛采用的浏览器——Web服务器——后台数据库的三层架构模式。因为JSP所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果。2.3JSP体系结构JSP网站开发标准给出了两种使用JSP的技术,可以归纳为模式一、模式二。模式一:JSP+JavaBeans技术在这种模式中,JSP页面独自响应请求并将处理结果返回给客户。Bean处理所有数据访问,JSP实现页面的表现,以实现内容生成与显示相分离。当处理复杂的大型应用时,页面被嵌入大量的脚本或Java代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。模式二:JSP+Servlet+JavaBeans技术Servlet技术是一种采用Java技术来实现CGI功能的一种技术,Servlet技术非常适于服务器端的处理和编程,并且Servlet会长期驻留在内存。从开发的观点看,模式二具有更清晰的页面表现,清楚的开发者角色划分,在大规模项目开发中,模式二更被采用,模式二也更符合当前流行的MVC结构(Model/view/controller),其中Servlet对应controller,处于控制者的位置,处理HTTP请求,负责生成JSP中使用的Beans组件或对象,并判断应将请求传递给哪个JSP等,JSP对应view,负责生成最终的动态网页并返回给浏览器。而JavaBeans对应的是Model,实现各个具体的应用逻辑与功能。2.4JSP的特点1.简化的页面生成技术。JSP页面用标准的HTML或XML命令来处理页面的格式化和布局设计,而用类似HTML、XML的标记和Java语言编写的脚本程序生成页面内容。这使得页面形式与页面内容互相独立,非常有利于大型项目的分工合作。2.与Java平台有机集成。JSP技术是Java2平台的重要组成部分,JSP使用Java语言作为它的脚本语言。在JSP页面中可以使用几乎所有的Java组件和JavaAPI,这就能充分发挥出Java语言的强大功能。使用JSP技术可以创建具有高度可伸缩性和可靠性的Web应用程序。3.硬件平台和服务器无关性。JSP作为Java家族的一员,秉承了Java技术的“一次编写,随处可用(WriteOnce,RumAnywhere)”的特性,可以运行于大多数流行的操作系统平台及Web服务器,这种与服务器硬件和操作系统平台的无关性是JSP相对于其它动态网页技术最大的一个优点。4.功能可扩展性。如同Microsoft的JSP技术可以通过ActiveX/COM组件来扩展功能一样,JSP可以通过JavaBean和EJB(EnterpriseJavaBean)以及自定义的标记来扩展功能。JSP可以通过JDBC,与诸如Oracle、SQLServer这样的大型关系数据库进行连接。JSP提供了一些隐含对象。这些隐含对象在JSP页面中可以直接引用,而不必首先声明。利用JSP提供的这些隐含对象,可以使脚本功能更加强大,并且编程更加容易、方便。例如,利用request对象,可以很容易地接收用户在HTML表单中提交的信息。2.5SQLServer2021数据库SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;2021年,SQLServer7.0版本和用户见面;SQLServer2021是Microsoft公司于2021年推出的最新版本。SQLServer特点:1.真正的客户机/服务器体系结构。2.图形化用户界面,使系统管理和数据库管理更加直观、简单。3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4.SQLServer与WindowsNT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以很好地与MicrosoftBackOffice产品集成。5.具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2021的大型多处理器等多种平台使用。6.对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。7.SQLServer提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。2.6系统数据库连接JDBC技术是JavaDataBaseConnectivity的缩写,它是SUN公司提供的一种支持基本SQL功能的通用的应用程序接口(ApplicationProgrammingInterface)。它由一组用Java语言编写的类和接口组成。通过这些类和接口,程序开发人员可以在Java语言中方便地建立与数据库的链接,通过执行相应SQL语句,完成对不同数据库的访问。因此,开发人员使用JDBCAPI可以不必编写一个应用程序来访问Sybase数据库,又另外编写一个应用程序去访问Oracle数据库,再写一个应用程序访问Microsoft的SQLServer。不但如此,使用Java语言编写的应用程序可以在任何支持Java的平台上运行,不必在不同的平台上开发不同的应用程序。简单地说,JDBC能完成下列三件事:同一个数据库建立连接;向数据库建立连接;处理数据库返回的结果。JDBC是一种通用低层的应用程序编程接口,它在不同的数据库功能模块的层次上提供一个统一的用户界面。说JDBC是一处低级的API,是指它直接调用SQL命令,它比其他的一些数据库连接API要容易使用些,但它有同样可以作为更高级的,用户办面更友好的API或开发工具基础。很多可视化的Java开发工具,如VisualAgeForJava、VisualCafé、J++等都提供了基于JDBC的更面向用户的类和包,直接将关系数据库的表或视图映射为Java类,程序员通过可视化工具直接对Java对象进行操作,而真正需要的SQL调用则根据程序员发出的对对象的各种属性、方法的操作来自动产生。另一种使用JDBCAPI的方式为,用户程序可以提供一个界面(如菜单等)让用户选择对数据库进行的操作,选中一个任务后,提示用户输入一些必要的信息,然后根据用户的输入产生相应的SQL命令以及Java程序。通过这处方式,用户可以完成对数据库的操作,即使他并不了解SQL语法以及JDBC编程。数据库访问的三层结构如图2.1所示,浏览器端程序要访问数据库,首先通过中间件,然后由中间件对数据库操作权限进行认证,认证通过才能对数据库进行操作。图2.1使用中间件的数据库访问三层结构用户对数据库的存取权限认证是中间件中完成,对数据库的查询、插入、更新和删除操作等都封装在中间件中,该中间件位于服务器端,中间件对数据库进行操作后,再将处理结果通过Web服务器返回到浏览器端用户。这样,在用户端输入的用户名和密码,可以通过加密算法进行加密后在网络上传输,在中间件中进行解密认证,然后再进行数据库的存取操作,数据库存取权限的用户名和密码出现在位于服务器端的中间件中,这样就更加安全。本系统采用的正是这样的三层结构的数据库访问模式。在三层模型中,命令将被发送到服务的”中间层”,而”中间层”将SQL语句发送到数据库。数据库处理SQL语句并将结果返回”中间层”,然后”中间层”将它们返回用户。其模型如图2.2所示。图2.2JDBC的三层模型因为”中间层”可以进行对访问的控制并协同数据库的更新,并且可以使用一个易用的高层API,这个API可以由“中间层”进行转换,转换成低层的调用。所以在许多种情况下,三层模型可以提供更好的性能,本系统中所采用的就是此种模型。JDBC是JAVA应用程序与数据库的沟通桥梁。它提供了三项服务功能:一、与数据库建立连接。二、将SQL语句传递给数据库。三、从数据库取得SQL语句的执行结果。当JDBC要与数据库建立连接前,首先,它必须先取得连接此数据库的JDBC驱动程序,Class.forName()即是在执行此项工作。建立数据库连接的第一步骤就是将JDBC驱动程序的类载入至JVM(JavaVirtualLMachine)中,本系统中利用java.lang.Class类内的forName()静态函数依据指定的类名称,将JDBC驱动程序载入进来。完成载入驱动程序的步骤后,必须使用java.sal.DriverManager类所提供的getConnection()静态函数,取得与数据库间的连接对象。此连接对象的类类型为java.sal.Connection,必须通过它才能将SQL指令传递给数据库,而执行结果也需要通过连接对象来取得。当取得连接对象后,还必须取得Statement对象才能对数据库执行SQL指令。Statement主要实现两个功能:执行SQL语句以及取得执行结果。在java.sql.Statement的sql对象中执行查询或修改命令的函数后传回的是一个ResultSet对象,这个对象提供了一个存取SQL执行结果的管道,以便通过它将表格数据从数据库中取出。每个Statement对象只能产生一个ResultSet对象。数据库连接如图2.3所示:图2.3数据库的连接处理数据库的连接处理具体实现如下://建立JDBC——ODBC桥sun.jdbc.odbc.JdbcOdbcDriver;//桥建立不成功时的错误处理catch(ClassNotFoundExceptionevent){}//建立与数据库的连接,并发送SQL查询语句,将结果保存到rs对象中 Con=建立JDBC——ODBC桥 Sql=SQL查询语句 执行查询 Rs=返回结果//SQL出错处理 catch(SQLExceptione1){}有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBCAPI,就不必为访问Sybase数据库专门写一个程序,为访问Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBCAPI写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台编写不同的应用程序,只须写一遍程序就可以让它在任何平台上运行,这也是Java语言“编写一次,处处运行”的优势。Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准并支持与其它数据库连接标准,如ODBC之间的桥接。JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。

Java具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言。所需要的只是Java应用程序与各种不同数据库之间进行对话的方法。而JDBC正是作为此种用途的机制。JDBC扩展了Java的功能。例如,用Java和JDBCAPI可以发布含有applet的网页,而该applet使用的信息可能来自远程数据库企业也可以用JDBC通过Intranet将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有Windows、Macintosh和UNIX等各种不同的操作系统)。随着越来越多的程序员开始使用Java编程语言,对从Java中便捷地访问数据库的要求也在日益增加。MIS管理员们都喜欢Java和JDBC的结合,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上,随后任何人就都可得到最新版本的应用程序。对于商务上的销售信息服务,Java和JDBC可为外部客户提供获取信息更新的更好方法。简单地说,JDBC可做三件事:与数据库建立连接、发送SQL语句并处理结果。下列代码段给出了以上三步的基本示例:Connectioncon=DriverManager.getConnection("jdbc:odbc:wombat","login","password");Statementstmt=con.createStatement();ResultSetrs=stmt.executeQuery("SELECTa,b,cFROMTable1");while(rs.next()){intx=rs.getInt("a");Strings=rs.getString("b");floatf=rs.getFloat("c");}上述代码对基于JDBC的数据库访问做了经典的总结。2.7B/S模式与C/S模式的比较分析C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。客户应用程序是系统中用户与数据进行交互的部件。服务器程序负责有效地管理系统资源,如管理一个信息数据库,其主要工作是当多个客户并发地请求服务器上的相同资源时,对这些资源进行最优化管理。中间件负责联结客户应用程序与服务器管理程序,协同完成一个作业,以满足用户查询管理数据的要求。B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机是用户与整个系统的接口。客户的应用程序精简到一个通用的浏览器软件,如Netscape

Navigator,微软公司的IE等。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQ请求,管理数据库。B/S模式的优势首先它简化了客户端。它无需象C/S模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览器查询数据,然后显示给大家看就可以了。甚至与会者还可以把笔记本电脑联上会议室的网络插口,自己来查询相关的数据。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在Web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过HTTP请求在权限范围内调用Web服务器上不同处理程序,从而完成对数据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更新与调整也变得逐渐频繁。相对于C/S,B/S的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对Web服务器上的服务处理程序进行修订。这样不但可以提高公司的运作效率,还省去了维护时协调工作的不少麻烦。如果一个公司有上千台客户机,并且分布在不同的地点,那么便于维护将会显得更加重要。再次,它使用户的操作变得更简单。对于C/S模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用B/S模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用。B/S模式的这种特性,还使

MIS系统维护的限制因素更少。最后,B/S特别适用于网上信息发布,使得传统的MIS的功能有所扩展。这是C/S所无法实现的。而这种新增的网上信息发布功能恰是现代企业所需的。这使得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节省人力物力。鉴于B/S相对于C/S的先进性,B/S逐渐成为一种流行的MIS系统平台。各软件公司纷纷推出自己的Internet方案,基于Web的财务系统、基于Web的ERP。一些企业已经领先一步开始使用它,并且收到了一定的成效。B/S模式的新颖与流行,和在某些方面相对于C/S的巨大改进,使B/S成了MIS系统平台的首选。第3章系统分析开发一个系统,首先要进行系统分析。其主要任务是确定系统的规模和范围,确定软件的总体要求以及所需要的硬件环境和支撑软件平台、确定待开发软件与外界的接口,确定软件对操作系统的要求,以及待开发软件总体上的约束和限制。系统分析有助于弄清所需开发的软件、硬件环境、支撑软件和操作人员的要求。3.1系统介绍在线电影网,包括前台用户使用和后台管理员管理两部分。本系统完成了前台用户的在线观看影片、下载影片、影片评论、网站投票、查看新闻、查看公告、系统管理等功能;后台管理员管理的影片的添加、删除、编辑,影片评论的查看和删除,系统管理,公告管理,新闻公告等功能。3.2系统需求分析3.2.1系统功能模块图图3-1系统模块功能结构图 系统划分为七大模块,包括用户的系统管理、其他管理和影片管理三部分,和管理员的影片管理、其他管理、系统管理和用户管理四部分。经过详细的分析后,我们一致认为这是一项具有开发价值的软件,接下来的工作就是编制项目开发计划。通过对有关人员的统一调查,并吸取他们的意见、见解,要求系统需要有以下功能:1、要求有良好的人机界面。良好的人机界面是衡量一个系统易用性的重要标准之一。所以本系统的界面要求简洁明了,使管理人员能迅速地就可以掌握系统的使用。2、要设置使用权限,以提高软件的安全性。3、对原始数据的修改简单方便.修改也和其它系统一样包括基本的修改、删除和保存以及查询等。要求对数据能进行查询、统计。查询要求能以最快的速度找到所需数据,以达到方便管理目的。统计要求能根据人口信息信息、等进行统计。让软件更具灵活性。3.2.2系统用例图图3-2在线电影网系统用例图系统主要有15个用例,包括管理员和用户两个参与者。3.2.3影片管理活动图图3-3影片管理活动图该图显示了影片管理从初始到结束的过程。3.2.4用户状态图图3-4用户状态图 用户状态图,显示了用户状态的改变。管理员后台管理用户时,可将改变用户的状态,点击“冻结”,用户状态显示为“冻结”,点击“解冻”,用户状态显示为“正常”。3.2.5电影管理类图图3-5实体类图显示了系统的静态结构,分析了系统各个实体类之间的关系。3.2.4主界面导航图图3-6主界面导航图3.3功能模块介绍3.3.1用户系统管理模块此模块主要用于维护用户的信息,用户可以查看个人信息,也可修改个人信息。当用户登录进入用户主界面,点击“会员中心”即可操作。3.3.2用户其他管理模块此模块包括新闻资讯、站内公告和网站投票,用户可查看新闻、公告里面的信息,还可对网站进行投票。3.3.3用户影片管理模块此功能主要用于影片信息的维护。实现了如下几个子功能:(1)影片搜索,可按条件搜索(精确搜索、模糊搜索),也大范围搜索。(2)影片下载,只有登录后才可下载。(3)影片排行,列出排行前十的影片。(4)影片播放,影片在线播放,只有登录后才可播放。(5)影片评论,对影片评论。当用户进入主界面后,可以看到影片排行,影片搜索,点击“搜索”,可看到搜索得到的影片列表,点击影片可看到影片的详情,可对影片进行评论。当网络用户登录后,显示用户主界面,可以点击“播放”,即可以观看影片,点击“下载”,即可下载影片到电脑里。3.3.4管理员系统管理模块此模块主要用于管理员信息维护。包括修改密码和添加管理员,也可删除管理员。3.3.5管理员其他管理模块此模块包括新闻管理、投票管理和公告管理。新闻管理有新闻添加和删除;公告管理有公告添加和删除;投票管理有查看网站投票情况。3.3.6管理员影片管理模块 此功能主要用于管理员对影片信息的维护。实现了如下几个子功能:(1)查看评论,可对影片的评论进行维护。(2)影片编辑,重新编辑影片信息。(3)影片删除。(4)影片添加,添加新的影片资料。管理员可看到影片管理的列表,点击“查看评论”,弹出以对话框,在对话框里可查看评论,也可删除评论;点击“编辑”,可对影片信息进行编辑;点击“删除”,可删除影片;点击“添加”,可添加新的影片。3.3.7管理员用户管理模块 此模块用于管理员对用户的维护。 主要有删除用户和更改用户的状态。点击“冻结”,则用户的状态显示为冻结,若点击“解冻”,用户的状态显示为正常。第4章数据库创建和结构设计4.1数据库设计数据库的需求分析是进行系统功能划分和系统设计最重要的一个环节,根据系统数据流程图,可以得到七个数据库表:管理员表(admin)、用户表(user)、视频表(shipin)和留言表(liuyan)和投票表(toupiao)和公告表(gonggao)和新闻表(news)。图4-1数据库设计4.2主要表结构数据字典共七个数据库表:管理员表(admin)、用户表(user)、视频表(shipin)和留言表(liuyan)和投票表(toupiao)和公告表(gonggao)和新闻表(news)。具体如下:(1)如表1-1管理员表(admin)属性数据类型长度备注userIdchar4iduserNamechar50用户名称userPwchar50用户密码(2)如表1-2用户表属性数据类型长度备注user_idint4用户iduser_namechar50用户名称user_pwchar50用户密码user_typeint4标志user_realnamechar50真实名字user_addresschar50地址user_sexchar50性别user_telchar50联系user_emailchar50Emailuser_qqchar50QQuser_one1char50密码提示问题user_one2char50问题答案(3)如表1-3视频表(shipin)属性数据类型长度备注shipin_idint4idshipin_namechar50名称shipin_jianjiechar5000简介shipin_zhuyanchar50主演shipin_daoyanchar50导演shipin_leixingchar50类型shipin_bofangshijiandate50播放时间shipin_fabushijianchar50发布时间shipin_yuanshimingchar50原始名shipin_cishuint4浏览次数delchar50标志(4)如表1-4留言表(liuyan)属性数据类型长度备注liuyan_idint4Idliuyan_titlechar50标题liuyan_contentchar5000内容liuyan_datechar50日期liuyan_userchar50用户shipin_idint4影片id(5)如表1-5投票表(toupiao)属性数据类型长度备注toupiao_idint4Idtoupiao_namechar50内容toupiao_datechar50日期(6)如表1-6公告表(gonggao)属性数据类型长度备注gonggao_idint4Idgonggao_titlechar50标题gonggao_contentchar8000内容gonggao_datachar50日期gonggao_fabuzhechar50发布者gonggao_delchar50标志(7)如表1-7新闻表(news)属性数据类型长度备注news_idint4Idnews_titlechar50标题news_contentchar8000内容news_datachar50日期第5章系统功能的具体实现5.1系统运行环境CPU:Intel酷睿2或更高内存:512MB及以上硬盘:50GWindowsXP操作系统下安装并配置软件MyEclipse8.5服务器tomcat6.0数据库SQLServer2021(账号:sa,密码:sa)5.2主要界面5.2.1主界面用户主界面,用户通过该界面,登录到网页,实现下载、播放功能。用户设有登录界面,也可实现投票、查看新闻、查看公告、查看影片信息等功能。管理员通过点击“后台登录”,即可进入后台登录界面,进行后台管理。图5-1主界面部分代码如下:<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"><html><head> <metahttp-equiv="pragma"content="no-cache"> <metahttp-equiv="cache-control"content="no-cache"> <metahttp-equiv="expires"content="0"> <metahttp-equiv="keywords"content="keyword1,keyword2,keyword3"> <metahttp-equiv="description"content="Thisismypage"> <linkhref="<%=path%>/css/base.css"rel="stylesheet"type="text/css"><scriptlanguage='javascript'> varpreFrameW='206,*'; varFrameHide=0; varcurStyle=1; vartotalItem=9; functionChangeMenu(way){ varaddwidth=10; varfcol=top.document.all.btFrame.cols; if(way==1)addwidth=10; elseif(way==-1)addwidth=-10; elseif(way==0){ if(FrameHide==0){ preFrameW=top.document.all.btFrame.cols; top.document.all.btFrame.cols='0,*'; FrameHide=1; return; }else{ top.document.all.btFrame.cols=preFrameW; FrameHide=0; return; } } fcols=fcol.split(','); fcols[0]=parseInt(fcols[0])+addwidth; top.document.all.btFrame.cols=fcols[0]+',*'; } functionlogout() { if(confirm("确定要退出本系统吗??")) { window.parent.location="<%=path%>/login.jsp"; } }</script></head><bodybgColor='#ffffff'style="margin:0;padding:0"> <tablewidth="100%"border="0"cellpadding="0"cellspacing="0"background="<%=path%>/images/topbg.gif"> <tr> <tdwidth='30%'height="60"style="font-size:26px;font-weight:bold;">  在线电影网</td> <tdwidth='70%'align="right"> <tablewidth="750"border="0"cellspacing="0"cellpadding="0"> <tr> <tdalign="right"height="26"style="padding-right:10px;line-height:26px;font-size:17px"> <fontstyle="font-size:16px;font-weight:bold;"> 您好:<s:propertyvalue="#session.admin.userName"/>     </font> <!--[<ahref=""target="_blank">网站主页</a>]--> [<ahref="#"onclick="logout()">注销退出</a>] [<ahref="javascript:ChangeMenu(0);">显示主框架</a>] </td> </tr> </table> </td> </tr> </table></body></html>5.2.2管理员登录管理员登录界面,管理员填写用户名和密码,点击“登录”,系统验证用户名和密码是否正确,正确则显示“系统验证成功”,进入后台管理页面。若用户名不存在或密码不对,系统显示错误。图5-2后台登录界面管理员操作部分代码如下:<bodyleftmargin="2"topmargin="9"background='<%=path%>/images/allbg.gif'> <formaction="<%=path%>/adminAdd.action"name="formAdd"method="post"> <tablewidth="98%"align="center"border="0"cellpadding="4"cellspacing="1"bgcolor="#CBD8AC"style="margin-bottom:8px"> <trbgcolor="#EEF4EA"> <tdcolspan="3"background="<%=path%>/images/wbg.gif"class='title'><span>管理员添加</span></td> </tr> <tralign='center'bgcolor="#FFFFFF"onMouseMove="javascript:this.bgColor='red';"onMouseOut="javascript:this.bgColor='#FFFFFF';"height="22"> <tdwidth="25%"bgcolor="#FFFFFF"align="right"> 用户名: </td> <tdwidth="75%"bgcolor="#FFFFFF"align="left"> <inputtype="text"name="userName"size="20"/> </td> </tr> <tralign='center'bgcolor="#FFFFFF"onMouseMove="javascript:this.bgColor='red';"onMouseOut="javascript:this.bgColor='#FFFFFF';"height="22"> <tdwidth="25%"bgcolor="#FFFFFF"align="right"> 密码: </td> <tdwidth="75%"bgcolor="#FFFFFF"align="left"> <inputtype="password"name="userPw"id="userPw"size="22"/> </td> </tr> <tralign='center'bgcolor="#FFFFFF"onMouseMove="javascript:this.bgColor='red';"onMouseOut="javascript:this.bgColor='#FFFFFF';"height="22"> <tdwidth="25%"bgcolor="#FFFFFF"align="right">   </td> <tdwidth="75%"bgcolor="#FFFFFF"align="left"> <inputtype="submit"value="提交"/>  <inputtype="reset"value="重置"/>  <inputtype="button"value="取消"onclick="closeOpen()"/> </td> </tr> </table> </form></body></html>5.2.3后台主页面后台管理主界面,管理员登录对后台进行管理。包括密码修改、管理员添加、会员管理、电影管理、新闻管理、公告管理。图5-3后台登录界面5.2.4 用户管理界面,管理员对用户的管理。可以删除用户,也可对用户进行“冻结”,则用户的状态变为“正常”,点击“解冻”,用户状态则变为“正常”。图5-4后台用户管理界5.2.5该页面可对影片进行编辑。图5-5后台影片管理影片编辑界面部分代码如下:<bodytarget="main"> <tablewidth='99%'height="100%"border='0'cellspacing='0'cellpadding='0'> <tr> <tdstyle='padding-left:3px;padding-top:8px'valign="top"> <!--1--> <dlclass='bitem'> <dtonClick='showHide("items1_1")'><b>基本操作</b></dt> <ddstyle='display:block'class='sitem'id='items1_1'> <ulclass='sitemu'> <li><ahref='<%=path%>/admin/index/sysPro.jsp'target='main'>系统属性</a></li> <li><ahref='<%=path%>/admin/userinfo/userPw.jsp'target='main'>密码修改</a></li> <li><ahref='<%=path%>/adminManage.action'target='main'>管理员维护</a></li> </ul> </dd> </dl> <!--1--> <!--1--> <dlclass='bitem'> <dtonClick='showHide("items1_1")'><b>会员管理</b></dt> <ddstyle='display:block'class='sitem'id='items1_1'> <ulclass='sitemu'> <li><ahref='<%=path%>/userMana.action'target='main'>会员管理</a></li> </ul> </dd> </dl> <!--1--> <!--1--> <dlclass='bitem'> <dtonClick='showHide("items1_1")'><b>电影管理</b></dt> <ddstyle='display:block'class='sitem'id='items1_1'> <ulclass='sitemu'> <li><ahref='<%=path%>/shipinMana.action'target='main'>电影管理</a></li> <li><ahref='<%=path%>/admin/shipin/shipinAdd.jsp'target='main'>电影添加</a></li> </ul> </dd> </dl> <!--1--> 5.2.6电影界面影片列表界面,用户可通过点击“电影列表”看到此界面,也可通过点击“搜索”,看到此界面。该界面主要是显示影片。如图5-6:图5-6电影列表界面 影片详情的显示。如图5-7:图5-7电影详情界面部分代码如下<TABLEclass=MainTablestyle="MARGIN-TOP:0px"cellSpacing=0cellPadding=0width="100%"align=centerborder=0> <TR> <TDclass=MainvAlign=topheight=100> <TABLEclass=dragTablecellSpacing=0cellPadding=0width="100%"border=0> <TR> <TDclass=head> <SPANclass=TAG>电影列表</SPAN> </TD> </TR> <TRalign="left"> <TDclass=middle> <tableborder="0"> <tralign="center"bgcolor="#FAFAF1"height="22"> <tdwidth="120">电影名称</td> <tdwidth="120">主演</td> <tdwidth="120">导演</td> <tdwidth="120">类型</td> <tdwidth="120">播放时间</td> <tdwidth="120">浏览次数</td> <tdwidth="120">发布时间</td> <tdwidth="120">操作</td> </tr> <s:iteratorvalue="#request.page.data"id="shipin"> <tr> <tdalign="center"> <ahref="<%=path%>/shipinDetailQian.action?shipinId=<s:propertyvalue="#shipin.shipinId"/>"><s:propertyvalue="#shipin.shipinName"/></a> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinZhuyan"/> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinDaoyan"/> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinLeixing"/> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinBofangshijian"/> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinCishu"/> </td> <tdalign="center"> <s:propertyvalue="#shipin.shipinFabushijian"/> </td> <tdalign="center"> <ahref="#"onclick="dianbo('<s:propertyvalue="#shipin.shipinPath"/>')">点播</a> <ahref="#"onclick='down1("<s:propertyvalue="#shipin.shipinPath"/>","<s:propertyvalue="#shipin.shipinYuanshiming"/>")'>下载</a> </td> </tr> </s:iterator> </table> <s:propertyvalue="#request.page.pageDisplay"escape="false"/> </TD> </TR> </TABLE> </TD> </TR> </TABLE>结论本系统基本完成了需求分析所提出的目标,并能安全稳定地运行。在这次开发过程中,所采用的Myeclipse面向对象开发工具,SQLServer2021数据库技术和tomcat服务器实现了在线电影网的基本功能。但是,由于自身的专业知识有限,再加上时间的不允许,系统存在着一些问题没能解决,比如,在线电影网没有图片的上传、显示,美工的问题也有待提高,视频的上传不能支持多种格式等等。致谢在此,我首先要特别感谢我的指导老师曾宪文老师。自毕业设计开始以来,老师耐心的指导给我极大的帮助,并提出了许多宝贵的意见,使我的毕业设计能够顺利完成。同时,也感谢所有的任课老师和所有同学这四年来耐心的指导和无私的帮助,他们这种无私奉献的敬业精神令人钦佩。正是有了他们,我才能在各方面取得进步,在此向他们表示我由衷的谢意。参考文献新浪.CNNIC.[EB/OL]/i/2021-07-16/095436300.shtml耿祥义.JSP基础教程[M].北京:清华大学出版社,2021.百度百科.JSP.[EB/OL]/view/3387.htm#4百度百科.MyEclipse.[EB/OL]/view/42723.htm百度百科.B/S结构.[EB/OL]/view/268862.htm马素霞、王素琴、谢萍.需求分析与系统设计[M],2021:80-100,110-143.邱加永.JSP基础与案例开发详解[M/CD].北京:清华大学出版社,2021.赛奎春.JSP信息系统开发实例精选[M/CD].北京:机械工业出版社,2021.王国辉、王毅.Java.Web开发典型模块大全[M/CD].北京:人民邮电出版社,2021.

高考语文试卷一、语言文字运用(15分)1.在下面一段话的空缺处依次填入词语,最恰当的一组是(3分)提到桃花源,许多人会联想到瓦尔登湖。真实的瓦尔登湖,早已成为▲的观光胜地,梭罗的小木屋前也经常聚集着▲的游客,不复有隐居之地的气息。然而虚构的桃花源一直就在我们的心中,哪怕▲在人潮汹涌的现代城市,也可以获得心灵的宁静。A.名闻遐迩闻风而至杂居 B.名噪一时闻风而至栖居C.名噪一时纷至沓来杂居 D.名闻遐迩纷至沓来栖居2.在下面一段文字横线处填入语句,衔接最恰当的一项是(3分)在南方,芭蕉栽植容易,几乎四季常青。▲至于月映蕉影、雪压残叶,那更是诗人画家所向往的了。①它覆盖面积大,吸收热量大,叶子湿度大。②古人在走廊或书房边种上芭蕉,称为蕉廊、蕉房,饶有诗意。③因此蕉阴之下,是最舒适的小坐闲谈之处。④在旁边配上几竿竹,点上一块石,真像一幅元人的小景。⑤在夏日是清凉世界,在秋天是分绿上窗。⑥小雨乍到,点滴醒人;斜阳初过,青翠照眼。A.①③②④⑥⑤ B.①④②③⑥⑤C.②①④③⑤⑥ D.②③④①⑤⑥3.下列诗句与“悯农馆”里展示的劳动场景,对应全部正确的一项是(3分)①笑歌声里轻雷动,一夜连枷响到明②种密移疏绿毯平,行间清浅縠纹生③分畴翠浪走云阵,刺水绿针抽稻芽④阴阴阡陌桑麻暗,轧轧房栊机杼鸣A.①织布②插秧③车水④打稻 B.①织布②车水③插秧④打稻C.①打稻②插秧③车水④织布D.①打稻②车水③插秧④织布4.阅读下图,对VR(即“虚拟现实”)技术的解说不正确的是一项是(3分)A.VR技术能提供三个维度的体验:知觉体验、行为体验和精神体验。 B.现有的VR技术在精神体验上发展较快,而在知觉体验上发展较慢。C.VR技术的未来方向是知觉体验、行为体验和精神体验的均衡发展。D.期许的VR体验将极大提高行为体验的自由度和精神体验的满意度。二、文言文阅读(20分)阅读下面的文言文,完成5—8题。临川汤先生传邹迪光先生名显祖,字义仍,别号若士。豫章之临川人。生而颖异不群。体玉立,眉目朗秀。见者啧啧曰:“汤氏宁馨儿。”五岁能属对。试之即应,又试之又应,立课数对无难色。十三岁,就督学公试,补邑弟子员。每试必雄其曹偶。庚午举于乡,年犹弱冠耳。见者益复啧啧曰:“此儿汗血,可致千里,非仅仅蹀躞康庄也者。”丁丑会试,江陵公①属其私人啖以巍甲而不应。曰:“吾不敢从处女子失身也。”公虽一老孝廉乎,而名益鹊起,海内之人益以得望见汤先生为幸。至癸未举进士,而江陵物故矣。诸所为附薰炙者,骎且澌没矣。公乃自叹曰:“假令予以依附起,不以依附败乎?”而时相蒲州、苏州两公,其子皆中进士,皆公同门友也。意欲要之入幕,酬以馆选,而公率不应,亦如其所以拒江陵时者。以乐留都山川,乞得南太常博士。至则闭门距跃,绝不怀半刺津上。掷书万卷,作蠹鱼其中。每至丙夜,声琅琅不辍。家人笑之:“老博士何以书为?”曰:“吾读吾书,不问博士与不博士也。”寻以博士转南祠部郎。部虽无所事事,而公奉职毖慎,谓两政府进私人而塞言者路,抗疏论之,谪粤之徐闻尉。居久之,转遂昌令。又以矿税事多所蹠戾②,计偕之日,便向吏部堂告归。虽主爵留之,典选留之,御史大夫留之,而公浩然长往,神武之冠竟不可挽矣。居家,中丞惠文,郡国守令以下,干旄往往充斥巷左,而多不延接。即有时事,非公愤不及齿颊。人劝之请托,曰:“吾不能以面皮口舌博钱刀,为所不知后人计。”指床上书示之:“有此不贫矣。”公于书无所不读,而尤攻《文选》一书,到掩卷而诵,不讹只字。于诗若文无所不比拟,而尤精西京六朝青莲少陵氏。公又以其绪余为传奇,若《紫箫》、《还魂》诸剧,实驾元人而上。每谱一曲,令小史当歌,而自为之和,声振寥廓。识者谓神仙中人云。公与予约游具区灵岩虎丘诸山川,而不能办三月粮,逡巡中辍。然不自言贫,人亦不尽知公贫。公非自信其心者耶?予虽为之执鞭,所忻慕焉。(选自《汤显祖诗文集》附录,有删节)[注]①江陵公:指时相张居正,其为江陵人。②蹠戾:乖舛,谬误。5.对下列加点词的解释,不正确的一项是(3分)A.每试必雄其曹偶 雄:称雄B.酬以馆选 酬:应酬C.以乐留都山川 乐:喜爱D.为所不知后人计 计:考虑6.下列对原文有关内容的概括和分析,不正确的一项是(3分)A.汤显祖持身端洁,拒绝了时相张居正的利诱,海内士人都以结识他为荣幸。B.因为上书批评当权者徇私情、塞言路,汤显祖被贬官至广东,做了徐闻尉。C.汤显祖辞官回家后,当地官员争相与他交往,而汤显祖不为私事开口求人。D.汤显祖与邹迪光相约三月份到江南一带游玩,但没准备好粮食,因而作罢。7.把文中画线的句子翻译成现代汉语。(10分)(1)见者益复啧啧曰:“此儿汗血,可致千里,非仅仅蹀躞康庄也者。”(2)然不自言贫,人亦不尽知公贫。公非自信其心者耶?予虽为之执鞭,所忻慕焉。8.请简要概括汤显祖读书为文的特点。(4分)三、古诗词鉴赏(11分)阅读下面这首唐诗,完成9—10题。学诸进士作精卫衔石填海韩愈鸟有偿冤者,终年抱寸诚。口衔山石细,心望海波平。渺渺功难见,区区命已轻。人皆讥造次,我独赏专精。岂计休无日,惟应尽此生。何惭刺客传,不著报雠名。9.本读前六句是怎样运用对比手法勾勒精卫形象的?请简要分析。(6分)10.诗歌后六句表达了作者什么样的人生态度?(5分)四、名句名篇默写(8分)11.补写出下列名句名篇中的空缺部分。(1)名余曰正则兮,__________________。(屈原《离骚》)(2)__________________,善假于物也。(荀子《劝学》)(3)艰难苦恨繁霜鬓,__________________。(杜甫《登高》)(4)树林阴翳,__________________,游人去而禽鸟乐也。(欧阳修《醉翁亭记》)(5)__________________,抱明月而长终。(苏轼《赤壁赋》)(6)浩荡离愁白日斜,__________________。(龚自珍《己亥杂诗》)(7)道之以德,__________________,有耻且格。(《论语·为政》)(8)盖文章,经国之大业,__________________。(曹丕《典论·论文》)五、现代文阅读(一)(15分)阅读下面的作品,完成12~14题。表妹林斤澜矮凳桥街背后是溪滩,那滩上铺满了大的碎石,开阔到叫人觉着是不毛之地。幸好有一条溪,时宽时窄,自由自在穿过石头滩,带来水草野树,带来生命的欢喜。滩上走过来两个女人,一前一后,前边的挎着个竹篮子,简直有摇篮般大,里面是衣服,很有点分量,一路拱着腰身,支撑着篮底。后边的女人空着两手,几次伸手前来帮忙,前边的不让。前边的女人看来四十往里,后边的四十以外。前边的女人不走现成的小路,从石头滩上斜插过去,走到一个石头圈起来的水潭边,把竹篮里的东西一下子控在水里,全身轻松了,透出来一口长气,望着后边的。后边的走不惯石头滩,盯着脚下,挑着下脚的地方。前边的说:“这里比屋里清静,出来走走,说说话……再呢,我要把这些东西洗出来,也就不客气了。”说着就蹲下来,抓过一团按在早铺平好了的石板上,拿起棒槌捶打起来,真是擦把汗的工夫也节约了。看起来后边的是客人,转着身于看这个新鲜的地方,有一句没一句地应着:“水倒是清的,碧清的……树也阴凉……石头要是走惯了,也好走……”“不好走,一到下雨天你走走看,只怕担断了脚筋。哪有你们城里的马路好走。”“下雨天也洗衣服?”“一下天呢,二十天呢。就是三十天不洗也不行。嗐,现在一天是一天的事情,真是日日清,月月结。”客人随即称赞:“你真能干,三表妹,没想到你有这么大本事,天天洗这么多。”主人微微笑着,手里捶捶打打,嘴里喜喜欢欢的:事情多着呢。只有晚上吃顿热的,别的两顿都是马马虎虎。本来还要带子,现在托给人家。不过洗完衣服,还要踏缝纫机。”客人其实是个做活的能手,又做饭又带孩子又洗衣服这样的日子都过过。现在做客人看着人家做活,两只手就不知道放在哪里好。把左手搭在树杈上,右手背在背后,都要用点力才在那里闲得住。不觉感慨起来:“也难为你,也亏得是你,想想你在家里的时候,比我还自在呢。”主人放下棒槌,两手一刻不停地揉搓起来:“做做也就习惯了。不过,真的,做惯了空起两只手来,反倒没有地方好放。乡下地方,又没有什么好玩的,不比城里。”客人心里有些矛盾,就学点见过世面的派头,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论