版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
广东东软学院本科毕业设计(论文)摘要目前全球已经进入了信息化的时代,信息技术已经普遍应用到每个行业,利用信息技术我们几乎可以取代传统的工作模式,增加我们的工作效率,让我们的经济收益快速发展。正所谓拥有一身功夫,也打不过拿枪的敌人。手机仓库管理系统,根据不同用户角色的分析和设计,利用信息化的技术,构造出了一个简洁又可以提高管理者的工作效率的系统,不仅可以节省人工成本,又可以让管理者轻松方便的查看信息。本系统通过使用Myeclipse2018为开发平台,实现管理系统的前端与后台开发,利用Mysql数据库实现数据的导入,再综合系统各个模块的功能,设计对应的方法类,实现工作中的基本业务。以前的仓库管理以人工计数的方法,通过账薄本的形式,记录仓库的一切信息,繁琐效率又低,还容易出错,工作量超大,成本也高,基于这种状况,设计一个方便的手机仓库管理系统,可以给手机代理商带来更高的利润,特别是手机行业,更要顺应时代的变化,跟上时代的潮流。本系统是基于Java开发的手机仓库管理系统,采用Jsp为编程技术,利用Mysql建立数据之间的交换。关键词:仓库;系统;计算机;Java;JSP;MysqlAbstractNow,theworldhasenteredtheeraofinformationtechnology,informationtechnologyhasbeenwidelyusedineveryindustry,usinginformationtechnologywecanalmostreplacethetraditionalworkmode,increaseourworkefficiency,letoureconomicbenefitsdeveloprapidly.It'stheenemywhocan'tfightwithagunevenifhehasawholebodyofKungFu.Mobilewarehousemanagementsystem,accordingtotheanalysisanddesignofdifferentuserroles,usesinformationtechnologytoconstructasimplesystemthatcanimprovetheworkefficiencyofmanagers,notonlycansavelaborcosts,butalsocanmakemanagerseasilyandconvenientlyviewinformation.ByusingMyEclipse2018asthedevelopmentplatform,thesystemrealizesthefront-endandback-enddevelopmentofthemanagementsystem,usesMySQLdatabasetoimportdata,integratesthefunctionsofvariousmodulesofthesystem,designscorrespondingmethodclasses,andrealizesthebasicbusinessinthework.Inthepast,thewarehousemanagementusedtorecordalltheinformationofthewarehouseintheformofaccountbookbymeansofmanualcounting,whichwastediousandinefficient,easytomakemistakes,hugeworkloadandhighcost.Basedonthissituation,thedesignofaconvenientmobilephonewarehousemanagementsystemcanbringhigherprofitstomobilephoneagents,especiallyinthemobilephoneindustry,whichshouldconformtothechangesofthetimes,Keepupwiththetrendofthetimes.ThissystemisamobilewarehousemanagementsystembasedonJava.ItusesJSPasprogrammingtechnologyandMYSQLtoestablishdataexchange.Keywords:warehouse;system;computer;Java;JSP;Mysql目录第一章绪论 11.1课题背景 11.2国内外现状 21.3课题研究目的及意义 21.4研究方法 31.5主要研究内容 3第二章相关技术介绍 52.1JSP简介 52.2系统使用的编程语言 52.3Mysql简介 52.4B/S结构 62.5动态网站 62.6SSM简介 62.6.1Spring简介 72.6.2SpringMVC简介 72.6.1mybatis简介 7第三章系统分析 83.1需求分析 83.1.1需求背景分析 83.1.2运行需求分析 93.1.3运行环境需求 第一章绪论1.1课题背景不管是什么规模的公司,他们的工作都是有组织,有架构的,往往一项工作内容都需要不同部门,不同同事之间的相互协助才能完成。仓库管理系统也是这样子,传统模式下,由于信息量巨大,通常要几位甚至十几位工作人员审批之下才能通过,在这样的工作方式下,工作量变得巨大,而且效率不高。怎样才能解除这种工作模式呢?那就要跟上时代的脚步了,当今世界,信息化技术的普及给不少传统企业带来了质的变化,把信息化技术应用在工作中成为众多企业的选择,信息化技术的应用,带给企业的不仅是人工成本的减少,还让工作效率提高了,给管理人员的压力也少了,所以,紧跟时代的步伐成了每个企业的发展趋势。企业现在使用的还是几年前开发的Web系统,受制于当时的技术现状,该系统存在着许多缺点,如界面不够美观,操作流程繁琐,效率低且保密性差,对浏览器的兼容性不够好,不方便用户随时随地的查看管理各类信息。随着科学技术的不断提高,IT开发技术也在不断的更新换代,使用当前主流的开发模式对该Web系统进行更新升级,已经具备了技术上的条件,同时这也是提高企业形象的方式。因此,开发一套完善的手机仓库管理系统,是十分有必要的[3]。本系统是使用Java开发的一套手机仓库管理系统,采用JSP编程技术,数据库采用的是Mysql,以此建立数据之间的转换。本手机仓库管理系统利用IT技术实现对仓库信息的管理,它能够写入、存储、更新、检索仓库的业务信息,给工作人员带来方便[3]。步入信息化时代,各行各业都需要有自己的网络站点去扩大自己的影响力,提高自己的曝光量,用最低的投资去获取最好的宣传效果,为自身带来巨大的经济和社会效益[4]。计算机技术,一种应用在现实生活中最多的技术,人类生活中,不仅是工作需要,还是生活需要,都以某种形式在人们心中占据着很大部分的一部分。各行各业的工作中,都离不开数据的处理,利用计算机,不仅可以很好的处理这些数据,提高工作效率,还因为计算机的特点,很好地保护了数据的安全性[5]。1.2国内外现状国外的手机仓库管理系统,由于计算机技术的领先,他们起步早,起点高,应用比国内早,所以他们的技术可以说是相当成熟了,不仅是手机仓库管理系统,各种软件,各种应用都处于一个比较成熟的阶段了。欧洲、新加坡、日本等国家,他们对手机仓库管理系统的建设可以说是十分完善了,所以他们会在其性能上投入更多的精力,以追求完美,同时还可以节省后期维护的成本。尽管国外的计算机技术已经很成熟,但是中国也不甘落后,在中国改革开发后,大量的技术的不断地涌进中国,经济迅猛发展,信息化,数字化的生活已经成了人们地一部分。所以手机仓库管理系统的建设也在不停地跟上脚步,但是现在地手机仓库管理系统还是存在着很多问题,主要是:功能单一,系统孤立,交互性不高[4]。伴随着经济全球化和区域经济一体化进程的加快,发达国家的企业规模日益壮大,信息化企业进入过度竞争的境地。信息技术和信息系统带来了信息化企业经营管理过程的巨大变化,促进了信息化企业业务流程的合并与精简。我国是一个发展中国家,在这种经营环境中,信息化企业竞争进入到一个更高、更新的平台,信息化企业必须在新的平台上开发培养出克敌制胜的强大能力,才能最终嬴得竞争的胜利。1.3课题研究目的及意义在信息化技术还没有那么普及地情况下,很多企业的业务交流都是通过人工操作完成的,在经济日益增长的环境下,人们的生活也发生了翻天覆地的变化,传统的工作模式已经跟不上人们的快节奏了,此时还不改变工作模式的话,企业很大可能被社会所淘汰。仓库管理系统也一样,旧的方法早就不能满足企业对大量仓库信息的快速处理和统计的需求,不能适应时代的发展趋势了,于是需要一种新的技术改善当前的状况[6]。所以,建立一种新的仓库管理模式,成了企业的当务之急,怎样才能根据企业的需求,快速解决处理一些业务?信息化技术成了企业的首选。长期以来,企业使用上世纪90年代开发的Web信息系统进行仓库管理系统的日常管理业务,其操作流程比较繁琐[8]。手机仓库管理系统也是这个样子,因为手机行业日益壮大,手机种类更是以惊人的速度在更新迭代,手机数量不断增长,无形中增加了手机代理商的工作量,人工地去管理手机库存既耗费时间又浪费人力,所以针对手机代理商开发的一款手机仓库管理系统,不仅能节约人工成本,还能有效地帮助代理商处理麻烦又繁琐的工作。这一改变,体现手机行业的创新性和革命性,具有非常重大的意义。1.4研究方法开发手机仓库管理系统,需要将大学四年所学习到的知识都应用到本次开发中。首先要调查研究本系统的在实际生活中的需求量,创建需求报告,分析系统是否可行,然后通过需求报告创建系统模型,之后就流程一步一步罗列出来,创建流程图,根据流程图设计我们需要的功能,最后根据所学知识开发出系统,测试并完善该系统。1.5主要研究内容本项目根据企业日常管理工作的需求和手机仓库管理系统的管理流程,结合科学管理的理论,设计并实现一个能在网络环境下运行的手机仓库管理系统。手机仓库管理系统,一个能够为手机代理商提供用户登录、信息查询,库存管理,随时获得业务信息的系统,不仅节省了人工成本还提高管理员的工作效率。根据手机仓库管理系统的业务流程,结合科学管理的理论,本文设计并开发了一个基于Myeclise开发平台,使用B/S结构,采用JAVA作为开发语言,以MYSQL为后台数据库的手机仓库管理系统。系统的功能通过两个不同的角色来实现,分别是管理员和普通用户。不同的角色登录,当然他们对应的功能也就不同,但都是为完成企业信息操作而设计,功能包括用户信息的登记,修改及查询管理等工作。主要的研究内容有:(1)走访调查手机市场,了解代理商的感受与需求,根据实地考察的内容书写需求分析(2)利用所学习的计算机知识,进行详细的设计,根据设计流程图一步一步实现系统功能,然后对系统进行测试,最后验收系统(3)研究手机仓库管理系统各个模块的功能时,深入解读业务流程关系,每一层的逻辑关系,以及代码实现阶段每一个类之间的关系。第二章相关技术介绍2.1JSP简介JSP技术开发的各种web应用包括各种管理系统和各种网站程序,都是跨平台的,可以在包括Window、Linux等操作系统平台上运行和使用[9]。JSP技术相对于其他开发技术,如ASP,ASP.NET等,具有明显的优势:跨平台,代码分离,编译运行增加安全性,执行速度快等。在没有JSP技术之前,各种网站和管理系统几乎全部是ASP等技术的天下,JSP技术面世后,微软为了解决JSP技术对ASP带来的冲击,推出了ASP的升级版本ASP.NET,即便微软凭借window系统的优势使ASP.NET得到了很广泛的应用,但是在绝大多数的企业级应用中,JSP技术开发仍占据着第一的地位[10]。SunMicrosystems公司在2009年4月被甲骨文公司成功收购,目前JSP技术的更新由甲骨文公司继续进行[11]。2.2系统使用的编程语言JAVA,一种由SunMicrosystems公司研发的编程语言,现在已经被大部分IT公司普遍运用了。JAVA语言是面向对象的程序设计语言,在开发中大大节省了程序设计时间,JAVA语言提供的封装、继承和多态等技术,具有其他编程语言无法超越的优越性[12]。随着SunMicrosystems公司在2009年4月被甲骨文公司成功收购,JAVA的更新也由甲骨文公司继续进行,甲骨文公司对JAVA语言又进行了很大的完善和更新,目前JavaToolKit的最新版本为8.0[13]。2.3Mysql简介Mysql数据库和其他数据库一样,是一种关系型的数据库管理系统,最初是由瑞典的MysqlAB公司开发并免费供广大开发者使用[14]。Mysql数据库属于中小型数据库,虽然在功能上相对其他大型的数据库仍有差距,但是凭借开发公司雄厚的技术支持,和数据库本身的简单易用性,因此很受开发者的欢迎[15]。Mysql公司后来并归到SunMicrosystems旗下,继续开源免费使用。随着SunMicrosystems公司在2009年4月被甲骨文公司成功收购,Mysql也成为了Oracle旗下的一款产品。2.4B/S结构基于客户浏览器和程序服务器的结构使得使用者无需在个人PC终端上安装任何客户端,就可以访问系统和网站,只需一根网线即可,达到了不论何时不论何地的方便管理方式。虽然现在随着移动终端的兴起,通过手机APP改变了人们的生活和工作方式,但是有很多功能和体验是APP客户端所永远不能代替的,比如完美的页面效果,更功能强大的菜单等。因此B/S开发模式在以后仍将是IT开发的主流模式。2.5动态网站交互功能是动态网站最大的特征,这个技术常常使用ASP,JSP等开发技术。网站后台可以支持强大的数据库技术支持。动态网站的人机交互好,为开发者与使用者带来很好的使用感受。动态网页包括了很多的服务器脚本,为各种开发提供了可能。2.6SSM简介SSM框架集由Spring、MyBatis两个开源框架整合而成。常作为数据源较简单的web项目的框架。2.6.1Spring简介
Spring,使用指定的参数在配置文件中调用实体类的构造方法以实现对对象的实例化。这样就不用再去new一个对象了。2.6.2SpringMVC简介
SpringMVC,在项目中拦截用户请求,将用户的请求通过HandlerMapping去匹配Controller,Controller就是具体对应请求所执行的操作。2.6.3mybatis简介
Mybatis就是对jdbc的封装,它让数据库底层操作透明化。Mybatis通过配置文件广联到各实体类的Mapper文件,Maooer文件中配置了每个类对数据库所需要进行的sql语句映射。在每次与数据库交互时,通过sqlSessionFactory拿到一个sqlSession,再执行sql命令。第三章系统分析3.1需求分析3.1.1需求背景分析伴随着信息行业的蓬勃发展和人们办公自动化意识的增强,仓库管理部门的工作也越来越繁重,原来的手机仓库管理系统已经不能完全满足相关人员使用的需要[16]。以前企业仓库信息的管理方法已经不能满足他们对大量的仓库信息的快速处理与统计的需求,因此该过程必须实现信息化,于是需要一种新的技术改善现状。目前社会的各个领域由于信息技术革命,都发生了改天换地的变化,紧跟时代的步伐是每个企业的发展所趋,加强企业竞争力和提高各个企业现代化的管理能力,来适应整个科技社会的变化和发展[17]。手机仓库管理系统在适应时代发展需求中产生。本系统是基于Java平台开发的一套手机仓库管理系统,采用JSP为编程技术,数据库采用Mysql建立数据之间的转换。本手机仓库管理系统是将IT技术用于仓库信息的管理,它能够收集与存储仓库的档案信息,提供更新与检索仓库信息档案的接口,提高工作效率[18]。企业现在使用的还是几年前开发的Web系统,受制于当时的技术现状,该系统存在着许多缺点,如界面不够美观,操作流程繁琐,效率低且保密性差,对浏览器的兼容性不够好,不方便用户随时随地的查看管理各类信息。随着科学技术的不断提高,IT开发技术也在不断的更新换代,使用当前主流的开发模式对该Web系统进行更新升级,已经具备了技术上的条件,同时这也是提高企业形象的方式。因此,开发一套完善的手机仓库管理系统,是十分有必要的[3]。充分利用信息行业的现有资源开发更好的手机仓库管理系统来提高工作效率,加强仓库检测信息管理工作是势在必行的。企业长期以来使用过时的基于客户端/服务器端的管理系统进行仓库检测信息管理的日常业务,其操作流程比较繁琐。传统的管理流程存在着种种不足,针对诸多的缺点,本文研究了一种基于B/S的网络版的信息管理系统来解决上述问题,提供高效的检索功能,可以使用户使用更便捷、更高效的手机仓库管理系统。管理员通过系统可以完成对各项数据信息的录入和管理工作,同时还可以完成数据信息的及时更新功能。利用Myeclipse集成开发平台和Mysql数据库实现了本系统的具体设计,根据企业仓库检测信息的管理流程和日常管理工作的需求,本项目设计并开发一个能在网络环境下运行的手机仓库管理系统。3.1.2运行需求分析硬件条件:CPU、硬盘、键盘、鼠标软件条件:Windows10服务器硬件处理器:Intel酷睿
内存:512M或更大
硬盘:120G或更大软件MicrosoftWindows10Microsoftmysql
Microsofttomcat8.0或更高版本
MicrosoftOffice2016客户机硬件无特殊要求,只要能上连接互联网即可软件MicrosoftWindows10MicrosoftIE8.0或更高版本3.1.3运行环境需求本系统在能够连接网络的地方即可运行,计算机配置如表3-1所示。表3-1运行环境配置硬件软件环境处理器:inter酷睿i5以上操作系统:windows7内存:4G以上数据库:Mysql5.5硬盘空间:500GB以上浏览器:IE11以上3.1.4性能需求性能是考研一个系统可不可行的一个重要因素,它包括数据处理的准确性,页面的简洁性,操作和后期维护的简易性…3.1.5安全需求因为手机仓库管理系统记录着代理商的货源及价格,涉及到代理商的个人利益,所以一个系统在应用到用户手里的时候要保证用户的个人利益不受损害,所以开发者要确保数据的安全,不泄露,还要保证数据的完整性。3.1.6可靠性需求一个系统的开发,最后会应用到用户手里,但是用户大部分是对IT领域不认识,不了解的,所以我们开发的系统一定要方便简洁,让人看了一目了然,当然一些功能有一定理解深度的,我们要有对应的操作手册给到用户,对用户简单的培训就可以让用户熟练的操作系统。3.2数据流程分析数据流图主要的研究是实现功能高层的逻辑关系,处理数据在系统的从哪里来到哪里去的问题,是很重要的分析过程。根据深浅层次的关系,我们把它们分为了0层数据流图,1层数据流图,2层数据流图。0层数据流图主要是三个权限不同的使用者与系统之间互联互通的关系,主要的关系有管理员与用户与系统,这三对的相互交流反馈。主要体现的功能是登录管理、用户功能管理与搜索功能模块。相当于各个角色登录系统后的第一个见面导航栏里所有的功能。3.2.1系统操作流程系统操作流程图如图3-1所示:系统主界面系统主界面系统登录界面系统管理输入操作员及密码检查密码正确功能界面功能处理错误信息密码错误数据库图3-1系统操作流程图3.2.2数据增加流程在管理员添加数据时候,编码都是由系统生成的,不可以再修改,但是其他的数据是可以被修改。该流程如图3-1所示:开始开始自动生成编号输入数据是否合法写入数据库结束图3-2数据增加流程图3.2.3数据修改流程用户可以点击需要修改的数据修改数据,但是系统会判断操作的合法性,如果操作合法,就保存起来,如果操作不合法,就需要重新输入。该流程如图3-3所示。开始开始选择需要修改记录输入数据是否合法写入数据库结束图3-3数据修改流程图3.2.4数据删除流程如果用户需要删除数据,则通过点击删除按钮删除。该流程如图3-4所示。开始开始选择需要删除记录是否删除更新数据库图3-4数据删除流程图3.3可行性分析在解读总结国内其他手机仓库管理系统所采用的技术支持的基础上,最后决定使用JSP技术实现动态网页的制作,而数据库则采用MYSQL。3.3.1经济可行性手机仓库管理系统,作为本人的毕业设计项目,只需要投入时间和精力去完成它,需要花费在此系统的钱少之又少,后期维护也不需要什么投入。在此系统成功实现后,不仅给自己增加项目经验,还可以卖给有需要的手机代理商,可谓是一句两得,因此,在经济上是可行的。3.3.2运行可行性中国的信息化建设已经很普遍,企业的信息化设备不亚于西方发达国家,所以系统运行是可行的。3.3.3时间可行性毕业设计的时间总是短暂而紧凑的,通过几个月的努力和学习,系统大部分功能已经可以实现,后期只需要完善和检测系统就行了,所以时间上是可行的。3.3.4技术可行性开发这个手机仓库管理系统,使用到的都是方便的,可使用的编程语言和架构,所以技术上是可行的。综上所述,开发手机仓库管理系统,在经济上、运行上、时间上、技术上都是可行的。第四章系统设计4.1系统开发步骤 开发这个手机仓库管理系统,我打算分三步走,第一,根据设计开发系统,第二,对系统做一个总体的规划,第三,操作该系统。纸上谈兵容易,实际操作起来却很困难,所以每一步都要认真严格地操作,不能出现低级的错误。这种分步走的方法在国外有许多例子了,都能证明这是一个效果不错的开发方法。4.2系统开发流程系统使用MYSQL数据库和JSP技术结合MyEclipse平台开发。4.2.1系统开发流程设计本手机仓库管理系统的前端页面使用的是WEB技术,其客户端在服务器端下运行,有利于保障系统的安全性能,同时降低对硬件的要求,利于系统的后期维护。其流程图如图4-1所示:用户需求分析用户需求分析系统分析业务流程功能分析数据流程数据库设计数据加载数据测试数据库管理与维护基于B/S模式应用开发应用测试模式程序服务器Data服务器数据信息应用Web服务器图4-1系统开发流程图系统主要是针对手机仓库管理系统信息的管理。包括注册用户对各项信息的查询,管理员对网站信息和对用户信息的管理维护。根据分析系统确定的功能以及目标,采用逐步求精、自顶到底的设计结构化方法,系统进行了结构设计。系统执行流程如图4-2所示。系统入口系统入口注册用户注册取得用户帐号和密码输入格式有效性验证登录用户页通过进入相应用户页面数据库验证未通过YN管理页图4-2系统执行流程图4.2.2系统体系结构设计本系统采用逻辑层+界面层+数据层的三层B/S机构。通过WEB服务器访问数据库,如下图所示:IE网络服务器JSP
Jdbc
IE网络服务器JSP
Jdbc
Database4.3功能模块设计本网站的开发采用现有成熟技术为参照,共享源码为模板,结合手机仓库管理系统的实际需求进行分析和功能调整,探讨了利用JSP开发手机仓库管理系统的过程。管理人员通过系统完成对各项数据信息的录入和管理工作,同时还需要完成数据信息的及时更新功能。首先,我们需要描述的是系统的总的体系结构。系统功能模块如图4-4所示:手机仓库管理系统手机仓库管理系统系统设置管理销售出库管理手机信息管理采购入库管理用户信息管理帐号信息设置管理密码信息设置管理用户信息添加用户信息删除用户信息修改管理手机信息管理手机信息提交采购入库添加采购入库修改采购入库删除反馈信息添加销售出库修改销售出库删除图4-4系统功能模块图4.4数据库概念结构设计系统进行分析后,决定使用MYSQL数据库来实现系统中数据的交换,其规划图如图4-5所示:手机仓库手机仓库信息属于属于查询管理用户分类信息管理员手机仓库管理系统管理管理管理查询nnnn11n111图4-5整体实体E-R图4.5数据库逻辑结构设计分析需求报告后,我设计出以下数据的逻辑表来实现对应系统不同功能的数据交换,如下:Admin用户信息表列名数据类型长度说明idint4编号namevarchar50管理员IDpasswordvarchar50管理员密码Realnamevarchar50增加时间Sexvarchar50性别agevarchar50年龄addressvarchar50地址telvarchar50电话addtimevarchar50时间ck销售信息表列名数据类型长度说明idint4编号Ckdvarchar50出库单号Rkdvarchar50入库批次Bhvarchar50编号Mcint4名称Djvarchar50单价Slvarchar50数量Xsjvarchar50销售价Sjvarchar50时间Fl分类信息表列名数据类型长度说明idint4编号Mcvarchar50名称kf仓库信息表列名数据类型长度说明idint4编号Mcvarchar50名称Bzvarchar50备注gy供应商信息表列名数据类型长度说明idint4编号Mcvarchar50名称Lxvarchar50联系Bzvarchar50备注Rk入库信息表列名数据类型长度说明idint4编号Rkdvarchar50入库单Bhvarchar50编号Mcvarchar50名称Flvarchar50分类Slvarchar50数量Djvarchar50单价Gysvarchar50供应商Sjvarchar50时间Cp商品信息表列名数据类型长度说明idint4编号Mcvarchar50名称Xhvarchar50规格Bzvarchar50备注4.6系统开发环境本手机仓库管理系统由数据库,用户端和服务器端构成。用户通过访问网络的形式访问服务器端,最后服务器端给出回应。图4-6系统环境配置开发环境:操作系统:Windows10;开发环境:MyEclipse;服务器:Tomcat8.5;数据库:MYSQL5.5及以上。客户端环境:操作系统:windows10;浏览器IE11及以上即可第五章系统实现5.1系统首页实现系统首页包括了引导用户操作的菜单栏内容,用户通过展开菜单栏,可以查看菜单的内容,通过点击内容跳转到对应的功能模块去,以此操作各模块的功能。系统首页效果图如图5-1所示:图5-1系统首页界面5.2登陆模块实现用户点击登录按钮即可跳转到登录页面,如时序图5-2所示:用户用户¦系统数据库登录1:用户名2:验证用户名3密码¦4:验证密码5:信息正确6:成功登录图5-2用户登录模块时序图用户通过输入正确的用户名和密码登录到系统里面,如果用户名或者密码错误,则系统会停留在当前页面。登录模块图如5-3所示:图5-3登陆模块界面5.3用户信息管理模块实现管理员通过点击用户增加按钮实现对用户的增加,信息包括姓名,年龄,电话号码,账号,密码…时序图如图5-45所示:修改用户修改用户信息界面用户用户DAO1:查询用户信息2:检索用户信息6:提交修改信息7:提交修改信息10:返回修改结果管理员业务逻辑类3:检索用户信息4:返回用户信息5:修改用户信息8:提交修改信息9:审核修改信息11:返回修改结果图5-4用户管理模块时序图用户信息管理模块,是这个系统的基础部分,它不仅可以帮助管理员管理员工,还可以根据员工的操作信息对员工实行监督,在员工离职之后还可以通过以前保存的信息找到员工处理善后工作,确保商业信息的安全性和保密性。如果管理员需要增加员工,在填写新员工的信息后点击保存按钮,系统即可把新员工的信息保存到数据库里面去,新增加的员工信息会在用户管理的子模块中出现,用户信息管理模块图如5-5所示:图5-5用户信息管理模块界面5.4密码信息管理实现不管是员工,还是管理员,修改密码只需要进入到用户中心即可修改。时序图如5-6所示:修改密码修改密码信息界面密码密码DAO1:查询密码信息2:提交旧密码6:提交密码信息7:提交修改信息10:返回修改结果管理员业务逻辑类3:提交旧密码4:返回密码信息5:修改密码信息8:提交修改信息9:审核修改信息11:返回修改结果图5-6修改密码模块时序图通常领到一个账号时,其密码时管理者设置的,相对会简单易记,通常要对默认密码进行修改,这样有利于保证自身信息的安全性和对公司业务信息的保密性。如图5-7所示:图5-7修改密码模块界面5.5手机信息管理模块当代理商进一批手机时,他要把这些手机清点并记录好数量,此模块在填写货物信息后点击提交按钮便可以保存到系统里面。时序图如5-8所示:注册用户注册用户¦增加手机信息界面手机类业务逻辑类1:增加手机信息2:提交增加手机信息3密码¦6:返回结果7:返回结果3:提交增加手机信息4:审核手机信息5:保存数据8:返回结果图5-8手机信息管理时序图当需要查看,修改,添加,删除这些信息时,管理员需要点击系统左侧菜单栏里的管理模块即可操作这些功能。手机信息管理如图5-9所示:图5-9手机信息管理模块界面第六章程序测试与评价测试环境:Windows10等操作系统,Myeclipse8.5的调试环境,Mysql5.5的数据库。通过反复的测试,在Windows10等操作系统,Myeclipse8.5的调试环境下均能运行。预期的功能均能实现,试运行状态良好。6.1程序的测试6.1.1测试的重要性和目的测试的重要性现实生活中,就算是很成熟的IT公司开发出来的一款软件或者应用,都不敢打包票说可以一次运行成功而且后期不会出现任何错误。一个系统的开发,如果不对它进行测试,直接运用到现实工作中,带来可能是不可计数的经济损失,这是项目经理不可承受的后果。所以对系统的测试显得尤为重要。实际上,系统测试相当于再开发一次系统,它是对系统的“体检”,是对买家的“定心丸”,测试过程也是繁琐且困难的。仅凭字面理解这一观点可能会产生误导。6.1.2测试步骤(1)模块测试(2)系统测试(3)验收测试6.1.3测试主要内容(1)单元测试(2)集成测试(3)确认测试(4)系统测试6.1.4测试用例本手机仓库管理系统已经差不多完成了,剩下的是开发工作中最后且最重要的一步,系统测试。系统测试是检验一个系统是否能实现与计划相同的功能。因为开发过程中难免会出现一些错误和缺陷,如果不对它进行修改,可能会导致很严重的后果,所以说,测试是检测这个系统可不可行的关键之处。对于开发者来说,这是一件非常重要的工作。(1) 用户登录测试用户登录测试过程如表6-1所示:表6-1用户登录测试表测试目的操作流程测试用例预测结果测试结果用户登录填写用户名密码,点击首页【登录】按钮用户名:1密码:a登录失败提示错误信息用户名:liu密码:123456登录成功登录成功
(2)信息发布测试信息发布测试过程如表6-2所示:表6-2信息发布测试表测试项目操作流程测试用例预测结果测试结果信息发布管理员登陆后点击首页【信息】按钮,发布信息空发布失败,弹出提示按钮发布失败,提示请填写内容信息有可能延迟发表成功发表成功(3)后台管理登录测试后台管理登录测试过程如表6-3所示:表6-3后台管理登录测试测试目的操作流程测试用例预测结果测试结果后台管理登录点击首页填写用户名密码,点击首页【登录】按钮用户名:liu密码:123456登录失败提示错误信息用户名:a密码:a登录成功登录成功6.1.5测试结果系统经过周密的测试与调试,系统的功能基本可以实现,没有显著的错误。可以满足开发者以及用户的需求。当然也有不足的地方,整个系统没有像大型手机仓库管理系统那样的完善。但是麻雀虽小五脏俱全,本毕业项目的基本功能都是可以实现的。6.2系统维护每个系统都需要一个定期的系统维护,系统维护非常重要,一方面维护数据库中的数据,定期更新维护,注销数据,对特殊数据进行加密等操作。另一方面,不定时对系统进行检测,对不合适的地方进行修改的。6.3系统存在德不足和改进方案由于时间仓促,导致本系统存在着一些不足的地方,系统的不足之处体现在本系统只满足了基础需求,还有一些更简洁更实用更方便的功能没有开发出来,包括:(1) 系统首页不够美观,由基础的模块加文字表达出来,色调单一。(2) 该系统应该可以连接手机端,让管理员随时随地地查看商品信息(3) 后台地操作管理不够完善,部分代码存在冗余改进方案知道系统地不足之处后,我提出以下改进方案:(1) 在素材网上找更美观地素材,使用PS进行修改,对界面进行优化(2) 在网上查找移动WEB端的教学视频,将所学知识运用到系统中(3) 对代码进行优化6.4设计收获和心得经过几个月的学习和努力,本系统的开发工作终于接近了尾声,在这几个月里,我收获的是一次比较全面的开发流程,同时还收获了一份恒心还有坚定不移的信念。结论我一开始不知所措,对系统的开发无从下手,至少有半个月时间被我浪费掉的,在这段时间里我感到无助和沮丧,在经过同学的开导和老师的指导下,我查找了大量的资料,翻阅了相关的书籍,开始确定我的毕设时间安排和开发步骤,手机仓库管理系统,是一个基于JAVA为开发平台,使用JSP为编程技术,MYSQL为数据库的信息管理系统。它能够实现用户登录,信息的增加、修改、删除的功能。在开发过程中,我遇到了一些比较棘手的问题,比如系统增加用户后,在子模块找不到保存的信息,在用户登录界面上,出现了于浏览器不兼容的情况,调试代码时出现了各种bug…虽然在开发过程中我遇到了这些我意想不到的困难,但是我没有放弃,通过询问同学和老师,一个一个地解决了。这让我感到十分感动。这不仅让我温习巩固了以前学习到的知识,还让我学习到新的知识,而且清楚了一个项目的实现需要多少步骤,需要什么硬件环境,软件环境,如何调查该系统在现实生活中的应用程度…简而言之,开发这个手机仓库管理系统,让我学到了前所未有的知识,这是十分难得的。致谢一转眼,大学四年生活就要结束,在这段时间里,有苦也有乐,在很多人看来,学习是一件很辛苦的事情,但同时又是一件很轻松的事情,苦的是你会觉得学习很枯燥无聊但还是要坚持,乐的是你可以把你所学的知识应用到生活中,不仅减轻了父母的压力,还让以后的生活变得不那么困难。读万卷书,行万里路,通过本次的学习,让我感受到了什么叫做苦尽甘来。通过这次的毕业设计项目的学东西,使我懂得了一个计算机专业的学生,不仅要编写代码,还要有优秀的文字撰写能力。在信息化的生活中,人们对未来有着美好又迫不及待的想象。现代科学技术的飞速发展,改变了世界,也改变了世界的生活。作为当代大学毕业生,就应该站在世界发展的前列,学习和掌握好当代科学技术的知识,完善自己的知识结构及能力结构,更好的接受社会发展的要求。高科技时代需要具有丰富的现代科学文化知识、能够独立的完成好面临任务、有创新意识的新型人才。最后,我对我的母校充满感激之情,在大学四年生活中,母校给予支持和帮助我的老师和同学,是他们教会了我专业的知识和怎样待人待事。在学习过程中和生活中他们都给予了我极大的帮助及关系,在此向董建虎老师表示我最最衷心的感谢。参考文献[1]王智勇.基于Struts的J2EE构架的手机仓库管理系统设计与实现[J].中国管理信化,2013,14(13):37-39.[2]赵建华,李楠,王国双.手机仓库管理系统实用性[J].中小企业管理与技术,2013,21(15):259-260.[3]韩友君.关于手机仓库管理系统的应用方案分析[J].科技创新与应用,2013,28(25):79-79.[4]李建东.手机仓库管理系统可靠性设计[J].计算机安全,2013,7(4):79-82.[5]许平格.数据库管理系统中查询优化的设计与实现[D].浙江:浙江大学,2005.[6]刘姗.一种改进的MySQL数据库访问控制的设计与实现[D].武汉:华中科技大学,2011.[7]王晓东.J2ee架构的研究与应用[J].科技信息,2013,23(23):439-439.[8]廖胜军.基于SSH整合架构的应用研究[D].武汉:武汉理工大学,2008.[9]胡元发.基于J2EE架构的SSH组合框架的设计与应用[D].苏州:苏州大学,2006.[10]OuFeng,ZOUMinandLIXiao-Zhen.SurveyonJavaTechnologyFramework[J].ComputerSystems&Applications,2012,21(8):236-239.[11]FariasG,CervinA,DormidoS,EsquembreF.JavaSimulationsofEmbeddedControlSystems[J].Sensors,2010,10(9):8585-8603.[12]陈明志.基于SSH的手机仓库管理系统的设计[J].电子技术与软件工程,2013,14(6):22-24.[13]王晓东.J2EE架构的研究与应用[J].科技信息,2013,23(23):439-439.[14]OuFeng,ZOUMinandLIXiao-Zhen.SurveyonJavaTechnologyFramework[J].ComputerSystems&Applications,2012,21(8):236-239.[15]FariasG,CervinA,DormidoS,EsquembreF.JavaSimulationsofEmbeddedControlSystems[J].Sensors,2010,10(9):8585-8603.[16]
王庆华.快学易用JSP.北京:北京邮电大学出版社,2001年.
[17]
邓文渊.JSP与网络数据库技术.北京:中国铁道出版社,2003.
[18]
李存斌.JSP高级编程及其项目应用开发.北京:中国水利水电出版社,2004.
[19]FLANAGAN.JAVA技术手册.中国电力出版社,2012年6月:1-465[20]PacoHope.WebSecurityTestingCookbook[M].NewYork:EDITORIALMANAGER,2010:24-26.[21]Akgirayetal.Aneffectivewaytodonetworkmarketing[J].UNIONS.,2009(9):84-95.[22]Loped.Discussonlinebooksaleswebsitedesignandimplementation[J].Junionexpo,2010(11):18-22.[23]Solt、Swanson.Thesalesclasswebsitedesign[J].Technologicalera,2010(8):18-23.[24]LEEANNEPHILLIPS.巧学活用HTML4.电子工业出版社,2010年8月:1-319[25]RosemaryStockdale.Managingcustomerrelationshipsintheself-serviceenironmentofe-tourism[J].JournalofVacationMarketing.Jul2007;13:204-219.附录部分代码1:<divclass="sort_list"><tableclass="tabletable-stripedtable-borderedtable-hover"id="sample-table"><thead><tr><thwidth="50px">ID</th><th>编号</th><th>名称</th><th>分类</th><th>供应商</th><th>库房</th><th>进货价格</th><th>数量</th><th>销售价格</th><th>时间</th><th>销售</th><th>库存</th><thwidth="110px">操作</th></tr><tbody><%cb.setEVERYPAGENUM(10);intcou=cb.getMessageCount("selectcount(*)fromrk");//得到信息总数Stringpage1=request.getParameter("page");if(page1==null){page1="1";}session.setAttribute("busMessageCount",cou+"");session.setAttribute("busPage",page1);Listpagelist1=cb.getMessage(Integer.parseInt(page1),"select*fromrkorderbyiddesc",13);session.setAttribute("qqq",pagelist1);intpageCount=cb.getPageCount();//得到页数session.setAttribute("busPageCount",pageCount+"");Listpagelist3=(ArrayList)session.getAttribute("qqq");if(!pagelist3.isEmpty()){for(inti=0;i<pagelist3.size();i++){Listpagelist2=(ArrayList)pagelist3.get(i);%><tr><td><%=i+1%></td><td><%=pagelist2.get(1).toString()%></td><td><%=pagelist2.get(2).toString()%></td><td><%=pagelist2.get(3).toString()%></td><td><%=pagelist2.get(4).toString()%></td><td><%=pagelist2.get(5).toString()%></td><td><%=pagelist2.get(6).toString()%></td><td><%=pagelist2.get(7).toString()%></td><td><%=pagelist2.get(8).toString()%></td><td><%=pagelist2.get(9).toString()%></td><td><%=pagelist2.get(10).toString()%></td><td><%=pagelist2.get(12).toString()%></td><tdwidth="110px"><ahref="<%=basePath%>admin/ck/add2.jsp?id=<%=pagelist2.get(0).toString()%>"class="btnbtn-xsbtn-info">出库</a></td></tr><%}}%></tbody></table></div>部分代码2:<divclass="sort_list"><formaction="<%=basePath%>ck/batchDel"method="post"name="form1"><tableclass="tabletable-stripedtable-borderedtable-hover"id="sample-table"><thead><tr><thwidth="25px"><label><inputtype="checkbox"name="chk_all"id="chk_all"class="ace"><spanclass="lbl"></span></label></th><thwidth="50px">ID</th><th>出库编号</th><th>入库编号</th><th>名称</th><th>分类</th><th>入库价格</th><th>销售价格</th><th>数量</th><th>销售总价</th><th>利润</th><th>时间</th><thwidth="110px">操作</th></tr></thead><scripttype="text/javascript">$("#chk_all").click(function(){$("input[name='chk_list']").attr("checked",$(this).attr("checked"));});</script><tbody><%cb.setEVERYPAGENUM(10);intcou=cb.getMessageCount("selectcount(*)fromck");//得到信息总数Stringpage1=request.getParameter("page");if(page1==null){page1="1";}session.setAttribute("busMessageCount",cou+"");session.setAttribute("busPage",page1);Listpagelist1=cb.getMessage(Integer.parseInt(page1),"select*fromckorderbyiddesc",11);session.setAttribute("qqq",pagelist1);intpageCount=cb.getPageCount();//得到页数session.setAttribute("busPageCount",pageCount+"");Listpagelist3=(ArrayList)session.getAttribute("qqq");if(!pagelist3.isEmpty()){for(inti=0;i<pagelist3.size();i++){Listpagelist2=(ArrayList)pagelist3.get(i);%><tr><td><label><inputtype="checkbox"name="chk_list"id="chk_list_<%=i%>"value="<%=pagelist2.get(0).toString()%>"class="ace"><spanclass="lbl"></span></label></td><td><%=i+1%></td><td><%=pagelist2.get(1).toString()%></td><td><%=pagelist2.get(2).toString()%></td><td><%=pagelist2.get(3).toString()%></td><td><%=pagelist2.get(4).toString()%></td><td><%=pagelist2.get(5).toString()%></td><td><%=pagelist2.get(6).toString()%></td><td><%=pagelist2.get(7).toString()%></td><td><%=pagelist2.get(8).toString()%></td><td><%=pagelist2.get(9).toString()%></td><td><%=pagelist2.get(10).toString()%></td><tdwidth="110px"><atitle="删除"onclick="if(confirm('确定要删除吗?'))returntrue;elsereturnfalse;"href="<%=basePath%>ck/del/<%=pagelist2.get(0).toString()%>"class="btnbtn-xsbtn-warning"><iclass="fafa-trashbigger-120"></i></a></td></tr><%}}%></tbody></table></form></div>部分代码3:<!--数据库连接池--><beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource"><!--配置连接池属性--><propertyname="driverClass"value="${driver}"/><propertyname="jdbcUrl"value="${url}"/><propertyname="user"value="${user}"/><propertyname="password"value="${password}"/><propertyname="maxPoolSize"value="30"/><propertyname="minPoolSize"value="10"/><!--关闭连接后不自动commit--><propertyname="autoCommitOnClose"value="false"/><!--获取连接超时时间--><propertyname="checkoutTimeout"value="10000"/><!--当获取连接失败重试次数--><propertyname="acquireRetryAttempts"value="2"/></bean>
HYPERLINK如何给电脑重做系统给电脑重做系统,自己学学,可少花钱,哈哈[图]
一、准备工作:
如何重装电脑系统
首先,在启动电脑的时候按住DELETE键进入BIOS,选择AdvancedBIOSFeatures选项,按Enter键进入设置程序。选择FirstBootDevice选项,然后按键盘上的PageUp或PageDown键将该项设置为CD-ROM,这样就可以把系统改为光盘启动。
其次,退回到主菜单,保存BIOS设置。(保存方法是按下F10,然后再按Y键即可)
1.准备好WindowsXPProfessional简体中文版安装光盘,并检查光驱是否支持自启动。
2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如检查到有硬盘错误即会很麻烦。
3.用纸张记录安装文件的产品密匙(安装序列号)。
4.可能的情况下,用驱动程序备份工具(如:驱动精灵2004V1.9Beta.exe)将原WindowsXP下的所有驱动程序备份到硬盘上(如∶F:Drive)。最好能记下主板、网卡、显卡等主要硬件的型号及生产厂家,预先下载驱动程序备用。
5.如果你想在安装过程中格式化C盘或D盘(建议安装过程中格式化C盘),请备份C盘或D盘有用的数据。
二、用光盘启动系统:
(如果你已经知道方法请转到下一步),重新启动系统并把光驱设为第一启动盘,保存设置并重启。将XP安装光盘放入光驱,重新启动电脑。刚启动时,当出现如下图所示时快速按下回车键,否则不能启动XP系统光盘安装。如果你不知道具体做法请参考与这相同的-->如何进入纯DOS系统:
光盘自启动后,如无意外即可见到安装界面,将出现如下图1所示
查看原图
全中文提示,“要现在安装WindowsXP,请按ENTER”,按回车键后,出现如下图2所示
查看原图
许可协议,这里没有选择的余地,按“F8”后如下图3
HYPERLINK
查看原图
这里用“向下或向上”方向键选择安装系统所用的分区,如果你已格式化C盘请选择C分区,选择好分区后按“Enter”键回车,出现下图4所示
查看原图
这里对所选分区可以进行格式化,从而转换文件系统格,或保存现有文件系统,有多种选择的余地,但要注意的是NTFS格式可节约磁盘空间提高安全性和减小磁盘碎片但同时存在很多问题MacOS和98/Me下看不到NTFS格式的分区,在这里选“用FAT文件系统格式化磁盘分区(快),按“Enter”键回车,出现下图5所示
查看原图
格式化C盘的警告,按F键将准备格式化c盘,出现下图6所示
HYPERLINK
查看原图
由于所选分区C的空间大于2048M(即2G),FAT文件系统不支持大于2048M的磁盘分区,所以安装程序会用FAT32文件系统格式对C盘进行格式化,按“Enter”键回车,出现下图7所示
查看原图图7中正在格式化C分区;只有用光盘启动或安装启动软盘启动XP安装程序,才能在安装过程中提供格式化分区选项;如果用MS-DOS启动盘启动进入DOS下,运行i386\winnt进行安装XP时,安装XP时没有格式化分区选项。格式化C分区完成后,出现下图8所示
被过滤广告
查看原图
图8中开始复制文件,文件复制完后,安装程序开始初始化Windows配置。然后系统将会自动在15秒后重新启动。重新启动后,出现下图9所示
HYPERLINK
查看原图
9
查看原图
过5分钟后,当提示还需33分钟时将出现如下图10
HYPERLINK
查看原图
区域和语言设置选用默认值就可以了,直接点“下一步”按钮,出现如下图11
查看原图
这里输入你想好的姓名和单位,这里的姓名是你以后注册的用户名,点“下一步”按钮,出现如下图12
HYPERLINK
查看原图
如果你没有预先记下产品密钥(安装序列号)就大件事啦!这里输入安装序列号,点“下一步”按钮,出现如下图13
HYPERLINK
查看原图
安装程序自动为你创建又长又难看的计算机名称,自己可任意更改,输入两次系统管理员密码,请记住这个密码,Administrator系统管理员在系统中具有最高权限,平时登陆系统不需要这个帐号。接着点“下一步”出现如下图14
查看原图
日期和时间设置不用讲,选北京时间,点“下一步”出现如下图15
HYPERLINK
查看原图
开始安装,复制系统文件、安装网络系统,很快出现如下图16
查看原图
让你选择网络安装所用的方式,选典型设置点“下一步”出现如下图17
HYPERLINK
查看原图
点“下一步”出现如下图18
HYPERLINK
查看原图
继续安装,到这里后就不用你参与了,安装程序会自动完成全过程。安装完成后自动重新启动,出现启动画面,如下图19
HYPERLINK
查看原图
第一次启动需要较长时间,请耐心等候,接下来是欢迎使用画面,提示设置系统,如下图20
查看原图
点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示
HYPERLINK
查看原图
点击右下角的“下一步”按钮,出现设置上网连接画面,如下图21所示
查看原图
这里建立的宽带拨号连接,不会在桌面上建立拨号连接快捷方式,且默认的拨号连接名称为“我的ISP”(自定义除外);进入桌面后通过连接向导建立的宽带拨号连接,在桌面上会建立拨号连接快捷方式,且默认的拨号连接名称为“宽带连接”(自定义除外)。如果你不想在这里建立宽带拨号连接,请点击“跳过”按钮。
在这里我先创建一个宽带连接,选第一项“数字用户线(ADSL)或电缆调制解调器”,点击“下一步”按钮,如下图22所示
HYPERLINK
查看原图
目前使用的电信或联通(ADSL)住宅用户都有帐号和密码的,所以我选“是,我使用用户名和密码连接”,点击“下一步”按钮,如下图23所示
查看原图
输入电信或联通提供的帐号和密码,在“你的ISP的服务名”处输入你喜欢的名称,该名称作为拨号连接快捷菜单的名称,如果留空系统会自动创建名为“我的ISP”作为该连接的名称,点击“下一步”按钮,如下图24所示
查看原图
已经建立了拨号连接,微软当然想你现在就激活XP啦,不过即使不激活也有30天的试用期,又何必急呢?选择“否,请等候几天提醒我”,点击“下一步”按钮,如下图25所示
HYPERLINK
查看原图
输入一个你平时用来登陆计算机的用户名,点下一步出现如下图26
HYPERLINK
查看原图
点击完成,就结束安装。系统将注销并重新以新用户身份登陆。登陆桌面后如下图27
HYPERLINK
查看原图
六、找回常见的图标
在桌面上点开始-->连接到-->宽带连接,如下图32
查看原图
左键点“宽带连接”不放手,将其拖到桌面空白处,可见到桌面上多了一个“宽带连接”快捷方式。结果如下图33
HYPERLINK
查看原图
然后,右键在桌面空白处点击,在弹出的菜单中选“属性”,即打开显示“属性窗口”如下图34
查看原图
在图中单击“桌面”选项卡,出现如下图35
HYPERLINK
查看原图
在图中的左下部点击“自定义桌面”按钮,出现如下图36
查看原图
在图中的上部,将“我的文档”、“我的电脑”、“网上邻居”和“InternetExplorer”四个项目前面的空格上打钩,然后点“确定”,再“确定”,你将会看到桌面上多了你想要的图标。如下图37
键盘上每个键作用!!!
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 慢性萎缩性胃炎:临床诊疗与全程管理指南(患者版)
- 线下沙龙活动免责协议书
- 2024年中国医师节义诊活动方案
- 2024年五一山东出行旅游攻略
- 2024年全国助理医师之中西医结合助理医师考试重点试题附答案
- TATA木门长沙市场2020年品牌推广策划方案
- FPGA设计与应用案例教程 教学大纲
- 3.1 硬件描述语言简介
- 周口城市职业学院2026年单独招生《职业适应性测试》模拟试题(二)
- 四川省内江市2026年下学期半期质量监测七年级数学试题附答案
- 《PDCA循环法在建筑工程项目施工质量管理中的应用探究》13000字(论文)
- 2024年典型事故案例警示教育手册15例
- 援中非中国医疗队
- 2024年建筑八大员(九大员)住房城乡建设领域现场专业人员考试-预算员笔试参考题库含答案
- 中药配方颗粒车间设计
- 辽宁省建设工程质量保证金管理办法
- 囊性肾癌 (泌尿外科)
- JJG 1097-2014综合验光仪(含视力表)
- GB/T 4226-2009不锈钢冷加工钢棒
- 人行道铺装改造工程可行性研究报告
- 《回答》教案解析
评论
0/150
提交评论