通讯录管理系统毕业设计详细报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件工程
详细设计
题目:通讯录管理系统
院(系):计算机学院
专业:计算机软件
学生姓名:王庆喜等
学号:1210431041等
指导教师:范庆春
起讫日期:
2014年10月
摘要
本通信录信息管理系统用计算机管理电子通信录的一种计算机应用技术的创新,在计算机还未普及之前通信管理都是由联系人采用名片,笔录手工记帐的方式来操作的.现在一般的通信录管理都是采用计算机作为工具的实用的计算机通信录管理程序来帮助人们进行更有效的通信录信息管理。通信录管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用MICROSOFT公司的VISUAL C++6.0开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:通信录信息管理,管理信息系统,Visual C++6.0,,数据库
引言
当今时代是飞速发展的的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。随着市场经济的发展和人们生活水平的提高,随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。本文论述了通讯录系统的整个开发过程,包括系统分析、系统设计、系统实现等方面。实现对通讯录信息的增、删、改、查等功能,以多文档界面形式实现。该软件具有方便性、可靠性、寿命长、可行性、安全性的优点。一个学校,单位,企业的通信录管理是一项重要工作。计算机管理通信档案,日常办公,实现现代化办公,分析通信现状通过强大的查询和索检高效的索
检出数据,提高办事效率。
目录
摘要 (2)
Abstract (3)
引言 (6)
一.设计系统的必要性和可行性 (7)
二.系统总体设计
2.1题目要求 (10)
2.2需求分析 (10)
2.3总体设计 (10)
2.31系统总体功能单元 (11)
2.32系统总体流程图 (11)
2.33系统运行总体界面预览 (13)
三.C语言以及VC6.0的优势
3.1C语言的优势 (14)
3.2VC6.0的优势 (17)
四.详细设计 (20)
4.1通讯录信息输入模块 (20)
4.2信息浏览与排序模块 (20)
4.3通讯录查询模块 (24)
4.4通讯录更改 (28)
4.5通讯录文件操作 (29)
五.调试与测试 (31)
5.1数据录入 (31)
5.2测试浏览排序功能 (32)
5.3测试查询功能 (34)
5.4测试通讯录的更改操作 (36)
5.5测试通讯录文件操作功能 (38)
5.6测试通讯录其他功能 (39)
六.课程设计心得 (41)
七.谢辞 (42)
八.参考文献 (43)
第一章设计系统的必要性和可行性
管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长对于查找、更新和维护都带来了不少的困难。
1.1管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:
(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2)完整、及时提供在管理及决策中需要的数据。(3)利用指定的数据关系式分析数据,客观预测未来。
1.2管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如
下:
(1)用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2)完整、及时提供在管理及决策中需要的数据。(3)利用指定的数据关系式分析数据,客观预测未来。
(4)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
(5)向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。可行性研究是在软件开发前对软件项目的可行性做出细致而谨慎的评估。在定义阶段及早发现将来可能在开发过程中遇到的问题,及早做出决定,可以避免大量的人力、财力、时间上的浪费。因此,尽早对软件项目的可行性做出细致而谨慎的评估是十分必要的。
1.3经济可行性
进行开发成本的估算及可能取得效益的评估,确定待开发系统是否值得投资开发。经济可行性研究涉及范围较广,包括成本-效益分析、开发所需的成本和资源,以及潜在的市场前景。新生报到系统开发成本低,面向的是学校内的各个系,有一定的使用价值,所以该软件经济上可行。
第二章.系统总体设计
2.1题目要求
(1)所有记录保存在一个数据文件中;
(2)具备记录添加功能;
(3)查询功能(如按学号,地址查询);
(4)显示功能;
(5)排序功能(如按成绩排序)。
2.2需求分析
根据题目要求,对通讯录管理功能进行分析,按照要求提供输入、查询、排序、删除和显示等功能,在