学校工会管理系统设计实现分析范文.docx

上传人:b****6 文档编号:7300356 上传时间:2023-01-22 格式:DOCX 页数:14 大小:362.07KB
下载 相关 举报
学校工会管理系统设计实现分析范文.docx_第1页
第1页 / 共14页
学校工会管理系统设计实现分析范文.docx_第2页
第2页 / 共14页
学校工会管理系统设计实现分析范文.docx_第3页
第3页 / 共14页
学校工会管理系统设计实现分析范文.docx_第4页
第4页 / 共14页
学校工会管理系统设计实现分析范文.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

学校工会管理系统设计实现分析范文.docx

《学校工会管理系统设计实现分析范文.docx》由会员分享,可在线阅读,更多相关《学校工会管理系统设计实现分析范文.docx(14页珍藏版)》请在冰豆网上搜索。

学校工会管理系统设计实现分析范文.docx

学校工会管理系统设计实现分析范文

学校工会会员管理系统

第1章课程设计目的与要求1

1.1课程设计目的1

1.2课程设计的实验环境1

1.3课程设计的预备知识1

1.4课程设计要求1

第2章课程设计内容2

2.1系统设计2

2.2数据库模型4

2.3设计窗体和报表9

2.4窗体和报表模块主要代码13

第3章课程设计总结15

参考文献16

 

第1章课程设计目的与要求

本课程的课程设计实际是电子商务和计算机信息管理专业学生学习完《数据库原理及应用(ACCESS2002)》课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础理论和基本知识的理解,掌握运用数据库应用系统开发软件的基本方法。

1.1课程设计的实验环境

硬件要求能运行Windows9.X操作系统的微机系统。

数据库应用系统开发软件可以选用MicrosoftAccess,或其他数据库管理系统。

1.2课程设计的预备知识

熟悉数据库的基本知识及一种以上数据库系统开发软件。

1.3课程设计要求

按课程设计指导书提供的课题,应根据下一节给出的基本需求独立完成八个方面的设计,标有“可选”的部分可根据设计时间的安排及工作量的大小适当选择。

选用其他课题或不同的数据库管理系统,可以组成设计小组,分模块进行,共同协作完成一个应用系统的开发任务。

要求书写详细的设计说明书,对复杂的代码段和程序段,应画出程序流程图。

在界面设计中,画出每个窗口的布局,有多个窗口时,按模块调用的方式画出窗口调用图,用手工画好报表和标签样式,严禁相互抄袭。

第2章

课程设计内容

2.1系统功能分析

2.1.1系统功能分析

随着高校信息化建设步伐的加快,学校工会的管理也逐渐受到学校教师及职工的关注。

本文设计的学校工会管理系统可全面管理学校工会的会员人事档案,配合奖惩模块可以为相应部门提供有价值的会员信息。

本文设计的系统最大的特色在于其强大的查询功能,用户可根据各种不同的信息查询学校工会会员的信息。

此系统主要由会员信息表、个人简历表、会员缴纳信息表、奖惩信息表、家庭成员表、社会关系表、用户表组成。

随着国内高校校园网建设的迅速发展和普及,基于Internet/Intranet平台的B/S结构的管理信息系统的开发正在蓬勃发展并发挥着巨大的作用。

本文以“高校工会工作管理信息系统”课题为依托,初步构建了能够满足高校工会工作管理需求,能够运行在Internet/Intranet上的B/S结构的管理信息系统。

本文首先介绍了管理信息系统、Web技术的应用和发展状况;介绍了管理信息系统的体系结构,比较了C/S与B/S体系结构模式的异同;分析了管理信息系统的开发方法、Web的数据库访问技术并比较选择了相关的技术方法。

其次对高校工会工作管理信息系统总体框架进行了设计。

对工会工作管理信息系统中会员信息维护及查询、动态新闻发布、工会经费管理、电子提案、运动会管理、系统管理与维护几个关键模块进行了设计。

