苗连强-《c#程序设计》
题目:通讯录管理系统
㈠ 设计任务
通讯录是我们日常生活中经常用到的抽象通讯管理工具,用其自身齐
全的功能给人们带来通讯的方便。
在本次的课程设计中用 Visual C#.NET 设计了这个工具。本工具实现了通讯录的添加、修改、删
除及查询功能。供有筛选功能,即程序能够按照“姓名”、“性别”进行筛选。列出满足条件的人员名单。在
浏览状态下不能对人员信息进行修改。添加新记录,可连续添加多个人的信息。修改当前记录,能够修
改信息。删除当前记录。设计界面美观,大方、实用。
用 户:身份验证、好友信息查询等。
管理员:身份验证、高级管理(对用户及好友信息进行维护) ,好友信息查询等
㈡ 设计思路
背景知识:Visual Studion.NET 2005 开发平台、C#.NET 开发语言、 Microsoft Oce Access
2003 后台数据库
模块划分及各功能
⒈ 身份验证:
所有使用该系统的用户均须通过身份验证才能进入主界面,该模块实现所有帐号的验证,判
别身份达到不同的用户执行不同的操作,一般用户一些功能被屏蔽。读者只能执行查询检索;
管理员能对所有用户和图书进行添加、删除、修改、更新等操作
⒉ 一般用户(user)管理:
该模块功能实现对 user 进行统一管理(包括检索、添加、删除、修改、更新等),为用户和高级用户
提供方便、快捷、统一的管理平台。从根本上实现了高效的管理,提高工作效率。读者可对该模块执行
检索查询;管理员可对所有读者信息进行维护(添加、删除、修改、更新等)。
⒊ 信息管理:
该模块功能实现整个信息的数据库的管理(包括检索、添加、删除、修改、更新等)。用户根据
相应的权限实现对该模块执行检索查询;管理员可对所有信息进行维护管理(添加、删除、
修改、更新等)。
Ⅰ 系统结构图
Ⅱ 系统流程图
第 1 页 共 16 页
通讯录管理系统
登 陆
高 级 管 理
查 询 管 理
用户管理 信息管理 分类查询 综合查询