以前做过的一个项目,就是电话薄管理的一个系统
2014-11-17 18:04
302 查看
1、用C语言进行编程
2、本系统具有增加、删除、查看、翻页、查找等功能。
3、利用哈希表,建立索引,快速查找相关信息。通过名字的首字母,利用哈希表快速在索引表中查找,查找相关位置信息,通过找到的位置信息去储存数据的文件中得到联系人的信息。
4、在实现增加功能时,先会去查询是否有空白位置,如果有空的位置,则增加的信息会占用这个位置。否则会添加到末尾。
5、在实现删除功能时,并不会删除实际的内容,而是删除索引表中的信息,并将这个信息所在的位置信息用一个结构体记下来,并保存在一个独立的文件中。这个删除的位置信息就是上述的空白位置。
2、本系统具有增加、删除、查看、翻页、查找等功能。
3、利用哈希表,建立索引,快速查找相关信息。通过名字的首字母,利用哈希表快速在索引表中查找,查找相关位置信息,通过找到的位置信息去储存数据的文件中得到联系人的信息。
4、在实现增加功能时,先会去查询是否有空白位置,如果有空的位置,则增加的信息会占用这个位置。否则会添加到末尾。
5、在实现删除功能时,并不会删除实际的内容,而是删除索引表中的信息,并将这个信息所在的位置信息用一个结构体记下来,并保存在一个独立的文件中。这个删除的位置信息就是上述的空白位置。
相关文章推荐
- 项目管理实战之团队管理 对团队的管理需要重视以下几个方面 一个系统不仅需要优秀的分析和设计,更需要一个良好的过程将其从蓝图转化为实现。这个过程中最重要的是对团队的管理,也就是人的管理
- 以前做的一个项目:文物管理系统
- redmine项目管理系统突然不发邮件的一个原因
- dr-helper项目设计介绍(一个包含移动端和Web端的点餐管理系统)
- 用xml代替数据库的一个小项目--学生管理系统
- dr-helper项目设计介绍(一个包括移动端和Web端的点餐管理系统)
- 我忽然发现我写的cve漏洞管理系统简直就是redmine的一个小模块
- 基于VC++6.0系统设计一个小型的信息管理应用程序。如航空订票系统、学生管理系统、图书管理系统,学生自选的项目等。
- 一个简单地通过控制台用对象写的电话本管理系统
- 一个项目管理系统的思路:偶需要思想
- 张孝祥老师交通灯管理系统的学习笔记 在做一件事时,首先要明确要达到什么效果。有目的性。就软件项目来说就是,首先要看的就是项目所提出的项目要求。做项目,不急于写代码,先把问题搞清楚,把要求分
- 一个功能齐全的CMS管理系统模板,内置6套皮肤,已经转化为标准的Eclipse项目,直接导入即可
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— WebAPI项目主体结构(四)
- python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
- Angularjs,WebAPI 搭建一个简易权限管理系统 —— WebAPI项目主体结构(四)
- 曾经一个员工管理系统项目,说下我负责的4个点
- 用xml代替数据库的一个小项目--学生管理系统
- 用C#做的一个小项目,寝室管理系统
- 通过JAVA编写一个简单的雇员管理系统小项目
- dotproject 是一个很不错开源项目管理系统