第三,实现了ASP技术在工会工作信息管理系统中应用。

对各模块关键部分做了深入探讨与研究,对各模块进行了概念结构和逻辑结构的设计实现,并详细设计了各模块的数据库。

本文还实现了ADO技术访问工会工作管理信息系统。

ADO技术在创建和配置ODBC数据源和ADO技术连接数据库,对数据库进行操作管理的。

 

2.1.2系统功能模块设计

依据上述对该系统功能的描述,设计思路是根据主控按钮,考虑到向可视化的方向发展,首先建立主界面框架,设置不同功能的命令按钮,然后分组完成按钮所激活的各个窗体的功能设计。

下面介绍主要的功能模块:

1.主界面窗体。

以按钮的形式提示系统用户操作,用户可以根据按钮提示内容并通过单击按钮选择想要执行的操作。

2.用户管理窗体。

该窗体根据系统用户的输入,对用户名及密码进行登记,并保存到数据库中,设置该用户的使用权限。

3.档案编辑窗体。

该窗体根据系统用户的输入,对个人简历、会费缴纳信息进行登记,并保存到数据中,为其他窗体提供数据依据。

4.简单查询窗体。

该窗体查询到会员信息查询、家庭成员查询、交费信息查询、社会关系查询、政治面貌查询等多项查询。

5.其他查询。

该窗体可以查询到系统中其余的多项查询。

6.政治面貌统计查询窗体。

该窗体根据系统用户的输入,对会员的政治面貌进行登记保存到数据库中。

在生成政治面貌统计报表时使用。

7.会员花名册窗体。

该窗体根据系统用户的输入,显示了工会会员的基本信息情况。

图2.1系统模块图

2.2数据库模型

2.2.1数据库需求分析

用户管理:

用于启动时检测用户是否有权限使用本系统。

档案编辑:

用于实现对会员信息、个人简历、会费缴纳信息、奖惩信息、家庭成员和社会关系进行添加、删除、修改等编辑性操作。

简单查询:

用于对会员信息进行单一查询,并显示符合条件的查询结果。

其他查询:

用于对会员信息进行复杂的多条件查询,并显示符合条件的查询结果。

政治面貌统计:

用来统计工会部门内部会员的政治面貌,并以图形的形式显示党员、团员和群众在会员中所占的比例人数。

会员花名册:

用于统计工会会员的基本情况。

数据项和数据结构如下:

需求分析是软件开发中相当重要的一个环节,需求分析做的好坏直接影响到系统的成功与否。

经过对学校工会管理系统进行分析调查,总结出学校工会管理系统主要包括以下三个主要部分:

个人简历表:

编号、会员编号、姓名、工作单位、部门、职务、起始年月、结束年月、离开原因、证明人。

会员缴纳信息表:

编号、会员编号、姓名、部门、交费信息、会费、备注。

奖惩信息表:

编号、会员编号、姓名、奖惩日期、奖惩名称、奖惩级别、授予单位、授予原因、备注。

2.2.2数据库概念结构设计

图书借阅的实体E-R图

图2.2个人简历实体E-R图

图2.3会员缴纳信息实体E-R图

图2.4奖惩信息实体E-R图

由会员信息、个人简历、会员缴纳信息、奖惩信息、家庭成员、社会关系、查询、用户实体可知总体E—R图为:

图2.5总体E-R图

2.2.3数据库逻辑结构设计

通过模块图关系可以知道,此系统由3个图表组成,具体图表如下:

社会关系表:

社会关系表包括编号、会员编号、姓名、关系姓名、性别、与本人关系等等。

会员缴纳信息表:

会员缴纳信息表包括编号、会员编号、姓名、部门、交费日期等等。

奖惩信息表:

奖惩信息表包括编号、会员编号、姓名、奖惩日期、奖惩名称、奖惩级别等等。

表2.1社会关系表

字段名

数据类型

备注

编号

自动编号

会员编号

数字

会员编号

姓名

文本

会员姓名

