您的当前位置:首页正文

访客管理系统-需求分析

2023-04-19 来源:钮旅网
访客管理系统

访客管理系统

专业: 姓名: 学号:

访客管理系统

访客管理系统

1、引言

随着计算技术的不断发展,计算机领域不断取得日新月异的研究成果。公 司、企业和机关的计算机化管理已经逐渐普及,计算机技术已经深入到企业管 理的各个方面。为了可以安全、可靠地管理公司、企业的访客记录,我们结合 本次课程设计开发以下的访客管理系统方案。

2、编写目的

本系统主要为了更好地对公司的访客记录进行管理,给公司提供一个井然 有序的管理平台, 防止手工管理混乱,容易由于疏忽让一些外来闲杂人员混入 导致的一些不必要的麻烦。这样,不仅可以保障公司安全,更可以提高公司的 管理水平和形象。

3、功能需求

本系统主要是实现访客的登记、查询,系统的使用记录和用户权限维护。 整个模块划分

如下图:

访客管理系统

访 客 管 理 模 块 记 录 管 理 模 块 用 户 管 理 模 块

1.访客管理模块:用于实现访客资料记录和访客资料查询。 如下图

访客管理模块

访客管理系统

登 记 访 客 信 息 查 询 访 客 信 息

2.记录管理模块:用于实现自动添加用户操作记录和查询操作记录。 如下图:

访客管理模块

添 加 访 客 记 录

查 询 访 客 记 录

3.用户管理模块:用于实现用户登录管理,用户资料管理和用户权限管理。 如下图:

用户管理模块

用 户 登 录 管 理 用 户 资 料 管 理 用 户 权 限 管 理

访客管理系统

4、流程图

如下:

开始

否 登录 是

成功?

类型选择

访客 登记

访客 查询

用户 管理

记录 查询

退 出 系 统 否

符合权限?

查询结果

结束

访客管理系统

5、E-R 图

访客序号 访客姓名 访客性别 到访时间 到访理由

访客记录

用户 ID n 登记 1 用户姓名 用户

用户密码 1 操作

用户权限 类型 m 操作记录 记录号

操作类型

操作时间

访客记录:(访客序号,访客姓名,访客性别、到访时间,到访理由,用户 ID)。用户(用户 ID,用户姓名,用户密码,用户权限类型)。 操作记录(记录号,操作时间,操作类型,用户 ID)。

6、数据字典

表 1 访客记录表 字段 访客序号(主键 ) 访客姓名 访客性别 到访时间 到访理由 用户 ID(外码) 类型 varchar varchar varchar datetime varchar varchar 长度 10 10 2 — 200 10 值 不为空 不为空 不为空 不为空 不为空 不为空 访客管理系统

字段

表 2 用户表 类型 varchar varchar varchar int 用户 ID(主键 ) 用户姓名 用户密码 用户权限类型

长度 10 10 6 — 长度 10 — — 10 值 不为空 不为空 不为空 不为空 表 3 操作记录表 字段 记录号(主键 ) 操作时间 操作类型 用户 ID(外码)

类型 varchar datetime int varchar 值 不为空 不为空 不为空 不为空 动态数据:

输入数据:新增记录,输入的查寻关键字

输出数据:由输入的查寻关键字确定的数据记录集合。查询输出

7、接口要求

 硬件接口:无特别要求;

 网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售, 但是在理论实验验证软件本身的目的来看,无需网络通讯接口。 软件 接口要求:无

8、软件属性

 可用性:本软件也可以通过单步跟踪的操作进行检查处理。

 安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破 坏,万一参数受到破坏也不会影响源程序。

 可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大 量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库 进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级 都十分方便。

 兼容性:由于尚未测试,故无法对兼容性进行评析。

9、支持信息及运行环境

 软件支持:本软件开发是使用 Visual Basic 编写;  设备支持:推荐配置:WindowsXP,512 内存;

访客管理系统

 数 据 库:Microsoft SQL Server 2000

10、参考资料

a. 《数据库系统概论》萨师煊、王珊编著

高等教育出版社

中国电力出版社

b. 《SQL Server 2000 管理与应用》张海健编著

c. 《软件工程》邓良平、刘海松、陆丽娜编著 西安电子科技大学出版社 d. 《新编 Visual Basic 程序设计教程》梁普选编著 电子工业出版社 e. 《Visual Basic 数据库系统开发工程案例》蔡敏 刘海英 汪杰编著 邮电出版社

人民

11、附录

1.分组情况:单人组 2.项目进度计划、安排: 时 间 第九周 第十周 第十一、二周 第十三周 第十四周 完成需求分析 建立数据库、设计数据表 建立访客管理界面、记录管理界面、用户管理界面 系统主界面设计 功能测试 项目计划

因篇幅问题不能全部显示,请点此查看更多更全内容