基于C的大学生宿舍管理系统的设计与实现终稿_第1页
基于C的大学生宿舍管理系统的设计与实现终稿_第2页
基于C的大学生宿舍管理系统的设计与实现终稿_第3页
基于C的大学生宿舍管理系统的设计与实现终稿_第4页
基于C的大学生宿舍管理系统的设计与实现终稿_第5页
已阅读5页,还剩116页未读 继续免费阅读

下载本文档

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

文档简介

学科分类号:520,6070俺南人文耕技考就本科生毕业论文论文题目: 基于C#的大学生宿舍管理系统的设计与实现TheDesignandImplementationofCollege(英文): ApartmentsManagementSystem学生姓名:吴青学号07420206系 部: 计算机科学与技术系专业年级: 网络工程2007级指导教师:刘永逸职 称: 副教授湖南人文科技学院教务处制湖南人文科技学院本科毕业论文诚信声明本人郑重声明:所呈交的本科毕业论文,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。作者签名:二。年月日Jwi*'••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1TOC\o"1-5"\h\zAbstract 2\o"CurrentDocument"第一章绪论 3\o"CurrentDocument"1问题的现状及背景 3\o"CurrentDocument"2系统的介绍与分析 3\o"CurrentDocument"3研究目的和意义 3\o"CurrentDocument"第二章开发环境与开发技术简介 4\o"CurrentDocument"1Visualstudio2008简介 4\o"CurrentDocument"2C#开发语言介绍 5\o"CurrentDocument"3开发平台——.NETFramework 5\o"CurrentDocument"4数据库开发——Access2003 5\o"CurrentDocument"第三章可行性与需求分析 7\o"CurrentDocument"1可行性分析 71.1技术的可行性 71.2经济的可行性 71.3运营可行性 7\o"CurrentDocument"2系统需求分析 72.1功能需求 72.2用户需求 72.3性能需求 8\o"CurrentDocument"第四章总体设计 9\o"CurrentDocument"系统设计目标 9\o"CurrentDocument"2系统总体功能 9\o"CurrentDocument"3系统数据流图 93.1宿舍管理数据流图 93.2学生管理数据流图 103.3电费管理数据流图 113.4外来人员管理数据流图 11\o"CurrentDocument"4系统功能模块图 11\o"CurrentDocument"5系统程序流程图 12\o"CurrentDocument"6系统用例图 13\o"CurrentDocument"第五章详细设计与实现 141.1数据库的引入 141.2数据库概念结构设计E-R图 145.1.3数据库逻辑结构设计 16\o"CurrentDocument"5.2具体实现 185.2.1管理员登陆详细设计 185.2.2主界面详细设计 20\o"CurrentDocument"5.2.3宿舍管理详细设计 23\o"CurrentDocument"5.2.4学生管理详细设计 27\o"CurrentDocument"5.2.5电费管理详细设计 29\o"CurrentDocument"5.2.6卫生评比详细设计 31\o"CurrentDocument"5.2.7外来人员管理详细设计 34\o"CurrentDocument"第六章系统测试 37\o"CurrentDocument"6.2系统测试用例 37第七章开发总:结.....1 40\o"CurrentDocument"结束语 41\o"CurrentDocument"参考文献 42\o"CurrentDocument"致谢 43基于C#的大学生宿舍管理系统的设计与实现摘要:在当今大学逐年扩招以及科学技术的迅速发展的形势下,传统的手工操作的宿舍管理模式已经不能满足学校宿舍管理的需要。在信息社会发展的今天,一切工作都在计算机系统的帮助下得到了长远的发展和进步,学生宿舍管理也同样摆脱了过去传统的方式,设计开发一个学生宿舍管理信息系统,可以更快捷、方便的实现高校宿舍学生、财产以及安全等方面的有效管理。本设计共分七个章节,分别对系统的开发环境和开发工具、需求分析、总体设计、详细设计、系统测试进行详细的阐述。系统选用了Accss2003为后台数据库,以Visualstudio.NET2008为前端开发工具,基本实现了系统维护、宿舍管理、学生管理、宿舍分配、信息查询等必需的功能,其操作简单,运行比较稳定,适用于大学院校大学生宿舍管理。关键词:学生宿舍管理系统;Visualstudio.NET2008;Accss2003;C#TheDesignandImplementationofCollegeApartmentsManagementSystemAbstract:Yearintoday'scollegeenrollmentandtherapiddevelopmentofscienceandtechnologysituation,thetraditionalmanualmanagementmodecannotmeetthehosteldormitorymanagementneeds.Intoday*sinformationsocietydevelopment,allworkwiththehelpofthecomputersystemhasbeenlong-termdevelopmentandprogress,managementofstudenthostelsarealsoawayoutofthetraditional,designanddevelopmentofastudentdormitorymanagementinformationsystem,canbemoreefficient,convenient,Implementationofcollegedormitorystudents,propertyandsafetyandotheraspectsofeffectivemanagement.Thedesignisdividedintosevenchapters,elaboratesSystemdevelopment,environment,developmenttools,needsanalysis,overalldesignandsystemtestrespectively.ThesystemusesanAccess2003asthebackenddatabasetoVisualstudio.NET2008forthefront-end,developmenttool,thesystemenablessystemmaintenance,dormitorymanagement,studentmanagement,theassignments,andothernecessaryinformationqueryfunctions,anditssimple,runmorestableandsuitablemanagementofuniversitystudentsdormitory.KeyWords:CollegeApartmentsManagementSystem;Visualstudio.NET2008;Access2003;C#第一章绪论问题的现状及背景在当今大学逐年扩招的形势下,高校大学生的数量也迅猛增长,而我国多数高校的宿舍管理体系还存在严重滞后的现象。比如湖南人文科技学院,自04年升本以来,现在校全日制学生已增至12029人,宿舍管理仍采取的是纸质记录和简单电脑记录手工操作方式。长此以往,将耗费大量的人力和财力,效果也并不理想,宿舍管理、电费缴纳、外来人员登记、卫生评比记录、学生管理等信息的增删改查都是极为不便的,学生信息保密性也差。若宿舍发生盗窃案,只能在门卫登记处逐条查询外来人员登记信息,这样不仅麻烦而且浪费了许多时间,也降低了警察的破案效率。而开发此系统后只需输入关键字段即可快速、准确的查询单记录,大大提高了学校的办事效率。因此,设计开发--个学生宿舍管理信息系统,具有一定的现实意义。系统的介绍与分析本系统主要可以辅助高校实现宿舍的系统化管理。在设计时,首先在后台数据库中设定确定的用户名和密码。宿管员必须输入准确的用户名和密码才能进入系统操作管理。主要可以对宿舍的类型、住宿信息;学生的基本信息;宿宿舍电费信息;卫生检查评比以及外来人员信息进行快速、准确的增删改查。系统使用Accss2003数据库和Visualstudio2008软件平台进行各功能模块的设计。在理清了系统各实体属性间的关系后,创建好多个数据表,然后选用控件进行可视化界面设计与编程,实现数据表之间的关联与数据的增删改查。系统界面简洁美观,易于操作,基本满足用户需求。L3研究目的和意义本系统旨在实现高校宿舍学生、财产以及安全等方面的有效管理,将过去纸质信息转换为数据信息,采用较大内存的数据库可长时间保存和提取信息。且此系统具备运行速度快、安全性高、稳定性好的特点,可实现基本信息的录入、查询、删除等基本操作,并通过电费管理、外来人员管理以及卫生评分等系统形成一种有效的交互反馈机制,易于帮助高校实现人性化、高效化的管理,真正达到“三育”成果。对于本人而言,研究设计此系统主要是对.net框架、C#语言和Access2003等技术知识的巩固与系统性运用,真正将理论知识运用到实际开发中,更全面系统的了解了开发一个系统所必须掌握的知识,为更好的适应未来的工作岗位打下基础,也可以为高校宿舍的高效管理做贡献。第二章开发环境与开发技术简介2.1Visualstudio2008简介VisualStudio是微软公司出品的一款大型应用软件,从最初的VisualStudio97开始就成为编程的重要工具。VisualStudio的开发经历了VisualStudio97,VisualStudio6.0,VisualStudio.NET(2002),VisualStudio.NET2003,VisualStudio2005,VisualStudio.NET2008.VisualStudio.NET是一套完整的开发工具,用于生成ASPWeb应用程序、XMLWebservices>桌面应用程序和移动应用程序。VisualBasic.NET,VisualC++.NET、VisualC#.NET和VisualJ#.NET全都使用相同的集成开发环境(IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。另外,这些语言利用了.NETFramework的功能,此框架提供对简化ASPWeb应用程序和XMLWebservices开发的关键技术的访问。VisualStudio2008的集成开发环境中为开发人员提供了大量的实用工具以提高工作效率。这些工具包括了自动编译、项目创建向导、创建部署工程等等。VisualStudio2008还包括许多非常实用的功能.相比较于VisualStudio2005,VisualStudio2008不仅仅是在.NET版本的支持上发生了变化,其在许多方面都提供了改进乃至全新的功能。VisualStudio2008的新增功能集中在以下几个方面:开发环境中的新增功能。代码编辑中的新增功能。项目、解决方案和项中的新增功能。生成、测试和部署中的新增功能。VisualStudio2008调试器的新增功能。VisualStudio2008中扩展性和自动化的新增功能。VisualStudio帮助中的新增功能。ASP.NET是微软力推的功能强大的编程环境,可以使用C#等多种高级语言及脚本语言、HTML、XML、XSL等来创建基于网络的应用程序。ASP.NET将C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与Java相似的语言。C#是ASP.NET开发中一个最重要的功能,微软会将C#发展成为Java的强劲对手。这也是微软.Net框架的一个重要组成部分。我认为C#是微软在编程语言领域击败对手的主要工具。ASP.NET在面向对象性、数据库连接、大型站点应用等方面都优于ASP程序,ASP.NET还提供更多的其他方面的新特性,例如:内置的对象缓存和页面结果缓存;内置的XML支持,可用于XML数据集的简单处理;服务器控制提供了更充分的交互式制等。ASP.NET依然完全锁定在微软的操作系统中,要真正发挥ASP.NET潜力,你要使用C#或。这两种语言将成为ASP.NET标准的核心的脚本语言。2C#开发语言介绍C#是微软公司发布的-一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员AndersHejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java儿乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。3开发平台 .NETFramework.NETFramework的特点:(1)提供一-个…致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。(2)提供一个将软件部署和版本控制冲突最小化的代码执行环境。(3)提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。(4)提供一-个可消除脚本环境或解释环境的性能问题的代码执行环境。(5)使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致。.NETFramework具有两个主要组件:公共语言运行库和.NETFramework类库。公共语言运行库是,NETFramework的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。.NETFramework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面(GUI)应用程序,也包括基于ASP.NET所提供的最新创新的应用程序(如Web窗体和XMLWebServices).4数据库开发——Access2003Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之-o数据库能汇集各种信息以供查询,存储和检索。数据库(Database)是由一些有意义和有关系的数据(data)所组合而成。一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放着不同的数据。所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位.在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(DatabaseManagementSystemDBMS)o数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用。Access的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然.另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库.如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。第三章可行性与需求分析3.1可行性分析1.1技术的可行性技术上的可行性要考虑将来采用的硬件和软件技术能否满足用户提出的要求。基于当前的计算机网络技术和数据技术已成熟,而且管理信息系统(MIS)的各种开发技术也已经相当成熟,并且在各个领域都不乏成熟的案例。所以开发宿舍管理系统在技术上是可行的。1.2经济的可行性经济可行性主要是对项目的经济效益进行评价。宿舍管理系统主要是实现数据管理功能的,只需要具有一般硬件设施的计算机即可运行使用,成本非常低。而且本系统是我作为毕业设计自行开发,免费帮助设计并实施的。因此开发、设计这套系统的支出费用是学校可以承担的,即经济上是可行的。1.3运营可行性宿舍管理系统的开发不会影响学校其它职能部门的正常运行。且此系统开发的界面设计及其人性简单化,易于操作,且学校宿管员的素质较高,只要稍加学习,就会使用此系统。并且出自完善宿舍管理的目的,学校领导也会支持本系统的研发,即在运营方面是可行的。2系统需求分析1功能需求本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作。系统在实现上应该具有如下功能:(1)系统要求用户必须输入正确的用户名和密码才能进入系统。(2)系统应该提供学生住宿情况的基本登记、所住寝室的查询、学生基本信息的查询。(3)系统应提供人员来访登记的详细登记、根据房间号和访问时间查询来访纪录。(4)系统应提供卫生评比情况的详细登记、宿舍卫生排名查询。(5)系统应提供学生寝室的电费查询、缴费、设置单价的功能(6)系统应提供修改管理员密码的功能。(7)系统还应具有对宿舍添加、修改、删除基本信息的功能。2.2用户需求1界面需求学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也是非常需要的,以方便用户操作。2数据需求:此系统主要完成学生入住登记及入住后的管理,因此,管理员需要的数据信息包括:学生信息,包括学生基本信息,住房信息;宿舍信息:包括价格和标准配置,水电费的设置和收缴情况等;卫生检查信息:包含卫生总分和排名情况等信息;外来人员信息:包括访问者身份及进入登记等。3处理需求当宿舍的基本信息发生变化时,管理员能及时对相应变化了的信息进行修改、添加和删除,管理员为了信息保密性的需要,也可随时修改自己的密码信息。2.3性能需求首先,系统是作为整体而存在的,所以系统的代码要统一-,设计规范要标准,传递语言要尽量一致,并使一次输入得到多次利用。其次,系统应灵活,对环境的变化要有很强的适应性。这要求我们尽量采用模块化结构,提高各部分的独立性,尽是减少各子系统之间的数据依赖性。最后,系统还应该具有可靠性,系统受外界干扰时的具有较强的抵御力与恢复能力。第四章总体设计1系统设计目标目标本系统既要满足用户的需求,也要满足设计员的设计目标。1、用户的观点看,要求系统能够达到以下目标:1)对信息的收集和保存信息。例如:输入宿舍的基本信息,宿舍的卫生信息等.2)快速的传递信息。对那些共享的数据如卫生检查总分、排名情况;从其他职能部门获取的学生基本信息等,要快速的传递。3)提供准确的信息。要求比手工作业提供的更加准确和细致的数据,例如宿舍的所有卫生成绩。2、设计员从技术观点看,要求系统能达到以下的目标:1)用户使用,具有较高的易操作性。2)有较高的可靠性,将系统发生故障的概率控制在5.0%以下,并具有快速恢复的能力3)具有较高的运行效率,应比人工作业的效率高。4)具有较强的可维护性和扩充性,能够适应用户的业务要求变化。3、设计策略本系统的结构是自顶向下扩展的,层次化的暗盒模块结构。对高层模块,将使用以事务为中心的设计策略,把一个的的复杂的系统逐步分解成较小的相对简单的暗合模块;对低层模块,采用以变换为中心的设计策略。此外,为了提高模块的内聚性,降低模块间的偶合程度,数据库的设计原则是把他作为模块间的邮政信箱,从而既实现数据共享有提高模块的独立性,使系统具有很高的可修改性。4.2系统总体功能该系统充分利用计算机的功能实现对系统管理、宿舍管理、学号管理、电费管理、外来人员管理等的自动化控制,将会使学生宿舍管理工作大大减轻,方便易使用的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生宿舍管理,成为管理人员的得力助手。4.3系统数据流图4.3.1宿舍管理数据流图当宿舍基本信息在管理系统中移动时,将会被系统的添加、修改、删除功能修改,变换了的数据信息被存储到数据库中,宿舍管理数据流图如图4-1所示。