关系姓名

文本

关系姓名

性别

文本

关系人性别

与本人关系

文本

与本人关系

政治面貌

文本

关系人的政治面貌

工作单位

文本

关系人的工作单位

备注

文本

关系人的备注

表2.2会员缴纳信息表

字段名

数据类型

备注

编号

自动编号

会员编号

文本

会员的编号

姓名

文本

会员的姓名

部门

文本

会员所在的部门

交费日期

日期/时间

会员缴纳会费的日期

会费

货币

会员所交的金额

备注

文本

会员的相关信息

表2.3奖惩信息表

字段名

数据类型

备注

编号

自动编号

会员编号

数字

会员编号

姓名

文本

会员的姓名

奖惩日期

日期/时间

会员的奖惩日期

奖惩名称

文本

会员的奖惩名称

奖惩级别

文本

会员的奖惩级别

授予单位

文本

会员的授予单位名称

授予原因

文本

授予会员的原因

备注

文本

会员的相关信息

2.2.4数据库连接说明

学校工会管理系统开发的总体任务是实现工会管理的信息化。

在学校工会管理系统中,对于系统管理员来说,他们所关心的问题其实是如何方便的查询到工会中每个会员尽可能多的信息。

对此,我应用了6张表就可以实现该数据库系统。

在此关系中,家庭成员、奖惩信息、会员缴纳信息、社会关系、个人简历这几个表主要是通过会员编号来和会员信息连接的,其主要字段及其关系如图2.6所示:

图2.6关系图

2.3设计窗体和报表

通过以上模块和E-R图可知这个窗体是由基本操作、查询任务、操作任务、关闭窗体、退出系统5部分组成,而基本操作又包括用户管理和会员花名册,查询任务包括简单查询和其他查询,简单查询可以查询会员的编号、姓名、性别、出生年月等。

操作任务包括档案编辑和政治面貌统计。

所以主窗体具体图象如下:

1.“主界面”窗体,当用户进入“主界面”窗体,它是“调度中心”,在这个窗体上,用户可以方便地调用“学生工会管理系统”内的各项功能。

图2.7主界面窗体

2.“奖惩信息查询”窗体,用户可以在进入此窗体后,输入会员编号、姓名等来查询被奖惩的会员。

图2.8奖惩信息查询窗体

3.“会员基本信息维护”窗体,用户可以通过这个窗体对需要维护的会员进行维护,以保证信息的完整性。

图2.9会员金币信息维护窗体

4.“政治面貌统计”窗体完成统计各部门党员、团员和群众的人数的功能,用户可以同时从数字和图形上掌握这些信息。

图2.10政治面貌统计窗体

5.“其他查询”窗体,与“简单查询”差不多,用户可以通过会员编号、不猛、姓名、政治面貌等方式查询会员信息。

图2.11其它查询窗体

6.“会员花名册”窗体,此窗体实现的功能是查询各会员的信息并以报表的形式显示。

图2.12会员花名册报表

2.4设计窗体和报表模块主要代码

学校工会管理系统窗体的主要代码如下:

选择基本操作的代码:

全体会员花名册:

PrivateSubCommand10_Click()

OnErrorGoToErr_Command10_Click

DimstDocNameAsString

stDocName=ChrW(20840)&ChrW(20307)&ChrW(20250)&ChrW(21592)&ChrW(-32079)&ChrW(21517)&ChrW(20876)

DoCmd.OpenReportstDocName,acPreview

Exit_Command10_Click:

ExitSub

Err_Command10_Click:

MsgBoxErr.Description

ResumeExit_Command10_Click

EndSub

选择查询任务的代码:

简单查询:

PrivateSubCommand11_Click()

OnErrorGoToErr_Command11_Click

DimstDocNameAsString

DimstLinkCriteriaAsString

stDocName=ChrW(31616)&ChrW(21333)&ChrW(26597)&ChrW(-29726)

DoCmd.OpenFormstDocName,,,stLinkCriteria

