通讯录管理系统的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

毕业论文(设计)题目基于VB的校园手机通讯录管理系统的设计与实现指导老师ndsz06jy2sl专业班级计算机应用技术姓名ndsz06jy2sl学号200520111232008年6月1日浙江经贸职业技术学院毕业论文(设计)第1页摘要:互联网的出现与迅速发展,信息技术步伐的加快,使得个人面临着众多的挑战与竞争,在竞争过程中,对信息的掌握程度、信息获取是否及时、信息能否得到充分的利用、对信息的反应是否敏感准确,也越来越成为衡量一个人竞争能力的重要因素。随着中国加入WTO,每个人在努力提高自身的竞争力。通过用VB6.0编写手机通讯录管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了手机信息管理的自动化和信息化.本系统是一个手机通讯录自动化系统,它简单易操作,只要用户有一个属于自己的帐号,就可以方便的使用本系统了。关键词:VB6.0;Access数据库;手机通讯录管理系统;设计;开发浙江经贸职业技术学院毕业论文(设计)第2页目录引言.................................................................11.系统概述...........................................................21.1系统开发方法..................................................21.2系统体系结构和开发技术........................................22.系统调研及可行性分析...............................................42.1系统调研......................................................42.2系统总体目标..................................................42.3技术可行性分析................................................43.系统分析...........................................................53.1系统需求分析..................................................53.2系统流程图....................................................64.系统设计...........................................................74.1概要设计......................................................74.2数据库设计....................................................94.3详细设计.....................................................115.系统实现..........................................................175.1用户登录模块实现.............................................175.2系统设置模块.................................................195.3联系人信息模块实现...........................................205.4组群信息模块实现.............................................225.5信息查询模块实现.............................................245.6复制到SIM卡/手机存盘功能模块实现............................256系统测试..........................................................276.1系统登录模块测试.............................................276.2联系人信息模块测试...........................................286.3测试总结.....................................................29结论................................................................30参考文献............................................................31浙江经贸职业技术学院毕业论文(设计)第1页引言传统的用人脑记通讯信息不但麻烦,而且还十分的耗费人力和时间。而手机通讯系统对手机用户的姓名、手机号码、住宅号码、电话、传真、邮箱等进行了综合统计和管理,使你能够更快的得到自己想要的信息。近年来,随着企业彼此间的竞争日趋激烈,信息技术在企业的发展中占据着越来越重要的地位。在企业的通讯录的管理上,企业经营中不可或缺的一部分,为管理者进行管理决策和进行各种信息的查询工作提供了重要的依据。通讯录管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以通讯录管理系统能够为企业管理者提供充足的信息和快捷的查询手段。本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排,根据所掌握的VB技术对系统的各个功能进行了实现。本管理系统设计合理、界面美观、操作方便、运行稳定、功能完备,为进行现代化的档案管理工作起到了重要作用,具有较高的实用价值。浙江经贸职业技术学院毕业论文(设计)第2页1.系统概述1.1系统开发方法伴随知识经济的发展和现代信息技术的不断改进,人们的生活节奏越来越快,而对信息的要求越来越高,快捷方便已经成为信息的一个重要指标。对普通手机的联系人管理系统进行分析后,可了解到该系统实现如下功能:系统设置,机主信息,添加联系人,新建组群,查找联系人,复制到SIM卡/手机,删除联系人等功能。1.2系统体系结构和开发技术本系统采用C/S体系结构,后台使用了Access数据库,只需使用帐号登录该系统,就可以根据需要进行相应的操作。管理员可以对个人信息进行添加、删除、修改等操作,避免了很多不必要的麻烦;其他手机用户可以对人物信息进行查询,并可以在系统里直接联系该用户,为手机用户提供了很大的方便。1.2.1VBVisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系。专业人员可以用VisualBasic实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。VisualBasic不仅是VisualBasic编程语言。VisualBasic编程系统,MicrosoftExcel的ApplicationsEdition,MicrosoftAccess和Windows的许多其他应用程序都使用这一语言。VisualBasicScriptingEdition(VBScript)是广泛使用的脚本语言,它是VisualBasic语言的子集。这样,在学习VisualBasic中得到的经验可应用到所有这些领域中。从开发个人使用或小组使用的小工具,到大型企业应用系统,甚至通过Internet的遍及全球分布式应用程序,都可在VisualBasic提供的工具中各取所需。在本系统中,运用了窗体的结构及常用的属性、事件和方法,同时用到了命令按钮(Commandbutton)、文本框(TextBox)、标签(Label)等几个常见控件。浙江经贸职业技术学院毕业论文(设计)第3页并对单选按钮(OptionButton)、复选框(CheckBox)、列表框(ListBox)、定时器(Timer)等控件的常用属性、事件和方法都进行了使用。1.2.2AccessAccess是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。浙江经贸职业技术学院毕业论文(设计)第4页2.系统调研及可行性分析2.1系统调研通过对手机通讯录系统进行了解分析后,确定了本系统将要实现的功能。(1)在系统设置模块中实现对手机用户基本信息的设置和保存、以及对该系统的一些设置。(2)在联系人信息模块中实现系统存储用户输入的联系人信息的增加、修改、删除。(3)在组群信息模块中实现系统存储用户输入的组群信息的增加、修改、删除。(4)在信息查询模块中实现系统对联系人信息、组群信息和存储空间信息的综合查询。(5)在复制到SIM卡/手机存盘模块中实现系统从手机通讯录中复制联系人信息到SIM卡上。2.2系统总体目标本手机通讯录管理系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的重新架构。2.3技术可行性分析本系统是一个典型的数据库应用程序。现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。系统采用VB6.0开发工具,该工具功能强大,扩展性强,适合任何的编程工作,这些技术完全胜任开发任务;并且利用该工具能使操作人员可在短时间能完全掌握系统维护工作。系统运用了Access作为后台数据库,而Access是一个非常优秀的小型数据库管理软件,方便使用,性能稳定。于是,采用VB6.0+Access技术完全能够实现本系统的开发。浙江经贸职业技术学院毕业论文(设计)第5页3.系统分析3.1系统需求分析经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分析。3.1.1功能需求(1)系统设置功能主要对于系统的基本情况设置,如默认的联系人存放位置(如手机/SIM卡)、默认的联系人排序方式(如按输入顺序、姓名、拼音等),可以根据实际情况添加系统设置。(2)添加联系人功能能录入新数据,当录入重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过150条信息时,存储空间已满,不能再录入新数据;录入的新数据能按递增的顺序自动进行条目编号。录入信息主要包括:姓名、手机、住宅电话、办公电话、传真、电子邮件、分类(可选项有:A办公类;B个人类;C商务类)等。(3)联系人信息管理功能选中某个人的姓名时,可对此人的相应数据进行修改和删除。(4)组群信息管理功能可以创建组群,并将已有的联系人归类,便于管理,并可以对组群信息进行修改和删除。(5)查询功能选择此功能时,可以根据输入任何一项联系人信息查询联系人详细信息;根据输入的组群名,查询该群包括的联系人;还可以查询当前手机及SIM卡还剩余多少存储空间用于联系人存储。(6)复制到SIM卡/手机存盘功能对当前已经录入的通信录信息保存为通信录文件,同时还可以用

1 / 34
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功