公会事务管理系统.docx

上传人:b****7 文档编号:9250987 上传时间:2023-02-03 格式:DOCX 页数:32 大小:286.04KB
下载 相关 举报
公会事务管理系统.docx_第1页
第1页 / 共32页
公会事务管理系统.docx_第2页
第2页 / 共32页
公会事务管理系统.docx_第3页
第3页 / 共32页
公会事务管理系统.docx_第4页
第4页 / 共32页
公会事务管理系统.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

公会事务管理系统.docx

《公会事务管理系统.docx》由会员分享,可在线阅读,更多相关《公会事务管理系统.docx(32页珍藏版)》请在冰豆网上搜索。

公会事务管理系统.docx

公会事务管理系统

经济管理学院

工会事务管理系统设计

TradeUnionManagementSystemDesignOfEconomicsandManagement

摘要

本文是在工会事务管理系统开发设计的基础上,对系统设计过程的一个综合性总结,旨在通过选择面向对象的开发方法,在其理论和方法的框架下进行了具体的开发阶段的划分和设计内容的确定。

在系统规划阶段,通过做了大量的计划工作,得出了系统开发采用的结构模式以及开发技术;在系统分析阶段,通过对工会事务管理做了充分的调查研究,得出了系统业务流程和功能需求,并完成了系统分析报告;在系统设计阶段,通过对系统分析阶段所产生的需求进行设计,得出了系统模块设计、数据库设计,代码设计等;在系统实施阶段,通过在硬件方面做了配置,及在软件方面做了程序的编写,得出了系统的原型,并经过系统的测试,初步完成了系统;最后文章对整个系统的开发设计过程进行了总结,指出了在设计方面,由于个人能力和时间的限制,该系统的功能还不够完善,仍待需要进一步改进。

关键词:

工会事务,面向对象,开发设计

 

Abstract

Thisarticlewasacomprehensivesummaryofthesystemdesignprocessonthebasisofdevelopementanddesignoftheunionaffairsmanagementsystem,whichaimedtodividethedevelopingphasesandconfirmthecontentofsystemdesignbyselectingtheobject-orienteddevelopmentmethodology,withtheguidanceoftheirtheoriesandmethods.Inthesystemplanningstage,throughalotofplanning,systemdevelopmentstructuremodelandthetechnologyofdevelopmentwascompleted.Inthesystemdesignstage,designedthedemandswhichgeneratedbythesystemsanalysisphaseofdesign,thesystemdesignwasdividedintomodulesdesign,databasedesign,codedesignandsoon;Throughalotofhardwareinthesystemimplementationphase,designedthesoftwareprogramandconfiguratedthehardrisktoproducethesystemmodel,throughdrawedtheprototypeofthesystemandtestedthesystem,thesystemwasinitiallycompleted;Attheendofthearticle,thedevelopmentsoftheentiresystemdesignprocessweresummarized,andpointedoutthatintermsoftheconstraintofpersonalabilityandthetime,thefunctionofthesystemwasstillnotperfect,sothesystemneededtobefurtherimproved.

Keywords:

Unionaffairs,Object-oriented,Developmentanddesign

 

 

目录

1前言1

1.1选题背景与必要性1

1.1.1选题背景1

1.1.2选题必要性1

1.2系统设计的目标和任务2

1.3本章小结2

2工会事务管理系统规划3

2.1系统结构选择3

2.2 系统设计与开发技术规划3

2.3系统设计时间规划4

3工会事务管理系统分析5

3.1系统可行性分析5

3.2系统需求分析5

3.2.1业务流程调查描述5

3.2.2系统性能需求分析6

3.2.3系统功能需求分析6

3.3系统模型分析7

3.3.1系统角色与用例7

3.3.2系统用例描述8

3.4系统功能模块分析9

3.4.1会员信息管理9

3.4.2档案信息管理10

3.4.3工会活动管理10

3.4.4福利信息管理11

4工会事务管理系统设计12

4.1系统结构与功能组织规划12

4.2系统主要时序图12

4.2.1管理员添加和查询档案信息时序图12

4.2.2系统管理员添加系统用户时序图13

4.3数据库设计14

4.3.1系统类的详细设计14

4.3.2数据库详细设计15

5工会事务管理系统实施17

