vf名片管理系统.doc

上传人:飞****2 文档编号:78753715 上传时间:2023-03-19 格式:DOC 页数:14 大小:116.50KB
返回 下载 相关 举报
vf名片管理系统.doc_第1页
第1页 / 共14页
vf名片管理系统.doc_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《vf名片管理系统.doc》由会员分享,可在线阅读,更多相关《vf名片管理系统.doc(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、VF6.0名片管理系统论文摘 要名片管理系统是用于辅助个人完成其名片有序管理的计算机软件系统,系统实施的目的旨在帮助用户完成其私人名片管理的数字化,以提供较手工方式下更高的效率和更低的出错率。作为整个办公自动化系统的一部分,名片管理系统要实现的目标是:将用户目前在处理名片管理工作时所采用的手工处理方式进行计算机化,从而与整个办公自动化系统的数字化趋势相协调,以求为用户提供更为专业和高效的个人管理服务。商务通的出现,虽然实现了可构造查询条件的名片电子化管理,但价格昂贵,难以在广大客户中进行全面普及。因此本人结合资料管理系统的要求,对Visual Foxpro数据库管理系统,VFP语言原理,VFP

2、数据库技术进行了较深的学习和应用。完成了对资料管理系统的要求分析,功能模块划分,并由此设计了数据库结构和应用程序。此管理系统具备多种特点:存储信息量大,更新及备份方便,查询速度快,同时价格又能为广大消费者接受得多。 关键字:名片,资料管理系统,Visual Foxpro 6.0 ABSTRACTThe name card management system is a computer software mnagement which can make people manage the name card very orderly.The purpose of the system imple

3、mentation is helping the user to complete his digital management,by provideing a lower error ration and higher efficiency. As one part of the office automatical system,the achievement of the name card management system is to make the handwork become computerized at the processing of managing the car

4、ds. Thus , office automatical system tend to be digital ,which canprovides mor specialized and the highly effective individual management service for the user. Although the appearance of the business know-all realized possiblity of electronic name card management, the price of is is so expensive tha

5、t it is not popularized all over the word for customers.Therefore ,I integrated the repuirement of the material management system,and learned much of VF6.0 numerical manage system,VFP languuage principle.According to the analysis of the material management system,divided the function unit , designed

6、 numerical construction and application programm.This management systeme has many characteristics,such as huge memory,convenient renewal and back-up,finding out efficiently, at the same time,the price of it can be accepted by the most costomers. Key words:the name card,the management system,VF6.0目 录

7、摘要第一章 绪 论第二章 开发软件介绍 2.1系统开发环境2.2编程软件VF的介绍第三章系统总体设计3.1 系统详细调查3.2数据库设计 3.3系统功能模块划分第四章系统的实现4.1用户界面的设计4.2创建系统主模块 4.3 创建查询模块4.4创建打印模块第五章结论致谢参考文献第一章 绪论 在现代社会中管理的作用越来越显得重要和突出。一般来讲,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。传统管理活动中,把人、才、物作为主要资源,但是随着社会化大生产的不断扩大和社会对产品多样化的需求,人们越来越重视信息在生产经营及学校管理中的作用,并把它当做

8、学校的一种极其重要的资源,人们称之为“信息资源”,信息资源的处理已经成为当今世界上一项主要的社会活动。 由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现代管理的需要;电子计算机的诞生和在信息处理中的应用,标志着一个崭新时代“信息时代”的开始,它使学校管理现代化成为可能。一定意义上说,管理信息系统的产生和发展是建立在电子计算机基础之上的。硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如

9、今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言非结构化、面向对象、可视化的语言。管理信息系统通过对学校当前运行的数据进行处理来获得有关信息,以控制学校的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对学校的管理决策活动予以辅助。从工业发达国家来看,管理信息系统的发展经历了以下几个阶段。 第一阶段:(1953年至1965年)

10、单项数据处理阶段,也称电子数据处理(EDP)阶段。这是电子计算机在管理领域应用的起步阶段。这一阶段,由于当时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳动,进行简单的单项数据处理工作,如计算工资、数据统计、报表登记、编制计划等。这个阶段的处理方式主要是集中式的批处理。 第二阶段:(1965年至1970年)综合数据处理阶段,也称事务处理系统(TPS)阶段。这个阶段计算机硬、软件有了很大的发展,出现了多用户的分时系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功能。如库存管理系统、生产调度系统、资料管理系统等。这个阶段的处理方式已发展为面向终端的联机实时处理。第

11、三阶段:(1970年至今)管理信息系统(MIS)阶段。这个阶段是在学校中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的全方位的信息系统,即现代管理信息系统。这个阶段的处理方式是在数据库和网络基础上组成分布式处理系统。它的特点是使用数据库和分时处理的计算机网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享。 总的说来,计算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。针对现实中的各种应用需求,相应的产生很多技术体系、技术标准,如J2EE、。NET,COM/COM+等。这又大大的推动了学校的信息化进程。其影响可以归纳为如下两点:1计算机已经成为我们学习

12、和工作的得力助手:今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。2开发计算机资料管理系统的意义当今世界是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛用于管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息管理控制,不仅提高了工作效率,而且大大提高了其安全性。尤其对于复杂的信息处理,计算机能够充分发挥它的优越性。计算

13、机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好名片资料信息而设计的。随着社会发展的日新月异,商业来往日渐广泛,人们之间的交往也日益频繁,人们手中便出现了名目繁多的通讯录,名址录,名片夹等多种手动管理方式。但是一张张名片上的信息虽然不多,却占据了人们很多的存储空间,存在着不易存放、容易丢失、不易更新、难以备份等重大缺点。而通过计算机建立自己的电子文档对名片进行管理,虽然可以克服以上缺点,但查询效率较低,特别是当数据量十分庞大时,这种劣势更加突显。基于此类问题,我觉得有必要开发一种规范的名片信息处理系统,使名片管理工作规范化,程序化,避免其随意性,提高

14、信息处理的速度和准确性,能够及时、准确、有效的查询和修改名片资料。第二章 开发软件介绍2.1系统开发环境建立好的名片信息管理系统,必须要有一个好的管理基础。所谓好的管理基础,就要具备一定的资源条件,要有强大的开发工具支持和精密的系统分析、数据录入。(1)具备一定的资源条件名片管理系统的资源主要包括计算机硬、软件设备,不间断电源(UPS)、空调等辅助设备和计算机房设施等,有条件的学校应尽量发掘和利用现有计算机设备。管理信息系统的费用可分为开发费用和运行费用,前者包括设备购置、人员工资、培训和开发过程中的一系列支出等,后者包括机器运行、维护和修理费,人员工资和水、电、纸张和软盘等日常开支。要有足够

15、的资金保证,才能顺利完成整个系统的开发工作。当然,资金的投入也可以在开发和运行过程中分阶段进行,在逐步取得阶段成果的基础上补充更多的资源。(2) 要有强大的开发工具支持基于VF6 .0拥有的众多优点,更能适合此系统开发的需要。首先,VF6 .0更简便、快速、灵活的应用程序开发。Visual FoxPro 6.0 提供了更多更好的生成器、工具栏和设计器等,在他们的帮助下,我们可以快速开发应用程序。 在Visual FoxPro 6.0中,我们可以更简便地调试及监控的应用程序组件不用编程创建界面 。应用程序组件的实例中收集了一系列应用程序组件,在应用程序中可以直接使用示例组件及它们的代码。 其次,

16、提供真正的面向对象程序设计。Visual FoxPro6.0 仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。可以充分利用已有数据 ,方便地实现数据共享。 再次,多语言编程。由于Visual FoxPro6.0 支持英语、冰岛语、日语、朝鲜语、繁体汉语以及简体汉语多种语言的字符集,因此能在几个领域提供对国际化应用程序开发的支持。 (3)精密的系统分析、数据录入管理信息系统的质量,在某种意义上直接取决于开发人员的水平和素质。由于管理信息系统的开发通常是从逐个子系统分期分批进行的,同时,已开发完毕投入使用的系统仍需不断维护、改进和完善。在正式开发之前,必须

17、进行可行性分析,而可行性分析主要是对现行系统进行充分的调查研究,细致了解现行系统的现状流程,以及存在的主要问题,在此基础上提出新的系统的逻辑模型。详细的现状调查目的是为了弄清现行系统的基本功能及信息流程,为了新系统逻辑模型提供基础。它是建立新系统的前期工作,也是进行系统分析和设计的重要基础。因此要建立好的名片管理系统就必须对学校现行的信息管理系统进行全面、细致而充分的调查研究。2.2 编程软件VF6.0的介绍通过对需求要求的分析,本系统开发的主要目的是通过信息化的方式对大量名片信息的管理,一方面提高名片信息的利用率,另一方面,实现一定程度上的信息共享,为决策提供事实依据。通过对系统的调查和可行

18、性分析,画出系统的数据流程图:密码用户处理身份验证顶层数据流图密码管理与用户交换查询通讯录密码二层数据流图第三章 系统总体设计3.1 系统详细调查名片管理系统需要满足来自三个方面的需求这三个方面分别是名片信息资料管理,名片查询及名片输出设计。(1)管理用户可根据本人的用户名和密码登录系统,维护个人信息,由于人员信息量大,数据安全性和保密性要求很高,本功能实现对资料信息的查看和维护。可以浏览,查询,添加,删除,修改,统计资料的基本信息。(2)名片查询分三类,按姓名、单位、电话号可分别查询,提高查询速度,精准便携地提调所需要人员的个人信息。(3)名片设计人性化。可根据公司或个人喜好,字体、颜色、对

19、齐方式、透明程度等均可调节,打印名片时可采用不同风格。 3.2数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率保证数据的完整和一致,设计数据库系统时首先充分了解用户各个方面的需求,包括现有的及将来可能增加的要求。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入,收集基本数据,数据结构,以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。通过上述分析,针对一般名片管理系统需求总结出如下的需求信息:保证名片信息安全,用户应有密码保护。名片资料查询多类别。名片报表,格式应多样化。

20、细化个人信息。经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下面所示的数据项和数据结构密码保护:系统保护中可随时修改密码,保证系统安全性。查询类别:姓名、单位、电话号名片报表格式:对齐方式、名片大小、间距、分组、字体、读取顺序、填充、绘图笔、透明度等个人信息:姓名、职务、单位、地址、电话、传真、手机、电子邮箱等3.3系统功能模块划分在上面的需求分析,数据结构设计,数据项分析的基础上,下面对系统功能做如下划分:身份验证初始化取消消息循环编辑按姓名查询按单位查询按电话查询修改密码报表设计打印名片名片查询询名片打印系统维护帮助文件系统退出软件功能模块图第四章 系统的实现4.1用户界面

21、设计用户界面是指软件系统与用户之间交互的接口,通常包括输出,输入,人机对话的界面与方式等。由于本系统的最终用户是那些对计算机技术并不算很精通的管理人员,因此本系统采用了基于菜单选择,填写表格和简单的问答选择等友好的用户界面交互方式。(1)系统安全性验证用户界面设计用户登录窗口界面是用户看到的第一幅画面,也是进入系统之前必须经过的一道“关口”。因此,简洁、实用、友好是设计时应当考虑到的风格。登录本系统,用户将看到如下画面:42创建系统主模块在屏幕的最上方是主菜单区,显示本系统的功能主菜单。用户可以有鼠标左键来 选择相应的菜单,也可以用快捷键进行操作,然后用同样的方法在相应菜单下拉出该项的二级菜单

22、(如果有的话),如果还有三级菜单,用户可在二级菜单选择相应的功能项,系统会自动弹出三级菜单。当通过菜单选择了所要进行的工作以后,系统进入相应的业务处理功能,这时业务处理活动在屏幕中间区域即工作区进行。在整个业务处理过程中,主菜单区始终存在以使用户明确当前正在进行的处理,当用户为业务处理完毕后,系统返回主菜单。4.3创建查询模块查询模块功能:完成查询功能。性能:响应时间控制在12秒钟内。输入项目:查询条件。输出项目:标准的SQL语句,发送设置浏临区命令。可按三种方式查询:姓名、单位、电话。4.4创建打印模块本界面中的列表框显示名片报表中个人基本信息,分别是:姓名、职务、单位名称、地址、邮编、电话

23、、传真、手机、电子邮箱。功能:维护窗口中基本资料区中的信息更改与刷新。性能:要求在12秒内作同反应。输出项目:重新设置基本资料区中的信息。第五章 结论通过三个多月的系统开发,名片管理系统系统终于得以完成。系统的开发过程中,使以前在学习中感到很抽象的课程逐渐变得清晰起来。这次的毕业设计使我受益颇深,主要有以下两点:1对原型化的系统开发方法有了一定的了解。渐增式的原型化开发方法与面向对象的程序设计的结合不但能在系统开发初期让用户了解系统的概貌,而且能使系统开发模块化,提高开发效率,减少出错。对于后期的系统维护也提供了很大的帮助。2通过实践,提高了系统分析的能力,对数据流图、数据字典、系统流程图等系

24、统设计工具的使用有了更深刻的认识。为以后的工作、学习的进一步提高打下了坚实的基础。致谢:感谢学校以认真负责的态度为我们组织这次毕业设计以及毕业论文答辨。你们的严格把关,对我们来说有很大的压力。在这种压力下促使我们以最快的速度融入到软件开发理论的应用中去,通过这次煅炼,使我们的系统开发水平各方面都有了较大的进步。由此积累的经验将对我们以后的学习和生活产生帮助。感谢我的指导老师,在毕业设计时帮助选题,在设计的过程中提出了许多有益的建议和意见,同时他先进的软件开发理念和思维方式也给我很大的启发。参考资料:管理信息系统导论 黄梯云 机械工业出版社 管理信息系统 黄梯云 经济科学出版社 软件工程概论 郑人杰,殷人坤 清华大学出版社计算机应用基础教程 周澄华、杨洪 中国经济出版社信息系统开发 甘仞初 经济科学出版社 软件工程 陈明 中央广播电视大学出版社数据组织与结构 王珊 经济科学出版社软件开发工具 方美琪 经济科学出版社Visual FoxPro6.0中文程序员指南 北京希望电脑

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