版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、全国计算机应用技术证书考试(NIT)社区党员管理信息系统考生姓名: 学员证号: 身份证号: 辅导老师: 完成日期: 作品名称:社区党员管理信息系统完成本系统的软硬件配置:硬件: cpu:酷睿2 T6600 内存:2G 硬盘:320G软件: 系统:Windows 7数据库管理系统:Visual FoxPro 6.0文字处理软件:Word 2007作业内容:一. 社区党员管理信息系统课题提出近一步熟悉所学的知识,把所学应用到实际的情况中去,了解在系统的开发过程中可能遇到的情况,从而积累一定的经验。(1) 综合应用以上所学知识,以管理信息系统为指导,把所学知识应用到实际当中去,提高我们的实践能力。(
2、2) 开发适用的软件“党员管理系统”。使之符合实际的使用情况,符合工作人员的要求,使管理工作达到高效、快捷、准确,提高管理水平。(3) 满足用户的要求。随着党支部的扩增,党员的增加,党员的管理工作也越来越复杂、繁重。开发一套适用的管理系统,成为提高工作效率,减轻工作人员的工作负担的主要手段。综合实际的情况,开发此系统,尽量做到功能完备,易于操作,便于用户使用,解决实际问题。(4) 根据项目开发本系统提供方便的人机对话界面,可以进行数据的录入、查询、修改、排序等功能,完全以用户的需求为基础,充分考虑用户的要求,尽量满足拥护使用。二系统分析本系统主要含有的内容有:组织结构图的调查、资料收集、业务流
3、程图分析、数据分析、功能结构分析、信息量的估算以及设备的初选。具体内容如下2.1 组织结构调查2.1.1 调查和分析绘制组织结构功能图调查和分析绘制组织结构功能图如下:党支部书记党员管理预备党员图2-1组织结构图2.1.2 组织结构图说明(1) 党员管理对党员的日常管理。(2) 预备党员管理对预备党员的培训工作的管理。2.2 资料收集资料收集是进行系统分析的前提,可行性分析建立在可行性调查之上,收集资料的方法有调查,问卷或者直接收集有关党员的资料信息。表2-1党员情况表学号姓名性别出生日期学历身高 简历林小丽女10/18/1981本科180memo2.3 系统设计依据要考虑的因素(1) 系统的
4、处理量。(2) 系统的响应时间。从用户向系统发出一个请求,到系统给用户做出答应为系统的响应时间,时间越短越好。(3) 系统的可靠性。可靠性用系统可连续工作的时间表示,连续工作的时间越长,说明可靠性越好。三系统设计系统设计是在系统分析的基础上进行的,按逻辑分析的要求对系统进行的分析设计。它主要包括对系统的划分,机器设备的配置,数据的存储以及整个系统规划等各个方面的合理安排,主要采取自顶向下的设计方法。3.1 代码设计 代码设计的主要目的是为了便于检索查询,提高数据的查阅效率而进行的设计,根据党员管理系统的需要进行了党员和预备的代码设计,其中包括党员的代码学号,姓名,性别,出生日期等字段的设置。由
5、此我们进行了党员代码表的设置。另外,还需要对预备党员进行代码的设计。 表3-1 党员编码表AABBCCDD学号姓名性别出生日期表 3-2 预备党员代码表AABB学号姓名3.2 物理设计3.2.1拓扑结构设计拓扑结构是用来组织企业采用何种方式构建系统。根据我们的调查,党员管理采用心型结构最佳。3.2.2系统环境设计系统中的设备需要保养与维护,因此对系统的环境设计就有了特别的要求,只有这样才能保证系统的良好运转,其中有很多因素是必须要注意的,如果疏忽很可能给系统的运行带来不必要的麻烦。(1) 温度的要求: 一般要求设备应在5度到35度之间的环境中工作。(2) 对湿度的要求:环境湿度在20%到80%
6、之间时,系统才能保证良好的运行。(3) 对设备的日常维护,应使设备处于良好的通风环境中还应该避免所在环境中的电磁感应对设备的干扰。3.3数据库的设计数据库是数据处理的一种方式,它有很优异的特点,譬如,有较底的数据冗余性和较高的数据独立性,数据之间联系紧密,对于数据的存取有较严格的限制,从而保证了系统的可靠性。其中包括:概念设计,逻辑设计和物理设计。3.3.1概念设计对数据的分析的基础上,我们可以由下而上的建立系统的概念结构,即从用户的角度进行视图设计将试图集成,然后对集成后结构分析优化并对其进行第1到 第3范式的抽选,最终可以得到概念模式。其中党员档案库有:编号,姓名,性别,出生日期等字段 。
7、对于预备库包括编号,姓名,性别,申请书等字段。详细情况如表3-4党员档案库所示。表3-4 党员档案库记录号学号姓名性别出生日期1林小丽女10/18/812张伟峰男01/26/823孙文雯女09/12/824李明飞男04/25/835王星男10/18/816赵新月女05/26/827郝一方男04/22/848袁叶男02/27/8410王东涛男06/21/8011王小男01/01/80表3-5预备党员 编号号姓名学历性别年龄籍贯1林小丽大专女21江苏2张伟峰大专男12西安3孙文雯大专男24江苏 3.3.2逻辑设计逻辑设计的主要目的是将概念模型转换为层次模型或是网状模型的逻辑结构并将此类关系模型进行
8、规范化以使系统结构得以有一个清晰的方案。党员档案库的字段有:编号,姓名,性别,出生日期,简历,照片。预备党员库的字段有:编号号, 姓名, 学历, 性别, 年龄, 籍贯。3.3.3物理设计物理结构设计是为数据模型在设备上选定合适的存储结构和存储方法用以获得数据库的最优效率,通常包括库文件的组织形式,存储介质的分配,存取路径的选择,数据块大小的确定。物理结构的设计是系统得以实施的主要方式因此也是十分重要的步骤,我们需要对此进行认真的设定以 使系统有一个合理而且高效的设置。3.4 系统的功能结构设计3.4.1 功能说明(1) 体现了模块化的设计思想。(2) 使系统具备完备的功能。3.4.2 数据录入
9、 党员管理文件的数据输入。在系统投入使用之前。把整理好的党员有关情况,输入到党员管理文件中,其中有学号姓名性别出生日期等。3.4.3 数据修改 党员管理文件的数据修改,根据给定的党员编号修改管理文件。3.4.4 数据查询 为实现方便灵活快速查询功能,本系统的数据查询分为按党员学号查询、按姓名查询、根据输入的条件查询,以此从党员管理文件中查询出所需的信息。3.4.5 数据删除数据删除与数据修改基本上是一致的。只不过这里是将删除的记录从相应的数据库文件中删除,注意在数据删除前要进行备份。对那些没有用的记录应从文件中彻底删除掉。3.4.6 数据打印 根据输入的条件,查询出所需的党员信息、资料等连接好
10、打印机,打印出所需的内容。3.4.7 维护更新(1) 对系统的维护,包括硬件的维护、软件的维护、以及日常维护。(2) 对系统的更新,如:对数据的更新、对新文件的添加,对旧文件的删除。3.4.8 退出系统 退出该系统回到原来的状态。3.5 输出设计(1) 党员档案输出如图3.6 输入设计(1)党员档案录入界面四 系统实施经过了前期充分的准备工作以后,现在终于可以实施了。系统实施主要包括物理系统的实施,程序设计与调试和项目管理,人员培训,数据准备与键入。系统实施既是成功的实现系统功能的阶段又是取得用户对系统信任的阶段。4.1物理实施根据先前的准备工作,按照物理设计的设备样表采购设备并验收,根据网络
11、拓朴结构的设计把设备的位置都摆放好,确认无误交付用户使用。物理实施主要有两个方面的内容:第一,是进行组网。第二,我们要对系统进行验收。在组网时我们根据系统设计的内容采取星型拓扑结构进行组网,根据系统的布局和具体使用情况,我们再进行具体的操作。之后我们需要对系统进行检验,这一般需要专家组成专门的考察小组对系统进行平定和测试,以保证系统的正确运行。测试的主要内容有:系统输出的信息的正确性,精确度;处理速度和处理所需的时间;人机交互的灵活性,方便性;单位时间内的故障次数以及故障时间在工作时间中的比例;扩展性,保密性,通用性;系统文挡资料的规范,完备和正确程度等。4.2程序设计依据此系统的特点:利用屏
12、幕生成器,菜单生成器,直接生成一个屏幕和子菜单,并对录入屏幕,修改屏幕,查询屏幕,删除屏幕进行代码设计。4.2.1 欢迎界面进入系统以后,首先看到的是本系统的欢迎界面,内容包括系统的名称以及用户名和密码等,具体如图所示:进入系统按钮的程序代码为:go topif bo1.value=messagebox(用户名输入错误,请重新输入!,48,警告)elselocate for name=bo1.valueif passwdthisform.text1.value if thisform.text1.value=yer do menu.mpr do
13、form main.scx p=bo1.value thisform.release else messagebox(密码输入错误,请重新输入!,30,警告) thisform.text1.value= thisform.text1.setfocus endifelse do form main.scxdo menu.mpr p=bo1.valuethisform.releaseendifendif4.2.2 主界面当用户名和密码输入正确时,单击“进入系统”按钮进入主界面4.2.3 分类查询选择“党员管理”“查找”“分类”将弹出如图学历查询中的代
14、码如下:if bo2.value=小学 select * from party where schoolage=小学endifif bo2.value=中学 select * from party where schoolage=中学endifif bo2.value=大专 select * from party where schoolage=大专endifif bo2.value=本科 select * from party where schoolage=本科endifif thisform.
15、combo2.value=博士 select * from party where schoolage=博士endifif bo2.value=硕士 select * from party where schoolage=硕士endifif bo2.value=研究生 select * from party where schoolage=研究生endif4.2.4 添加用户选择“系统维护”“添加用户”命令,即可打开“用户添加”窗体。如图“添加”按钮的源代码如下;if thisform.text3.valuethisform.text2.valu
16、e.or.len(thisform.text3.value)=0.or.len(thisform.text2.value)=0messagebox(两次输入密码不一致!,30,警告)elseappe blankmessagebox(恭喜你,添加用户成功!,64,成功)replace user.passwd with thisform.text2.valuereplace with thisform.text1.valuethisform.text1.value=thisform.text2.value=thisform.text3.value=endif“关闭”代码this
17、form.release4.2.5 修改用户名和密码选择“系统维护”“修改用户名密码”命令,即可打开“修改用户名密码”窗体。如图“确认”按钮中的源代码如下:if thisform.text2.value=thisform.text3.valueif thisform.text1.value=messagebox(用户名输入错误,请重新输入!,48,警告)thisform.text1.setfocuselse if thisform.text2.valuethisform.text3.value messagebox(两次密码输入不同,请重新输入!,30,警告) thisform.text2.v
18、alue= thisform.text3.value= thisform.text2.setfocus else messagebox(恭喜你,修改成功,请点击“关闭”成功修改!,64,成功) replace passwd with thisform.text2.value replace name with thisform.text1.value endifendifelsemessagebox(两次密码输入不同,请重新输入!,30,警告) thisform.text2.value= thisform.text3.value= thisform.text2.setfocusendif由于篇
19、幅有限只列举几个界面讲述。4.3程序调试4.3.1模块调试系统中的各处理功能由一个或多个的程序构成,因此在耽搁程序的调试成功后,还要进行模块调试即将一个功能内所有程序按次序串联起来。调试,这种调试的目的主要为了保证内部控制关系正确和数据内容的正确性及可执行性,另外还要测试模块的运行效率,例如,我们要依次对4-2中的各个功能按扭进行调试,以便判断能否按预定要求完成操作的执行。若有错误出现,须及时修改,以满足使用者的要求。4.3.2总调总调的主要工作包括主空模块程序的调试,程序的总调有两大部分。对主空模块的调试和调度程序的调试。尽管程序不多,但由于其逻辑的复杂性等特点。调试时应将所有控制程序与个功
20、能模块相连的界面用短路程序替代原来的功能模块,调试的目的不是处理结果的正确性,而是控制往来通路和参数传递的正确性以及发现并解决资源调度中的问题。而程序的总调是在功能模块与调度持续的调试的基础上 ,对整个系统程序和功能模块联系起来调试对系统的总调也就是将主控制调度程序和功能模块联结起来调试对系统各种可能的使用形态及其组合在软件中的流通情况进行可行性测试从而查出系统中属于相互关系方面的错误和缺陷。总调之后在交付拥护方式运行之前,还需要进行实况考核,实况考核以过去原系统手工作业方式得出的正确结果的数据做为新系统的输入经计算机处理后,将所得结果与手工作业结果相核对。4.4 编译程序系统程序编写完成后,计算机并不能立即执行,必须编译成能被计算机识别的文件,具体编译在a盘下的“党员管理系统.exe”下当计算机调用时直接执行即可。4.5 系统使用说明书该党员管理系统使管理精度与效率有了很大的提高,其中有一定技术因素的支持,尤其在人员素质方面,具体在使用时应多注意以下几个方面。系统用于党员管理。(1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB23-T 3559-2023 黑龙江省超低能耗建筑检测技术标准
- 2026年建筑施工文档管理协同平台
- 航空 (钛) 零件精密加工项目规划方案
- 【2026新学期】初中德育工作经验总结课件-德育队伍专业化建设
- 网络中的自媒体营销推广方式
- 2026吉林机关事业单位工人技术等级考试(缝纫工·中级)历年参考题库含答案详解
- 2026口腔医学期末复习-医学遗传学(口腔医学)历年题库含答案详解
- 2026医疗卫生系统招聘考试(儿童营养)历年参考题库含答案详解
- 2026医学影像技术期末复习-X线诊断学(专科医学影像技术)历年题库含答案详解
- 2026副高面审答辩-副高034面审答辩病理学历年题库含答案详解
- 2026年意识形态测试题及答案
- 新版部编人教版六年级上册语文全册新优教学设计(2026年秋改版教材)
- 2025-2026年网络安全法律法规与标准知识点巩固习题
- 变电土建设计培训
- 新版2026秋统编版(新版)小学道德与法治四年级上册(全册)知识点清单梳理
- 2026年部编版新教材道德与法治四年级上册全册教案设计(共4个单元含教学计划)
- 2025 成人失禁性皮炎护理指南(中文版)+预防与处理规范
- 水利水电工程岩土渗透性原位试验规程 第2部分:注水试验
- 2026年高考英语全国I卷真题试卷+解析及答案
- Honeywell EBI 操作手册(BMS)资料
- 学习委员竞选
评论
0/150
提交评论