5.1系统实施环境的搭建17

5.2系统实施过程17

5.2.1系统主页面的实施17

5.2.2会员信息管理的实施18

5.2.3档案信息查询的实施19

5.3系统测试20

5.3.1界面测试20

5.3.2功能测试20

5.3.3性能测试21

5.3.4测试总结21

6结论22

6.1毕业设计结果及总结22

6.2毕业设计不足及改进22

参考文献23

致谢24

1前言

1.1选题背景与必要性

1.1.1选题背景

在工会事务越来越繁重的今天,高校工会如何提高事务管理能力显得越来越重要。

尤其是对于会员信息管理,档案信息管理等项目众多,既需要完成一些服务工作,还需要完成信息的各项管理工作(统计、检索等),如果没有一套完善的管理信息系统,单凭手工操作,不仅效率低下,而且会极大地影响到工会的工作质量。

随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。

而且对于当今的科学信息也是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。

我们使用计算机对工会事务进行管理,具有手工管理所无法比拟的优点。

例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高工会事务管理效率。

面对目前的实际状况,迫切需要开发一个新系统来适应这些工作。

1.1.2选题必要性

传统的工会事务管理主要靠人工管理,每天要处理的数据很大,而且不利于工会总体把握会员信息,档案信息,福利信息等情况,而且时间过久容易出错。

对于一个工会,特别是档案管理这一块,如果不能合理有序的管理档案的收取、存储情况,就会影响整个工会组织的的形象,但是工会事务管理信息系统,可使这些管理工作通过信息化和规范化的方式完成。

现在工会事务比较繁多,所以如何提高工作质量是首要问题。

在一般工会组织中,需要能实时和正确地控制会员信息,档案信息等,这样一个能够实现工会事务管理信息化、规范化的工会事务管理系统就显得很必要了,而工会事务管理系统就是为了适应这种需求而设计的。

工会事务直接影响到一个工会组织的形象,而且要很大的投入,即要好的服务,又节约投资,这是一个矛盾。

而工会事务管理系统在现在以工作和服务为本的管理工作中,很好的解决了这一问题,成为工会事务管理的坚强后盾。

工会事务管理系统的开发,可有效实现对工会事务管理的系统化、信息化和规范化,提高工会事务管理水平。

1.2系统设计的目标和任务

本系统设计基于B/S的结构模式,开发采用ASP.NET技术,以及通过运用SQLServer2000数据库,来保证系统数据处理的准确性和安全性。

系统设计的目标,就是要实现工会事务管理中的会员信息管理,档案信息管理,工会活动管理和福利信息管理几大功能,总的说来就是要开发出一个安全稳定、功能齐全,适用性强的系统。

整个系统设计与开发的过程将分为系统规划、系统分析、系统设计和系统实施这四个阶段,这四个阶段的主要任务就是本系统设计与开发的任务。

本文从下一章节开始,就是对完成这些工作目标和任务的详细叙述了。

1.3本章小结

合理的系统规划是保证系统正确设计开发的前提。

本章通过对工会事务管理管理系统采用的设计方法、开发技术、开发环境以及设计目标进行的合理规划,从而构建了整个系统的架构,从而有利于系统设计的进行。

系统设计的前提是以系统分析为基础,下章将对工会事务系统进行系统分析。

 

2工会事务管理系统规划

2.1系统结构选择

系统体系结构是影响系统功能和性能的重要因素。

管理信息系统开发者提出了两种建立应用程序的结构模式,分别是B/S和C/S结构模式。

C/S结构十分适合简单应用,而B/S结构则适用于复杂的企业级应用。

它们的本质区别在于处理批量请求的位置不同,但随着WEB系统的开放性、高效性,C/S已被基于B/S结构模式所取代。

B/S(Browser/Server)结构是一种以Web技术为基础的新型的MIS系统平台模式,即浏览器/服务器模式,它把传统的C/S结构中的服务器分解为一个数据服务器与一个或多个应用服务器(Web服务器),从而构成一个三层架构的客户服务器体系。

2.2 系统设计与开发技术规划

对于本系统的设计开发,笔者选择的是面向对象的开发方法和ASP.NET开发技术。

面向对象的开发方法运用于,像本系统这样规模小又具有与客户需求针对性强的系统设计,是很合适不过的。

