




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IIII毕业设计题目基于题目基于B/S的学生社团管理系统设计与实现摘要针对社团进行信息化管理的要求, 文章基于J2EE6.0开发环境,以Myeciipse9.0为开发工具,采用 JSP+Servlet+JavaBean结构,设计并实现了一套基于 B/S模式的学生社团管理系统。系统分为前台和后台两大模块。而前台模块主要由新闻模块、公告模块、社团信息模块、留言模块、成员注册登录模块以及密码管理等模块组成;后台模块主要由社团信息管理模块、社团成员管理模块、社团新闻管理模块、社团公告管理模块、社团活动管理模块、社团会议管理模块、社团管理员管理模块、社团管理模块、社团部门管理模块以及社团留言管理等模块组成。该系统较好的实现了基于Internet的无纸张化社团管理模式,能有效提高社团管理的效率。关键词:学生社团;JSP;B/SAbstractThecommunityinformation managementrequirements, basedontheJ2EE6developmentenvironment,usingMyeclipse9.0asdevelopmenttools,theuseofJSP+Servlet+JavaBeanstructure, designandrealizeaB/Sbasedstudentmanagementsysteminjava.Thesystemisdividedintofrontandbacktwobigmodules.Whilethefront-endmodulemainlyconsists ofnews,announcementmodule,communityinformationmodule,messagemodule,memberregistrationandloginmoduleandpasswordmanagementmodules;thebackstagemoduleismainlycomposedofcommunityinformationmanagementmodule,managementmodule,themembersoftheassociationclubnewsmanagementmodule,managementmodule,clubactivities managementmodule,managementmodule,aclubmeeting.Communityadministratormanagementmodule,managementmodule,communityclubmanagementmoduleandcommunitymessagemanagementmodules.ThesystemtoachieveabetterbasedonInternetwithoutpaperofassociation managementmode,canimprovetheefficiency ofCorporationmanagementeffectively.KeyWords:StudentAssociation;JSP;B/S目录摘要 ....ABSTRACT.....1绪论1.4课题研究背景. 本课题研究的内容和意义课题研究方法与步骤....课题开发环境与开发工具1 2 2 32需求分析 2.1系统功能需求分析 2.2系统非功能需求分析. 3系统概要设计 3.1系统设计原则. 3.2系统架构. 3.3系统功能结构. 4系统数据库设计 4.1数据库的选用 4.2数据库概念结构的设计 4.3数据库逻辑结构的设计 5系统详细设计 5.1系统各个功能模块设计与实现6系统测试 6.1测试计划 6.2测试报告 7结束语 参考文献 致谢 附录 6..8...99..1013 13 153838.6..9 .1..3.2..1..213..8..4..1..4..2...4..3...4..4..1绪论高校学生社团是由高校学生依据兴趣爱好自愿组成,按照章程自主开展活动的学生组织。在现代大学教学模式中,高校学生社团作为繁荣校园文化、促进学生全面发展的有效载体,既锻炼了学生的社会能力,同时也培养了他们乐群互助的合作精神,其地位和作用越来越受到人们的普遍重视。而随着学校规模的不断扩大,社团人员也急剧增加,有关社团管理的各种信息也越发庞大。面对这庞大的管理信息,必须有一个能以规范、高效、科学的管理方式对其管理的解决方案。课题研究背景当今社会,随着电子计算机和通信技术的快速发展,社会的各个方面无不涉及到各种信息的处理,人类已经逐渐地进入信息化社会。人们对信息和数据的利用与处理已经进入自动化、网络化的阶段。一个方便快捷的管理系统可以节省更多的人力物力,非常高效地完成管理工作。对于高校学生社团的庞大管理信息,传统的管理方式已经显现出了种种弊端。国外研究现状在国外,学生社团发展历史悠久、且社团各式各样,数目众多,举办的活动花样翻新,层出不穷,让你不得不钦佩他们的想象力和创造力。并且社团还承担了许多社会责任,在维护社会稳定、推进社会发展等方面发挥着重要作用。国外许多曾是学生社团的风云人物都成了精英人物如尼克松、肯尼迪、克林顿、布什等都。以美国为代表的西方发达国家在大学学生社团发展方面的一些做法和经验,值得我们学习和借鉴。美国的社团组织形成可追溯到殖民地时期,而大学中最早出现的学生社团是耶鲁大学于18世纪后半期由学生自发组织的一些文学社团,其后被哈佛大学、普林斯顿大学等借鉴效仿。19世纪初,许多以希腊字为名的兄弟会在各个大学成立,社团成为学生进行课余社交的重要桥梁,但由于这些社团所组织的活动多侧重于生活享乐,遭到了学校的强烈反对甚至清除,只是收效甚微。到了19世纪60年代,美国各大学开始建立大学体育馆,学生社团突破自身局限,积极参与体育竞技、戏剧表演等活动,同时也渐渐脱离了校方的控制,成为自我权益保护的团体。由于美国是一个高度法制化的国家,加之高校具有很大的自主权,有关学生课外活动的管理制度大多由各高校自主制订。学校管理社团的核心指导思想是法治团”,另外,学生社团自身也建立了比较完善的章程制度,它还依据自己的章程在学校内部发挥管理、协调、自律的作用。这种通过民主管理自律原则实施的学生自我管理,既增强了美国大学生的法制意识,又强化、提高了管理工作实效。随着全球一体化时代的来临,不同国家的文化也在进行深入的交流,这也为各方面的国际交流创造了良好的条件,借鉴国际优秀的社团管理理念促进我国高校的学生社团建设也成为可能。因此,我们更应当广泛的进行调查研究,将先进的理念为我所用,提升我国高校学生工作服务质量,更好地推进学生社团建设。国内研究现状近年来,随着我国高校大规模扩招,高校大学生社团呈现出蓬勃发展的态势。社团的种类、数量越来越多,作用也越来越大,学生社团的活动也深受大学生的广泛欢迎,大学生社团逐渐成为校园文化建设的重要组成部分;但另一方面,我们要看到,大学生社团在发展中也存在着较大的缺点,存在着一些急待解决的问题,如“社团管理体制不完善,章程管理条例不完备”、“娱乐性活动较多,相对学术性活动较少”、“活动方式单一”、“资金短缺,物质条件较差”、“社团内部管理不顺,运作不规范”等一系列问题。为了更好地利用大学生社团的组织和活动,将其建设成为学术探讨思想交流的第二课堂,必须建立完善的学生社团管理方案、发展对策,提高社团活动质量,凸显各个社团的特色。本课题研究的内容和意义本文研究方向是基于B/S的学生社团管理系统。传统的社团管理现在还停留在初级阶段,即C/S模式。单机电脑和一些系统管理软件就组成了简单的信息化系统管理,这样的管理方式提升的效率着实有限。本大学社团管理系统功能目标是实现将现有的社团管理模式向基于Internet的无纸张化社团管理模式的转变,所以它必须实现本身社团信息的管理,对参与社团活动的大学的管理。通过互联网成员可以完成社团基本的日常工作和方便快捷的了解社团的最新动态,而社团管理者可以节省好多人力物力,非常高效地完成社团的管理工作。课题研究方法与步骤基于B/S的学生社团管理系统的目标是实现将现有的社团管理模式向基于Internet的无纸张化社团管理模式的转变,提高管理效率,降低管理成本。朝着这一目标,我广泛翻阅资料,了解国内外类似系统设计经验。同时考虑到系统开发的经验、成熟度等问题,决定对系统首先进行了需求分析,整体规划设计,然后采取模块化设计,MVC设计模式,提高系统的扩展性,让系统以后可以方便的升级。系统的开发方法基于B/S的学生社团管理系统的开发,首先完成资料的收集、系统需求分析。然后搭建开发环境。通过翻阅资料,再对比类似系统,采用边开发边调试的步骤,调试发现问题后通过查找相关资料、求助同学和教师等方法实现各个模块的功能,最终完成整个系统的开发。1.4课题开发环境与开发工具系统开发环境WindowXP、WindowsWindowXP、Windows7;系统前台开发环境:Myeclipse9.0;SQLServer2005。开发语言:Java、JSPSQLServer2005。系统开发工具Java语言及JSP的介绍Java是一个完全面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,风格与C、C+■语言十分相似⑴。但Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在JavaSE1.5版本中,Java又引入了泛型编程(GenericProgramming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。java语言的一个目标是跨平台,因此采用了解释执行而不是编译执行的运行环境,在执行过程中根据所在的不同的硬件平台把程序解释为当前的机器码,实现跨平台运行[2]。而动态下载程序代码的机制完全是为了适应网络计算的特点,程序可以根据需要把代码实时的从服务器中下载过来执行, 在此之前还没有任何一种语言能够支持这一点。相对其他语言而言, Java语言有许多的特点:简单性、面向对象、分布式、健壮性、结构中立、安全性、可移植、解释的、高性能、多线程、动态性等[3]。JSP技术有点类似ASP技术,它是在传统的网页HTMLJSP技术有点类似ASP技术,它是在传统的网页HTML中插入Java程序段(Scriptlet) 和JSP标记(tag),从而形成用JSP开发的Web应用是跨平台的,即能在Linux下运行,JSP技术使用Java编程语言编写类XML的tags和文件(*.htm,*.html)JSP文件(*.jsP)⑷。,来封装产生动态网页的处理逻辑[5]。网页还能通过,来封装产生动态网页的处理逻辑[5]。网页还能通过tags和scriptletsJSP将网页逻辑与网页设计和显示分离,支使基于Web的应用程序的开发变得迅速和容易。 Web然后将执行结果连Java程序段可以操作数据库、[6]服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,同JSP文件中的Java程序段可以操作数据库、[6]Workbench,简称EclipseIDE的扩的开发、发布,以及Workbench,简称EclipseIDE的扩的开发、发布,以及MyEclipse应用开发EnterpriseMyEcliPse企业级工作平台(MyEcliPseEnterpriseMyEcliPse),MyEcliPse应用开发之所以强大,是因为它是对展,我们可以在MyEcliPse开发平台上进行数据库和J2EEMyEcliPse应用程序服务器的整合方面极大的提高工作效率。[9][9][9][9],JSF,CSSJavascript,SQL,Hibernate。MyEcIipse,JSF,CSSJavascript,SQL,Hibernate。MyEcIipse应用开发Eclipse单个功能部件的模块化,并可以有选择性的对单独的模块强大的MyEcIipse应用开发平台不仅是EcIipseIDE插件,更是J2EE集成开发环境。MyEcIipse结构上的模块化,可以让我们在一款功能强大的不影响其他模块的情况下,对任一模块进行单独的扩展和升级。MyEcIipse9.0相对其他版本有了较大的变化,MyEcIipse8.6系列产品主要是以EcIipse3.5.2系列为核心,而MyEcIipse9.0系列产品则是以EcIipse3.6为核心的产品。同时在BIRT集成方面也做了大幅度的调整,同时将BIRT升级到了2.6版本,让急于MyEcIipse9.0进行报表开发会变得更加轻松。MyEcIipse9.0的另一大变化就是增加了对window64bit平台的支持,为了更充分的使用系统资源MyEcIipse9.0中终于引入了针对window64bit平台的支持。而该功能将会在MyEcIipse9.0M2版本中直接提供独立的一件安装版。目前的版本是一个兼容32bit和64bit的版本,同时官方表示虽然目前的MyEcIipse9.0M1window版本同时兼容两种平台,但是再64bit平台上会有一些限制,例如:可视化设计器,REST浏览器以及JavaScript调试功能都无法使用,而这些功能将会在接下来的版本中逐步搞定,最终将全部的32bit功能已知到64bit上去。除了上述的崭新特性外,MyEcIipse9.0MApacheSoftwareFoundation)的Jakarta项ApacheSoftwareFoundation)的Jakarta项Sun和其他一些公司及个人共同开发而成。由ServIet和JSP规范总是能在Tomcat中得到和JSP2.0规范。因为Tomcat技术先Tomcat是Apache软件基金会(目中的一个核心项目,由 Apache、于有了Sun的参与和支持,最新的体现,Tomcat5支持最新的ServIet2.4进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat7.x是目前的开发焦点。它在汲现了对于 ServIet3.0、JSP2.2和ELCSRF保护、等特性的支持[7]。除此以外的改进有Web应用内存溢出侦测和预防、增强了管理程序和服务器管理程序的安全性、一般CSRF保护、支持web应用中的外部内容的直接引用、重构(connectors,IifecycIe) CSRF保护、2需求分析想要开发出真正满足用户需求的软件产品,首先,你必须知道用户的需求 [8]。需求分析就是通过调查用户对所要开发的信息系统的需求和要求, 并且结合组织的。目标、现状、实力和技术等因素,经过深入细致的分析确定出合理可行的信息系统需求,然后详细分析后确定系统的总体结构方案,完成相应的需求分析报告。2.1系统功能需求分析通过对本校各社团的管理方式及多个社团成员了解调查分析,需求,明确了系统的功能。1.对社团非管理人员而言,其主要功能如下:新闻查看:能查看各个社团及时发布的新闻。社团查看:能查看学校各个社团的介绍,相册等信息。留言功能:对在系统中遇到的问题,题,及时解决问题。更改信息:查看公告:成员查看:本信息。用例图如图所示:对注册审批通过的成员,对注册审批通过的成员,对注册审批通过的成员,理。理。总结出了社团的疑惑等,能留言给管理员,以便能发现问能够更改自己的信息。能查看自己所加入的社团发布的公告。能查看自己所加入的社团的其他成员的基O图2.1社团非管理人员功能用例图游客查看系统公告查看并留言理等修改个人信息^2^对已社发布的公告进行管发布的新闻进行管理等。2.对社团社团成员管理:刁对注册社团的人员进行审核,社团信息社团活动管理:对社团举行的各项活动进行详细的记录,管理社团会议管理:对本社团举行的 会议进行详细的记社团新闻管理本社对本社团的-时的发布;社团公告管理:对本社团要通知的事情进行公告发布个人信息管理:晅本管理员为本人进行密码重置。用例图如图2.2所示:亥的社团成员进行管及登录密码找若忘记密码,可以联系超级E2.2社团社团信息管理员功能用例图个人信息管理3.对超级管理员而言,社团管理^对学校的所有社团进行管理,包括社团的建立、注销以及对各个社团的进 — —公告一 所有的社团成员发罕目应的公告信息Q已发布的公况行理。留言管理: 对管理系统中的留言信息进行管理,包括对游客留言的回复等。个人信息管理:修改本人的登录密码。用例图如图2.3所示:3^级管理员功能用例图判断成员是否注册或是否通过审核,为不同身份的人员,为不同等级在前台的登陆页面中,提供不同功能。在后台管理员的登录页面中,通过判定管理!的权权限的管理 共不 能。2.2系统.…二..一1、安全性:对数据进行备超纟止数据丢失。设i能使用相应权限的功能,的准确性、及时性以及健壮性是系统的重要性能统当前和将来可能承受的工作量, 使系统的处理能力和 响应处理时间能够满足信息处理的需求[11]。另外还得考虑系统的可扩展性,系统良好的扩展性以便于将来对系统的维护,升级改进等。3.、人性化设计:系统操作简单,不需要投入大量的人力和资金的投入。3系统概要设计管功能需在系统设计和开发过程中,要充分操作。对于不同权限的证不被非法乍。2、系统[10]3.1系统设计原则社团管理系统的设计原则如下:(1)(2)(3)(4)(5)开发初期进行总体规划设计,然后在总体规划的指导下分步开发。讲究系统的实用性,降低不必要的成本支出。人性化设计,确保系统用户能快速上手。模块化设计,系统功能结构具有很好的伸缩性。权限分明原则,不同的职位能获得的权限不同。3.2系统架构社团管理系统采用B/S架构,如图3.1所示:WEB服务器互联网数据库服务器客户机1.1系统运行架构图客尸机3客户机4B/S(Browser/ServerInternet技术的兴起,对通过IE浏览器来实现的。,浏览器/服务器)模式又称B/S架构构。它是随着C/S模式应用的扩展。在这种结构下,用户工作界面是B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN,WAN,Internet/lntranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。随着Internet和WW的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了 B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过 WWV浏览器去访问Internet 上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了 WW浏览器,一般无须任何用户程序, 只需从Web服务器上下载程序到本地来执行, 在下载过程中若遇到与数据库有关的指令, 由Web服务器交给数据库服务器来解释执行, 并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。具有分布性特点,可以随时随地进行查询、浏览等业务处理。业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。B/S结构的优点具有分布性特点,可以随时随地进行查询、浏览等业务处理。业务扩展简单方便,通过增加网页即可增加服务器功能。维护简单方便,只需要改变网页,即可实现所有用户的同步更新。开发简单,共享性强。(1)(2)(3)(4)本系统中的服务器端采用 Window2000/2003Server 操作系统,数据库采用SQLServer2005,服务器为ApacheTomcat7.0版本。3.3系统功能结构本系统用户面向高校学生和社团管理员, 根据系统需求分析确定本系统将分为前台和后台两个大的模块。而前台模块可分为查看新闻模块、查看公告模块、社团信息模块、留言模块以及社团成员登录注册模块,忘记密码模块等;后台模块可分为社团信息管理模块、社团成员管理模块、社团新闻管理模块、社团公告管理模块、社团活动管理模块、社团会议管理模块、社团管理员管理模块、社团管理模块、社团部门管理模块以及社团留言管理模块等。系统功能结构如图3.2、图3.3及图3.4所示:学生社团管理系统图3.2系统整体功能结构图图3.3 前台功能模块结构后台功能模块社团信息管理模块社以下为各成]员台功管社团1.力能査看社模块功:模块闻模块告模块块块:对公告
社团
社团
个社社3-纟团活动、管游行了后台功团会议土管可浏均可浏白块介纟刀口,团flA-览。、发社有浏社团部门布对均汁導个人信息管理模块留言表留言等。社团成员登录注册模块:游客可在此注册本系统、但需经过管理员的审批才能登录。而已经审批通过的成员则可以登录,并且登录后可以修改自己的信息,查看已加入社团的公告,已加入社团的其他成员的信息,以及申请加入其他社团等。找回登录密码模块,当用户忘记自己的登录密码后,号和注册的邮箱进行密码找回,若账号和邮箱匹配正确,送到用户注册的邮箱之中。2.后台功能模块社团信息管理模块:每个社团的管理员登录后,行查看,修改等。社团成员管理模块:每个社团的管理员登录后,进行审核以及对已审批通过的社团成员进行管理等。社团新闻管理模块:每个社团的管理员登录后,以及重新发布社团新闻等。社团公告管理模块:每个社团的管理员登录后,可在此模块中通过登录账
则系统会将用户的密码发都可以对本社团的社团信息进可以对注册申请本社团的人员可以对本社团的新闻进行管理,可以对本社团的公告进行管理,以及重新发布社团公告等,超级管理员登录后可发布针对所有社团成员的公告。社团活动管理模块:每个社团的管理员登录后,管理,以及重新添加社团活动信息等。社团会议管理模块:每个社团的管理员登录后,管理,以及重新添加社团会议信息等。个人管理模块:社团管理员登录后,可以修改个人的密码,联系方式等。超级管理员登录后,同样可以修改自己的登录密码信息。可以对本社团的活动记录进行可以对本社团的会议记录进行社团管理模块:超级管理员登录后,可以对所有社团进行管理,以及重新建立社团。超级管理员登录后,可以对社团的部门进行管理操作。超级管理员登录后,可以对访客的留言进行回复,管理等。管理员登录后,可以修改自己的登录密码及联系方式的等。4超级管理员登录后,可以对社团的部门进行管理操作。超级管理员登录后,可以对访客的留言进行回复,管理等。管理员登录后,可以修改自己的登录密码及联系方式的等。4系统数据库设计数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式,是计算机科学的重要分支。4.1数据库的选用一个好的网络系统,一定要有个很好的后台数据库,在这里分析以下本课题的数据库设计问题:面对多种多样的数据库设计环境,我们首先考虑的是数据库的信息是否庞大,数据信息更新是否频繁,以及是否要求信息需要特别的加密制度等信息。在进行本次系统设计时,我们分析到该系统的数据库较为庞大,用户数量相对较多且更改时间较确定且数据库更改较频繁,所以采用了 SQLSERVER2005乍为系统的后台数据库。其主要优点如下:高可用性:SQLServer2005的失败转移集群和数据库镜像技术确保企业向员工、客户和合作伙伴提交高度可靠和可用的应用系统。管理工具:SQLServer2005引进了一套集成的管理工具和管理应用编程接口(APIs),以提供易用性、可管理性、及对大型 SQLServer配置的支持。安全性增强:SQLServer2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。可伸缩性:SQLServer2005可伸缩性的先进性包括表格分区、复制能力的增强和64位支持。4.2数据库概念结构的设计概念结构设计是将分析得出的用户需求信息抽象为概念模型的过程, 概念结构的主要特点是能真实、充分地反映现实世界,容易理解、更改,容易向关系、网状、层次等各种数据模型转换[12]。描述概念模型的有力工具是E-R模型。本系统根据上面功能分析得出的实体共有:社团、社团成员、管理员、社团新闻、社团会议、社团公告、社团活动、留言、留言回复、社团相册等。系统部分E-R图如下:团与社团E-R图社团成员4.1社社团mn社团图2图属于新闻成员社团会议3社团社团与社团会议活动社团与社团活动社团m图社团与社掰公告图社团m图m社团与社掰成员留言/留言m图X社团与社于管理员4.3数据库逻辑结构的设计概念结构是独立于任何一种数据模型的信息结构。概念结构设计阶段设计好的基本相符合的逻辑结构[13]0本系统数据库的数据表共有图E-R图转换为与选用逻辑结构设计的任务就是把DBM护品所支持的数据模型数据表功能tbmember存放成员基本信息12张,如下:表4.1系统数据库结构表tb_association存放社团信息tb_department存放部门信息tb_notice存放公告信息tb_message存放留言信息tb_news存放新闻信息tbmeeting存放会议信息tb_activity存放活动信息tb_manager存放管理员信息tbphoto存放社团相册信息tbreply存放留言回复信息tb_memAndAss存放社团与成员之间的关系以下为各个表的详细设计:表4.2tbmember表字段名数据类型说明允许为空id(key、自增)intidNaccountvarchar(50)登陆账号Nnamevarchar(50)真实姓名Npasswordvarchar(50)密码Nsexchar⑵性别Nphonevarchar(50)手机号Nmajorvarchar(50)专业Yemailvarchar(50)邮箱Y表4.3tbassociation表字段名数据类型说明允许为空id(key)int社团idNnamevarchar(50)社团名字Npurposevarchar(150)社团宗旨Ncreatetimevarchar(50)创建时间Ndescriptionvarchar(500)社团描述Y表4.4tbdepartment 表字段名数据类型说明允许为空id(key、自增)int部门idN
namevarchar(50)部门名Ndescriptionvarchar(500)部门描述Y表4.5tbnotice 表字段名数据类型说明允许为空id(key)int公告编号Ncontentvarchar(500)公告内容Ntitlevarchar(100)公告标题Ncreatetimevarchar(50)公告发布时间Nauthorvarchar(50)公告发布者Nassociationldint所属社团Y表4.6tb_message表字段名数据类型说明允许为空id(key)int留言编号Nnamevarchar(50)用户名Ycontenttext留言内容Ntitlevarchar(50)留言标题Ncreatetimevarchar(50)留言时间NemailVarchar(50)留言人邮箱Y表4.7tbnews表字段名数据类型说明允许为空id(key)intnews编号Ntitlevarchar(100)标题Ncontenttext内容Ncreatetimevarchar(50)发布时间Nusernamevarchar(50)发布者Nnumberint浏览次数N表4.8tbmeeting 表字段名数据类型说明允许为空id(key)int会议idN
addressvarchar(100)会议地址Nattendeesvarchar(300)参加会议的人Nhostvarchar(50)主持会议的人Ncontentvarchar(500)会议内容Nthemevarchar(200)会议主题Nmeetingtimevarchar(50)会议时间Nassociationidint所属社团N表4.9tb_activity表字段名数据类型说明允许为空id(key)int活动idNaddressvarchar(200)活动地址Nattendeesvarchar(200)参加活动的人Nhostvarchar(100)活动负责人Ncontentvarchar(1000)活动内容Ntimevarchar(50)活动时间Nthemevarchar(100)活动主题NcreateTimeVarchar(100)记录时间Nassociationldint所属社团N表4.10tbmanager表字段名数据类型说明是否允许为空id(key)int管理员编号Nnamevarchar(50)管理员名字Npasswordvarchar(50)管理员密码Nassociationidint所属社团Yphonevarchar(50)联系电话Nlevelint管理等级N表4.11tbphoto 表字段名数据类型说明允许为空id(key)intidN
PhotoAddressvarchar(100)相片存放地址NphotoDescriptionvarchar(200)相片描述NphotoTimeVarchar(50)上传时间Nassociationidint所属社团N表4.12tb_reply 表字段名数据类型说明允许为空id(key)intIdNcontenttext内容Nauthorvarchar(50)回复者Ntimevarchar(50)回复时间NmessageIdint所属留言N表4.13tb_memAndAss表字段名数据类型说明允许为空id(key)intIdNmemberIdint成员idNassociationIdint所属社团Ndepartmentidint所属部门Npossitionvarchar(50)职位Npassvarchar(50)是否通过审核N5系统详细设计5.1系统各个功能模块设计与实现对于交互式系统来说,系统的功能界面设计非常重要,功能界面的设计质量,直接影响用户对软件产品的评价,从而影响软件产品的竞争力和寿命。本系统采用JSP+JavaBean+Servlet结构,JSP用于信息显示, JavaBean进行业务处理,Servlet用于流程控制。本章从前台和后台两个大模块详细介绍了各个模块的设计与测试。5.1.1前台各功能模块主页模块在主页中,左侧有用户登录模块,社团成员输入账号密码及验证码后即可登录。主页设计如下:共有共有1页共有T条当前为第[页首页昆页上一页下一页共有共有1页共有T条当前为第[页首页昆页上一页下一页图5.1主页设计图用户注册模块与密码找回模块(1)用户注册系统从而享有特定的用户注册系统的设计主要便于学生注册成为某个社团的成员,权限。用户注册时会检测用户名是否可用,如果重复则不能注册。其页面设计如图所示:从而享有特定的图5.2注册页面设计图(2)用户密码找回模块用户在忘记登录密码后,可以点击登录模块中的“忘记密码”链接进入密码找回模块。在此模块中,当用户输入正确的账号和邮箱后, 系统会将密码发送到邮箱,用户登录邮箱后即可得到登录密码。图5.3密码找回页面设计图社团新闻模块当用户点击导航条中的新闻时, 系统会跳转到新闻列表页面, 然后用户点击具体某条新闻时,系统会跳转到该新闻的页面,如下图所示:用户可以看到该新闻的发布人,发布时间,浏览数,还可以查看上一条或下一条新闻。图5.4新闻查看页面设计图社团信息模块然后用户点击具再点击相册的然后用户点击具再点击相册的体某个社团的详细介绍时时, 系统会跳转到该社团的详细介绍页面,查看时,会跳转到社团的相册展示页面,具体如下图所示。i社团社团名称社团宗旨详®内容狐狸乒协孤狸且协,愛乒才合扁详细介貂亚菇动谩插画协会学会求知学合做事学芸共处学芸生存详细介智谱S艺术悔会唔言,不仅仅是说话*它是一门a术*一门駆別艺术,需要反复地翳係详细介錨奋翔英语协合提高同学们的英语综合能力忒平,同学册的英语学习爰好和兴趣详细介绍师范技能交流协会壇#学生肺范技能,提高学生综舍辜馬详细介貂犬学生管1里学合硏究管理学知识・传暦官理理念蜃与管理实蹉,培粽管理技能详细介鋁电粘爱心医院愿霁他人,提高自我详细介貂图图5.5 社团列表查看页面设计图图图5.5 社团列表查看页面设计图图5.6社团详情查看页面设计图电脑爱心医院的相册■P*,..cVirWbf◎:节「/「
图5.6社团详情查看页面设计图电脑爱心医院的相册■P*,..cVirWbf◎:节「/「
J
dcwqSC:2-49-2!3U49:4Lcdeqf£d2013-45-255L:45;34cdjc即qesZ0'I;-49-2=21:4^:27畸NcdqcvsqcdwqsfrSOI2-49-25fdsq2012-43-;52i:43:共有3页共有14条当前为第1页首页 上一页下一页图5.7社团相册查看页面设计图社团留言模块当用户点击导航条中的留言时, 系统会跳转到留言列表页面, 该页面显示了所有的留言及其回复信息,具体如下图所示。图5.8社团留言查看页面设计图若用户点击了我要留言,贝U会跳转到留言页面,如图:图5.9添加留言页面设计图社团用户登录后模块当社团用户成功登录系统后, 左侧的登录窗口会消失, 并且显示的是用户可以得到一系列的操作功能权限。如下图所示:图5.10成员登录后页面设计图若用户点击了“社团其他成员信息”,贝U会跳转到该用户已加入的社团列表,然后选择某一个社团,即可查看该社团的所有成员的基本信息,如图所示:图5.11查看社团其他成员信息页面设计图若用户点击了“本社团公告”,系统会跳转到该用户所加入的社团的列表中,当用户选择某个社团后,系统会跳转到该选中社团的的公告显示页面, 如下图所示:本社团所有公告 图5.12查看本社团公告页面设计图同样,当用户选择其他功能时,跳转到相应的页面之中,并实现相应的功能。5.1.2后台个功能模块内吝 [时囘 1发布者疇翳本站讯录碗対加强学风建设,迸一步牙跃和翳荣校园文北,柘區的素质,同时配合我院第十三届学生®体文化节的顺2012-03-2610:20:39电脑爱业医院当用户在前1台页面■3~1■■i中点击管理员登录时,会跳转到后台登陆页面[如图所示:共有1页共有[条当前为I图專13首后台登录页面设计图不—页t返回】在后台登录的页面中,有级别的限定,分别是“社团管理员”和“超级管理员”若管理员输入了各项正确的信息,但级别不对,系统会弹出警告框,同样不能登录。图5.14后台登录级别不正确图2.社团管理员登录后模块5.15当用户以社团管理员的身份成功登录后,会跳转到管理页面,如下图5.15图5.15社团管理员登录后的首页图(1)社团信息管理模块当社团管理员成功登录后,可以对本社团的信息进行管理,如查看社团信息,修改社团信息等,如下图5.16所示:图5.16社团信息修改页面图,如图,如图5.17,删除相片,如图5.18等。图5.17社团相册上传页面图图5.18社团相册管理页面图(2)社团成员管理模块在这一模块中,包括对注册社团的成员的审核,对社团成员进行管理,如图:图5.19社团成员管理页面图(3)新闻管理模块社团管理员登录后,闻进行修改,删除等操作,(3)新闻管理模块社团管理员登录后,闻进行修改,删除等操作,flash,上传附件等。可以对本发布本社团最新的公告,也可以对已经发布的公可以对本发布本社团最新的新闻,也可以对已经发布的新发布新闻时可以调整字体的各种样式,也可以包含图片,图5.20社团新闻管理页面图图5.21发布社团新闻页面图公告管理模块社团管理员登录后,告进行修改,删除等操作。图5.22社团公告管理页面图活动及会议管理模块也可以对已经添加的活社团管理员登录后,可以添加本社团最新的活动记录,动记录进行修改,删除等操作。会议管理模块同活动管理一样,可以添加本社团最新的会议记录,也可以对已经添加的会议记录进行修改,删除等操作。也可以对已经添加的活图5.23社团会议管理页面图(6)个人管理模块在个人信息管理模块中,包含“修改口令”、“修改联系方式”及“退出系统”三个菜单。选择“修改口令”菜单,管理员可以修改自己的口令密码,如图5.24所示:图5.24修改口令页面图若选择“修改联系方式”菜单,则管理员可以修改自己的联系方式,但必须输入正确的密码,才能修改。如图5.25所示:图5.25修改联系方式页面图超级管理员登录后的模块超级管理员登录后,由于权限不同,能进行操作的菜单列表也不同,可以进行操作的菜单有:社团管理、社团管理员管理、社团部门管理、社团公告管理、社团留言管理等。(1)所有社团管理模块在此模块下,包含“查看所有社团”和“添加新的社团”菜单。超级管理员可以对本校所有的社团进行管理,也可以成立新的社团。若管理员选择的是“查看所有社团”菜单,则可以看到所有的社团,并可以修改社团信息和删除社团。图5.26本校社团管理页面图若选择的是“添加新的社团”菜单,则可以添加新的社团,在这个页面中,可以选择社团管理员,也可以暂时不设置。如图5.27所示:
图5.27添加新的社团页面图(2)社团管理员管理模块该模块下包括“查看社团管理员”和“添加社团管理员”两个菜单。若选择“查看社团管理员”菜单,则会列出所有的社团管理员(包含还未分配社团的社团管理员),在此页面中,可以删除管理员,也可以为管理员重置密码等。如图5.28所示。图5.28本校社团管理员的管理页面图5.29所示。选择“添加管理员”菜单,则可以添加社团管理员,社团管理员初始化密码为1233215.29所示。图5.29添加社团管理员页面图如添加删除等。(3)社团部门管理模块超级管理员登录后,可以对社团的部门进行统一的管理,具体如下图所示:如添加删除等。图5.30社团部门的管理页面图(4)社团公告管理模块并且对发布的公告进行管超级管理员登录后,可以发布针对所有人员的公告,理,如添加删除等。并且对发布的公告进行管图5.31社团公告的管理页面图但可以对以前的回复进行修改。留言查看页面如图5.32(5)社团留言管理模块但可以对以前的回复进行修改。留言查看页面如图5.32图5.32社团留言管理页面图个人管理模块供管理员修改自己的登录此模块的设计跟社团管理员中的个人管理模块类似,密码,区别是此模块中没有“修改联系方式”菜单。供管理员修改自己的登录6系统测试
系统测试,是将已经确认的软件、计算机硬件、外设、网络等其他元素结合在
一起,进行信息系统的各种组装测试和确认测试, 系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。6.1测试计划测试在软件开发过程中一直都是备受关注的,即使在传统的软件工程中,也有一个明确、独立的测试阶段。随着软件危机的频频出现以及人们对于软件本质的进
一步认识,测试的地位得到了前所未有的提高。 测试已经不仅仅局限于系统开发中的一个阶段,它已经开始贯穿于整个系统开发过程,人们已经开始认识到:测试开始的时间越早,测试执行的越频繁,所带来的整个软件开发成本的下降就会越多。为了规范软件测试内容、方法和过程,在对整个系统进行测试之前,先为该系统创建了测试计划。系统测试从前台页面的功能模块开始, 按照系统的功能需求分析对系统各个功能模块进行测试, 然后依次测试后台社团管理员权限的功能模块和超级管理员权限的功能模块, 这样对系统的各个功能模块进行了全面的界面测试和功能测试。6.2测试报告为了使本系统运行更加稳定,依照之前制定的系统测试计划,对系统的功能进行了全面的测试。由于系统功能模块较多,此处只列出系统部分功能测试过程,女口文中各表所示。其中表6.1是前台用户登录模块的及部分功能测试过程。表6.1前台用户登录模块的测试过程表模块测试结果前台登陆模块在用户名一栏中输入“深蓝”,密码:123456登陆成功,显示社团成员所有的功能,如:查看本社团信息,修改个人密码等。输入未注册的用户名,如mm密码mm登陆失败,并提示“输入的用户名或密码错误”修改个人密码输入正确的旧密码123456,新密码和确认密码相同都为111修改成功,提示用户密码修改成功,可以看到系统数据库中相关数据成功更新输入的旧密码正确123456,新密码和确认密码不相同111和222在输入框右侧显示“两次输入的密码不一致”,并且表单不能提交输入的旧密码错误cd6548,新密码和确认密码不相同111和111修改失败,提示用户“密码修改失败,输入的原密码正确”,查看系统数据库,可以看到用户的密码并未更改表6.2是后台社团管理员社团成员管理模块及部分功能测试过程。表6.2后台社团管理员社团成员管理模块及部分功能测试过程模块测试结果
模块测试结果查看社团成员模块社团管理员成功登录后,点击“查看社团成员”菜单在右侧的页面中,列出了本社团的所有成员的基本信息。其中每条记录包含删除和修改菜单。选择一条记录的“修改”操作右侧的页面中,列出了所选成员的基本信息,可以修改,点击保存后,提示“修改成功”,查看数据库,可以看到数据库中相关数据已更新审核社团成员功能选择“审核社团成员菜单”由于没有申请的记录,页面中提示“暂没有申请的社团成员”在前台页面中添加了一个申请后,再进入后台,再选择“审核社团成员菜单”显示该申请人员的基本信息,选择“审批通过”,弹出确认框,确定后,再到成员表中查到该成员,查看数据库,可以看到该成员的Pass字段的值已改为“true”表6.3后台超级管理员社团管理模块及部分功能测试过程模块测试结果查看所有社团超级管理员成功登录后,点击“查看所有社团”菜单在右侧的页面中,列出了所有社团的基本信息包含社团名字,社团宗旨,社团创建时间,社团管理员社团描述等。其中每条记录包含删除和修改菜单。选择一条记录的“修改”操作右侧的页面中,列出了所选社团的基本信息,可以修改,点击保存后,提示“修改成功”,查看数据库,可以看到数据库中相关数据已更新超级管理员成功登录后,点击“添加新的社团”菜单在右侧页面中,列出了需要填写的信息,包含社团名字,社团宗旨,社团详细描述,还有供选择的社团管理员,点击“添加”按钮后,会提示社团添加成功。再点击“查看所有社团”菜单可以看到刚刚添加的新的社团。然后再到前台页面中,重新注册一新用户,在选择所注册的社同时,可以看到,刚刚添加的新的社团也在可选社团列表之中。查看数据库,可以看到数据库中相关数据已更新添加新的社团测试结果:使用社团成员的身份登陆系统时的修改及查询的结果与数据库中的数据相同;使用社团管理员的身份登陆系统后台时的查看和审核社团成员的结果与数据库中的数据相同,对社团用户,所有社团的信息查看,更改,删除等操作结果与数据库中的数据对应,并无不同,系统的准确性和及时性得到了很好的验证,系统的增、删、改是即时完成的。至此系统的测试圆满结束。7结束语从系统的这次毕业设计,让我真正有了从事一次正规的软件开发流程的经历。从系统的需求分析、系统总体设计、系统数据库设计、系统详细设计等一步步走来,使我对正规软件开发的流程有了更深刻的理解与认识。在系统设计开发中, 系统的需求分析十分重要,系统需求分析的好坏直接影响到你的系统的实用性。 另外在系统设计上,首先要做到系统的功能完善,其次功能完善的基础上优化系统运行性能,然后要让自己做的系统界面友好,使用户易于操作,容易上手,这也是一个成功的系统所必备的。这次毕业设计,通过对系统进行需求分析,总体设计,将系统分成了多个模块。其中有社团新闻模块、公告模块、留言模块,社团信息介绍模块、社团会议、活动模块等等。另外考虑到社团成员可能忘记登录密码而不能登录系统的问题, 在系统中我增加了一个密码忘记模块。 当用户忘记密码后,可以通过输入正确的登陆账号和注册时填的邮箱,系统会自动将密码发送到用户的注册邮箱当中。从系统整体来看,一个社团管理系统的所需的核心功能基本得到实现。当然,由于目前自己所学知识的有限,另一面由于毕业设计时间也有限,系统中还存在很多的不足,有待进一步的改进:例如系统中还可以加入更多的功能,如日行事例提醒。另外系统的安全性不是很高,在系统的找回密码功能中,可以为用户添加密码提示问题后,再发一个链接到用户邮箱中,让用户修改密码,而不是直接发送密码到用户邮箱中。总之,这次毕业设计,锻炼了我的实际动手开发能力,开阔了自己的思维,另外也让我明白了很多道理:做任何一个件事情,首先要有自信,然后在做事情的时候要有一个认真的态度,还有一颗拥有不怕困难,勇于挑战,坚持不懈的毅力的心,这样的话,成功之门会永远为你敞开。参考文献[美]埃克尔(Eckel,B.)着,陈昊鹏译.Java编程思想(ThinkinginJava,FourthEdition)(第四版)[M].北京:机械工业出版社2007.孙卫琴JAVA面向对象编程[M].北京:电子工业出版社,2006.李兴华Java开发实战经典[M].清华大学出版社,2009李兴华,王月清.JavaWeb开发实战经典[M].清华大学出版社,2010⑸李曙光.JSP开发实例完全剖析[M].中国电力出版社,2006王国辉,王易.JSP数据库系统开发案例精选[M].人民邮电出版社,2006.孙鑫JavaWeb开发详解[M].电子工业出版社,2006朱少民.软件工程导论[M].北京:清华大学出版社,2009.张海潘.软件工程(第二版)[M].北京:人民邮电出版社,2006.钱乐秋,赵文耘,牛军钰.软件工程[M].北京:清华大学出版社,2007.(美)BrianMarick着,韩柯等译.软件子系统测试/软件工程技术丛书[M],机械工业出版社,2003[美]ChrisFehily.SQL:VisualQuickStartGuide[M]. 人民邮电出版社,2009.王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006.致谢本论文是在***指导老师的精心指导和热情关注下完成的。论文从选题、需求分析收集资料到系统的整个完成过程,都得到了*老师的热情帮助和悉心指导。在系统及论文的完成过程中,*老师数次指出了我所犯的错误,并提出了宝贵的意见,使得这次毕设能正确完成。在这期间,*老师对待工作认真负责的态度,对学生无微不至的关照以及对学生提出的问题细心讲解的耐心给我留下了深刻的印象,这种精神值得我努力学习。在此,特向*老师表示深深的敬意和感谢!另外,还要感谢计算机学院的老师在四年的学习中给我的帮助和支持。他们所讲授的许多课程给了我思想的启迪,从这些课程中我学习的知识,这在我系统的设计及实现
过程中发挥了巨大的作用,使我的毕业设计能够顺利完成。我还要感谢在系统开发过程中给我提出宝贵意见的同学们,他们的互助精神使我深受感动,并且更加巩固了我们四年来结下的深厚的友谊。这次毕业设计我除了学会开发本系统之外更重要的是学到了不怕困难、奋发向上、坚持不懈的精神,这种精神是我今后人生前进道路上的一种力量。最后,对关心我,支持我的老师和亲人致以最衷心的感谢。本文在写作过程中参考了大量的文献资料,主要文献资料已开列出来,本文的有些句子或段落引自这些参考文献,在此向所有的作者表示深深的感谢!附录部分源代码:1)登录页面为一个公共页面,为left.jsp,部分代码如下:<formaction="LoginServlet?loginType=0"method="post"name="form"onSubmit="returncheck()"><tablewidth="220px"height="161"background="images/login.jpg"style="text-align:center"cellpadding="0"cellspacing="0"><tr><tdcolspan="2"height="30px;"style="text-align:left;font-size:12px;color:#F90;font-weight:bold;padding-left:20px;padding-top:10px;">用户登录</td></tr><trheight="20px;"><tdwidth="50px;"style="font-size:12px;color:#09C;padding-left:15px;">用户名</td><tdstyle="text-align:left"><inputid="account"type="text"name="account"size="15"></td></tr><trheight="20px;"><tdstyle="font-size:12px;color:#09C;padding-left:15px;">密 码</td><tdstyle="text-align:left"><inputtype="password"name="password"size="15"></td><tablewidth="220px"height="161"background="images/login.jpg"style="text-align:center"cellpadding="0"cellspacing="0"><tr><tdcolspan="2"height="30px;"style="text-align:left;font-size:12px;color:#F90;font-weight:bold;padding-left:20px;padding-top:10px;">用户登录</td></tr><trheight="20px;"><tdwidth="50px;"style="font-size:12px;color:#09C;padding-left:15px;">用户名</td><tdstyle="text-align:left"><inputid="account"type="text"name="account"size="15"></td></tr><trheight="20px;"><tdstyle="font-size:12px;color:#09C;padding-left:15px;">密 码</td><tdstyle="text-align:left"><inputtype="password"name="password"size="15"></td></tr><trheight="20px;"><tdstyle="font-size:12px;color:#09C;padding-left:15px;">验证码</td><tdstyle="text-align:left">Stringpassword=Chinese.toChinese((String)request.getParameter("password"));Stringpassword=Chinese.toChinese((String)request.getParameter("password"));Stringpassword=Chinese.toChinese((String)request.getParameter("password"));Stringpassword=Chinese.toChinese((String)request.getParameter("password"));<inputtype="text"name="check"size="5"><ahref="javascript:void(0);"onclick="reloadImage();returnfalse"><imgid="code"name="code"border="0"src="image.jsp"></a></td></tr><trheight="20px;"><tdcolspan="2"><inputtype="submit"value="登录"> on"value="注册"></a></td></tr><trheight="20px;"><inputtype="text"name="check"size="5"><ahref="javascript:void(0);"onclick="reloadImage();returnfalse"><imgid="code"name="code"border="0"src="image.jsp"></a></td></tr><trheight="20px;"><tdcolspan="2"><inputtype="submit"value="登录"> on"value="注册"></a></td></tr><trheight="20px;"><tdcolspan="2"class="wjmm"><ahref="front_forgetPwd.jsp">忘记密码</a></td></tr></table></form>提交表单后,其处理的servlet是LoginServlet.java,其部分处理代码如下:publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{IntegerloginType=Integer.parseInt(request.getParameter("loginType"));if(loginType==0){checkMember(request,response);}elseif(loginType==1){checkManger(request,response);publicvoidcheckMember(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{Stringaccount=Chinese.toChinese(request.getParameter("account"));StringreceiveCode=(String)request.getParameter("check");HttpSessionsession=request.getSession();Stringcode=(String)session.getAttribute("rand");MemAndAssDaomemAndDao=newMemAndAssDao();Integernum=memAndDao.isExist(account,password);Integernum=memAndDao.isExist(account,password);if(!manager.getPassword().equals(Chinese.toChinese(request.getParameter("password"))))if(!manager.getPassword().equals(Chinese.toChinese(request.getParameter("password"))))Integernum=memAndDao.isExist(account,password);Integernum=memAndDao.isExist(account,password);if(!manager.getPassword().equals(Chinese.toChinese(request.getParameter("password"))))if(!manager.getPassword().equals(Chinese.toChinese(request.getParameter("password"))))if(num>0){if(!receiveCode.equals(code)){request.setAttribute("login_info","request.setAttribute("login_info","对不起!您输入的验证码错误");}else{MemberDaomemberDao=newMemberDao();Membermember=memberDao.getMemberByAccount(account);request.setAttribute("user",member.getAccount());}else{request.setAttribute("login_info","request.setAttribute("login_info","对不起!您输入的用户名或密码错误或者您还未通过审核");request.getRequestDispatcher("login_dealwith.jsp?login_class=0").forward(request,response);publicvoidcheckManger(HttpServletRequestrequest,HttpServletResponseresponse)throws
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2015年全国高中数学联合竞赛一试解答(A卷)
- 品牌家具加盟合同协议
- 悉尼车位出租合同协议
- 售电公司售电合同协议
- 咨询费置换股权合同协议
- 商务汽车合同协议
- 恋爱同伙协议书范本
- 商品出口购货协议书范本
- 快销品销售合同代理协议
- 微信工作协议解除合同
- 形象艺术设计智慧树知到答案2024年西安工程大学
- 2024绿色工业园区评价通则
- Pep 新版小学英语六年级下册一般过去时复习课教案
- 082023年青岛西海岸新区中考自主招生化学模拟题
- 2024年3月济南市2024届高三模拟考试(一模)英语试卷(含答案)
- 第五章 TIA博途软件及使用
- 全国广播电视技术能手调频与电视广播组题库
- 2023年江苏省常州市统招专升本管理学自考真题(含答案)
- 新人教版八下英语过去式过去分词表格
- cimatron紫藤教程系列gpp2由零开始
- 公安机关业务技术用房建设标准
评论
0/150
提交评论