当前位置:   article > 正文

计算机毕业设计python通讯录备忘录管理系统_python+mysql通讯录管理系统设计

python+mysql通讯录管理系统设计

基于mysql开发,实现了首页、个人中心、用户管理、部门信息管理、职位信息管理、通讯录管理等内容进行管理
本课题使用Python语言进行开发。代码层面的操作主要在PyCharm中进行,将系统所使用到的表以及数据存储到MySQL数据库中,方便对数据进行操作本课题基于WEB的开发平台
1.运行环境:python3.7/python3.8。
2.IDE环境:pycharm+mysql5.7;
3.数据库工具:Navicat11
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
通过前面的功能分析可以将通讯录管理系统的功能分为管理员和用户二个部分,系统的主要功能包括部门信息、职位信息、通讯录等内容。任何用户只要进入网站不需登录也可浏览到的信息,后台管理是针对已登录的用户看到满意的通讯录管理而设计的。
1、一般用户的功能及权限
所谓一般用户就是指还没有注册的过客,他们可以浏览主页面上的信息。但如果需要其它操作时,要登录注册,只有注册成功才有的权限。
2、管理员的功能及权限
用户信息的添加和管理,职位信息添加和管理和部门信息添加和管理,这些都是管理员的功能。
思路: 

(1)资料收集:查询相关资料,了解系统的研究意义,上网搜索或者去图书馆查阅相关资料。
(2)需求分析:通过查询资料了解该系统要如何做以及要做那些东西。
(3)系统设计:对数据库进行分析,设计好数据库,画出模块图。对每个功能模块进行细化,将每一步想清楚并制定出每一步的做法和注意的地方。
(4)系统实现:进行程序的编码,并在编码时对程序进行初步调试。
(5)系统测试:对设计好的程序进行最终调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
(6)完善系统:对调试好的系统进行美化,比如用Photoshop对图片进行处理。当然,在研究过程中也可以直接调查,对调查搜集到的资料进行综合分析、比较,调查法是科学研究中普遍的研究方法。
 
 录
1 绪 论    1
1.1 课题背景    2
1.2 课题研究的意义    3
1.3 系统实现的功能    4
1.4 课题研究现状    5
2系统相关技术    7

2.2 mysql数据库介绍    7
2.3 MySQL环境配置    7
2.4 B/S架构    7
 
3系统需求分析    9
3.1系统功能    9
3.2可行性研究    10
3.2.1 经济可行性    10
3.2.2 技术可行性    10
3.2.3 运行可行性    10
3.2.4 时间可行性    11
3.3系统业务过程分析    11
3.4系统用例图    11
4系统设计    12
4.1数据库设计    12
4.2系统整体设计    16
4.2.1 系统设计思想    16
4.2.2系统流程图    17
5系统详细设计    18
5.1管理员功能模块    20
5.2用户功能模块    25
6系统测试    29
7总结与心得体会    30
7.1 总结    30
7.2 心得体会    30
参考文献    32
致谢    33


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/464760
推荐阅读
相关标签
  

闽ICP备14008679号