ASP.NET技术是适应当今开发技术发展的趋势,也是为系统实现平台运行和具备良好性能的技术保障。

(1)面向对象的开发方法:

面向对象开发(objectOriented,OO)是从20世纪80年代各种面向对象的程序设计方法中逐步发展起来的。

它的基本思想是对问题空间进行自然分割,以便更接近人类思维方式,并通过建立问题模型,方便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述现实世界,构造模块化、可重用、维护性好的软件,且能控制软件的复杂性和降低开发维护成本。

在面向对象方法中,系统模型的基本单元是对象,是客观事物的抽象,具有相对稳定性。

因而运用面向对象方法开发的系统具有应变能力强、重用性好、维护性高的优点,面向对象的开发方法还能降低系统的开发费用和维护成本。

采用面向对象方法的原因:

①以对象为开发的基本单位,有利于解决复杂问题,稳定性强,可扩展性高。

②将实体和方法封装起来,提高了软件的可重用性,利于功能的扩充。

③分析和设计不存在差异,面向对象方法从分析到设计再到编码采用一致性的模型表示,其开发是一种平滑过程,即实现的是一种无缝连接。

(2)ASP.NET技术:

ASP.NET是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行的开发技术。

将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多.而且是可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。

另外,任何ASP.NET应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

当创建ASP.NET应用程序时,开发人员可以使用Web窗体或XMLWebservices,或以他们认为合适的任何方式进行组合。

每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。

ASP.NET技术具备了很多的优势特点:

一是,世界级的工具支持。

ASP.NET框架补充了VisualStudio集成开发环境中的大量工具箱和设计器。

WYSIWYG编辑、拖放服务器控件和自动部署是这个强大的工具所提供的几种功能。

二是,简易性。

ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。

例如,ASP.NET页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似VisualBasic的简单窗体处理模型中处理事件。

另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。

三是,自定义性和扩展性。

ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别"插入"代码。

实际上,可以用自己编写的自定义组件扩展或替换ASP.NET运行库的任何子组件。

实现自定义身份验证或状态服务一直没有变得更容易。

2.3系统设计时间规划

本系统的设计与开发的时间进度严格结合学院毕业答辩的时间安排,合理规划系统设计进度。

由于能力有限,设计期间遇到了许多困难问题,但在老师的指导以及同学的帮助下,也实时的完成了系统的设计任务,并实现了系统的所有功能需求。

进度规划大致如下,第7~9周根据系统业务流程以及功能需求,画出系统功能结构模型图和程序流程图。

第9~13周完成系统设计,实现系统功能。

第14、15周完成论文正稿。

3工会事务管理系统分析

3.1系统可行性分析

(1)社会可行性。

当前,工会事务管理的数据量巨大,产生的纸质文件众多,而且不易存储与查找,而本系统功能设计大大提高了工会事务管理效率,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点。

目前,计算机技术的应用也扩展到社会经济、生活等各个领域,通过开发工会事务管理系统,使工会的工作变得更加简洁、方便而快捷,大大提高了工作效率,工会信息化得到了加强。

(2)技术可行性。

ASP.NET开发技术功能强大,以及SQLServer数据库的良好数据处理性能,能使开发出来的系统各方面都具备很好的性能。

本系统采用的技术是比较先进、合理和可靠的,具备很好的可行性。

(3)经济可行性。

系统具备规模小、逻辑性强、层次简明等特点,相对来说容易开发实现,在资源的花费上,很是经济。

消费很少的资源就能获得一个功能齐全,性能良好的管理系统,是比较划算的,具有一定的经济可行性。

经过上述的可行性分析,可以总结,本系统具有设计开发的价值,是值得设计开发的,接下来就可以进行系统设计与开发了。

3.2系统需求分析

3.2.1业务流程调查描述

根据工会工作的实际情况,通过对工会事务管理模式的分析,工会事务管理系统中,业务流程包括会员信息管理业务流程、档案信息管理业务流程、工会活动管理业务流程及福利信息管理业务流程等。

(1)会员信息管理。

工会事务管理中会员信息作为管理信息系统中数据的源头,包括了会员信息录入(会员编号、姓名、职位、性别、出生日期、联系电话)和会员信息管理(会员查询,修改,删除)。

