计算机应用技术专科论文内容摘要:

本信息的设置和保存、以及对该系统的一些设置。 ( 2) 在联系人信息模块中实现系统存储用户输入的联系人信息的增加、修改、删除。 ( 3)在组群信息模块中实现系统存储用户输入的组群信息的增加、修改、 删除。 ( 4)在信息查询模块中实现系统对联系人信息、组群信息和存储空间信息的综合查询。 系统总体目标 本 通讯录管理系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的重新架构。 技术可行性分析 本系统是一个典型的数据库应用程序。 现有的数据库应用程序开发技术已非常成熟,利用现有技术完全可以实现预定的功能。 系统采用 开发工具,该工具功能强大,扩展性强,适合任何的编程工作,这些技术完全胜任开发任务;并且利用该工具能使操作人员可在短时 间能完全掌握系统维护工作 [3]。 系统运用了 Access 作为后台数据库,而 Access 是一个非常优秀的小型数据库管理软件,方便使用,性能稳定。 于是,采用 +Access 技术完全能够实现本系统的开发。 6 3 系统分析 系统需求分析 经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分析。 功能需求 ( 1)系统设置功能 主要对于系统的基本情况设置,如 默认的联系人排序方式(如按输入顺序、姓名、拼音等),可以根据实际情况添加系统设置。 ( 2)添加联系人功能 能 录入新数据,当录入重复的姓名和电话号码时,则提示数据录入重复并取消录入;当通信录中超过 150 条信息时, 录入的新数据能按递增的顺序自动进行条目编号 [4]。 录入信息主要包括:姓名、手机、住宅电话、办公电话、传真、电子邮件、分类(可选项有: A 办公类; B 个人类; C 商务类)等。 ( 3)联系人信息管理功能 选中某个人的姓名时,可对此人的相应数据进行修改和删除。 ( 4)组群信息管理功能 可以创建组群,并将已有的联系人归类,便于管理,并可以对组群信息进行修改和删除。 ( 5)查询功能 选择此功能时,可以根据输入任何一项联 系人信息查询联系人详细信 息;根据输入的组群名,查询该群包括的联系人。 性能需求 设备需求: PC机, Windows 2020/98/XP 操作系统, PⅡ以上, 64MB RAM。 服务器:采用 Access 数据库管理。 系统流程图 经过对本系统功能的分析,设计了系统流程图,如图 31所示。 7 图 31 系统数据流程图 登陆 判断是否合法 系统 信息查询 信息修改 增加 修改 删除 更新 错误提示信息 更新到数据 库 查询条件 错误提示信息 从数据库读取数据 8 4 系统设计 概要设计 功能模块结构图 为实现系统的功能,需要对系统各个功能模块结构进行设计,如图 41所示。 图 41 功能模块结构图 功能模块描述 ( 1)登陆模块 根据用户输入的的用户名、密码和用户类型,与数据库中进行匹配,验证帐号和密码。 ( 2)系统设置模块 用户选择系统设置功能,系统显示当前设置,并可让用户更改设置,用户更改设置,用户选择保存,系统存储用户修改过的设置,并提示保存成功 [5]。 ( 3)联系人信息模块 对联系人的信息根据选择进行相应的修改编辑,再选择保存,系统存储用户输入的联系人信息,并提示保存成功。 ( 4)组群信息模 块 根据需要添加相应的组群及组群信息,把联系人分类到相应的组群中,系统存储用户输入的组群信息,并提示保存成功。 通讯录 管理系统 系统菜单 联系人信息 增加联系人信息 删除联系人信息 修改联系人信息 新建组群 添加联系人到群组 查看联系人信息 查看存储空间 查看分组联系人 组群信息 信息查询 修改组群信息 系统设置 9 ( 5)信息查询模块 用户输入关键词 , 并按搜索键,系统显示搜索到的相关联系人姓名和电话号码列表,用户选择列 表中的一项,系统显示用户选中的联系人全部信息 [6]。 数据库设计 ER 模型设计 为实现本系统的功能,需要对数据库进行设计,要用到 ER模型, ER 模型的设计如图 42 所示。 图 42 ER 模型图 表设计 首先设计表的通讯录,通讯录由字段名、说明、类型、长度、主键或外键组成,如表 41所示。 表 41 通讯录 (lianxi) 字段名 说明 类型 长度 主键或外键 bh 编号 数字 整型 是 xm 姓名 文本 10 Sj 手机 数字 长整型 zzdh 住宅电话 数字 长整型 cz 传真 数字 长整型 dzyj 电子邮件 文本 20 fl 分类 文字 2 其次设计表的组群信息,组群信息由字段名、说明、类型、长度、主键或外键组成,用户 手机 组群 管理 管理 用户名 密码 编号 姓名 手机 电话 传真 邮件 分类 组群名 类型 备注 10 如表 42所示。 表 42 组群信息表 (zuqun) 字段名 说明 类型 长度 主键或外键 zqm 组群名 文本 10 zqlx 组群类型 文本 2 bz 备注 文本 20 再设计表的用户信息,用户信息由字段名、说明、数据类型、数据长度是否为主键组成,如表 43 所示。 表 43 用户信息表 (yonghu) 字段名 说明 数据类型 数据长度 是否为主键 yhm 用户名 文本型( char) 50 mm 密码 文本型( char) 50 详细设计 用户登录模块设计 用户登录模块主要根据用户登录的信息,与数据库中信息成功匹 配后,获得其相应的操作权限。 ( 1) 流程图 要实现用户登录,就要设计一个用户登录流程图,如图 43所示。 图 43 用户登录流程图 ( 2) 处理说明 打开系统,等待用户输入帐号、密码,判断用户输入的信息与后台数据库是否匹配,若不匹配,则刷新页面,等待用户重新输入。 开始 输入帐户、密码 判断是否合法用户及身份 用户 11 系统设置模块设计 系统设置模块主要实现 对 用户基本信息的设置和保存、以及对该系统的一些设置。 ( 1) 流程图 为了实现对该系统的一些操作,需要对系统设置模块设计流程图,如图 44所示。 图 44 系统设置模块流程图 ( 2)处理说明 单击确认按钮,对系统设置进行保存,并保存 用户的信息,保存到系统。 联系人信息模块设计 联系人信息模块主要实现对联系人信息的添加、修改、删除等操作。 ( 1) 流程图 要实现对联系人信息的 操作,就要设计联系人信息模块的流程图,如图 45 所 示。 成功 成功 开始 窗体初始化 系统设置 用户组设置。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。