python 通讯录系统_Python下的通讯录
Python
下的通讯录
1
、课题需求
1.1
系统开发的目标和思想
随着社会的发展
,
人际关系变得越来越重要,为了保持良好的人际关系,必须经常与亲
戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对
象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可
能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查
找时间,开发通讯录管理系统
.
1.2
系统的可行性分析
本系统的设计是在
windows10
中文版环境下,使用
python
3.7
开发的。用户可以快速的
实现对通讯录的增删查改等功能
1.3
系统功能及性能分析
设计一个实用的小型通讯录程序,具有添加、修改、浏览、查询和删除功能。由姓名,
籍贯,电话号码
1
,电话号码
2
,电子邮箱组成,姓名可以由字符和数字混合编码。电话号码
可由字符和数字组成。使用该程序可以达到能够快速查找到联系人的信息,节省查找时间
2
、课题的设计
2.1
系统的功能设计
(
1
)系统以菜单方式工作
(
2
)信息录入功能
(
3
)信息浏览功能
(
4
)信息查询功能
(
5
)信息修改功能
(
6
)系统退出功能
2.2
数据库设计
电脑磁盘文件保存模拟数据库。
python 通讯录系统_Python下的通讯录相关推荐
- python通讯录编程_python实现简单通讯录
初学python,自己写的面向过程的简单通讯录,希望大家多多指点. 1.[文件] address_book.py ~ 4KB 下载(199) #!/usr/bin/python import ...
- python 通讯录系统_Python实现通讯录功能
说实话,第一次写这么长的Python代码,期间遇到了很多问题,但是,最终还是完成了,花了我一天半的时间. 该程序实现了用户的增,删,改,查,主要用到sqlite3模块.对于该模块的知识点,请查看我的另 ...
- python 通讯录系统_Python基础项目:手机通讯录系统
完成简易手机通讯录管理系统,包括以下功能: 能够循环接收客户端输入的功能编号,并根据编号选择对应的功能操作 用户输入"1"时,执行增加姓名和手机号码的操作 用户输入"2& ...
- python关于通讯录模型_python写一个通讯录 - wtwexile - 博客园
python写一个通讯录 闲着没事,用python写一个模拟通讯录,要求要实现常用的通讯录的功能,基本流程如下 接下来就按照这个流程实现各个模块的功能 1. 定义一个类,并初始化 1 import j ...
- python单核运行_python下多核,单核CPU对于并行,并发执行效率的对比-Go语言中文社区...
** ** 这篇博客主要内容为python 中多线程以及多进程的效率对比,以及记录自己在做这个实验中遇到的一些问题以及心得 背景引入: CPU制造商为了追求CPU效率放弃了在CPU频率上的追求(CPU ...
- python图像识别系统_Python图像处理之图片文字识别功能(OCR)
OCR与Tesseract介绍 将图片翻译成文字一般被称为光学文字识别(Optical Character Recognition,OCR).可以实现OCR 的底层库并不多,目前很多库都是使用共同的几 ...
- python dataframe 中位数_python下的Pandas中DataFrame基本操作(一),基本函数整理
pandas作者Wes McKinney 在[PYTHON FOR DATA ANALYSIS]中对pandas的方方面面都有了一个权威简明的入门级的介绍,但在实际使用过程中,我发现书中的内容还只是冰 ...
- python单例模式解析_Python下简易的单例模式详解
Python 下的单例模式 要点: 1.某个类只能有一个实例: 2.它必须自行创建这个实例: 3.它必须自行向整个系统提供这个实例 方法:重写new函数 应该考虑的情况: 1.这个单例的类可能继承了别 ...
- python apscheduler执行_Python下定时任务框架APScheduler的使用
今天准备实现一个功能需要用到定时执行任务,所以就看到了Python的一个定时任务框架APScheduler,试了一下感觉还不错. 1.APScheduler简介: APScheduler是Python ...
最新文章
- vue连线 插件_vue 插件集合
- vue 巧用过渡效果
- Could not find destination factory for transport
- Vim配置文件(全平台可用)2012-05-01版
- Tcp连接的七次握手浅析
- maven+jetty项目在tomcat部署
- 双表联查mysql_MySQL的双表多表联查
- IE8下div+CSS
- 哔哩哔哩2021年Q4及全年财报:全年营收194亿元,同比增长62%
- web前端工作笔记008---js延迟执行代码
- ubuntu两个conda安装和切换
- WPF应用基础篇---TreeView
- C语言 从入门到放弃
- Android 编辑 mhtml,Html Editor下载-Html Editor(Html编辑器)下载v1.0 安卓版-西西软件下载...
- 经纬度格式化转换-数据库函数方式
- OMML2MML.XSL 微软数学标记语言源码
- Codeforces #319E: Ping-Pong 题解
- linux中 #chmod –R 777 * 是什么意思
- 前端面试之ES5与ES6的区别
- 安装docker报错:Error: Unknown command: cask
热门文章
- UVA 12898 - And Or 与和或 (思路题)
- 编译Android源码相关资源及文章
- UCS B200安装windows server 2003
- C++ Builder 实现动态生成窗口、控件,以及处理控件事件(转载)
- Scrapy操作浏览器获取网易新闻数据
- 一起学爬虫——如何爬取通过ajax加载数据的网站
- 通过CrawlSpider对招聘网站进行整站爬取(拉勾网实战)
- BZOJ3312: [Usaco2013 Nov]No Change
- MySQL 全文搜索支持
- C++_类和对象_C++多态_案例3-电脑组装---C++语言工作笔记075