下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 残疾人基础信息管理系统论文

残疾人基础信息管理系统论文.doc

残疾人基础信息管理系统论文

幸福的小婉儿
2017-09-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《残疾人基础信息管理系统论文doc》,可适用于高等教育领域

残疾人基础信息管理系统论文声明本毕业设计论文的工作是年月至年月在***学院**系完成的。文中除了特别加以标注地方外不包含他人已经发表或撰写过的研究成果也不包含为获得***或其他教学机构的学位或证书而使用过的材料。除非另有说明本毕业设计论文的工作是原始性工作。关于学位论文使用权和研究成果知识产权的说明:本人完全了解***有关保管使用学位论文的规定其中包括:()学校有权保管并向有关部门递交学位论文的原件与复印件。()学校可以采用影印、缩印或其他复制方式保存学位论文。()学校可以学术交流为目的复制、赠送和交换学位论文。()学校可允许学位论文被查阅或借阅。()学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。除非另有科研合同和其他法律文书的制约本毕业设计论文的科研成果属于***。特此声明~作者签名:年月日摘要随着科学技术的进步计算机行业的迅速发展人们的工作效率得到了大大的提高。计算机信息处理系统的引进已彻底改变了许多公司的经营管理。甚至一个小店主也可能正在用计算机来控制销售、记账以及其他活动。本系统是以扬州市原有的基于LAN的残疾人管理系统为背景开发并完善基于Internet的扬州地区残疾人基础信息管理系统。本系统主要包括的功能有系统设置、基本信息维护、基础信息管理、教育就业管理、康复训练管理、组织宣传管理、综合查询统计等。系统核心是数据库使原来分散的、标准不统一的各类数据按统一的规范构成分布式残疾人基本状况数据库系统形成信息齐全、更新及时的数据库服务体系从而能以信息技术手段(如综合查询)为领导决策、制定有关残疾人事业的政策等提供科学依据。本系统使用Microsoft公司推出的ASPNET进行前端开发它是基于通用语言的编程框架提供了一种崭新的网上编程模型,且具有开发效率高、设计灵活、生成的软件界面友好美观等特点。后端的开发工具是MicrosoftSQLServer整个数据库都是相互关联的使数据库具有较高的完整性一致性和安全性。关键词:NET信息系统软件开发数据库管理系统ABSTRACTWiththeprogressofscienceandtechnologytherapiddevelopmentofthecomputerindustryimprovepeople'sworkingefficiencygreatlyTheintroductionofcomputerizedinformationsystemshassharplychangedmanagementcontrolinmanycompaniesEvenashopkeepermaynowusecomputerstocontrolsalesbillingandotheractivitiesThissystemwhichbasedonoriginalLANmanagementsystemforthedisabledofYangzhoucitybecameInternetbaseddisabilitiesinformationmanagementsystemofYangzhoucityafterdevelopedandimprovedThesystemfunctionsmainlyincludethesystemsettings,themaintenanceofbasicinformation,basicinformationmanagement,educationandemploymentmanagement,rehabilitationtrainingmanagement,organizationsandpropagandamanagement,integratedquerystatisticsetcThecoreofSystemisthedatabase,sothattheoriginaldecentralized,standardsofvarioustypesofnonuniformdatabystandardizingthebasicsituationofpersonswithdisabilitiesconstituteadistributeddatabasesystem,completingtheformationofinformationandupdatethedatabaseservicesysteminatimelymanner,enablinginformationtechnology(suchasintegratedQuery,etc)forleadershipdecisionmaking,formulationofpoliciesrelatingtopersonswithdisabilities,suchasthecauseofprovidingascientificbasisThissystemuseASPNETcarryonfrontdevelopwhichisbasedonthecommonlanguageoftheprogrammingframeworkthatprovidesanewmodelofnetworkprogrammingwiththedevelopmentofhighefficiency,flexibledesign,userfriendlysoftwaregeneratedhandsomefeaturesThedevelopinginstrumentofthebackendisMicrosoftSQLServerthewholedatabaseisrelatedeachothermakesthedatabasehaverelativelyhighintegralityConsistencyandsecurityKeywords:NETinformationmanagementsystemsoftwaredevelopingDBmanagesystem目录引言课题研究的背景课题研究的目的课题研究的意义相关技术简介数据库系统简介MicrosoftVisualStudio简介MicrosoftSQLServer简介系统分析问题定义可行性研究系统功能模块分析系统功能及实现系统模块设计数据流图数据库表设计各数据库表之间的关系数据库中各视图的创建程序设计系统登录界面和主界面系统设置模块基本信息维护模块基础信息管理模块康复训练管理模块组织宣传管理模块综合查询统计模块系统测试测试内容测试结果结论结束语致谢参考文献引言课题研究的背景为落实和加强扬州地区残疾人基础信息现代化建设工作按照中国残疾人事业“十一五”发展纲要中信息化建设的要求进一步建立、健全基层残疾人事业信息化工作管理体系完善扬州市残疾人联合会系统网上建设实现残疾人联合会各部门之间的网上互连和信息资源共享整合残疾人事业信息资源建立和完善残疾人联合会综合业务数据和信息管理系统加强互联网网站建设与信息服务完善残疾人事业统计指标体系加强基层统计管理推广信息无障碍技术的应用加快发展残疾人事业、实现残疾人事业现代化管理。我们以扬州市原有的基于LAN的残疾人管理系统为背景开发并完善基于Internet的扬州市残疾人基础信息管理系统。课题研究的目的将残疾人工作纳入到扬州市社会综合管理服务网上当中把目前残联系统符合电子化转换条件的业务工作逐步纳入到信息化管理当中搭建统一的残疾人公共服务及管理平台利用现代计算机和信息网上技术探寻基层残疾人管理模式、社区残疾人工作模式运用科学方法创新服务方式、优化办事流程等管理手段逐步改变社区管理和服务条块割据的状态进一步完善残疾人事业公众信息网和数据库缩短社区残疾人管理和服务路径最终形成以信息化办公模式为主导的新的残疾人工作服务模式使基层到社区都能够共享残疾人基础信息及资源着力保障和改善残疾人生活建立协同推进的残疾人服务工作模式和长效机制从而加快推动扬州市残疾人事业发展步伐。另外通过该系统的设计能够全面掌握信息系统开发的有关知识为将来设计管理系统软件打下坚实的基础。课题研究的意义利用计算机的快速计算、网上的资源共享和数据库的信息维护三者的优势将各方面信息进行有效的整理和总结形成残疾人基础信息管理所需要的资源信息库。基于Internet的扬州市残疾人基础信息管理系统以无纸化办公的实现形式取代了低效率、手工、机械的重复劳动以及信息的不全面、不及时使工作人员无须翻阅厚重的资料来查询所需要的信息大大提高了办事效率。另一方面也可以有效地保障残疾人信息的准确与安全使日常的管理工作能够高效有序地运转起来从而实现残疾人工作的全面、现代化管理要求。相关技术简介此次毕业设计在WindowsXP平台下开发选择MicrosoftSQLServer数据库系统作为残疾人信息管理系统的后台数据库MicrosoftVisualStudio作为前端开发工具主要有以下几点原因:()由于WindowsXP操作系统是有人机交互的友好界面很容易掌握及操作使用普遍程序界面相对较容易实现等特点加之目前基于WindowsXP操作系统的软件开发工具也很多易于学习、开发及应用。()采用MicrosoftSQLServer数据库系统作为本系统的后台数据库SQLServer使用与WindowsXP完全统一的风格采用关系中二维表的操作方式对数据进行管理与操作大大简化了用户的开发与维护工作另外SQLServer小型数据库的灵活性、安全性、易用性为数据库编程提供了良好的条件。()由于ASPNET可用于创建功能强大的Web应用程序。与其他的Web开发模型相比ASPNET具有更加显著的优点主要有:网页内容和程序代码分离多语言支持执行效率更高面向对象的特性运用于NET平台上另外ASPNET还拥有许多有特点如更强大的错误处理和调试特性更好的安全管理机制更多的组件服务等。故本课题选择MicrosoftVisualStudio作为前端开发工具。数据库系统简介数据库管理指的是如何对数据进行分类、组织、存储、检索及维护。要注意这里所说的数据不仅是指数字还包括文字、图形、图像、声音等。凡是计算机中用来描述事物的记灵统称为数据。数据库技术是计算机应用领域中非常重要的技术随着计算机应用的不断深入数据库的重要性日益被人们所认识它已成为信息管理、办公自动、计算机辅助设计等方面的重要手段。因此可以看出数据库系统是管理数据且为不同应用服务的工具。它所管理的数据是大量的有关某一方面的信息需要较长时间的保存它所提供的数据应该是正确的、高效率的。数据库管理系统(databasemanagementsystem)是一种操纵和管理数据库的大型软件是用于建立、使用和维护数据库简称DBMS。它对数据库进行统一的管理和控制以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据数据库管理员也通过DBMS进行数据库的维护工作。它提供多种功能可使多个应用程序和用户用不同的方法在同时或不同时刻去建立修改和询问数据库。它使用户能方便地定义和操纵数据维护数据的安全性和完整性以及进行多用户下的并发控制和恢复数据库。MicrosoftVisualStudio简介VisualStudioNET是一套完整的开发工具用于生成ASPWeb应用程序、XMLWebservices、桌面应用程序和移动应用程序。VisualBasicNET、VisualCNET、VisualC#NET和VisualJ#NET全都使用相同的集成开发环境(IDE)该环境允许它们共享工具并有助于创建混合语言解决方案。另外这些语言利用了NETFramework的功能此框架提供对简化ASPWeb应用程序和XMLWebservices开发的关键技术的访问。VisualStudio可以用来创建Windows平台下的Windows应用程序和网上应用程序也可以用来创建网上服务、智能设备应用程序和Office插件。年微软发布了VisualStudioNET字眼从各种语言的名字中被抹去但是这个版本的VisualStudio仍然还是面向NET框架的(版本)。使用VisualStudio专业开发人员能够:()使用改进后的可视化设计工具、编程语言和代码编辑器享受高效率的开发环境()在统一的开发环境中开发并调试多层次的服务器应用程序()使用集成的可视化数据库设计和报告工具创建SQLServer解决方案()使用VisualStudioSDK创建可以扩展VisualStudioIDE的工具Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择VisualStudioProfessionalEdition和用于MicrosoftOffice系统的VisualStudio工具。每种版本都在标准版的特性上进行了扩展包括用于远程服务程序开发和调试、SQLServer开发的工具以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。所以使用NETFramework作为前台开发工具因为它是一种稳健的、功能齐备的开发环境支持创建扩展VisualStudio集成开发环境的工具。MicrosoftSQLServer简介SQLServer是一个关系数据库管理系统。它最初是由MicrosoftSybase和AshtonTate三家公司共同开发的于年推出了第一个OS版本。在WindowsNT推出后Microsoft与Sybase在SQLServer的开发上就分道扬镳了Microsoft将SQLServer移植到WindowsNT系统上专注于开发推广SQLServer的WindowsNT版本。MicrosoftSQLServer是高性能、客户服务器的关系型数据库管理系统RDBMS能够支持大吞吐量的事务处理也能在MicrosoftWindowsSQLServer网上环境下管理数据的存取以及开发决策支持应用程序。由于MicrosoftSQLServer是开放式的系统其他系统可以与它进行完好的交互操作。SQLServer具有以下特点:()对操作系统的要求低SQLServer除了继续支持WindowsServer外还新增了SQLServer桌面版(DesktopEdition)此版本可以安装在Windows专业版上用来建立数据库这使得SQLServer变得非常通用可以在任何大小的计算机上运行包括台式机和高档服务器。()管理自动化许多关键性的工作、数据库调整和最佳化处理等都由系统自动完成减少了人为手工调整。例如系统会动态调整内存需求自动缩减库和增加数据库所占文件的空间大小自动更新统计数据等等。()新的EnterpriseManagement它以MMC(MicrosoftManagementConsole)为基础加以设计其界面和其他微软服务器产品一致看上去很像Windows的资源管理器。()简化了SQLServer数据库与Windows文件系统之间的关系具有更好的可伸缩性在SQLServer中数据库驻留在操作系统文件上而不再位于SQLServer的逻辑设备中取消了以前必须先建立设备(Device),再在设备上建立数据库的观念现在仅使用CREATEDATABASE语句即可创建数据库及其所有文件从而简化了数据库设计和管理的工作。SQLServer允许数据库自动扩展不再需要管理员发出额外的ALTER语句命令。()提供数据库挖掘功能在SQLServer中加入了OLAP(OnlineAnalyticalProcessing)服务可以帮助公司建立决策分析的应用。所以选择SQLServer来创建系统后台的数据库结合ADONET提供的强大的数据库访问能力形成更好的数据访问解决方案。系统分析系统分析是研制信息系统最重要的阶段也是最困难的阶段。系统分析要回答新系统:“做什么,”这个关键性的问题。只有明确了问题才有可能解决问题。否则方向不明无的放矢费力不讨好。系统分析阶段的基本任务是:系统分析员与用户一起充分了解用户的要求并把双方的理解用系统说明书表达出来。系统说明书审核通过之后将成为系统设计的依据也是将来验收系统的依据。因此需求分析是系统开发的第一步通过描述系统的需求定义系统中的关键域来建立模型。分析的根本目的是在开发者和用户之间建立一种沟通的机制因此这个过程是由系统设计人员与系统的需求方共同来完成的即明确了系统要服务于哪些用户对这些用户提供哪些服务等等。问题定义问题定义阶段必须回答的关键问题是“要解决的问题是什么,”。显然这个问题解决在整个软件开发周期中起着指导性作用。软件开发应该有这样一条鲜明的线索贯穿始终否则我们的所有工作都是盲目的。现在我们应该明确问题定义阶段的主要任务:我们以扬州市原有的基于LAN的残疾人管理系统为背景开发并完善基于Internet的扬州市地区残疾人基础信息管理系统。本系统主要用于后台的管理设计目标是结合扬州地区的实际应用能够高效的管理扬州地区残疾人的基本信息保障残疾人信息的准确和安全形成以信息化办公模式为主导的新的残疾人工作服务模式使基层社区也能够共享残疾人基础信息及资源。从而摆脱传统的手工记账实现管理自动化提高工作效率。同时该系统应不可避免的涉及到残疾人基本信息、供应商信息、客户信息的维护和处理及进货统计、销售统计等统计及查询处理。可行性研究这个阶段要解决的关键问题是“对上一阶段所确定的问题有无行得通的解决办法”。从而导出系统的逻辑模型然后从系统逻辑模块出发探索若干种可供选择的系统实现方案。由于实际条件的制约对可行性研究我们不再多说但我们必须明确现在我们所讨论的问题从各方面来说都行得通。在明确了这两个简单问题之后我们的问题应该步入正题了。需求分析阶段是软件定义时期的是后一个阶段这一阶段的中心任务是准确的回答“系统必须做什么,”这个问题。下面我们就紧紧围绕需求分析阶段的中心任务和目标展开讨论。系统功能模块分析通过系统需求分析可以将系统功能划分为以下几项内容:系统设置、基本信息维护、基础信息管理、教育就业管理、康复训练管理、组织宣传管理、综合统计查询。功能结构图如图所示。重新登陆系统用户管理设置退出系统县区信息维护基本信乡镇街道维护息维村社区庄维护护weihu基础数据录入基基础数据查询础信息基础信息修改管理基础信息删除残疾人教系信育教育信息管理统息就登管业陆理管就业信息管理系理统康复训练管理康复训三助一给管理练管残疾车辆管理理组织信息录入组织组织信息查询宣传管组织信息更新理基本信息统计查询综合康复信息统计查询统计查残疾标准统计查询询乡镇街道统计查询图系统功能模块结构图系统功能及实现系统设计就是系统如何实现系统说明书规定的系统功能。也就是说系统设计就是设计师在给定的条件(称为约束条件)下设计出满足需要的最佳系统。在这个阶段要根据实际的技术条件、经济条件和社会条件确定系统的实施方案即系统的物理模型。要对系统的整体结构做具体的剖析首先对各个模块的具体设计思想做介绍然后说明模块设计的数据结构以及如何实现模块的功能。系统模块设计()系统设置模块包括系统重新登陆退出系统用户管理。()基本信息维护模块包括残疾标准表、县区信息、乡镇街道信息、村社区庄信息、残疾人基本信息等的维护。()基础信息管理模块包括基础数据的录入、修改、删除、查询等。()教育就业管理模块包括教育信息、就业信息的管理如教育信息的查询、更新等。()康复训练管理模块包括康复训练信息、三助一给信息、残疾车辆信息的管理。()组织宣传管理模块包括组织宣传信息的录入、查询、更新如文体特长信息、体育比赛信息、文艺比赛信息的录入、查询、更新。()综合统计查询模块包括康复信息、残疾标准信息、县区信息、乡镇街道信息、村社区庄信息等的查询。数据流图数据流图:简称DFD就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程是结构化系统分析方法的主要表达工具。数据流图是描绘信息流和数据从输入移动到输出的过程中所经受的变换的图形化技术。数据流图具有层次结构支持问题分解、逐步求精的分析方法。它是数据驱动的数据流图既可以表示基于计算机的系统也可以表示软件。数据流图可以用来抽象地表示系统或软件。它从信息传递和加工的角度以图形的方式刻画数据流从输入到输出的移动变换过程同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此数据流图既提供了功能建模的机制也提供了信息流建模的机制从而可以建立起系统或软件的功能模型。可以在任何抽象层次上使用数据流图来表示信息处理系统或软件。它是分析员与用户之间通行、沟通的有效工具也是进行软件设计的极好出发点。数据流图提供了功能模型的基本机制是结构化分析过程中使用的最重要的建模工具。图是扬州市残疾人基础信息管理系统的数据流图(DFD图)。图DFD图数据库表设计数据库设计决定管理系统的数据以何种形式存储、用户以何种形式访问数据因此数据库的设计非常重要。原则上一个好的数据库应该是数据冗余尽可能少数据库访问效率尽可能高并且数据库易于维护。在该系统中数据库的数据表主要可以分为以下几大类:()保存操作人员的用户名和密码的表:用户表()保存残疾人的基础数据的表:基本信息表、家庭成员表、民族表、残疾标准表、残疾车辆信息表()保存残疾人组织宣传信息的表:文体特长表、体育比赛表、文艺比赛表()保存残疾人的康复及社保信息的表:康复训练表、扶贫信息表、三助一给表、社保医疗保障表、社保生活保障表()保存残疾人教育就业信息的表:在校生信息表、毕业生信息表、就业表、培训表、待业表()保存各个地区地址的表:省、市、县区、乡镇街道、村社区庄表具体设计如下:()用户表()基本信息表()残疾标准表()家庭成员表()残疾车辆信息表()文艺比赛表()体育比赛表()文体特长表()扶贫信息表()康复训练表()社保医疗保障表()社保生活保障表()三助一给表()毕业生信息表()在校生信息表()就业表()待业表()培训表()省表()市表()县区表()乡镇街道表()村社区庄表()民族表各数据库表之间的关系在SQLServer中会根据各个数据表设定的主键之间的联系自动生成数据库关系图如图所示:图数据库关系图数据库中各视图的创建视图是由一个或几个基本表(或其他视图)导出的一种虚关系不是实际存储在数据库中的数据因此没有对应的实际内容它是一个虚表或虚关系。视图一旦定义用户就可以如同基本表那样对它进行查询视图查询实际上是对基本表的查询其查询结果是从基本表得到的。根据系统的需要定义了六个视图具体实现如下:()基本信息查询视图设计基本信息查询视图从民族信息表、基本信息表、残疾标准表中筛选相关字段用于查询残疾人的基本信息。创建视图的SQL脚本文件的内容如下:CREATEVIEWdbo基本信息查询表ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo市市名,dbo民族信息表民族名称,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表年收入,dbo残疾标准表残疾种类,dbo残疾标准表残疾等级,dbo残疾标准表是否重残,dbo基本信息表残疾证号,dbo基本信息表评残卷宗号,dbo基本信息表领证日期,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo基本信息表福企标准FROMdbo市INNERJOINdbo民族信息表INNERJOINdbo基本信息表INNERJOINdbo残疾标准表ONdbo基本信息表残疾分类编号=dbo残疾标准表残疾分类编号ONdbo民族信息表民族编号=dbo基本信息表民族编号ONdbo市市编号=dbo基本信息表市编号()康复训练查询视图设计康复训练信息查询视图从基本信息表和康复训练表中筛选相关字段用于查询残疾人的康复训练信息。创建视图的SQL脚本文件的内容如下:CREATEVIEWdbo康复训练查询ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo基本信息表市编号,dbo基本信息表民族编号,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表年收入,dbo基本信息表残疾分类编号,dbo基本信息表残疾证号,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo康复训练表接受肢体训练,dbo康复训练表肢体训练需求,dbo康复训练表接受脑瘫训练,dbo康复训练表脑瘫训练需求,dbo康复训练表接受智残训练,dbo康复训练表智残训练需求FROMdbo基本信息表INNERJOINdbo康复训练表ONdbo基本信息表身份证号=dbo康复训练表身份证号()三助一给查询视图设计三助一给信息查询视图从基本信息表、三助一给表中筛选相关字段用于查询残疾人的康复训练要求和服务信息。创建视图的SQL脚本文件的内容如下:CREATEVIEWdbo三助一给查询表ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo基本信息表市编号,dbo基本信息表民族编号,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表年收入,dbo基本信息表残疾分类编号,dbo基本信息表残疾证号,dbo基本信息表领证日期,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo三助一给表接受语言训练,dbo三助一给表语言训练需求,dbo三助一给表接受验配助听器,dbo三助一给表验配助听器需求,dbo三助一给表接受盲杖发放,dbo三助一给表盲杖发放需求,dbo三助一给表接受轮椅捐赠,dbo三助一给表轮椅捐赠需求,dbo三助一给表接受假肢安装,dbo三助一给表假肢安装需求,dbo三助一给表接受彭年光明行动,dbo三助一给表彭年光明行动需求,dbo三助一给表接受视觉第一行动,dbo三助一给表视觉第一行动需求,dbo三助一给表接受配用助视器,dbo三助一给表配用助视器需求,dbo三助一给表接受家长培训,dbo三助一给表家长培训需求,dbo三助一给表接受免费给药,dbo三助一给表免费给药需求FROMdbo基本信息表INNERJOINdbo三助一给表ONdbo基本信息表身份证号=dbo三助一给表身份证号()体育比赛查询视图设计体育比赛查询视图从基本信息表、体育比赛表中筛选相关字段用于查询残疾人参加体育比赛信息。创建视图的SQL脚本文件的内容如下:CREATEVIEWdbo体育比赛查询表ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo基本信息表市编号,dbo基本信息表民族编号,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表残疾分类编号,dbo基本信息表残疾证号,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo体育比赛表日期,dbo体育比赛表参赛类别,dbo体育比赛表参赛级别,dbo体育比赛表获奖,dbo体育比赛表参赛内容FROMdbo基本信息表INNERJOINdbo体育比赛表ONdbo基本信息表身份证号=dbo体育比赛表身份证号()文艺比赛查询视图设计文艺比赛查询视图从基本信息表和文艺比赛表中筛选相关字段用于查询残疾人参加文艺比赛信息。创建视图的SQL脚本文件的内容如下:CREATERVIEWdbo文艺比赛查询表ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo基本信息表市编号,dbo基本信息表民族编号,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表残疾分类编号,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo文艺比赛表日期,dbo文艺比赛表参赛类别,dbo文艺比赛表参赛级别,dbo文艺比赛表获奖,dbo文艺比赛表参赛内容FROMdbo基本信息表INNERJOINdbo文艺比赛表ONdbo基本信息表身份证号=dbo文艺比赛表身份证号()文体特长查询视图设计文艺比赛查询视图从基本信息表、文体特长表中筛选相关字段用于查询残疾人参加文艺比赛信息。创建视图的SQL脚本文件的内容如下:CREATERVIEWdbo文艺特长查询表ASSELECTdbo基本信息表身份证号,dbo基本信息表姓名,dbo基本信息表性别,dbo基本信息表出生年月,dbo基本信息表市编号,dbo基本信息表民族编号,dbo基本信息表户籍性质,dbo基本信息表户口地址,dbo基本信息表婚姻状况,dbo基本信息表家庭住址,dbo基本信息表家庭电话,dbo基本信息表残疾分类编号,dbo基本信息表文化程度,dbo基本信息表教育现状,dbo基本信息表就业现状,dbo基本信息表居民类型,dbo文体特长表唱歌,dbo文体特长表跳舞,dbo文体特长表乐器,dbo文体特长表书法,dbo文体特长表绘画,dbo文体特长表摄影,dbo文体特长表文艺其他,dbo文体特长表田径,dbo文体特长表游泳,dbo文体特长表球类,dbo文体特长表棋类,dbo文体特长表举重,dbo文体特长表体育其他FROMdbo基本信息表INNERJOINdbo文体特长表ONdbo基本信息表身份证号=dbo文体特长表身份证号程序设计本系统将在Web环境下运行其中网站配置文件负责管理和维护网站各模块公用的信息如数据库连接字符的设置、网站安全模式的配置、发生错误时跳转代码如下:到指定网页的设置等文件名为webconfig<xmlversion=""><configuration><appSettings><addkey="ConnectionString"value="server=localhostdatabase=canlianuid=sapwd="><addkey="CanlianConnectionString"value="DataSource=InitialCatalog=canlianIntegratedSecurity=True"><appSettings><connectionStrings><addname="canlianConnectionString"connectionString="DataSource=InitialCatalog=canlianIntegratedSecurity=True"providerName="SystemDataSqlClient"><connectionStrings><systemweb><globalizationrequestEncoding="gb"responseEncoding="gb"><compilationdebug="true"><assemblies><addassembly="SystemDesign,Version=,Culture=neutral,PublicKeyToken=BFFFDAA"><assemblies><compilation><authenticationmode="Forms"><formsname="AMUHOUSEASPXAUTH"loginUrl="Loginaspx"protection="All"path=""><authentication><authorization><denyusers=""><authorization><systemweb><configuration><systemweb><configuration>系统登录界面和主界面工作人员在系统登录界面的文本框控件中输入正确用户名和密码如图所示单击“登录”按钮方可进入系统首页。单击“重置”会清空两个文本框的内容用户可以重新输入。如果用户名或密码错误系统会显示错误信息并提示还能登陆的次数若六次输入的用户名和密码都不对系统则会提示消息:系统拒绝了你的登录请求此时“登陆”按钮不能用。图系统登录界面网站母版页用来统一网站各页面的显示风格由于时间等各方面因素页面风格比较简单页头使用了扬州市残疾人联合会网站的图片下面menu控件放置系统菜单实现系统内部导航。左侧用leftbar显示栏目导航用于设置网站的快速导航内容。这就构成了该系统的母版页。如图所示。图系统主界面系统设置模块()用户管理系统管理员可以添加用户、删除用户、修改用户信息如图所示并将修改反映到后台数据库中:图用户管理界面基本信息维护模块()残疾标准维护管理员可以添加、修改残疾标准信息如图所示并将操作反映到数据库中:图残疾标准维护界面()县区信息维护管理员可以添加修改县区信息如图所示并将操作反映到后台数据库中:图县区维护界面()乡镇街道维护管理员可以添加、修改乡镇街道信息如图所示并将操作反映到后台数据库中:图乡镇街道维护界面()村社区庄维护管理员可以添加、修改村社区庄信息如图所示并将操作反映到后台数据库中:图村社区庄维护界面基础信息管理模块()基础数据录入管理员可以输入或者修改残疾人的基础数据包括基本信息、户籍信息、家庭成员信息、教育信息、就业信息、残疾信息、扶贫信息、社保信息等如图所示并将修改保存到后台数据库中:图基础数据录入界面()基础数据查询管理员可以根据条件查询残疾人的基本信息如图所示:图基本信息查询界面()基础数据修改管理员可以修改残疾人的基础数据如图所示并将修改保存到后台数据库中:图基础数据修改界面康复训练管理模块()康复训练信息管理管理员可以录入、修改残疾人的康复训练信息如图所示并将操作反映到后台数据库中:图康复训练信息管理界面()三助一给信息管理管理员可以录入、修改、删除残疾人的康复训练要求和服务信息如图所示并将操作反映到后台数据库中:图三助一给信息管理界面()残疾车辆信息管理管理员可以录入、修改、删除、查询残疾人使用残疾车辆的信息如图所示并将操作反映到后台数据库中:图残疾车辆信息管理界面组织宣传管理模块()组织宣传信息录入管理员可以录入残疾人文体特长、文艺比赛、体育比赛信息分别如下图所示:图文体特长信息录入界面图文艺比赛信息录入界面图体育比赛信息录入界面()组织宣传信息查询管理员可以查询残疾人的文体特长信息文艺比赛信息、体育比赛信息分别如下图所示:图文体特长信息查询界面图文艺比赛信息查询界面图体育比赛信息查询界面综合查询统计模块()残疾标准查询管理员可以查询残疾分类标准信息如图所示:图残疾标准查询界面()县区信息查询管理员可以查询扬州市所有的县区以及县区的代码如图所示:图县区信息查询界面()乡镇街道查询管理员可以查询扬州市所有的乡镇街道以及乡镇街道的代码如图所示:图乡镇街道信息查询界面()村社区庄查询管理员可以查询扬州市所有县区的村、社区以及代码信息如图所示:图村社区庄信息查询界面()康复信息查询管理员可以查询残疾人康复信息如图所示:图康复信息查询界面系统测试测试内容()软件的正常运行、关闭及退出时保存记录的提示。()用户登录界面友好可操作性及安全性能较好能对不同的管理者进行操作权限的限制以保证数据库的安全。()数据库可维护性好数据的录入、删除及修改均能顺利完成并实现动态更新。()数据溢出、越界均有非法提示以警告用户的正确使用。对用户的非正常操作方式也提出警告。()数据查询便捷能对各种不同的查询条件进行搜索以找到最合适的结果。()可以实现打印预览及打印功能。()软件对操作系统的兼容性良好可移植性完好。测试结果()软件在运行、关闭及退出时保存记录的提示功能基本完成在软件的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象功能的实现较完善。()用户登录界面较友好软件界面的色彩选择、搭配有些单调未能完成对不同部门工作人员权限的分配管理工作。()数据库的可维护性良好数据的录入能顺利完成并能实现动态更新删除和修改也能顺利完成。()数据查询不够全面只能按系统设定的少数查询条件搜索以找到合适的结果。()未能实现打印和转Excel功能。()软件对操作系统的兼容性良好但未打包的程序不能在未安装VS的机器上使用主要是因为系统中使用到了较多的控件等。()软件窗体在运行过程中可以进行最大化及窗体的拖动缩放使用者可以根据习惯调整窗体的大小。结论经过反复测试系统完成后运行添加、修改、查询等功能均正常。但是系统的设计还是比较粗糙还存在许多缺陷和漏洞不过重要的是通过该系统设计达到了系统设计的目的和意义基本掌握了软件开发的主要步骤了解了各环节在开发时要注意的问题从方便用户的角度出发去考虑开发出好的软件。另外在设计过程中也逐渐提高了软件开发技能和编程技能。结束语经过两个月的毕业设计我深刻地认识到如果在实践中学习与研究所掌握的知识就更为扎实深感平时所掌握的知识实在太浅薄了。所以当我完成毕业设计后我在此期间我真的是获益匪浅学到了很多有用的知识。例如ASPNET它使用新增的ASPNET服务器控件和包含新增功能的现有控件可以更加轻松、快捷地创建ASPNET网页和应用程序。ASPNET中可以使用如预编译、可配置的缓寸、SQL缓存失效等功能优化Web应用程序的性能。ASPNET中向Web应用程序添加身份验证和授权比以往更加简单。这些新的知识对于以后更深入的学习基于Web的应用软件开发有很大的帮助。但是由于毕业设计时间较短加之本人水平所限此系统只能初步运用MicrosoftVisualStudio的一些基本控件。虽然系统已基本完成但我对于ASPNET的核心技术和高级编程还很陌生不能熟练运用对于C#语言也不那么熟悉这是我以后需解决的问题。此次在创建这个系统时也遇到过一些困难如在设计用户权限管理模块时要考虑操作用户属于哪个部门能执行什么操作不同的用户具有不同的权限但不能对自身权限以外的模块进行操作要实现管理员对用户权限的分配还要实现系统对登录用户权限的验证等问题。因此在设计过程中可能有漏洞或不尽如人意的地方这有待于以后进一步完善请老师们体谅并多提宝贵意见。在这次的毕业设计中让我深深地体会到了从事软件开发技术员不仅要具备专业的知识、缜密的思维、严谨的工作态度而且还需要较高的分析问题、解决问题的能力而我在很多方面还有欠缺这也正是我所需要锻炼的地方。这次毕业设计又使我认识到软件开发是一个漫长的过程而软件维护是一个艰巨的任务。开发人员必须要有开发软件的勇气和不断学习新知识的精神而且开发过程中一定要重视软件的需求分析和系统设计并做好软件的详细设计。只有做好了这些工作才能保证软件顺利有效的开发。并且经过软件测试和修改软件才能实现更多的功能才能有广阔的市场。致谢感谢扬州大学为毕业设计提供的良好环境我要衷心感谢徐明老师在我的设计过程中给予我的极大帮助使我能够及时、顺利地完成此次的毕业设计。同时也要感谢同学们在本系统的设计过程中给予我的支持和帮助。本次毕业设计从开题到论文的撰写完成都是在导师徐明老师的悉心指导下完成的。徐明老师的指导和帮助对我能够顺利完成这次毕业设计起到了关键性的作用。在整个毕业设计期间从论文的选题、开题、撰写直至最后的答辩都得到了导师的关心、帮助和指导。导师在工作上的敬业在指导学生上的耐心与细心都给我留下深刻的印象。我从徐明老师身上学到了很多东西徐老师认真负责的工作态度严谨的治学精神和深厚的理论水平都使我受益匪浅。这对于我以后的工作和学习都有着巨大的帮助。感谢徐老师细心而又耐心的辅导。谨此之际向关心和指导我的毕业设计任务的徐明老师表示衷心的感谢和诚挚的敬意。在这次毕业设计中也得到了很多同学的支持和帮助在此一并向他们表示感谢。同时感谢论文的各位评审老师能在百忙之中抽出时间对我的论文进行评审并提出宝贵的建议在此表示衷心的感谢!最后向所有曾经关心和帮助过我的老师、同学、朋友表示诚挚的感谢!正是因为有了你们的鼓励和帮助此次毕业设计才会顺利完成。参考文献曹斌韩中孝主编ASPNET数据库系统项目开发实践年月北京第一版科学出版社页杨云王毅编著ASPNET典型项目开发年月北京第一版人民邮电出版社页张国栋主编ASPNET网站设计年月北京第一版人民电力出版社页李应伟姚素霞景丽编著ASPNET数据库高级教程(C#篇)年月北京第一版清华大学出版社页马军主编ASPNET网上应用系统开发年月北京第一版人民邮电出版社页李云锦编著ASPNET网上应用开发例学与实践年月北京第一版清华大学出版社页马威吕文哲曹瑞编著信息系统开发教程使用C#和SQLServerM年月北京第一版清华大学出版社页刘方鑫编著数据库原理与技术年月北京第六版电子工业出版社页启明工作室ASPNETSQLServe网上应用系统开发与实例年月北京第一版人民邮电出版社页石志国刘冬梅陈上编著ASPNET应用教程年月北京第一版清华大学出版社页编著SQLServer教程年月北京第一版北龚波等京希望电子出版社页邝孔武王晓敏编著信息系统分析与设计(第版)年月北京第一版清华大学出版社页张海潘编著软件工程(第二版)年月北京第一版人民邮电出版社页

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/47

残疾人基础信息管理系统论文

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利