计算机专业毕业论文--党员信息管理系统的设计与实现.docx
《计算机专业毕业论文--党员信息管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《计算机专业毕业论文--党员信息管理系统的设计与实现.docx(53页珍藏版)》请在咨信网上搜索。
1、QQ272560313摘 要党员信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致辞性和完整性强、数据安全性好的库。而对于后者则要求说应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VS2008开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。我设计的系统由C#语言来编写,操作系统是Windows XP简体中文版,采用C/S
2、结构,可以使结构清晰,简单,用SQL作为后台的数据库支持。本文中就如何在软件中实现以上几点作了详细分析与讲解,并给出了使用Sql Server 2005数据库建立本系统数据库的实例。关键词 C/S;SQL2005;C# AbstractParty members and management information system is a typical management information system (MIS), including the development of its background of the establishment and maintenance of
3、the database front-end applications, as well as the development of both. The former request for data to build a strong speech and integrity, a good library of data security. As for the latter requested that the application of a fully functioning, easy to use and so on. After analysis, we use MICROSO
4、FTs VS2008 development tools, provided by the use of a variety of object-oriented development tools, in particular, the data window can be simple and easy to manipulate intelligence database objects, first of all in a short period of time to establish systems Application of the prototype, and then,
5、the initial prototype of the system needs iteration, constantly revised and improved customer satisfaction until the formation of a viable system. The system which I designed is by C #laguages, the operating system is WindowsXP Server simplified Chinese edition, adopt C/S structure, can make the str
6、ucture clear, simple, the database using SQL2005 as the backstage supporter. Key Words : C/S; SQL2005;C#目录摘 要IIIAbstractIV第1章绪 论11.1 系统开发背景11.2 开发目的及意义11.3 国内外研究现状21.4 开发环境介绍31.5 研究内容31.6 本章小结4第2章 需求分析52.1 需求分析原则52.2 可行性分析72.3 功能需求82.3.1 系统主体功能模块图92.3.2 系统管理功能模块图92.3.3 基本设置功能模块图92.3.4 组织管理模块102.3.5
7、查询报表功能模块图112.4 业务流程分析112.4.1 账户密码管理流程图122.5 实体E-R图132.6 本章小结18第3章 总体设计思路193.1 体系结构分析193.2 数据库逻辑设计193.4 本章小结25第4章 系统模块设计264.1 用户界面设计264.1.1 登录模块设计264.1.2 修改密码264.2 系统主页面274.3 添加党员信息模块284.3.1 民族添加模块294.4 制度管理主界面314.5 支部党建工作考评模块314.6 党员查询模块324.6.1 将活动情况用Excel输入334.7 党费添加模块344.7.1 查询党费354.7.2 添加流入信息364.
8、7.3 修改流出信息374.8 支部风采模块374.9 本章小结38第5章 系统测试与性能分析395.1 单元测试395.2 单元测试目的405.2.1 登录测试405.2.2 文件上传测试415.2.3 添加党员测试415.2.4 删除党员测试425.2.5 党员类别删除测试435.2.6 系统退出测试445.5 系统不足455.6 本章小节45结论46参考文献47致谢48IV第1章 绪论第1章 绪 论社会在不断的发展,经济也随之而迅速增长,技术的更新也是非常的迅猛,科技信息的发展从最初的被人们所了解到现在熟练的运用,信息技术的应用也逐渐深入到人们的工作生活当中。通过对数据库及其相关课程的学
9、习,初步掌握了系统开发的系统知识,为了提高对所学知识的综合应用能力,培养系统的开发能力,增加经验,在此以“党员信息管理系统的设计与实现”为课题,利用专业知识开发此系统,尽量使其满足用户的需求。1.1 系统开发背景随着信息技术的蓬勃发展,现代社会进入了以计算机为中心的信息时代,以计算机技术为核心的新技术革命正在以一种前所未有的持久方式改变着世界的面貌,全面推动了社会的发展,改变了社会经济结构。人们对工作的观念也发生了变化,生活节奏越来越快,生活方式出现了多样化。社会环境发生的这种深刻的变化导致工作改革跟不上,大量的流动人员使队伍管理产生许多新的情况 新的问题无法及时解决,使得传统手工信息管理模式
10、面临着严峻的挑战,所以开发新的党员信息管理系统减轻信息管理人员工作压力是社会发展的必然形势。1.2 开发目的及意义随着人口数量的增长,党员也越来越多,那么以前的党员信息管理系统所具备的功能无法满足如今的现状而且出现了很多新问题,因此急需开发新的党员信息管理系统。党员信息管理能够很好的处理党内各项业务和事务,该系统不仅满足了现如今众多企事业单位的党员管理需求更重要的是保证了我们党的基本路线的贯彻实施,所以随着科学信息技术的飞速发展,国家党的建设工作和管理更要跟进时代的步伐,充分的实现现代化要求,现如今所有的企事业单位都采用计算机信息科学技术来对党务工作信息化进行处理,这也体现了我们国家对实现党的
11、建设现代化的勇敢尝试和积极探索。通过分析各地方党员信息管理业务和我自身的工作状况,结合以前党员信息管理系统的一些自身特点,有机的将党内的各项事务结合起来,设计一个能完全应用于基层党组织的行之有效的党员信息管理系统。本次设计的党员信息管理系统设计与实现是结合基层党组织和党员队伍管理的实际情况,详细而深入党务系统的需求进行分析,借鉴各地推进党务信息化的做法和经验,对系统的建设进行初步的设计和探讨。系统涵盖了基层党组织和党员等日常管理的主要工作,为基层党组织和党员提供直观 形象便捷的信息服务,满足管理部门日常需要,对党务以及与党务相关的各项服务和信息进行管理1.3 国内外研究现状信息管理系统(Inf
12、ormation Management System)是由人、计算机以及其他外围设备组成的能够进行信息收集、传递、存储、加工、维护和使用的系统。它是上世纪60年代开始在美国兴起的新科学,是利用了计算机和网络通讯技术,通过加强对信息的管理,以及拥有的资源做调查,并建立准确的数据。然后经过加工处理提供给管理者,使其能够做出正确的决策,达到提高管理水平和工作效率的效果。在各企事业单位,学校,公司等党建工作中党员信息管理是一项重要的日常性工作之一, 将党内的各项事务工作纳入信息化管理的方式,这也是推动党建工作在网络信息时代的新步伐,从而也变成了执政党建设工作方面面临的新问题。为了进一步加强对各部门党员
13、信息的完善管理,第一时间了解并掌握各个党员的情况,将党员信息化管理的水平提高,我从自身的实际工作情况出发,进行了详细的论证和系统需求分析,将传统工作的处理手段用电子信息化手段替代,研发设计一种集党员信息查询、 党员缴费统计、 党员分类汇总、各大组织的管理、流入流出情况于一体, 贯穿党员培养发展全过程,结合各大分组的工作考核考核、 党员制度管理、非公经济企业党建等相关功能使党员信息管理系统更为精确化、 制度化、现代化。我国大规模的信息化管理大多开始于上世纪90年代,比西方国家的发展要晚10到20年左右,在沿海地区和较发达的地区,党员系统的信息化建立也十分迅速。然而,在欠发达地区,发展还是相对比较
14、缓慢。在国外高校,计算机技术起点早,技术先进,他们通常都会有规模较大、技术非常稳定的队伍来提供技术支持和服务。在我国各项信息技术的起步非常的晚。在这个普遍运用数字理论的进程中,一方面各事业单位在各种硬件、系统软件和网络方面进行大量的投资,此外在其他方面如各类科研、办公、教学管理等应用系统,逐步发展成了初具规模的信息化建设体系。但是,在信息化获取和发展方面我们相对落后,理论体系不健全、资源短缺等原因,导致了我国党员管理系统在服务范围、人员要求、服务质量及机构设置上与发达国家相比差距很大。 就从国内在信息化方面的研究来说,在信息更新和安全性方面存在着很多大大小小的问题,如功能不全面,数据库备份差、
15、无法维护数据库等;计算机网络方面,信息的安全性和维护性较差,一旦网络出现故障或者是系统被黑客攻击以后,所有的党员信息就无法进行恢复,而且依赖于网络,如果网络不好或者没有网络,那么整个系统就无法正常运行,也因此无法完全满足用户的需求。1.4 开发环境介绍党员信息管理系统是各企事业单位为适应当前的国际信息化潮流,加快信息管理步伐,提高信息管理效率而设计的。它可以用便捷的操作方式管理复杂的信息,并大大提高管理效率。本次设计的党员信息管理系统为单机版的应用程序,其开发平台选择Visual Studio 2008 ,开发语言为Visual C# 语言,它是一种可靠的、优雅的、操作方便的、固定的的语言。综
16、合了VB简单的可视化操作和C+的高运行效率,以其非常强大而稳定的操作能力、完美的语法风格、新颖的语言特性和便捷的面向组件编程的支持成为ASP.NET开发首选。学会使用一些图片处理和一些制图工具如Photoshop、Dreamweaver。系统将SQL2005作为本次开发的数据库,现在的关系型数据库系统比较多,而且在使用上具有一定的通用性。在计算中心网络化管理信息系统中,后台数据库选择的是SQL Server 2005,首先SQL Server 2005拥有了大型数据库所具备的各项功能,在开发的时候可以很好的运用到设计当中,并且在操作起来非常的简便,即使是初学者也可以很好的运用、功能伸缩性也非常
17、好。系统可靠性有明显提高,数据仓库也有所改善。所以此次软件设计选用SQL Server 2005做为后台数据库的开发工具。1.5 研究内容本设计主要是基于C/S模式下党员信息管理系统的设计来进行分析,建立一套适应各单位党员信息管理工作需要的及充分利用计算机技术、网络技术、数据库技术的党员信息管理信息系统。为此,建立一个功能完善的党员管理的信息库,把所有党员的信息,包括流动党员的信息全部保存在信息库存中,以便于管理、查询、统计等就显得尤为重要了。实现党员信息管理的电子化,真正为党员管理提供一个电子平台,以减轻管理人员的工作负担。通过强大的查询和索检高效的统计分析出各项数据,以及对系统自身的用户权
18、限管理。1.6 本章小结在本章中主要介绍了系统的开发背景、要求,讲述课题设计所使用的开发软件,本系统主要是采用Visual Studio 2008作为开发工具,并采用SQL Server 2005作为后台数据库。运用的是当前最流行的开发语言C#开发语言,使用的操作系统是WindowsXP。简单的介绍了管理信息业务系统的发展史,让我能够更好的对开发的系统进行很好的分析,更有利于对软件的开发。通过对党员信息管理系统的分析,从我的实际工作出发,致力于让党员信息管理系统更加高效,更加系统,更加规范。49第2章 需求分析第2章 需求分析2.1 需求分析原则一 确定对系统的综合要求1. 功能需求其实质就是
19、确定该系统所必须具备的某些功能服务项目。通过细致的研究和需求分析给出一个确定的标准。2. 性能需求系统所要满足的定时约束或容量约束是由性能需求来指定的,一般包括信息传递的速率、响应耗时、信息存储量的多少、安全性、主存容量、磁盘容量等方面的需求。3. 可用与可靠性需求可靠性需求主要是用来分析整个系统的性能是否可靠。可用性与可靠性也息息相关,它的功能是用来告诉用户所具备的权限和功能。给出具体的范围。4. 出错处理需求出错处理需求是用来对解释系统对环境错误需要如何响应。例如,如果它接收到从另一个系统发来的违反协议格式的消息,应该做什么?注意,上述这类错误并不是由该应用系统本身造成的。5. 接口需求应
20、用系统与它的环境通信的格式就是有接口需求进行描述的。常见的接口需求有:硬件接口需求、通信接口需求、用户接口需求、软件接口需求。6. 约束设计约束或实现约束描述在设计或实现应用系统时所要遵循的限制条件。这类需求通常会在需求分析阶段被提出,问题被提出并不意味着需要将设计过程取代,只是说明了该项目在实现过程中的限制条件增加了。常涉及的约束有:硬件平台的约束、使用的标准约束、精度约束、设计方面的约束和所使用的工具以及语言的约束。7. 逆向需求所设计的软件系统不应该做什么就是逆向需求所要说明的。理论上这种逆向需求的情况是非常多的,这就要求开发者选取能够澄清真实需求的逆向需求,此外还需要选取能够消除可能发
21、生的误解的各类逆向需求。8. 未知要求开发人员除了做以上各种需求分析外还需要做的一项就是未知需求,其实质就是明确的列出那些在以后开发中很可能会被提出来的一些未知要求。二开发数据要求其实所有开发出来的软件系统,最终实现的就是信息处理系统,在很大程度上软件的整体功能面貌是由系统必须处理的信息和系统应该产生的信息决定的,这对软件的影响是非常大的,所以,在软件需求分析阶段的的一个重要任务就是分析系统的数据要求。分析系统的数据要求通常采用建立数据模型的方法(举例)。三导出系统的逻辑模型根据以上两项细致的分析结果,我们能够将系统详细的逻辑模型导出,一般用主要的处理算法、数据流图、数据字典、状态转换图和实体
22、-联系图描述此逻辑模型。四 修正系统开发计划其实质是对所开发的系统进行过程分析,让开发者对整个对系统获得更加具体更加深入的理解,从而能够对系统的成本和进度比较准确地估计,快速将之间的开发计划进行重新制定,方便以后开发。2.2 可行性分析在实施一个项目之前,首先要对将要实施的项目进行可行性分析,确定项目是否值得进行。很多问题都不会有简单明了的解决方式,事实上,也有很多的问题是在系统规模之外的,无法在系统规定内容得到解决。如果遇到的问题没有可行解的话,那么将大量的人力、物力、时间在这个软件开发上是非常不值得的做法也是造成很大的资源浪费。可行性分析的目的就是在最短的时间内花费最小的代价确定现有问题能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 毕业论文 党员 信息管理 系统 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。