Exit_Command11_Click:

ExitSub

Err_Command11_Click:

MsgBoxErr.Description

ResumeExit_Command11_Click

EndSub

选择操作任务的代码:

政治面貌统计:

PrivateSubCommand14_Click()

OnErrorGoToErr_Command14_Click

DimstDocNameAsString

DimstLinkCriteriaAsString

stDocName=ChrW(25919)&ChrW(27835)&ChrW(-26782)&ChrW(-29556)&ChrW(32479)&ChrW(-29791)

DoCmd.OpenFormstDocName,,,stLinkCriteria

Exit_Command14_Click:

ExitSub

Err_Command14_Click:

MsgBoxErr.Description

ResumeExit_Command14_Click

EndSub

第3章课程设计总结

为了完成这次课设我学习了很多新知识,个人能力有了很大的提高。

通过收集资料,也学习了很多数据库系统的相关知识,同时也对数据库课程有了更深的了解。

经过一周多的设计,学校工会管理系统基本完成,其基本符合系统要求,能够完成查询会员信息、个人简历、会员缴纳信息、奖惩信息、家庭成员、社会关系、用户等功能。

同时也更深一步的了解了窗体、报表的设计以及对子窗体的创建,还有宏的创建和模块代码的编写,这些都是一个数据库系统很重要的内容,所以我很认真的去完成这个课程设计,它不仅加深和巩固了我们的课本知识,而且增强了我们自己动脑,自己动手的能力。

在这次设计的整个过程中,从一开始的需求分析到后来的模块设计、E-R图设计到后来的功能实现,我们都是在指导老师任老师的带领和指导下,一步步地有条不紊的进行。

老师精益求精的工作作风,诲人不倦的高尚师德,严以律己、宽以待人的崇高风范,朴实无华、平易近人的人格魅力让我感受至深。

不仅使我树立了远大的学术目标、掌握了基本的研究方法,还使我明白了许多待人接物与为人处世的道理。

在此,我对老师给我们提供的帮助致以我最深的谢意,感谢老师在这学期对我的帮助和辅导。

此外还得到同学朋友对我的关心和支持。

我们四个人一组来完成这个课程设计,彼此在设计过程中不断的发表自己的意见,充分发挥自己的想象力,来尽自己最大的努力使其课设效果更好,更完善。

也让我们都更深的知道了,团结的力量。

所以要感谢这些朋友的帮助和支持、

时间转瞬即逝,而那种美好的感觉将是永远挥之不去的!

这份难得的学习经历将永远伴随着我、激励着我在今后的工作中不断努力、做出新的成绩来报答我的老师们,慰籍我的朋友们!

 

参考文献

[1]童德利,《Access2002数据库管理实务》,人民邮电出版社,2003

[2]刘学明,《数据库系列与Access教程》,清华大学出版社,2000

[3]李丽,《Access2002中文版实例》,北京希望电子出版社,2002

[4]王一然,《数据库管理系统》,机械工业出版社,2001

[5]蒋淑安,《中文Access2002应用实例教程》,西安出版社,2005

[6]赵倩,《Access应用技术教程》,中国科学技术大学出版社,2004

[7]张亚东,《数据库系统原理及应用》,高等教育出版社,2000

[8]李朝晖,《Access数据库应用技术》,华中科技大学,2006

[9]萨师煊,《Access2002实用教程》,电子工业出版社,2000

[10]孙志卿,《数据库系统及应用》,哈尔滨工业大学出版社,2003

[11]周康,《中文Access2000中级教程》,中国铁道出版社,2001

[12]吴旭生,《数据库设计教程》,高等教育出版社,2002

[13]冯鑫,《数据库管理系统概念》,北京邮电大学,2006

[14]翟广宇,《新概念Access2002教程》,北京科海集团公司,2004

[15]杨胜男,《数据库及其应用》,中国人民大学出版社,2003

 

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

当前位置:首页 > 小学教育 > 语文

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

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