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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

本科毕业设计论文党员管理系统.docx

1、本科毕业设计论文党员管理系统摘要党员管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致辞性和完整性强、数据安全性好的库。而对于后者则要求说应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的VISUAL Foxpro开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:控件、窗体、类。Abstract Party membe

2、rs and management information system is a typical management information system (MIS), including the development of its background of the establishment and maintenance of the database front-end applications, as well as the development of both. The former request for data to build a strong speech and

3、 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 MICROSOFTs VISUAL Foxpro development tools, provided by the use of a variety of object-oriented development tools, in particular, the da

4、ta 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, the initial prototype of the system needs iteration, constantly revised and improved customer satisfaction until the forma

5、tion of a viable system. Keywords: control, form, category.第1章 绪 论51.1 开发目的 51.2 设计范围 51.3 预期结果 61.4 思路和安排 61.4.1 思路 61.4.2 安排 6第2章系统分析62.1 组织结构调查 62.1.1 调查和分析绘制组织结构功能图 72.1.2 组织结构图说明 72.2 资料收集 72.3 业务流程图 72.4 数据流程图 82.5 逻辑模块图 92.6设备的初选 92.6.1 设备的选择在系统中起着重要作用 92.6.2 系统设计依据要考虑的因素 10第3章系统设计103.1 代码设计1

6、03.2 物理设计113.2.1拓扑结构设计113.2.2设备选定 113.2.3系统环境设计 12 3.3数据库的设计 123.3.1概念设计 123.3.2逻辑设计 133.3.3物理设计 133.4 系统的功能结构设计 133.4.1 功能说明 143.4.2 数据录入 143.4.3 数据修改 143.4.4 数据查询 143.4.5 数据删除 143.4.6 数据打印 143.4.7 维护更新 143.4.8 退出系统 143.5信息系统流程图 143.6 输出设计 153.7 输入设计 17第4章 系统实施174.1物理实施 174.2程序设计 174.2.1 欢迎界面 184.2

7、.2 主界面 194.2.3 分类查询 194.2.4 添加用户 204.2.5 修改用户名和密码 214.3程序调试224.3.1模块调试 224.3.2总调 224.4 编译程序 224.5 系统使用说明书 224.6维护 23第5章 结论235.1取得的成果 235.2存在的问题 245.3心得与体会 245.4 建议 245.5系统开发的意义 24结束语25致谢26参 考 文 献27附录主菜单的源程序如下:28第1章 绪 论随着科学技术的发展,信息化也逐步为人们所知,信息技术的应用也逐渐深入到人们的工作生活当中。通过对数据库及其相关课程的学习,初步掌握了系统开发的系统知识,为了提高对所

8、学知识的综合应用能力,培养系统的开发能力,增加经验,在此以“党员管理系统”为课题,利用专业知识开发此系统,尽量使其满足用户的需求。1.1 开发目的近一步熟悉所学的知识,把所学应用到实际的情况中去,了解在系统的开发过程中可能遇到的情况,从而积累一定的经验。把我们所学的专业知识应用到实际中去,如:计算机应用技术、数据库及应用、管理信息系统、计算机信息处理综合作业等。(1) 综合应用以上所学知识,以管理信息系统为指导,把所学知识应用到实际当中去,提高我们的实践能力。(2) 开发适用的软件“党员管理系统”。使之符合实际的使用情况,符合工作人员的要求,使管理工作达到高效、快捷、准确,提高管理水平。(3)

9、 满足用户的要求。随着党支部的扩增,党员的增加,党员的管理工作也越来越复杂、繁重。开发一套适用的管理系统,成为提高工作效率,减轻工作人员的工作负担的主要手段。综合实际的情况,开发此系统,尽量做到功能完备,易于操作,便于用户使用,解决实际问题。(4) 根据项目开发本系统提供方便的人机对话界面,可以进行数据的录入、查询、修改、排序等功能,完全以用户的需求为基础,充分考虑用户的要求,尽量满足拥护使用。1.2 设计范围(1) 模块本系统设计的模块主要:党员管理模块、预备党员的管理模块、报表的输入、系统维护、帮助和退出6大模块。(2) 系统设计的范围本课题主要是设计一个小型的党员管理系统,将党员的姓名、

