硕士学位论文(专业学位)姓名:学号:所在院系:职业类别:工程硕士专业领域:软件工程指导教师:副指导教师:二〇一五年八月领导干部廉政管理系统的设计与实现AdissertationsubmittedtoTongjiUniversityinconformitywiththerequirementsforthedegreeofMasterofEngineeringCandidate:StudentNumber:School/Department:Discipline:Major:Supervisor:August2015Thedesignandimplementationofthemanagementsystemoftheleadingcadres'integritymanagementsystem学位论文版权使用授权书本人完全了解同济大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。学位论文作者签名:年月日同济大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。学位论文作者签名:年月日同济大学硕士学位论文摘要I摘要企业在网络技术与计算机技术的推动下,不断改革企业内部管理方式与运营模式,企业未来发展趋势与互联网紧密相关,企事业单位与互联网连接,操作各项办公业务。目前日常政务管理面临的主要问题,信息量庞大、信息类型多样化,向信息管理提出更艰巨的要求,管理相关数据时,其他问题也不断凸显,包括搜集信息、处理信息以及发布信息等。廉政信息公示是政务工作内核心环节,由客观角度出发,评价各领导干部在工作中廉洁从政实际情况。基于上述背景,以客户需求作为根本,建立领导干部廉政信息管理系统在实际应用中具有重要意义。文章在最开始针对信息管理系统的基本理论与相关技术进行描述,主要为对比B/S与C/S架构优劣势、信息系统发展、Ajax技术以及RBAC访问控制技术等;在业务需求的基础上,开发领导干部廉政信息管理系统,设计系统整体需求分析;再进一步对系统中的各个角色与框架设计,设计系统重要功能部分;完成上述设计后,通过SSH技术在J2EE架构的基础上编码系统。本文开发的领导干部廉政信息管理系统,与领导干部廉政公式制度各项需求相符。组成系统的模块主要为廉政信息管理模块、监控廉政信息管理模块以及互动廉政信息管理模块等。廉政信息管理系统在J2EE架构的基础上,完成信息整理、处理信息以及发布信息等功能,最大程度实现信息化政务,从整体上完善监督管理领导干部制度。关键词:B/S架构,Ajax技术,角色访问控制同济大学硕士学位论文领导干部廉政管理系统的设计与实现IIABSTRACTWiththerapiddevelopmentofcomputerandnetworktechnology,theoperationandmanagementofenterpriseshasbroughtaboutgreatchanges.TheenterprisesandinstitutionsinthepresenterahavedonethenecessarytrendofthedevelopmentofallkindsofofficeoperationsthroughInternet.Inthedailygovernmentaffairsmanagementwork,withtheincreaseofinformationtypes,informationquantityisincreasing,people'srequesttogovernmentinformationmanagementisalsomoreandmorehigh.Asanimportantpartofthegovernmentaffairs,thegovernmentinformationpublicity,thepurposeistomakeanobjectiveandfairevaluationofleadingcadreshonestpoliticalsituation.Underthisbackground,itisofimportantpracticalsignificancetoconstructtheindependentinformationmanagementsystembasedonuserneeds.Thispaperfirstintroducestherelevanttheoryandtechnologyofinformationmanagementsystem,includingthedevelopmentofmanagementinformationsystem,C/SandB/S,RBACaccesscontroltechnologyandAjaxtechnology,andthenaccordingtothebusinessneedsofthesystem,thesystemneedsanalysis,andthendesignthesystemarchitectureandsystemfunctionandthecorefunctionofthesystem.Inthispaper,themainrequirementsofthemanagementsystemofleadingcadreshonestgovernmentinformationmanagementsystem,whichmeettherequirementsoftheTianjinmaritimebureauoftheleadershipofthepublicsystemofthelowcostofthepublicitysystem.Thesystemmainlyincludes:theindependentinformationinputmanagement,independentinformationmonitoringandmanagement,independentinformationmanagement,andotherfunctions.Realizeacollectionofinformationcollection,informationprocessing,informationdisseminationinoneoftheintegratedinformationmanagementsystembasedonJ2EEarchitecture,thegovernmentinformationplaysaverygoodroleinpromoting,andfurtherimprovethesupervisionmechanismoftheleadingcadres.Keywords:B/Sarchitecture,Ajaxtechnology,roleaccesscontrol同济大学硕士学位论文目录III目录第1章绪论.....................................................................................................................................11.1研究背景.............................................................................................................................11.2国内外研究现状.................................................................................................................21.3本文研究内容及工作.........................................................................................................31.4本文章节安排.....................................................................................................................4第2章关键理论与技术介绍.........................................................................................................62.1管理信息系统概述.............................................................................................................62.2C/S与B/S比较分析..........................................................................................................72.3RBAC技术介绍...............................................................................................................102.4Ajax应用原理..................................................................................................................132.5J2EE架构.........................................................................................................................162.6MVC模式简介.................................................................................................................162.7本章小结...........................................................................................................................20第3章系统需求分析...................................................................................................................223.1系统需求概述..........................................