(2)档案信息管理。

档案作为记录工会发展历程的重要文件,包括工会大事记、工作报告、会议总结等。

档案信息作为工会事务管理中的重要数据,对档案的管理要做到全面与完善,还有工会档案的保管与存储要做到安全有效,便于以后的查找检阅。

档案信息管理包括添加档案资料(档案编号、档案性质、档案日期、档案存放位置、档案简介)和档案信息管理(查询,修改,删除档案信息)。

具体描述如下图3-1所示:

图3-1档案管理业务流程图

(3)工会活动管理。

工会活动管理模块,主要包括活动信息录入(活动编号、活动名称、活动日期、参加人数、活动说明)和活动信息管理(查询,修改,删除活动信息)。

(4)福利信息管理。

福利信息管理主要是管理员根据会员接收福利情况添加福利信息(福利编号、福利名称、福利日期、享受会员、备注)以及快速查询、修改、删除信息等操作。

3.2.2系统性能需求分析

为提高信息收集的正确率和系统的执行效率,要开发出一个满足工会事务管理需求的管理信息系统,增强事务信息安全,提高工会事务综合管理效率。

同时在技术上要达到可扩展性、稳定性、安全性等要求。

3.2.3系统功能需求分析

系统功能需求分析是在系统开发的总体任务基础上完成的,主要有:

(1)系统管理功能。

系统管理员要进行添加用户,分配权限等操作。

(2)会员信息管理功能。

会员信息管理中,管理员需要熟悉会员的编号、姓名、职位等信息。

本系统中会员信息包括:

会员编号、姓名、职位、性别、出生日期、联系电话。

管理者可以根据这些信息对会员信息进行管理,提高工作效率。

(3)档案信息管理功能。

档案信息管理中,管理者需要把把档案信息录入,这样便于以后工作中的检索管理和安全管理,提高档案查找的便捷性。

(4)工会活动管理功能。

工会活动内容包括工会开展的文体活动等,对活动信息进行管理,便于了解工会开展的活动,了解职工会员的活动情况。

(5)福利信息管理功能。

在工会事务管理中,管理人员要记录好工会发放福利的信息,这样才能了解工会会员生活的情况。

本系统中在录入福利信息时需要登记:

福利编号、福利名称、福利日期、享受会员、备注。

3.3系统模型分析

3.3.1系统角色与用例

本次设计的工会事务管理信息系统适用于小型的工会组织,主要用于记录和管理工会日常事务中的数据信息。

在系统管理中,系统角色主要包括:

普通管理员和系统管理员。

普通管理员的用例包括:

登录系统、修改密码、修改账号信息、会员信息的录入、会员信息的管空间很快很多撒范德萨发生大发的发达快会加大是分开萨芬大家ask打发贺卡的设计方卡斯的发卡都是就恢复卡收费卡死的发挥喀什就是打发卡上的发卡都是健康大多数就打发科技时代复活卡技术的发挥喀什理、添加档案信息、档案信息的管理、工会活动的录入、活动信息的管理、福利信息添加以及管理等。

普通管理员用例如下图3-2所示:

图3-2普通管理员用例图

系统管理员的用例包括登录系统、添加系统用户、系统用户管理、修改密码等,如下图3-3所示:

图3-3系统管理员用例图

3.3.2系统用例描述

(1)系统管理员主要用例描述:

用例1:

添加系统用户

描述:

超级管理员登陆系统后,可以添加多个系统用户,即普通管理员。

用例2:

用户管理

描述:

超级管理员添加过系统用户,可以对系统用户进行修改和删除。

用例3:

修改密码

描述:

超级管理员登陆系统后,可以对自己的登录名及登录密码进行修改。

(2)普通管理员主要用例描述:

用例4:

添加会员信息

描述:

普通管理员可以在此登记会员信息,点击提交后会员信息被保存在数据库中。

用例5:

会员信息查询

描述:

普通管理员可以在此输入会员编号、姓名、职位等来查询会员信息。

用例6:

会员信息修改删除

描述:

普通管理员可以修改会员信息如会员编号、姓名、联系电话等,也可以进行删除操作。

用例7:

添加档案信息

描述:

普通管理员可以在此录入档案编号、档案性质、档案日期、存放位置、档案简介等。