10、性别、年龄、学历、民族、籍贯等相关内容联系起来,加强对党员的管理。本系统使用于有关党员情况的查询、修改等操作,便于管理人员的使用,提高效率。(3) 系统的可维护性 “可维护性”是对程序设计的重要要求之一,一个程序在运行期间,往往会暴露出一些想不到的问题。要及时的排除。同时使用者也可能会提出一些新的要求,这就要求对程序进行修改或扩充,使其进一步完善。 因此本系统附有系统使用说明书和系统维护说明书。详细的介绍了系统的各个模块及其具体操作,同提醒用户进行维护,提高系统的运行效率。1.3 预期结果(1) 提高系统开发的综合能力。(2) 满足用户的需求,提高工作效率,加强对党员党员的管理,完成对有关内容

11、的输入、查询、删除、打印等操作。(3) 减少了重复性的劳动。党员管理人员从机械的手工操作中解放出来。(4) 准确性、灵活性较好。在党员中不允许有很多重复性的现象,运用该系统可以解决上述的问题,即使有同名同性的人也可以根据其它的条件加以辨认。模块化的设计,提高各个部分的独立性,减少各系统之间的数据依赖性,对环境的变化有很强的适应性。(5) 系统性比较好。系统是作为统一的整体而存在的,以便于用户使用,提高工作效率,合理利用现有资源。(6) 良好的人机界面,便于维护和操作。1.4 思路和安排1.4.1 思路本系统的开发按照由系统分析系统设计系统实施得出系统的开发的结论的步骤进行。本课题采用的是自下而

12、上的开发策略,因此不能像想象的那样周密,需近一步完善系统,随着系统的发展,需要重新设计许多模块。1.4.2 安排(1) 第一章 绪论 简单介绍了开发系统的目的、范围、预期效果等。(2) 第二章 系统分析 具体内容包括可行性分析、详细调查、系统分析、提出系统的逻辑模型。系统开发的可行性建立在对系统的基本情况,信息处理概况,系统资源情况等的调查基础上。(3) 第三章 系统设计在系统分析的基础上,按照逻辑模型的要求,科学地进行总体设计和具体的物理设计。系统设计应符合系统性、灵活性、可靠性、经济性等要求。系统设计工作后,应提交系统报告,将其作为系统实施阶段的工作依据。(4) 第四章 系统实施系统实施的

13、主要内容包括物理系统的实施、程序设计与调试、项目管理、人员培训、数据准备与录入、系统分析等。系统实施阶段是取得用户对系统信任的关键,要制定出周密而具体的实施计划,既确定出系统实施的内容、方法、步骤、所需的时间和费用。(5) 总结 简要总结开发本系统后的经验,以及该系统的优缺点。第2章系统分析本系统主要含有的内容有:组织结构图的调查、资料收集、业务流程图分析、数据分析、功能结构分析、信息量的估算以及设备的初选。具体内容如下2.1 组织结构调查2.1.1 调查和分析绘制组织结构功能图调查和分析绘制组织结构功能图如下:图2-1组织结构图2.1.2 组织结构图说明(1) 党员管理对党员的日常管理。(2

14、) 预备党员管理对预备党员的培训工作的管理。2.2 资料收集资料收集是进行系统分析的前提,可行性分析建立在可行性调查之上,收集资料的方法有调查,问卷或者直接收集有关党员的资料信息。表2-1党员情况表学号姓名性别出生日期学历身高 简历980101林小丽女10/18/1981本科180memo2.3 业务流程图根据对原系统的调查分析及资料的分析绘制如下业务流程图,由此流程图来画数据流程图和信息流程图以及做其它相关工作。图2-2党员管理业务流程图2.4 数据流程图根据业务流程及相关资料绘制如下流程图,此流程图主要为功能模块分析提供资料。图2-3数据处理流程图 数据流程图说明:D1: 收集党员信息数据

15、D2: 编辑完成的党员信息D3: 打印党员信息档案D4: 打印党员信息档案资料D5: 查询党员信息D6: 党员信息D7: 党员信息2.5 逻辑模块图 根据调查分析及相关资料本系统的逻辑模块绘制如下:图2-4逻辑模块图2.6设备的初选2.6.1 设备的选择在系统中起着重要作用选择的原则:能够满足本系统的设计要求,并要具有进一步扩展的余地,此外,还应该具有合理的性价比。通过对实际工作的了解和对市场信息的调查研究拟定了一套设备初选方案:CPU、硬盘、内存、显示器、主板、机箱、等各10套。详细情况请看表2-2党员信息管理系统设备初选表:表2-2党员信息管理系统设备初选表序号 名称性能数量备注1CPU2

