访客登记系统 毕业设计

访客登记系统 毕业设计

ID:38685188

大小:1.51 MB

页数:40页

时间:2019-06-17

访客登记系统  毕业设计_第1页
访客登记系统  毕业设计_第2页
访客登记系统  毕业设计_第3页
访客登记系统  毕业设计_第4页
访客登记系统  毕业设计_第5页
资源描述:

《访客登记系统 毕业设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、访客管理系统的开发摘要本文首先对访客管理系统作了简要的分析,包括需求分析和可行性分析;其次对系统的设计思路作了详尽的说明,介绍了系统的具体实施过程,各个模块的创建与设计,并提供了所需的各代码段。通过对访客管理系统实施过程的详细介绍和说明,基本描述了该系统的设计和开发过程,最后针对系统调试和测试要注意的问题作了说明,并简单介绍了该系统的运行环境以及如何使用系统。【关键字】系统流程,系统设计,数据库,1.1系统概述应用背景与系统功能随着计算机技术的不断发展,公司、企业和机关的计算机化管理已经逐渐普及,计算机技术已经深入到企业管理的各个方面。例如本章中所要设计的访客管理系统、

2、利用它就可以安全、可靠的管理公司、企业的访客记录,不仅可以保障公司安全更可以提高公司的管理水平和形象。本系统是一个小型访客管理系统,VisualBasic开发来进行数据库操作、系统开发的,总体任务是实现访客的登记、查询和本管理系统的用户权限维护和使用记录。本系统主要完成的功能有:记录访客的基本资料,包括访客姓名、性别、来访时间、访问理由等,井将访客的资料存入访客资料数据表中。用户数据的维护,即维护用户数据表,完成各种对用户的操作,如用户登录、添加用户、更改密码和查看用户资料等。用户使用.如查看访客资料,查看用户资料(依用户权限杳着,可以按姓名、性别、来访时间、来访原因查

3、看)等。用户操作记录,记录每个用户的访问时间,以及用户进行的操作。用户权限管理,按照数据表里记录的权限,允许其执行相应的功能。1.2系统预览用户成功登陆成功后进入系统的主界面,如图1-1所示图1-1系统主界面-访客登记系统的主界面主要包括以下几部分:1)菜单2)工具栏3)当前用户状态说明4)程序主窗口1.2系统设计1.2.1系统设计思想本系统主要完成访客资料的记录和查询,为此,系统必须能够维护一个记录访客洋细资料的数据表,对该表进行写入和读出数据的操作。与此同时本系统还要给护用户权限,这样系统必须维护用户资料数据表,管理用户ID,密码和用户权限类型。系统还要能够记录和查

4、询用户的一个操作。记录用户操作的数据表。记录用户lD、所进行的操作类型.以及该操作的具体时间等首先用户登录系统时,程序要从己有的用户资料数据表中读出用户名和密码。检验该密码和用户输入的密码是否匹配,只有用户名在数据库中存在,且密码庄确时,用户才能进入系统。当有访客来访需要登记时,程序就将用户填写的访客资料写入访客资料数据表中。管理员查询访客资料时,程序又从数据库中读出访客记录。修改密码和添加新用户资料时,也能完成数据库的写入操作,另外,用户和管理员的某个操作会记录到用户操作记录数据表中。当管理员查询这些记录时,再从该表中按照管理员的查询要求读出。1.2.2系统功能模块划

5、分根据上述的系统总体设计思想的分析,将系统分为以下几部分:.访客管理模块:用于实现访客资料记录和访客资料查询功能。.用户管理模块;用实现用登录管理,用户资料管理和用户权限管理等功能.记录管理模块:用于实现自动添加用户操作记录和查询操作记录功能系统功能图3一7所示的系统功能模块图图1-2系统功能模块图1.2.3系统流程分析本系统流程比较简单,用户登录检验成功后,就进入系统。用户选择不同的操作,有些操作需要判断权限,然后对数据库进行相应的操作。系统流程图如图3-8所示。图3-8系统流程图.3.3数据库设计对于开发数据库应用系统而言,大致可分为数据库分析、设计和应用程序分析、

6、设计两部分。数据库的合理设计在系统设计中占有非常重要的她位,它可以提高数据存储效率,保证数据的完整致。要设计出一个性能良好的数据库应用系统并不是一件简中的工作。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。本系统以下几个步骤来设计数据库:(1)数据库需求分析。(2)数据库概念结构设计。(3)数据库逻辑结构设计。1.3.1数据库需求分析现在要设计的数据库系统要应用于访客登记管理,所以必须充分满足访客登记管理的各种要求。此系统要求登记每一位访客的资料,并允许有权限的用户查询这些资料,也因为这样.系统必须同时维护用户数据,对每个操作都要判

7、断用户权限是否符合要求,系统还记录每个用户的每次操作,以便系统管理员能查看所有用户的操作历史记录、通过上述分析,数据库设计必须满足以下几点:.用户可记录访客资料。.高级用户和系统管理员可查询访客资料。为了查询访客资料.可查询字段在访客登记时必须设为必填字段,以供杳询:如访客妙名、性别、来访时间、来访原因及记录用户的ID.系统管理员可查询用户操作记求:为了查询操作记求,可查询字段在每次记录操作时必须设为必填字段:如用户ID、操作时间和操作类型(登记访客资料、查询访客资料、更改密码、添加新用户、查看用户资料、查看操作记录).用户ID必须唯一.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。