ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:286.04KB ,
资源ID:9250987      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9250987.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(公会事务管理系统.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

公会事务管理系统.docx

1、公会事务管理系统经济管理学院工会事务管理系统设计Trade Union Management System Design Of Economics and Management摘 要本文是在工会事务管理系统开发设计的基础上,对系统设计过程的一个综合性总结,旨在通过选择面向对象的开发方法,在其理论和方法的框架下进行了具体的开发阶段的划分和设计内容的确定。在系统规划阶段,通过做了大量的计划工作,得出了系统开发采用的结构模式以及开发技术;在系统分析阶段,通过对工会事务管理做了充分的调查研究,得出了系统业务流程和功能需求,并完成了系统分析报告;在系统设计阶段,通过对系统分析阶段所产生的需求进行设计,得

2、出了系统模块设计、数据库设计,代码设计等;在系统实施阶段,通过在硬件方面做了配置,及在软件方面做了程序的编写,得出了系统的原型,并经过系统的测试,初步完成了系统;最后文章对整个系统的开发设计过程进行了总结,指出了在设计方面,由于个人能力和时间的限制,该系统的功能还不够完善,仍待需要进一步改进。关键词:工会事务,面向对象,开发设计 AbstractThis article was a comprehensive summary of the system design process on the basis of developement and design of the union aff

3、airs management system, which aimed to divide the developing phases and confirm the content of system design by selecting the object-oriented development methodology, with the guidance of their theories and methods. In the system planning stage, through a lot of planning, system development structur

4、e model and the technology of development was completed. In the system design stage, designed the demands which generated by the systems analysis phase of design, the system design was divided into modules design, database design, code design and so on; Through a lot of hardware in the system implem

5、entation phase, designed the software program and configurated the hardrisk to produce the system model, through drawed the prototype of the system and tested the system, the system was initially completed; At the end of the article, the developments of the entire system design process were summariz

6、ed, and pointed out that in terms of the constraint of personal ability and the time, the function of the system was still not perfect, so the system needed to be further improved.Keywords: Union affairs,Object-oriented,Development and design目 录1 前言 11.1 选题背景与必要性 11.1.1 选题背景 11.1.2 选题必要性 11.2 系统设计的目

7、标和任务 21.3 本章小结 22 工会事务管理系统规划 32.1 系统结构选择 32.2系统设计与开发技术规划 32.3 系统设计时间规划 43 工会事务管理系统分析 53.1 系统可行性分析 53.2 系统需求分析 53.2.1 业务流程调查描述 53.2.2 系统性能需求分析 63.2.3 系统功能需求分析 63.3 系统模型分析 73.3.1 系统角色与用例 73.3.2 系统用例描述 83.4 系统功能模块分析 93.4.1 会员信息管理 93.4.2 档案信息管理 103.4.3 工会活动管理 103.4.4 福利信息管理 114 工会事务管理系统设计 124.1 系统结构与功能组

8、织规划 124.2 系统主要时序图 124.2.1 管理员添加和查询档案信息时序图 124.2.2 系统管理员添加系统用户时序图 134.3 数据库设计 144.3.1 系统类的详细设计 144.3.2 数据库详细设计 155 工会事务管理系统实施 175.1 系统实施环境的搭建 175.2 系统实施过程 175.2.1 系统主页面的实施 175.2.2 会员信息管理的实施 185.2.3 档案信息查询的实施 195.3 系统测试 205.3.1 界面测试 205.3.2 功能测试 205.3.3 性能测试 215.3.4 测试总结 216 结 论 226.1 毕业设计结果及总结 226.2

9、毕业设计不足及改进 22参考文献 23致 谢 241 前言1.1 选题背景与必要性1.1.1 选题背景在工会事务越来越繁重的今天,高校工会如何提高事务管理能力显得越来越重要。尤其是对于会员信息管理,档案信息管理等项目众多,既需要完成一些服务工作,还需要完成信息的各项管理工作(统计、检索等),如果没有一套完善的管理信息系统,单凭手工操作,不仅效率低下,而且会极大地影响到工会的工作质量。随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。而且对于当今的科学信息也是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。我们使用计算机对工

10、会事务进行管理,具有手工管理所无法比拟的优点。例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工会事务管理效率。面对目前的实际状况,迫切需要开发一个新系统来适应这些工作。 1.1.2 选题必要性传统的工会事务管理主要靠人工管理,每天要处理的数据很大,而且不利于工会总体把握会员信息,档案信息,福利信息等情况,而且时间过久容易出错。对于一个工会,特别是档案管理这一块,如果不能合理有序的管理档案的收取、存储情况,就会影响整个工会组织的的形象,但是工会事务管理信息系统,可使这些管理工作通过信息化和规范化的方式完成。现在工会事务比较繁多,所以如何提高工作质量

11、是首要问题。在一般工会组织中,需要能实时和正确地控制会员信息,档案信息等,这样一个能够实现工会事务管理信息化、规范化的工会事务管理系统就显得很必要了,而工会事务管理系统就是为了适应这种需求而设计的。工会事务直接影响到一个工会组织的形象,而且要很大的投入,即要好的服务,又节约投资,这是一个矛盾。而工会事务管理系统在现在以工作和服务为本的管理工作中,很好的解决了这一问题,成为工会事务管理的坚强后盾。工会事务管理系统的开发,可有效实现对工会事务管理的系统化、信息化和规范化,提高工会事务管理水平。1.2 系统设计的目标和任务本系统设计基于B/S的结构模式,开发采用ASP.NET技术,以及通过运用SQL

12、 Server 2000数据库,来保证系统数据处理的准确性和安全性。系统设计的目标,就是要实现工会事务管理中的会员信息管理,档案信息管理,工会活动管理和福利信息管理几大功能,总的说来就是要开发出一个安全稳定、功能齐全,适用性强的系统。整个系统设计与开发的过程将分为系统规划、系统分析、系统设计和系统实施这四个阶段,这四个阶段的主要任务就是本系统设计与开发的任务。本文从下一章节开始,就是对完成这些工作目标和任务的详细叙述了。1.3 本章小结合理的系统规划是保证系统正确设计开发的前提。本章通过对工会事务管理管理系统采用的设计方法、开发技术、开发环境以及设计目标进行的合理规划,从而构建了整个系统的架构

13、,从而有利于系统设计的进行。系统设计的前提是以系统分析为基础,下章将对工会事务系统进行系统分析。2 工会事务管理系统规划2.1 系统结构选择系统体系结构是影响系统功能和性能的重要因素。管理信息系统开发者提出了两种建立应用程序的结构模式,分别是B/S和C/S结构模式。C/S结构十分适合简单应用,而B/S结构则适用于复杂的企业级应用。它们的本质区别在于处理批量请求的位置不同,但随着WEB系统的开放性、高效性,C/S已被基于B/S结构模式所取代。B/S(Browser/Server)结构是一种以Web技术为基础的新型的MIS系统平台模式,即浏览器/服务器模式,它把传统的C/S结构中的服务器分解为一个

14、数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层架构的客户服务器体系。2.2系统设计与开发技术规划对于本系统的设计开发,笔者选择的是面向对象的开发方法和ASP.NET开发技术。面向对象的开发方法运用于,像本系统这样规模小又具有与客户需求针对性强的系统设计,是很合适不过的。ASP.NET技术是适应当今开发技术发展的趋势,也是为系统实现平台运行和具备良好性能的技术保障。(1)面向对象的开发方法: 面向对象开发(object Oriented, OO)是从20世纪80年代各种面向对象的程序设计方法中逐步发展起来的。它的基本思想是对问题空间进行自然分割,以便更接近人类思维方式,并通过

15、建立问题模型,方便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述现实世界,构造模块化、可重用、维护性好的软件,且能控制软件的复杂性和降低开发维护成本。在面向对象方法中,系统模型的基本单元是对象,是客观事物的抽象,具有相对稳定性。因而运用面向对象方法开发的系统具有应变能力强、重用性好、维护性高的优点,面向对象的开发方法还能降低系统的开发费用和维护成本。采用面向对象方法的原因: 以对象为开发的基本单位,有利于解决复杂问题,稳定性强,可扩展性高。 将实体和方法封装起来,提高了软件的可重用性,利于功能的扩充。 分析和设计不存在差异,面向对象方法从分析到设计再到编码采用一 致性的模型

16、表示,其开发是一种平滑过程,即实现的是一种无缝连接。(2) ASP.NET技术: ASP.NET是一个已编译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运行的开发技术。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.NET 可以无缝地与 WY

17、SIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。 当创建 ASP.NET 应用程序时,开发人员可以使用 Web 窗体或 XML Web services,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。 ASP.NET技术具备了很多的优势特点:一是,世界级的工具支持。ASP

18、.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署是这个强大的工具所提供的几种功能。二是,简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。三是,自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别插入代码。

19、实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。2.3 系统设计时间规划本系统的设计与开发的时间进度严格结合学院毕业答辩的时间安排,合理规划系统设计进度。由于能力有限,设计期间遇到了许多困难问题,但在老师的指导以及同学的帮助下,也实时的完成了系统的设计任务,并实现了系统的所有功能需求。进度规划大致如下,第79周根据系统业务流程以及功能需求,画出系统功能结构模型图和程序流程图。第913周完成系统设计,实现系统功能。第14、15周完成论文正稿。3 工会事务管理系统分析3.1 系统可行性分析(1)社会可行性。当前,工会

20、事务管理的数据量巨大,产生的纸质文件众多,而且不易存储与查找,而本系统功能设计大大提高了工会事务管理效率,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。目前,计算机技术的应用也扩展到社会经济、生活等各个领域,通过开发工会事务管理系统,使工会的工作变得更加简洁、方便而快捷,大大提高了工作效率,工会信息化得到了加强。 (2)技术可行性。ASP.NET开发技术功能强大,以及SQL Server 数据库的良好数据处理性能,能使开发出来的系统各方面都具备很好的性能。本系统采用的技术是比较先进、合理和可靠的,具备很好的可行性。(3)经济可行性。系统具备规模小、逻辑性强、层次简

21、明等特点,相对来说容易开发实现,在资源的花费上,很是经济。消费很少的资源就能获得一个功能齐全,性能良好的管理系统,是比较划算的,具有一定的经济可行性。经过上述的可行性分析,可以总结,本系统具有设计开发的价值,是值得设计开发的,接下来就可以进行系统设计与开发了。3.2 系统需求分析3.2.1 业务流程调查描述根据工会工作的实际情况,通过对工会事务管理模式的分析,工会事务管理系统中,业务流程包括会员信息管理业务流程、档案信息管理业务流程、工会活动管理业务流程及福利信息管理业务流程等。(1)会员信息管理。工会事务管理中会员信息作为管理信息系统中数据的源头,包括了会员信息录入(会员编号、姓名、职位、性

22、别、出生日期、联系电话)和会员信息管理(会员查询,修改,删除)。(2)档案信息管理。档案作为记录工会发展历程的重要文件,包括工会大事记、工作报告、会议总结等。档案信息作为工会事务管理中的重要数据,对档案的管理要做到全面与完善,还有工会档案的保管与存储要做到安全有效,便于以后的查找检阅。档案信息管理包括添加档案资料(档案编号、档案性质、档案日期、 档案存放位置、档案简介)和档案信息管理(查询,修改,删除档案信息)。具体描述如下图3-1所示: 图3-1 档案管理业务流程图(3)工会活动管理。工会活动管理模块,主要包括活动信息录入(活动编号、活动名称、活动日期、参加人数、活动说明)和活动信息管理(查

23、询,修改,删除活动信息)。(4)福利信息管理。福利信息管理主要是管理员根据会员接收福利情况添加福利信息(福利编号、福利名称、福利日期、享受会员、备注)以及快速查询、修改、删除信息等操作。3.2.2 系统性能需求分析为提高信息收集的正确率和系统的执行效率,要开发出一个满足工会事务管理需求的管理信息系统,增强事务信息安全,提高工会事务综合管理效率。同时在技术上要达到可扩展性、稳定性、安全性等要求。3.2.3 系统功能需求分析系统功能需求分析是在系统开发的总体任务基础上完成的,主要有:(1)系统管理功能。系统管理员要进行添加用户,分配权限等操作。(2)会员信息管理功能。会员信息管理中,管理员需要熟悉

24、会员的编号、姓名、职位等信息。本系统中会员信息包括:会员编号、姓名、职位、性别、出生日期、联系电话。管理者可以根据这些信息对会员信息进行管理,提高工作效率。(3)档案信息管理功能。档案信息管理中,管理者需要把把档案信息录入,这样便于以后工作中的检索管理和安全管理,提高档案查找的便捷性。(4)工会活动管理功能。工会活动内容包括工会开展的文体活动等,对活动信息进行管理,便于了解工会开展的活动,了解职工会员的活动情况。(5)福利信息管理功能。 在工会事务管理中,管理人员要记录好工会发放福利的信息,这样才能了解工会会员生活的情况。本系统中在录入福利信息时需要登记:福利编号、福利名称、福利日期、享受会员

25、、备注。3.3 系统模型分析3.3.1 系统角色与用例本次设计的工会事务管理信息系统适用于小型的工会组织,主要用于记录和管理工会日常事务中的数据信息。在系统管理中,系统角色主要包括:普通管理员和系统管理员。普通管理员的用例包括:登录系统、修改密码、修改账号信息、会员信息的录入、会员信息的管空间很快很多撒范德萨发生大发的发达快会加大是分开萨芬大家ask打发贺卡的设计方卡斯的发卡都是就恢复卡收费卡死的发挥喀什就是打发卡上的发卡都是健康大多数就打发科技时代复活卡技术的发挥喀什理、添加档案信息、档案信息的管理、工会活动的录入、活动信息的管理、福利信息添加以及管理等。普通管理员用例如下图3-2所示: 图

26、3-2 普通管理员用例图系统管理员的用例包括登录系统、添加系统用户、系统用户管理、修改密码等,如下图3-3所示: 图3-3 系统管理员用例图3.3.2 系统用例描述(1)系统管理员主要用例描述:用例1:添加系统用户描述:超级管理员登陆系统后,可以添加多个系统用户,即普通管理员。用例2:用户管理描述:超级管理员添加过系统用户,可以对系统用户进行修改和删除。用例3:修改密码描述:超级管理员登陆系统后,可以对自己的登录名及登录密码进行修改。(2)普通管理员主要用例描述:用例4:添加会员信息描述:普通管理员可以在此登记会员信息,点击提交后会员信息被保存在数据库中。用例5:会员信息查询 描述:普通管理员

27、可以在此输入会员编号、姓名、职位等来查询会员信息。用例6:会员信息修改删除描述:普通管理员可以修改会员信息如会员编号、姓名、联系电话等,也可以进行删除操作。用例7:添加档案信息描述:普通管理员可以在此录入档案编号、档案性质、档案日期、 存放位置、档案简介等。用例8:档案信息查询描述:普通管理员可以在此输入档案编号、档案性质、档案日期等来查询房源信息。用例9:档案信息修改删除描述:普通管理员可以修改档案信息如存放位置、档案日期、档案简介等,也可以进行删除操作。用例10:添加工会活动信息描述:普通管理员可以在此录入活动编号、活动名称、活动日期、参加人数、活动说明等。用例11:活动信息查询、修改、删

28、除描述:普通管理员可以在此对活动信息进行查询、修改、删除的操作。3.4 系统功能模块分析3.4.1 会员信息管理会员信息管理模块包括添加会员资料和会员信息管理。输入会员资料点击提交后,会员信息被保存在会员数据表中,方便之后的查询。管理员进行会员添加、查询、修改、删除的活动图如下图3-4所示: 图3-4 会员信息管理活动图3.4.2 档案信息管理工会事务管理中,档案信息作为工会事务管理中的重要数据,对档案的管理要求做到全面与完善,还有工会档案的保管与存储要做到安全有效,便于以后的查找与检阅。档案信息管理作为系统中重要模块,包括了档案信息录入(档案编号、档案性质、档案日期、 存放位置、档案简介)和

29、档案信息管理(档案查询,修改,删除)。管理员登陆系统后,在此模块进行档案信息查询,修改,删除的活动图如下图3-5所示: 图3-5 档案信息管理活动图3.4.3 工会活动管理工会作为联系广大教职工的组织,在学校的改革、发展和稳定中,不仅要担负维护广大教职工的合法权益和建立和谐校园的任务,还要组织有益于身心健康的文化体育活动。在工会事务管理中,工会活动的管理有着举足轻重的作用,所以工会活动的管理在工会事务管理系统中尤其重要。工会活动管理模块是工会事务管理系统中的主要模块,主要包括活动信息录入(活动编号、活动名称、活动日期、参加人数、活动说明)和活动信息管理(查询,修改,删除活动信息)。管理员登陆系

30、统后,在此模块进行活动信息查询,添加和删除等操作的活动图如下图3-6所示: 图3-6 工会活动管理活动图3.4.4 福利信息管理福利信息管理包括对福利信息的录入,保存后进入管理界面进行操作,如下图3-7所示: 图3-7 福利信息管理活动图4 工会事务管理系统设计4.1 系统结构与功能组织规划本系统的设计遵循面向对象的设计思想。在设计原则上,遵循着系统的效率性、可靠性、准确性、可维护性和经济性等原则。联系实际需求,努力做到一切的设计方案都不离开系统设计的目的和用户的需求。针对工会事务的实际情况和系统设计与开发人员的能力情况等,考虑客户的应用需求和应用这一实际,本系统将是一个基于B/S结构的MIS

31、。系统功能模块图如下图4-1所示:图4-1 系统功能模块图4.2 系统主要时序图4.2.1 管理员添加和查询档案信息时序图管理员登陆系统,进入系统主页面,点击档案信息管理模块,在添加档案信息界面输入档案信息,点击提交,回到档案信息管理模块,点击查询,输入查询条件可查询档案信息,如档案存放位置、档案性质、档案分类等。管理员操作过程,如下图4-2所示:图4-2 管理员档案管理时序图4.2.2 系统管理员添加系统用户时序图系统管理员登陆系统进入系统界面,接着进入添加用户界面,对用户信息进行录入,设置不同用户的权限,然后进入系统用户信息管理界面,对用户信息进行编辑,增加、删除、修改、查询等。系统管理员

32、添加系统用户的时序图,如下图4-3所示:图4-3 系统管理员添加用户时序图4.3 数据库设计4.3.1 系统类的详细设计类图描述系统中类的静态结构,类图不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态的关系,在系统的整个生命周期都是有效的。对象图是类图的实例,几乎使用于类图相同的表示。他们的不同点在于对象图显示类的多个对象实例,而不是实际的类,类图是画出系统其它模型图的基础。本系统涉及到的对象实体有:系统管理员和普通管理员。系统管理员对所有信息表有管理权限,而普通管理员是通过系统管理员进行添加的,只对分给自己的各个权限功能模块进行管理。根

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1