16、.4G102硬盘80G103内存2568M104显示器17寸105主板精英106机箱金和田107键盘、鼠标标准108网卡10/100M109打印机激光12.6.2 系统设计依据要考虑的因素(1) 系统的处理量。(2) 系统的响应时间。从用户向系统发出一个请求,到系统给用户做出答应为系统的响应时间,时间越短越好。(3) 系统的可靠性。可靠性用系统可连续工作的时间表示,连续工作的时间越长,说明可靠性越好。第3章系统设计系统设计是在系统分析的基础上进行的,按逻辑分析的要求对系统进行的分析设计。它主要包括对系统的划分,机器设备的配置,数据的存储以及整个系统规划等各个方面的合理安排,主要采取自顶向下的设

17、计方法。3.1 代码设计 代码设计的主要目的是为了便于检索查询,提高数据的查阅效率而进行的设计,根据党员管理系统的需要进行了党员和预备的代码设计,其中包括党员的代码学号,姓名,性别,出生日期等字段的设置。由此我们进行了党员代码表的设置。另外,还需要对预备党员进行代码的设计。 表3-1 党员编码表AABBCCDD学号姓名性别出生日期表 3-2 预备党员代码表AABB学号姓名3.2 物理设计3.2.1拓扑结构设计拓扑结构是用来组织企业采用何种方式构建系统。根据我们的调查,党员管理采用心型结构最佳。具体见下图: 图 3-1拓扑结构图3.2.2设备选定 根据党员管理系统的特点,在选购设备时,应该做到全

18、面的考虑,主要有系统效率的高低与设备有着密不可分的联系,因此我们一般选用那些处理速度快,能力强且操作灵活方便的系统及配置,按实际的工作需要对系统考察后,我们需要的设备主要包括:HUB,8个接口的,数量要1个,价格256元。网线,双绞线,长度为350米,用于终端的互连。网卡,数量5个,CPU , 性能是2.4G的,数量5个用于主机和终端。内存条,性能是256M的数量5个用途同上。显示器要17寸的,数量5台。鼠标,键盘,个5副。另外,打印机需要一个。硬盘要80G的。详细情况见列表:表3-3设备初选序号名称数量单价(元)规格型号备注1CPU56002.4GHZ终端2内存条5140256M终端3硬盘5

19、50080G终端4显示器5100017#终端5网卡530终端6网线200米1元/米终端7集线器22008口终端8打印机2800激光打印终端9键盘,鼠标5副100终端3.2.3系统环境设计系统中的设备需要保养与维护,因此对系统的环境设计就有了特别的要求,只有这样才能保证系统的良好运转,其中有很多因素是必须要注意的,如果疏忽很可能给系统的运行带来不必要的麻烦。(1) 温度的要求: 一般要求设备应在5度到35度之间的环境中工作。(2) 对湿度的要求:环境湿度在20%到80%之间时,系统才能保证良好的运行。(3) 对设备的日常维护,应使设备处于良好的通风环境中还应该避免所在环境中的电磁感应对设备的干扰

20、。3.3数据库的设计数据库是数据处理的一种方式,它有很优异的特点,譬如,有较底的数据冗余性和较高的数据独立性,数据之间联系紧密,对于数据的存取有较严格的限制,从而保证了系统的可靠性。其中包括:概念设计,逻辑设计和物理设计。3.3.1概念设计对数据的分析的基础上,我们可以由下而上的建立系统的概念结构,即从用户的角度进行视图设计将试图集成,然后对集成后结构分析优化并对其进行第1到 第3范式的抽选,最终可以得到概念模式。其中党员档案库有:编号,姓名,性别,出生日期等字段 。对于预备库包括编号,姓名,性别,申请书等字段。详细情况如表3-4党员档案库所示。表3-4 党员档案库记录号学号姓名性别出生日期1

21、980101林小丽女10/18/812980201张伟峰男01/26/823000102孙文雯女09/12/824010304李明飞男04/25/835980202王星男10/18/816990302赵新月女05/26/827000101郝一方男04/22/848010301袁叶男02/27/8410990201王东涛男06/21/8011000103王小男01/01/80表3-5预备党员 编号号姓名学历性别年龄籍贯1林小丽大专女21江苏2张伟峰大专男12西安3孙文雯大专男24江苏 3.3.2逻辑设计逻辑设计的主要目的是将概念模型转换为层次模型或是网状模型的逻辑结构并将此类关系模型进行规范化以