需攵更宿合信息宿管员另做他用或拆迁行新的宿舍加入修改A杳询删除宿舍基本信息需攵更宿合信息宿管员另做他用或拆迁行新的宿舍加入修改A杳询删除宿舍基本信息图4-1宿舍管理数据流图4.3.2学生管理数据流图当学生基本信息在管理系统中移动时,将会被系统的登记、查询、汇总功能修改,变换了的数据信息被存储到数据库中,学生管理数据流图如图4-2所示。图4-2学生管理数据流图图4-2学生管理数据流图4.3.3电费管理数据流图当宿舍电费信息在经过缴费、重设单价、汇总等操作后,数据信息会被修改,变换了的数据信息被存储到数据库中,电费管理数据流图如图4-3所示。学生宿管员置W了的数据信息被存储到数据库中,电费管理数据流图如图4-3所示。学生宿管员置W准设电标( 、由班信恩 ►■ ,图4-3电费管理4.3.4外来人员管理数据流图当有外来人员来访时,经过管理员登记操作,将更新来访信息,变换了的数据信息被存储到数据库中,外来人员管理数据流图如图4-4所示。图4-4外来人员管理4.4系统功能模块图此系统主要包含宿舍管理模块、学生管理模块、水电管理模块、卫生评比模块、外来人员管理模块以及系统管理等六大模块。其系统结构图如图4-5所示。学生宿舍管理系统图4-5系统功能模块图5系统程序流程图心山根据需求分析,系统的程序流程图如图4-6所示。比怙*斗图4-6系统程序流程图4.6系统用例图系统的用例图如图4-7所示。图4-7系统用例图第五章详细设计与实现数据库设计数据库的引入数据库技术从60年代中期至今只有不到40年的历史,但其发展速度之快是其它技术所不及的。它已由第一代的层次型、网状型数据库,第二代的关系型数据库发展到今天以面向对象为主要模型的数据库,即第三代数据库。数据库技术和网络通信技术、面向对象编程技术、并行计算机技术、人工智能技术相互融合、相互渗透,促进了数据库技术的广泛应用。数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的•种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。一个真正的、完整的站点是离不开数据库的,因为少量的数据,如网页访问人数等完全可以存储在文本文件中,但实际应用中,需要保存的数据远不止这一点点,而且这些数据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。可以说一个动态网站的建设是离不开一个设计最优的数据库的。我们现在可以使用的数据库有很多种,如:Fox数据库(.dbf)、Access数据库(.mdb)、DB2,Informix,Oracle和SQLServer等等,在本次设计中,选择了IBM的DB2作为后台数据库工具,因为它功能远比Access、SQLServer强大,并提供了许多标准的关系数据库管理功能的支持。他的各种关系数据库管理系统适应于各种硬件平台,包括Unix,PC和主机系统。数据库概念结构设计E-R图概念模型是数据库系统的核心和基础。由于各个机器上实现的DBMS软件都是基于某种数据模型的,但是在具体机器上实现的模型都有许多严格的限制。而现实应用环境是复杂多变的,如果把实现世界中的事物直接转换为机器中的对象,就非常不方便。因此,人们研究把现实世界中的事物抽象为不依赖与具体机器的信息结构,又接近人们的思维,并具有丰富语义的概念模型,然后再把概念模型转换为具体的机器上DBMS支持的数据模型。概念模型的描述工具通常是使用E-R模型图。概念结构是对现实世界的一种抽象。所谓抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确的加以描述,这些概念组成了某种模型。通过概念设计得到的概念模型是从现实世界的角度对所要解决的问题的描述,不依赖于具体的硬件环境和DBMSo在需求分析和逻辑设计之间增加概念设计阶段,可以使设计人员仅从用户的角度看待数据及处理要求和约束。表达概念设计的结果称为概念模型,对概念模型有以下要求:(1)有丰富的语义表达能力,能表达用户的各种需求。(2)易于交流和理解,从而可以用它和不熟悉计算机的用户交换意见。(3)要易于更改。当应用环境和应用要求改变时,概念模型要能很容易的修改和扩充以反映这种变化。(4)易于向各种数据模型转换。按照上述要求,数据库的E-R图如图5-1所示图5-1数据库E-R图

数据库逻辑结构设计根据在数据库概念设计中给出的数据库实体E-R图,可以设计数据表结构,服务器上建名为xyty的数据库。其中包括以下表:用户信息表(user),水电信息表(electric),宿舍类型表(roomstyle),缴费记录表(jfjl),学生信息表(student),外来人员表(visit),宿舍信息表(dorm),卫生评比表(wspb).下面将具体介绍数据库中各个表的结构:用户信息表里包含系统管理员的用户名和密码,相关参数见表5-1o表5-1用户信息表字段名称数据类型说明是否为主键id数字管理员编号是adminname文本管理员姓名否adminpwd数字管理员密码否电费信息表里包含电费编号、月份和当月所交电费,相关参数见表5-2。表5-2电费信息表字段名称数据类型说明是否为主键eid自动编号电费编号是dormnum文本栋号否roomid文本房间号否month文本月份否electric文本用电量否electricFee货币电费否宿舍类型表包含房间编号、性别、房间电话、可住人数、房间价格,相关参数见表5-3o表5-3宿舍类型表字段名称数据类型说明是否为主键roomid文本房间号是sex文本性别否hphone数字房间电话否maxstudent数字可住人数否

price货币房间价倍否缴费记录表包含缴费编号、缴费日期、缴费金额表5-4缴费记录表、缴费情况,相关参数见表5-4。字段名称数据类型说明是否为主键jfid自动编号缴费编号是dormnum文本栋号否roomid文本房间号否jfrq日期缴费日期否jfje货币缴费金额否jfqk备注缴费情况否学生信息表包含编号、房间编号、学生姓名、系别、班级和学号,5-5o表5-5学生信息表相关参数见表字段名称数据类型说明是否为主键sid自动编号编号是dormid文本栋号否roomid文本房间号否name文本学生姓名否sex文本性别否series文本系别否class文本班级否studentid文本学号否外来人员表包编号、来访者姓名、证件、访问的学生、访问日期和访问的寝室,相关参数见表5-6o表5-6外来人员表字段名称数据类型说明是否为主键vid自动编号编号是name文本来访者姓名否nameid文本证件否

visitstudent文本访问的学生否visitroom文本访问的寝室否visitdate文本访问日期否宿舍信息表包含编号、栋号、房间号、可住人数、现住人数、电费以及卫生总分,相关参数见表5-7。表5-7宿舍信息表字段名称数据类型说明是否为主键id自动编号楼栋编号是dormnum文本栋号否roomid文本房间号否maxstudent文本可住人数否nowstudent文本现住人数否electric文本电费否zongfen文本卫生总分否卫生评比表包含编号、房间号、卫生总分、评比日期和排名,相关参数见表5-8o表5-8卫生评比表字段名称数据类型说明是否为主键id自动编号编号是dormnum文本栋号否roomid文本房间号否zongfen文本卫生总分否pbrq日期/时间评比日期否paiming文本排名否2具体实现管理员登陆详细设计(1)管理员登录界面运行系统首先进入登录界面,界面简洁明了,主要使用了Lebel控件、TextBox控件和Button控件。管理员只需输入正确的用户名和密码,点击登录按钮,即可实现成功登录。如图5-2所示。图5-2登录界面(2)管理员登录部分代码privatevoidloginbutton_Click_1(objectsender,EventArgse)if(idTextBox.Text="")(idTextBox.Focus();MessageBox.Show("管理员帐号不能为空!","提示)}elseif(pwdTextBox.Text=="”){pwdTextBox.Focus();MessageBox.Show("管理员密码不能为空!北”提示)}elseif(pwdTextBox.Text==DonnData.checkUser(idTextBox.Text.Trim()))indexff=newindex();ff.Show();this.Hide();)else{MessageBox.Show。'用户名或密码不正确!",嘴误",MessageBoxButtons.OK,MessageBoxlcon.Asterisk);})catch(Exceptiona){MessageBox.Show("登录失败!"+a.Message);}}2.2主界面详细设计登陆成功后,进入系统主界面,主要有宿舍管理、学生管理、水电管理、卫生评比、外来人员管理以及系统管理六大模块。每个模块又有相应的子模块,分别实现查询、录入、修改、删除等功能。(1)主界面设计主界面主要使用Leble控件、菜单控件MenuStrip、日历控件DateTimePicker以及Timer组件,界面简单美观,易于操作。如图5-3所示。图5-3进入管理主界面(2)主界面部分代码publicindex()(InitializeComponent();}privatevoid^|0]ToolStripMenuItem_Click(objectsender,EventArgse){SelectRoomsr=newSelectRoom();sr.Show();)privatevoid价格ToolStripMenuItem_Click(objectsender,EventArgse)(newniodDonn().Show();)privatevoidtimerl_Tick(objectsender,EventArgse){DateTimedt=DateTimc.Now;textBoxl.Text=dt.ToString();)privatevoid设置费用*水准ToolStripMcnuItem_Click(objectsender,EventArgse){electricsetset=newelectric_set();set.Show();)privatevoid§WToolStripMenuIteml_Click(objectsender,EventArgse){visitvv=newvisit();vv.Show();)privatevoid^idToolStripMenuItem_Click(objectsender,EventArgse){visitrecordvr=newvisit_record();vr.Show();}privatevoid退出ToolStripMenuItem_Click(objectsender,EventArgse)Application.Exit();)privatevoid位置ToolStripMenuItem_Click(objectsender,EventArgse)(newAddDorm().Show();)privatevoid评比总分录入ToolStripMenuItem_Click(objectsender,EventArgse){newPingbiLuru().Show();}privatevoidIMlijToolStripMenuItemlClickCobjectsender,EventArgse)(Application.Exit();)privatevoidindex_FormClosing(objectsender,FormClosingEventArgse){Application.Exit();}privatevoidindex_FormClosed(objectsender,FormCloscdEventArgse)(Application.Exit();}privatevoid®J|^ToolStripMcnuItem_Click(objectsender,EventArgse)(DelRoomdr=newDeIRoom();dr.Show();)privatevoidrzdj_Click(objectsender,EventArgse){Ruzhudengjiruz=newRuzhudengji();ruz.Show();)privatevoidquerystd_Click(objectsender,EventArgse){StudentSelectss=newStudentSelect();

ss.Show();privatevoid缴费记录ToolStripMenuItem_Click(objectsender,EventArgse)(newjfj1select().Show();)privatevoid缴费ToolStripMenuItem_Click(objectsender,EventArgse){newjiaofei().Show();}privatevoidchangcpwd_Click(objcctsender,EventArgse)(newniodpwd().Show();}5.2.3宿舍管理详细设计1添加宿舍模块(1)添加宿舍界面设计点击菜单栏的宿舍管理模块下的“添加”按纽,将出现添加宿舍界面,宿舍管理员可跟据需要添加宿舍楼房号、寝室号、额定人数及电话等信息。此界面设计时主要使用了下拉列表组合框ComboBox控件、Leble控件、Button控件。如图5-4所示。④添加宿舍 %关闭确定 重置确定 重置图5-4添加宿舍界面(2)添加宿舍模块部分代码privatevoidbuttonl_Click(objectsender,EventArgse)(try(DormData.adddorm(comboBoxl.Text.Trim(),textBoxl.Text.Trim(),textBox3.Text.Trim(),textBox2.Text.Trim(),comboBox2.Text);MessageBox.Show("添力II成功!");}catch{})[DIIImport(nuser32.dll")]publicstaticexternIntPlrSendMessage(IntPlrhWnd,intmsg,intwparam,intIparam);protectedoverridevoidOnMouseDown(MouseEventArgse){base.OnMouseDown(e);if(e.Button=MouscButtons.Left)(Capture=false;SendMessage(Handle,OxOOA1,2,0);privatevoid关闭ToolStripMcnuItem_Click(objcctsender,EventArgse)this.Close();}2查询宿舍详细设计(1)宿舍查询界面设计点击宿舍管理模块的查询项,在弹出的对话框输入要查询的条件,如栋号、房间号,点击查询按钮,则会显示相应的房间信息。数据的调用主要使用dataGridView数据控件实现。信息栏中的修改与删除按钮可相应连接到修改、删除页面。也可随时添加房间信息。如图5-5所示。

图5-5查询宿舍界面(2)宿舍查询部分代码privatevoidbtnsel_Click(objcctsender,EvcntArgse){if(textBoxl.Text.Trim()=""&&textBox2.Text.Trim()=巧{DataSetds=DormData.gctdorms();dataGridViewl.DataSource=ds.Tables[O].DefaultView;//listView1.DataBindings=ds.Tables[O].DefaultView;}else{DaUiSetda=DonnData.getdorm(textBoxl.Text.Trim(),textBox2.Text.Trim());dataGridViewl.DataSource=da.Tables[O].DefaultView;privatevoidbuttonI_Click(objectsender,EventArgse){newAddDonn().Show();privatevoiddataGridView1_CellClick(objectsender,DataGridViewCellEventArgse)if(e.Rowindex<0||e.Columnlndex<0){return;stringCommandName=dataGridViewl.Columns[e.ColumnIndex].Name;switch(CommandName){case"del”:{newDclRoom().Show();break;}case"update0:{newmodDorm().Show();break;))3删除宿舍详细设计(1)删除宿舍界面设计实现对楼栋的相应房间的删除,后台数据库中的相应宿舍信息也将被删除。如图5-6所示。图5-6删除宿舍界面(2)删除宿舍部分代码privatevoidbutton1_Click(objectsender,EventArgse){if(textBoxl.Text.Trim()=,H,||textBox2.Text.Trim()==McssageBox.Show("栋2或房间号不能为空!","提示",McssagcBoxButtons.OK,MessageBoxIcon.Asterisk);DormData.deldorm(textBox1.Text.Trim(),textBox2.Text.Trim());MessageBox.Show("删除成功!");)privatevoidbutton2_Click(objectsender,EventArgse){textBoxl.Text="";textBox2.Text=)5.2.4学生管理详细设计1学生查询详细设计(1)界面设计学生查询功能主要是基于姓名、性别和班级进行的学生查询,获得学生的基本信息。主要使用Leble控件、texBox控件、ListView控件和groupBox控件。如图5-7所示。图5-7学生查询界面(2)部分代码privatevoidbuttonl_Click(objectsender,EventArgse){try(DataSetds=DonnData.getstds(textBox1,Text.Trim(),comboBoxl.Text.Trim(),textBox2.Text.Trim());dataGridViewl.DataSource=ds.Tables[O].DefaultView;catch{})privatevoidbutton2_Click(objectsender,EventArgse){textBox2.Text=textBoxl.Text="";comboBoxl.Text=newsumForm().Show();)2入住登记详细设计(1)界面设计入住登记功能实现对新生入住时包括学号、姓名、性别、系别、班级和房间的信息录入。主要使用Leble控件、texBox控件、和comboBox控件。如图5-8所示。图5-8入住登记界面(2)部分代码privatevoidbutton2_Click(objectsender,EventArgse){textBoxl.Text=,H,;textBox2.Text=,H,;textBox3.Text=,,n;textBox4.Text="”;textBox5.Text=n";

textBoxo.Text=;)privatevoidbuttonl_Click(objectsender,EventArgse){try{DormData.addstd(textBox6.Text.Trim(),textBox3.Text.Trim(),textBox2.Text.Trim(),comboBox1.Text.Trim(),textBox4.Text.Trim(),textBox5.Text.Trim(),textBoxl.Text.Trim());//MessageBox.Show("添加成功!");)catch{}}5.2.5电费管理详细设计1缴费记录查询详细设计(1)界面设计实现的功能主要是基于栋号和房间号进行的查询,以便方便快捷的查询到对应房间的缴费情况,实现电子化管理。界面设计主要使用Leble控件和ListView控件。如图5-9所示。蝎缴费记录查询 二|叵|区|请输入查询条件栋号房间号210栋号房间号210缴费情况 缴费日期八缴费情况 缴费日期八己已已已已己已r栋号房间号 缴费金额TOC\o"1-5"\h\z1 2101 210 501 210 501 210 501 210 501 210 501 210 50图5-9缴费记录界面(2)部分代码publicjfjl_select()InitializeComponent();privatevoidbuttonl_Click(objectsender,EventArgse){DataSetds=DormData.geteles(textBox1.Text.Trim(),textBox2.Text.Trim(),comboBox1.Text);dataGridViewl.DataSource=ds.Tables[O].DefaultView;}privatevoidbutton2_Click(objectsender,EventArgse)(this.Close();)2缴费界面详细设计(1)界面设计实现功能主要是对宿舍的缴费管理,将电费信息录入数据库,以便查询、汇总。界面设计主要使用Leble控件、DateTimePicker控件和TextBox控件。如图5-10所示。图5-10宿舍缴费界面(2)部分代码privatevoidjiaofei_Load(objectsender,EventArgse){ee=DormData.getelevalue();textBox4.Text=ee.ToString();privatevoidbuttonl_Click(objectsender,EventArgse){DormData.addelc(textBox1.Text.Trim(),textBox2.Text.Trim(),dateTimePickerl.Text,textBox3.Text.Trim(),textBox5.Text.Trim(),comboBoxl.Text);privatevoidtextBox3_TextChanged(objectsender,EventArgse)(tryinti=int.Parse(textBox3.Text.ToString())*ee;textBox5.Text=i.ToString();//textBox6.Text=textBox5.Tcxt;catch{})privatevoidbutton2_Click(objectsender,EventArgse){textBoxl.Text=textBox2.Text=textBox6.Text="”;}5.2.6卫生评比详细设计1宿舍卫生查询(1)界面设计实现的功能主要对之前录入的卫生评比信息的查询。界面设计主要使用Leble控件、listView控件和groupBox控件。如图5-11所示。图5—11宿舍卫生查询界面(2)部分代码publicWeishengChaxun()(InitializeComponent();}privatevoidlabel2_Click(objectsender,EventArgse){)privatevoidbuttonl_Click(objectsender,EventArgse){try(listViewl.Items.Clear();DataSetds=DormData.getenvs(textBox1.Text.Trim(),textBox2.Text.Trim());inti=0;(breach(DataRowdrinds.Tables[0].Rows)(i-H-;ListViewitemIv=newListViewItem(dr[l].ToString());lv.SubItems.Add(dr[2].ToString());lv.SubItems.Add(dr[3].ToString());lv.SubItems.Add(dr[4].ToString());Iv.Subltems.Add(i.ToStringO);listViewI.Items.Add(lv);catch{}privatevoidbutton2_Click(objectsender,EventArgse){this.Close();)privatevoidlistView1_SelectedIndcxChangcd(objcctsender,EventArgse)2评比信息录入(1)界面设计实现的功能主要是对宿舍卫生检查信息的录入,以便日后管理。界面设计主要使用Leble控件、Button控件。如图5-12所示。图5-12评比信息录入界面(2)部分代码privatevoidbuttonl_Click(objectsender,EventArgse)(DormData.addenv(textBox1.Text.Trim(),textBox3.Text.Trim(),dateTimePickerl.Text,textBox2.Text.Trim());MessageBox.Show("卫生评比信息录入成功!提示"^essageBoxButtons.O^MessageBoxIcon.Asterisk);)privatevoidbutton2_Click(objectsender,EventArgse)(this.Close();5.2.7外来人员管理详细设计1外来人员登记(1)界面设计实现的功能主要是对每天来访人员的登记,以便日后查询到来访人员的姓名、证件信息。界面设计主要使用Leble控件、DateTimePicker控件和Button控件。图5-13外来人员登记界面

(2)部分代码privatevoidbuttonl_Click(objectsender,EventArgse)(try(OleDbConnectionconn=DBhelp.GetConnection();conn.Open();stringsql="insertintovisit(name,nameid,visitstudent,visitroom,visitdate)values(H,+this.txtName.Text+ +this.txtNameID.Text+ +this.txtVisitStud.Text+ +this.cmbRoom.Text+“7'+DateTime.Now.Date.ToStringO+OleDbComniandcmd=newOleDbCommand(sql,conn);cmd.ExecutcNonQueryO;conn.Close();}catch(Exceptionex){MessageBox.Show(ex.Message);)2外来人员查询(1)界面设计实现的功能主要是基于来访日期和探访房间号进行的查询,以便方便快捷的查询到对应来访人员的姓名、证件信息。界面设计主要使用Leble控件、DateTimePicker控件和ComboBox控件。如图5-14所示。日期2011日期2011年4月18日星期一▼房间与[210 外来人员名称身份证号访问学生司宿舍抽炯4306211划凤燕210外来人员名称身份证号访问学生司宿舍抽炯4306211划凤燕2102011-5-22朱浩1234581232032011-5-18朱浩1234561232032011-5-18朱浩1234561232032011-5-18朱洁1234561232032011-5-18朱浩1234561232032011-5-18朱洁1234561232032011-5-18朱浩1234561232032011-5-18朱浩1234561232032011-5-18朱沽1233561232032011-5-18同问123132102011-5-18王玉仙4600619..美吉2102011-5-18壬玉仙4600619美吉2102011-5-18王玉仙46006192102011-5-18U□□OO□OOO00:0000:0000:00:OO:OO:OO:OO:OO:OO00:0000:0000:00:OO:00IJOOOi:OO:OO:OO:OO00:0000:00图5-14外来人员查询界面(2)部分代码privatevoidvisit_Load(objectsender,EventArgse)(OleDbConnectionconn=DBhelp.GetConnection();conn.Open();stringsql="select*fromvisit”;OleDbComniandcmd=newOlcDbCommand(sql,conn);OleDbDataReaderdr=cmd.ExecuteReader();lvVisit.Items.Clear();while(dr.Read()){ListVicwItcmIv=newListVicwItcm(dr[l].ToString());lv.SubItems.Add(dr[2].ToString());lv.SubItems.Add(dr[3].ToStringO);1v.SubItems.Add(dr[4].ToStringO);lv.SubItems.Add(dr[5].ToString());IvVisit.Items.Add(lv);}dr.Close();conn.Close();)//查询privatevoidbuttonI_Click(objectsender,EventArgse){OleDbConnectionconn=DBhelp.GetConnection();conn.Open();stringsql="select*fromvisitwherevisitroom=n'+this.cmbRoom.Text+,,n,;OleDbConimandcmd=newOlcDbCommand(sql,conn);OleDbDataReaderdr=cmd.ExecuteReader();lvVisit.Items.Clear();while(dr.Read())ListViewItemIv=newListViewItem(dr[l].ToString());lv.SubItems.Add(dr[2].ToString());Iv.SubItems.Add(dr[3].ToStringQ);lv.SubItems.Add(dr[4].ToString());lv.SubItems.Add(dr[5].ToString());IvVisit.Items.Add(lv);}dr.Close();conn.Close();第六章系统测试6.1系统测试的目的一个程序并不可能达到十分完美,难免存在一些错误。如果不能及时将其找出并修改,会造成系统崩溃并造成不必要的损失。通软件测试,尽可能多的找出系统中的错误,以便与及时修改。宿舍管理系统是对学生宿舍进行管理的系统,一旦系统无法运行,对学校的宿舍管理带来很多的影响。所以通过软件测试的手段,尽可能排除程序中的错误,已达到程序运行稳定的目的,使学校的工作不会因此受到影响。6.2系统测试用例为尽可能的完善系统,发现程序中更多的错误,需设计合理可行的测试方法,这里选用成本低效率高的黑盒测试方法。黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因一果图、错误推测等,主要用于软件确认测试。“黑盒''法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。实际上测试中,不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。主要对宿舍查询模块和缴费记录模块进行测试的记录如表6-1和表6-2所示。表6-1宿舍查询测试编号测试方法预期结果测试结果通过情况1栋号空,房间号空,现住人数空,直接点击查询下方对话框显示所有楼栋所有房间的信息与预期结果一致通过2栋号1栋,其他为空,点击查询只显示栋号为1栋的所有宿舍的信息与预期结果一致通过

3栋号空,房间号210,现住人数空,点击查询只显示房间号为210的所有相关信息与预期结果一致通过4栋号1栋,房间号210,现住人数10人,点击查询显示1栋210房间的唯•信息与预期结果•致通过5直接点击对话框的添加按钮从查询对话框直接链接到添加对话框,进行添加操作与预期结果一致通过6直接点击对话框的删除按钮从查询对话框直接链接到删除对话框,进行删除操作与预期结果一致通过表6-2缴费记录模块测试编号测试方法预期结果测试结果通过情况1栋号1栋,房间号210,点击查询显示1栋210的所有缴费记录与预期结果一致通过2栋号1栋,房间号201,点击查询弹出对话框提示“该房间无任何缴费情况”与预期结果•致通过3栋号1栋,房间号空,点击查询弹出对话框提示“请输入房间号”与预期结果一致通过

4栋号空,房间号210,点击查询弹出对话框提示“请输入栋号”与预期结果一致通过5点击取消按钮退出对话框与预期结果一致通过6.3系统测试的评价此系统能实现各模块相关信息的增删改查功能,并能随时设置管理员新密码,设置电费单价信息。各子模块输入不同类型的数据时,即可显示正确的预期结果,运行也较为稳定,基本可行。但系统也还有不完善处,如密码加密处理,设置电费单价和缴费对话框中电费计算的关联等,需进一步完善。第七章开发总结此学生宿舍管理系统历时三个月已基本完成了,基本完成了学生宿舍管理系统的设计与实现。实现了包括学生寝室的添加、修改和删除;寝室信息、学生信息、卫生情况、电费使用情况的查询;外来人员信息、卫生评比总分、学生入住信息的录入;文明寝室评比管理以及修改管理员密码等功能。1运行环境:(1)运行于Win95/98/2000/NT/XP等系统。(2)在VS20008开发环境下,以C#.net为开发工具,以Accss2003为后台数据库。2系统特点:(1)本系统为全中文界面,功能全,易操作。系统的操作方式、界面均为Win9x风格。(2)用户可自由地设置系统中的各类相关参数和各种项目代码。(3)强大的查询功能。(4)系统结构严谨、性能稳定、使用方便。(5)速度快。(6)投资少。(7)学习容易。不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较短的时间内掌握;系统采用图形界面和向导式操作,本着“功能越复杂,操作越简单”的原则设计,易学易用。(8)维护简单,系统运行后儿乎不需要专业系统管理员维护,为您减少开支。结束语本系统属于大学管理系统,其功能主要是对在校学生的大量信息进行管理与实现综合测评功能。基本满足了大学对学生信息的管理需求。本系统采用VisualStudio2008作为开发工具,使用基于.NETFRAMW0RK3.5的C#开发语言进行设计。数据库采用Microsoftofficeaccess2003作为支持。系统运行环境需求也不高,是一个较为经济的管理系统。由于本系统是属于个人设计与开发,不免会有不尽完善的地方,再加上时间仓促,本来设计好的框架以及功能尚未得到实现,存在不足之处还请谅解。本系统也需要进--步的完善,我会运用我所学的知识去进一步改善。系统虽小,不过还是具备了基本的错误处理能力,可以保证数据的准确性以及管理的高效性。通过毕业设计,可以学到不少知识。通过对本系统的架构以及具体设计实现,让我可以把所学的理论知识与应用相结合,既巩固了我的理论技术知识,也加强了我的动手操作能力。同时在开发过程当中遇到的一些问题使我解决问题的能力也有所加强,得到了很好的锻炼。以后还有很多知识有待我去巩固和学习,我会努力进取,一步一个脚印,进一步的去完善自身的技能。参考文献[1]华蕊.学生宿舍管理信息系统的设计及实现[J].电脑开发与应用.2002,1:24-26.[2]于盛军.高校学生宿舍管理研究[D].大连理工大学.2003:120-125.[3]张跃廷,王小科.Asp.Net数据库系统开发案例精选.北京:人民邮电出版社,2007:210-220.[4]郑晶.基于.Net的三层构架的应用系统设计与开发[J].福建电脑,2008,8:30-40.[5]张宇.基于.NET框架数据访问层的优化[J].电脑学习,2008,2:50-60.[6]JohnKauffman等.张哲峰,黄翔宇译.Asp.Net数据库入门经典.北京:清华大学出版社,2003.[7]琼斯著,陈建春等译.ASP.NET与C#从入门到精通.北京:电子工业出版社,2003:35-47.[8]夏小姗.《软件工程》的自适应模块化实验研究[J].沈阳师范大学学报,2008,26(4):434-437.[9]汤庸.软件工程方法与管理[M].北京:冶金工业出版社,2002.153-180[10]陈雁.数据结构[M].北京:高等教育出版社,2001.8-27,101-120[11]赵晓玲.可视化程序教程[M].北京:机械工业出版社,2005.1[12]王晟.VisualBa

温馨提示

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

评论

0/150

提交评论