通讯录管理系统毕业论文1.doc
《通讯录管理系统毕业论文1.doc》由会员分享,可在线阅读,更多相关《通讯录管理系统毕业论文1.doc(44页珍藏版)》请在三一办公上搜索。
1、摘 要本系统全称为通讯录管理系统。根据开发要求,它主要应用于管理系统,完成用户的注册、登陆、好友信息管理、密码管理、类别管理的计算机化的管理。开发通讯录管理系统可方便同学们的联系和毕业后的沟通,比较系统地对注册、登陆的各项服务和好友信息以及密码进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,使各项管理更加规范化。目前,还没有一套完整的、统一的同学录系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。 本系统管理内容简易,涉及了好友联系上的各项服务,包括用户注册,用户登录和好友信息管理、密码修改、类别管理等等。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通
2、用性,使得本系统更加完善。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具的选择上,主要利用Microsoft Visual Studio编程语言进行开发,使用Microsoft SQL Server 2005数据库。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。关键词:好友信息管理、密码修改、上传照片、维护管理 AbstractThis system is all c
3、alled the directories management system. According to the development requirements, it mainly applies to the management system, completing the user registration, login, buddy information management, password management, management category computerized management. Developing directories management s
4、ystem can be convenient to students after graduation contact and communication, more systematically to register, login services and good friends information and password management, meanwhile, can reduce the labor force the use, accelerate query speed, strengthens the management, make each managemen
5、t standardized. At present, it is still not a complete and unified system of alumni. Therefore, develop a set of suitable and the populace, compatibility good system is very necessary. This system management content involves a simple, contact friends services, including user registration, user login
6、 and good friends information management, and password changing, classification management, etc. During development, attention to its accord with operation of business process, and makes every effort to system comprehensive, universal, makes this system to be more perfect. In the development of the
7、choice of methods, chose life cycle method and prototypes with the method of analytic research, follow the system, system analysis, system design and system implementation, four main stage design, and in specific design, taken of evolutionary prototype method, with the use of user and the deepening
8、of systematic understanding of a part or a few parts to analysis, design, implementation. On the choice of the development tools, mainly using Microsoft Visual Studio programming language used in development, 2005 Microsoft SQL Server database. This thesis mainly from system analysis, system design
9、and system implementation and use aspects is introduced. Keywords: buddy information management, password changing, upload photos, maintenance management.目 录第一章 引言51.1 背景51.2 目标5第二章 需求分析62.1 系统需求62.2 功能需求6第三章 总体设计63.1基本设计概念和处理流程63.2总体结构设计73.3总体管理流程设计83.4功能模块设计9第四章 数据库设计104.1数据库的配置104.11打开 Microsoft
10、SQL Server 2005104.12建数据库114.13建数据表124.14填写数据表144.2数据库的逻辑设计174.21数据库174.22数据库中的表17第五章系统的详细设计225.1用户注册模块的设计与实现225.2 用户登录模块的设计与实现245.3 作者个人资料模块的设计与实现255.4好友信息管理模块的设计与实现265.41添加好友信息模块的设计与实现265.42修改好友信息模块的设计与实现275.43查看好友信息模块的设计与实现285.44删除好友模块的设计与实现305.45 更新好友照片模块的设计与实现315.5密码修改模块的设计与实现335.6类别管理模块的设计与实现3
11、45.7我的偶像模块的设计与实现375.8返回模块的设计与实现38第六章 系统的维修与改进406.1 运行维护406.2 系统的改进与提高40结论41致 谢42参考文献43 通讯录管理系统第一章 引言1.1 背景当今时代是飞速发展的信息时代。在各行各业中都离不开信息处理,这正是计算机被广泛应用于信息管理系统的优越环境。计算机的最大好处在于利用它能够快速地进行信息管理。使用计算机进行信息控制,不仅提高了计算机的工作效率,而且大大的提高了信息的安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。通讯录管理系统主要提供网上的通讯录平台,用户可以通过该系统注册个人信息、好友信息的管理以及密码
12、类别的管理。在通讯录管理系统中,用户可以方便地对好友的信息进行检索和阅览,还可以上传好友的照片,不需要在家中的书本中翻找纸质的通讯录,大大节省了用户的时间,为用户提供了便利。通讯录管理系统可提供24小时的在线服务,最大限度的利用了当前互联网的各种优势,使得您无论身在何处,只要能接入互联网就可以享受到它所提供的方便,快捷的服务。它既具有传统纸质通讯录的大部分功能,像好友信息的查阅及阅览,又新增了基于现有网络技术的许多实用的功能,像用户注册,更新信息等。它充分的利用了互联网资源,使用户能从中获得益处。1.2 目标1用户在网站中注册个人信息,然后登陆到主页面,管理好友信息,以及密码类别等;2为用户提
13、供好友信息检索功能; 3用户能方便地阅览好友信息;4. 用户能方便地更新好友的信息以及照片;5. 对用户的用户名、密码及类别进行管理。第二章 需求分析2.1 系统需求随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统纸质的通讯录不能满足一部分学生的需要,而通讯录管理系统,由于其不受时间与空间的限制同时又具有传统同学录的大部分功能,能够满足各类用户的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到用户的喜爱。该系统主要分为两部分:用户部分和管理部分。为了方便用户查找自己想要的好友信息,要将同学录按照类别进行分类。读者可以按
14、照类别进行查找,逐级浏览。如果用户确知道某好友的手机号码、毕业院校等相关信息,通讯录搜索功能就很有用处了。用户可以更改好友的信息,系统有更新功能,保证用户可以知道好友的最新信息,例如联系电话、联系地址、电子邮箱等等都会及时更新。除此之外,本系统还可对用户的用户名和密码及权限进行管理。2.2 功能需求同学录系统主要提供网上的电子同学录平台,用户可以通过该系统查找同学信息资源。对于本系统,我们需要实现以下一些基本功能:1 注册登陆功能:用户注册个人信息,然后登陆系统,可以对通讯系统进行运行。2 作者个人资料整理:这里介绍了作者的个人信息以及毕业院校的信息。 3 好友信息管理:用户进入系统根据好友管
15、理菜单,可以添加好友信息、查看好友信息、修改好友信息、删除好友以及更新好友照片等。4 密码与类别管理:对密码进行修改, 对类别进行管理。5 维护管理:对系统进行维护,是系统更加完善合理。第三章 总体设计3.1基本设计概念和处理流程互联网技术的飞速发展,ASP技术的灵活、易用、功能Dreamweaver、Microsoft Frontpage、VBScript等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。本系统在数据库技术方面有如下优点:(1) 开发统一,传统的数据库一般用VB,VC等开发,这些开发工具各有各的标准和方法,不是和开发Microsoft SQL
16、Server 2005数据库应用,Microsoft SQL Server 2005数据库的开发使用统一的HTML,任何人开发的数据库都有符合这个标准。(2) 平台支持,传统的数据库应用一般要针对每一个操作系统开发一个专用版本,为不同的硬件平台开发不同的版本。Microsoft SQL Server 2005数据库只需要开发一个版本就可以在所有的操作系统和硬件平台上使用。系统基本的流程是:用户登陆主界面选择各项子系统。3.2总体结构设计对同学录进行管理的系统,主要划分为以下四个模块:1) 用户注册:实现用户的姓名、密码、联系电话、毕业院校、Email等的输入。2) 用户登录:用户名,密码和注册
17、。3) 通讯系统:作者个人资料、好友信息管理、密码修改、类别管理、维护管理以及返回登入页面。4) 好友信息管理:添加好友信息、修改好友信息、查看好友信息、删除好友以及上传好友照片。根据需求分析的结果,总体结构如图2-1所示2-1总体结构图3.3总体管理流程设计该同学录系统3个主流程及10个子流程,则系统的程序流程图如图2-2所示。2-2-12-2-22-2-32-2-42-2总体管理流程图3.4功能模块设计系统的功能模块图如图2-3所示2-3功能模块图第四章 数据库设计4.1数据库的配置由于本同学录系统没有海量数据的存储问题,其数据一般不是很多,所以没有必要选用像Oracle这样的数据库:另外
18、,现今的各种主页空间很少有支持Oracle的,而支持Access的较多。另外现阶段尚处于演示阶段,对安全性要求不是很高,Access足可以胜任,所以我们选用了Microsoft SQL Server 2005。数据通信接口采用ODBC(Open Database Connectivity,开放数据库互连)。ODBC是微软开发的一套读取数据库的解决方案,它的目的是将所有对数据库的底层操作全部隐藏在ODBC的驱动程序内核里。对于程序员来说,只要构建了一个指向数据库的连接,就可以采用统一的应用程序编程接口(Application Program Interface)实现对数据库的读写。目前ODBC驱
19、动已经提供了对大多数常见类型数据库的支持,包括dBase,Informix,Access,SQL Server和Oracle等。也包括了对其它类型的数据库的支持,如文本,Excel电子表格等的支持。根据系统功能模块设计的要求以及功能模块的划分,对于系统信息数据库,可以列出以下数据项和数据结构:4.11打开 Microsoft SQL Server 2005在“开始”对话框中,鼠标指向“所有程序”会出现程序的下拉菜单,选中“Microsoft SQL Server 2005”中的“SQL Server Management Studio”单击鼠标左键,会弹出“连接服务器”对话框,然后鼠标左键单击
20、“连接”按钮,如下图4-1-所示图4-1-1图4-1-1连接完成后,如下图4-1-2所示图4-1-24.12建数据库在页面中,找到“数据库”,选中单击鼠标右键,弹出下拉菜单,鼠标左键单击“新建数据库”菜单,跳出“新建数据库”对话框,在“数据库名称”中填写“adderss”, 然后鼠标左键单击“确定”按钮,如下图4-1-3所示图4-1-3School 数据库建完后,如下图4-1-4所示图4-1-44.13建数据表 展开School数据库,找到“表”,鼠标右键单击,弹出下拉菜单,鼠标左键单击“新建表”,建立五个表,分别命名为AddressList、Listname、Menu、SortTable和U
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通讯录管理系统 毕业论文1 通讯录 管理 系统 毕业论文
链接地址:https://www.31ppt.com/p-3994385.html