22、使系统结构得以有一个清晰的方案。党员档案库的字段有:编号,姓名,性别,出生日期,简历,照片。预备党员库的字段有:编号号, 姓名, 学历, 性别, 年龄, 籍贯。3.3.3物理设计物理结构设计是为数据模型在设备上选定合适的存储结构和存储方法用以获得数据库的最优效率,通常包括库文件的组织形式,存储介质的分配,存取路径的选择,数据块大小的确定。物理结构的设计是系统得以实施的主要方式因此也是十分重要的步骤,我们需要对此进行认真的设定以 使系统有一个合理而且高效的设置。3.4 系统的功能结构设计图3-2 系统结构分析图3.4.1 功能说明(1) 体现了模块化的设计思想。(2) 使系统具备完备的功能。3.

23、4.2 数据录入 党员管理文件的数据输入。在系统投入使用之前。把整理好的党员有关情况,输入到党员管理文件中,其中有学号 姓名 性别 出生日期等。3.4.3 数据修改 党员管理文件的数据修改,根据给定的党员编号修改管理文件。3.4.4 数据查询 为实现方便灵活快速查询功能,本系统的数据查询分为按党员学号查询、按姓名查询、根据输入的条件查询,以此从党员管理文件中查询出所需的信息。3.4.5 数据删除数据删除与数据修改基本上是一致的。只不过这里是将删除的记录从相应的数据库文件中删除,注意在数据删除前要进行备份。对那些没有用的记录应从文件中彻底删除掉。3.4.6 数据打印 根据输入的条件,查询出所需的

24、党员信息、资料等连接好打印机,打印出所需的内容。3.4.7 维护更新(1) 对系统的维护,包括硬件的维护、软件的维护、以及日常维护。(2) 对系统的更新,如:对数据的更新、对新文件的添加,对旧文件的删除。3.4.8 退出系统 退出该系统回到原来的状态。3.5信息系统流程图根据第2章的逻辑模块图,绘制如下信息系统流程图: 图3-3信息系统流程图3.6 输出设计 (1) 党员档案输出如图3-4所示:图3-4党员档案报表打印界面(2) 预备党员输出如图3-5所示:图3-5预备党员表打印界面3.7 输入设计(1)党员档案录入界面如图3-6所示 图3-6党员档案录入界面(2)预备党员录入界面如图 3-7

25、所示图 3-7预备党员录入界面第4章 系统实施经过了前期充分的准备工作以后,现在终于可以实施了。系统实施主要包括物理系统的实施,程序设计与调试和项目管理,人员培训,数据准备与键入。系统实施既是成功的实现系统功能的阶段又是取得用户对系统信任的阶段。4.1物理实施根据先前的准备工作,按照物理设计的设备样表采购设备并验收,根据网络拓朴结构的设计把设备的位置都摆放好,确认无误交付用户使用。物理实施主要有两个方面的内容:第一,是进行组网。第二,我们要对系统进行验收。在组网时我们根据系统设计的内容采取星型拓扑结构进行组网,根据系统的布局和具体使用情况,我们再进行具体的操作。之后我们需要对系统进行检验,这一

26、般需要专家组成专门的考察小组对系统进行平定和测试,以保证系统的正确运行。测试的主要内容有:系统输出的信息的正确性,精确度;处理速度和处理所需的时间;人机交互的灵活性,方便性;单位时间内的故障次数以及故障时间在工作时间中的比例;扩展性,保密性,通用性;系统文挡资料的规范,完备和正确程度等。4.2程序设计依据此系统的特点:利用屏幕生成器,菜单生成器,直接生成一个屏幕和子菜单,并对录入屏幕,修改屏幕,查询屏幕,删除屏幕进行代码设计。4.2.1 欢迎界面进入系统以后,首先看到的是本系统的欢迎界面,内容包括系统的名称以及用户名和密码等,具体如图4-1所示:图4-1欢迎界面图4-1中进入系统按钮的程序代码为:go topif bo1.value=messagebox(用户名输入错误,请重新输入!,48,警告)elselocate for name=bo1.valueif passwdthisform.text1.value if thisform.text1.value=yer do menu.mpr do form m

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

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