物资出门管理系统的设计与实现内容摘要:
力和技术等因素,通过深入细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程 [8]。 社会在发展 , 用户的需求也在改变 , 如何把握住用户的需求是需要时间的 , 面向对象的方法有时也会忽略外在的与表层的要求 , 不仅仅是要获得关键的需求 , 其他更多的 需求往往要等到用户在使用后才知道 , 然而等到用户使用是不现实的 , 作为原型开发模型中的原型也是收集用户需求 , 描述与解释需求的一类相当有效的方法与工具。 在我们的开发过程中 , 为了更好地让用户了解我们的系统和我们的设计方案 , 与用户进行有针对性和方向性的讨论 , 对用户进行需求分析,从而在真正的分析与设计时就能更加符合用户的要求。 总之 , 软件需求分析方法和工具的使用 , 对我们软件开发过程影响是很深远的 , 选用高效能的正确的方法与工具 , 可以使我们的软件更加正确地反映现实需求 , 更加具有可用性、可扩展性和可维护 性。 从而降低软件项目的风险。 本系统用户通过相应的模块,对物资出门基本情况进行操作,对 物资 信息进行查询,用户通过简单的操作即可轻松的管理物资。 从而满足用户对物资出门管 15 理的以下需求:管理体制的合理化, 管理工作的标准化 , 管理效果的最优化 , 基础数据的科学化。 许多重复性的工作,都可由计算机去执行,从而能使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。 为了满足计算机管理以及系统的需要,我们采取了下面的一些原则: 统一单据和报表的格式;删除不必要的管理冗余,实现管理规范化、科学化 ; 程序代码标准化,软件统一化,确保软件的可维护性和实用性 ; 界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需求。 一、 系统功能分析 信息系统功能是信息系统具有的效能和作用。 信息系统的目标通过信息系统的功能体现。 功能也是信息系统呈现给其用户的外观效果,用户通过信息系统所提供的功能认识、使用和评价信息系统功能分析是需求分析的重要内容。 通过调查,此系统需要有以下功能: ○ 1 要求有良好的人机交互界面。 ○ 2 由于该系统使用对象多,要求有较好的权限管理。 ○ 3 原始数据修改简单方便,支撑多条件修改。 ○ 4 方便的数据查询,支持多条件查询。 ○ 5 在相应的权限下,删除数据方便,数据文档性好。 ○ 6 数据计算自动完成,尽量减少人工干预。 二、 角色需求分析 根据企业的实际使用情况,系统的角色分为四类:系统管理员、高级管理员、普通管理员和一般用户。 由于用户的需求不同,系统使用权限也不同。 系统管理员可以对系统的各个模块内容进行添加,删除,修改,查询;高级管理 员对表单管理和报表管理进行管理;普通管理员主要是审核出门条单据、查看物资出门信息。 而一般用户主要是填制出门条单据,对表单和报表进行简单的查询,从而了解相关的信息。 通过具体分析,系统角色特点如下: ○ 1 系统管理员拥有最高权限,可以给用户分配权限,进行流程设置,同时可以对表单和报表做出一系列的操作。 系统管理员可以对系统进行全面操作。 ○ 2 高级管理员权限主要是查看表单信息,明确物资出门信息,对报表进行管 16 理。 通过系统进行相应的决策,一般给经理配置高级管理员权限。 ○ 3 管理员权限低于高级管理员权限低。 他主要的工作审核单据,保证出门单据的准确性,通过单据信息的审核把控物资信息,做出正确的审核判断。 公司主管人员配置管理员权限。 ○ 4 一般用户的使用系统权限最低,只能对表单和报表进行查询,无法操作。 他的主要权限是填制出门条单据,提交给管理员审核。 公司物资管理员配置一般用户权限。 ○ 5 根据不同角色需求,系统的总体任务是简化审核流程,掌控单据信息,把控物资信息。 决策者通过本系统可以全面查看物资 出门情况,调度重要物资作出依据。 管理者通过系统流程化设置对物资出门进行审核,保证物资标准化管理。 经办人通过系统快速办理物资出门申请,缩短单据审核时间,达到作业的及时性。 根据系统角色的分析,将系统用户分为系统管理员、管理员和一般用户。 三、 性能需求 分析 性能需求包括信息系统的效率、处理方式、可靠性、安全性、适应性等技术要求 [5]。 不同系统具有不同的性能要求。 该系统的性能目标是:一般职工通过简单的培训就可以使用该系统,具有较高的可靠性,不会丢失信息,具有安全检查机制,非法用户不能使用。 现在从以下几个方面进行分析: ○ 1 处理速度:面对社会经济发展、生活节奏快的今天,此软件系统所具备的处理速度快,完全适宜。 ○ 2 安全与保密性:本软件系统具有良好的安全保密性。 ○ 3 软件的可扩充性:此软件的可扩充性较好,可以根据需要进行相应扩充。 ○ 4 使用中的难易程度:它的使用操作简单,非常的方便、直观,对电脑操作不是很熟悉的工作人员也可进行相应的操作管理。 因此,此软件系统的操作非常的简单,复杂程度很小。 第三节 本章小结 本章主要介绍了该系统的可行性研究和需求分析。 需求分析是一项高度复杂的工作。 它需要分析人员对信息系统的各方面 有充分的理解,掌握大量的信息,洞悉组织管理的深层需要和关键问题。 系统分析从系统需求入手,从用户观点出 17 发建立系统用户模型。 用户模型从概念上全方位表达系统需求及系统与用户的相互关系。 系统分析在用户模型的基础上,建立适应性强的独立于系统实现环境的逻辑结构。 系统投资少、收益大,且其运行操作简单易学,具备了开发的可行性。 通过系统分析 实现物资 出门 管理系统化、规范化和自动化,提高单位工作效率。 第四章 数据库设计 数据库 在一个信息管理系统中占有非常重要的地位,数据库结构的好坏将直接对应用系统的效率以及实现的效果产生影响。 合理的数据库库结构设计可以提高数据存储的效率,保证数据的完整和一致。 同时,合理的数据库结构也将有利于程序的实现。 设计数据库时应该首先充分了解用户各方面的需求,包括现在有的以及将来可能增加的需求 [9]。 第一节 概念结构设计 概念结构设计是将分析得到的用户需求抽象为概念模型的过程。 即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系概念结构设计模型。 这样才能更好地、更准确地用某一 DBMS 实现这些需求。 它是整个数据库设计的关键。 概念结构的主要特点是能真实、充分地反映现实世界;易于理解;易于更改;易于向关系、网状、层次等各种数据模型转换。 描述概念模型的有力工具是 ER 模型。 设计概念结构通常有四类方法: (1) 自顶向下。 即首先定义全局概念结构的框架,然后逐步细化; (2) 自底向上。 即首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念结构; (3) 逐步扩张。 首先定义最重要的核心概念结构,然后向外扩充,以滚雪球的方式逐步生成其他概念结构,直至总体概念结构; (4) 混合策略。 即将 自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。 其中最经常采用的策略是自底向上方法。 即自顶向下进行需求分析,然后再自底向上设计概念结构。 18 编 码 部 门 编 号 姓 名 部门号 登录密码 部门编码 部门名称 助记码 名 称 这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。 根据上面的设计规划出的实体有用户实体、部门实体、提货商实体、出门条实体等。 以下介绍主要实体及属性如图 所示。 图 用户实体及其属性 图 部门实体及其属性 图 提货单位 实体及其属性 提货单位 用 户 物 资 编码 名称 类型 19 唯一编码 物资名称 物资类型 数 量 出门条 图 提货单位 实体及其属性 图 出门条实体及其属性 物资出门管理系统的实体及属性分析后,系统的 ER 图如图 所示。 图 物资出门管理 系统 ER 图 计量单位 备注信息 用 户 部门号 编码 姓名 登录密码 出门条 统计 物资明细报表 数量 名称 备注 类型 提货单位 物资名称 物资类型 制单部门 数量 制单时间 1 m n 领取 工作 编码 名称 助记码 1 p n 20 第二节 数据库逻辑结构设计 根据 概念结构设计的数据库 ER 图,现在需要将上面的数据库概念结构转化为 SQL Server 2020 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构,在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各表格之间的关系。 物资出门管理系统数据库中 存在系统表和用户表,数据库中一共创建了 20张用户表。 每个用户表都存放着系统基本数据。 在数据库中设计的主要用户表如表 所示。 表 用户表 列名 数据类型 可否为空 说明 操作员编码 Char(4) Not Null 人员编码(主键) 姓名 Char(10) Not Null 密码 Char(16) Not Null 默认值为 0 部门编码 Char(2) Not Null 部门名称 Char(20) Not Null 表 列名 数据类型 可否为空 说明 部门编码 Char(2) Not Null 部门编码(主键) 部门名称 Char(20) Not Null 表 提货单位 表 列名 数据类型 可否为空 说明 编码单位 Char(2) Not Null 编码单位(主键) 提货商名称 Char(20) Not Null 助记码 Char(10) Not Null 21 表 流程表 列名 数据类型 可否为空 说明 统一编码 Char(30) Not null 流水号 Int(4) Not null 提货单位 Char(30) Not null 提货人 Char(10) Not null 流程编码 Char(2) Not null 制单部门 Char(2) Not null 制单时间 Datetime(8) Not null 完成时间 Datetime(8) Null 步骤 ID Int(4) Not null 否决 Bit(1) Not null 默认值为 0 备注 Char(20) Null 表 菜单表 列名 数据类型 可否为空 说明 权限编码 Char(9) Not null 权限编码(主键) 末级否 Int Not null 功能名称 Char(20) Not null 表 出门条信息表 列名 数据类型 可否为空 说明 ID_BH Int(4) Not null 统一编码 Char(30) Not null 物资类 型 Char(2) Not null 物资名称 Char(20) Not null 数量 Float(8) Not null 默认值为 0 计量单位 Char(2) Not null 备注 Char(30) Null 22 第三节 数据库安全性和完整性 一、数据库的安全性 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。 计算机系统都有这个问题,在数据库系统中大量数据集中存放,为许多用户共享,使安全问题更为突出。 在一般的计算机系统中,安全措施是一级一级设置的。 在 DB 存储这 一级可采用密码技术,当物理存储设备失窃后,它起到保密作用。 在数据库系统这一级中提供两种控制:用户标识和鉴定,数据存取控制。 数据库安全可分为二类:系统安全性和数据安全性。 系统安全性是指在系统级控制数据库的存取和使用的机制,包含:有效的用户名 /口令的组合;一个用户是否授权可连接数据库;用户对象可用的磁盘空间的数量;用户的资源限制;数据库审计是否是有效的;用户可执行哪些系统操作。 数据安全性是指在对象级控制数据库的存取和使用的机制,包含:哪些用户可存取一指定的模式对象及在对象上允许作哪些操作类型。 二、数据完整性 数据完整性( Data Integrity)是指数据的精确性( Accuracy) 和可靠性( Reliability)。 它是应防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。 数据完整性分为四类:实体完整性( Entity Integrity)、域完整性( Domain Integrity)、参照完整性( Refer。物资出门管理系统的设计与实现
相关推荐
的时候,为了弄清资产的准确价值,需要加班加点,精心计算;为了查找一项资产的去向,又需要多方查询。 比如笔记本电脑都是分配在工作人员手中,分布在全国各地,有时一台笔记本转手好几个人,清查起来特别不方便。 为了彻底查清去向,要一连清理好几天,逐人落实,建立个人台帐,直到弄清为止,做到心中有数,本上有帐,手中有物,家底清楚,有利于生产经营工作的顺利进行。 : 三、做好工程服务和内勤服务 工作。
、门锁脱机告警等信息。 无线物联网 智能宾馆锁 系统作为典型的物联网应用 , 将网络延伸到了每一个门点,使每一个门点都有智能感知的功能,同时具有安全、智能、节能、美观的优点。 无线物联网 智能宾馆锁 系统的建造,可全面提升安防智能化,所有信息实时传输、所有刷卡开关门信息可追溯、所有报警信息可即时响应,同时还可实现与 BA 其他系统的智能联动 ,是 宾馆锁实时在线 联网的革命性产品。 无线物联网
及时与相关部门联系进行整改,并督促检查。 10 合计得分 晨光国际购物中心绩效考核表 部门:物管部 岗位 : 维修工 被考 核人: 月份: 项目 检查 检 查 内 容 扣分 标准 次数 实际得分 主管意见 部门意见 员工 守则 1. 遵守工作行为规范 ,上班着工装,佩带工牌 2 2. 工作期时注重安全 ,持证上岗 ,严格执行工作流程 ,不误操作 2 3. 不得与业主发生争吵,礼貌待人 3 4.
综合集成系统 ;智能建筑技术遍及数字城市,是构建数字城市核心技术之一;智能建筑技术是构建绿色建筑的重要技术;标准与规范日趋完善。 物联网对智能建筑技术发展的影响 物联网对智能建筑技术影响无 处不在。 设备经过传感器联网技术遍及大部分子系统,可以说:很多子系统已经是准物联网形态或已经是物联网形态。 什么叫物联网形态,有三个方面内容,一部分是传感器联网,一部分是互联网的协议栈,一部分是设备网站。