用例8:

档案信息查询

描述:

普通管理员可以在此输入档案编号、档案性质、档案日期等来查询房源信息。

用例9:

档案信息修改删除

描述:

普通管理员可以修改档案信息如存放位置、档案日期、档案简介等,也可以进行删除操作。

用例10:

添加工会活动信息

描述:

普通管理员可以在此录入活动编号、活动名称、活动日期、参加人数、活动说明等。

用例11:

活动信息查询、修改、删除

描述:

普通管理员可以在此对活动信息进行查询、修改、删除的操作。

3.4系统功能模块分析

3.4.1会员信息管理

会员信息管理模块包括添加会员资料和会员信息管理。

输入会员资料点击提交后,会员信息被保存在会员数据表中,方便之后的查询。

管理员进行会员添加、查询、修改、删除的活动图如下图3-4所示:

图3-4会员信息管理活动图

3.4.2档案信息管理

工会事务管理中,档案信息作为工会事务管理中的重要数据,对档案的管理要求做到全面与完善,还有工会档案的保管与存储要做到安全有效,便于以后的查找与检阅。

档案信息管理作为系统中重要模块,包括了档案信息录入(档案编号、档案性质、档案日期、存放位置、档案简介)和档案信息管理(档案查询,修改,删除)。

管理员登陆系统后,在此模块进行档案信息查询,修改,删除的活动图如下图3-5所示:

图3-5档案信息管理活动图

3.4.3工会活动管理

工会作为联系广大教职工的组织,在学校的改革、发展和稳定中,不仅要担负维护广大教职工的合法权益和建立和谐校园的任务,还要组织有益于身心健康的文化体育活动。

在工会事务管理中,工会活动的管理有着举足轻重的作用,所以工会活动的管理在工会事务管理系统中尤其重要。

工会活动管理模块是工会事务管理系统中的主要模块,主要包括活动信息录入(活动编号、活动名称、活动日期、参加人数、活动说明)和活动信息管理(查询,修改,删除活动信息)。

管理员登陆系统后,在此模块进行活动信息查询,添加和删除等操作的活动图如下图3-6所示:

图3-6工会活动管理活动图

3.4.4福利信息管理

福利信息管理包括对福利信息的录入,保存后进入管理界面进行操作,如下图3-7所示:

图3-7福利信息管理活动图

4工会事务管理系统设计

4.1系统结构与功能组织规划

本系统的设计遵循面向对象的设计思想。

在设计原则上,遵循着系统的效率性、可靠性、准确性、可维护性和经济性等原则。

联系实际需求,努力做到一切的设计方案都不离开系统设计的目的和用户的需求。

针对工会事务的实际情况和系统设计与开发人员的能力情况等,考虑客户的应用需求和应用这一实际,本系统将是一个基于B/S结构的MIS。

系统功能模块图如下图4-1所示:

图4-1系统功能模块图

4.2系统主要时序图

4.2.1管理员添加和查询档案信息时序图

管理员登陆系统,进入系统主页面,点击档案信息管理模块,在添加档案信息界面输入档案信息,点击提交,回到档案信息管理模块,点击查询,输入查询条件可查询档案信息,如档案存放位置、档案性质、档案分类等。

管理员操作过程,如下图4-2所示:

图4-2管理员档案管理时序图

4.2.2系统管理员添加系统用户时序图

系统管理员登陆系统进入系统界面,接着进入添加用户界面,对用户信息进行录入,设置不同用户的权限,然后进入系统用户信息管理界面,对用户信息进行编辑,增加、删除、修改、查询等。

系统管理员添加系统用户的时序图,如下图4-3所示:

图4-3系统管理员添加用户时序图

4.3数据库设计

4.3.1系统类的详细设计

类图描述系统中类的静态结构,类图不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。

类图描述的是一种静态的关系,在系统的整个生命周期都是有效的。

对象图是类图的实例,几乎使用于类图相同的表示。

他们的不同点在于对象图显示类的多个对象实例,而不是实际的类,类图是画出系统其它模型图的基础。

本系统涉及到的对象实体有:

系统管理员和普通管理员。

系统管理员对所有信息表有管理权限,而普通管理员是通过系统管理员进行添加的,只对分给自己的各个权限功能模块进行管理。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

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

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