智达自动化管理系统
- 格式:doc
- 大小:903.50 KB
- 文档页数:17
前言感谢您使用智达ST1000系列数字多媒体智能集中控制器,使用前请务必详细阅读本使用手册,以便了解该产品的性能及使用要领,并使您能够熟练掌握、充分发挥该智能控制器的强大功能。
第一部分功能与特点智达ST1000系列数字多媒体智能集中控制器汇聚了当前教育行业最新、最前沿的的教学电教设备的控制功能。
在深入了解教学系统在使用、管理、维护电教设备的需求的基础上,本着以人为本、方便快捷的理念精心研发。
在市场品牌众多而功能雷同的多媒体控制器中,该产品除了一些常规控制功能,更增添了智能防盗、投影机灯泡保护、信号即插即用、遥控开关机、PC开关、硬件Watchdog (看门狗)电路等功能,全天候工作,永不死机,再加上丰富的前置面板接口,使老师在上课时再也不需要开关讲台。
下课时一键关机,智能联动,给学校的教学设备管理带来极大的便利,大大延长电教设备的使用寿命、降低了维护成本。
主要特点●安全性✧关闭后,能彻底切断设备电源的连接,及前面板的电源。
确保人生安全。
✧系统电源在无系统钥匙或中控遥控器时不能打开,防止误操作。
●易用性✧控制器内置32种品牌数百款型号投影机控制代码,方便安装,永不丢码。
在更换其他品牌型号投影机时无需专业人员刷写代码。
✧一体化设计减少系统连接线,方便安装,提高了可靠性。
●智能化✧投影机开关与幕布一键联动,投影机打开时自动放下幕布,投影机关时自动收起幕布。
✧一键通功能,在下课时,只需将系统钥匙或遥控锁关闭即可,系统将按顺序自动关闭投影机,收起幕布,关闭台式电脑,延时3分钟关闭设备电源,以保证投影机充分散热。
✧即插即用功能,当您打开一个新的信号源时,智能控制器自动同步切换到该设备输出,无需人工选择。
●接口丰富✧3×2 VGA矩阵✧3×1 视频矩阵✧4×1 音频矩阵✧2路USB转接插孔✧1路网络转接插孔✧3路设备电源输出✧1路银幕控制输出✧1路RS232控制端口✧1路PC开关控制端口✧1路麦克风输入✧2路功放输出(*选配功放部件机型有此功能)✧1路校园网输入●可升级性✧模块化设计,可选配功放、遥控及网络模块。
燃气生产控制自动化管理系统概述1.生产控制系统为确保天然气输配系统和相关配套工程安全、可靠运行,提高输配系统的整体管理水平,便于统一调度,常采用SCADA系统(监视控制及数据采集系统)对整个城市供气系统的工艺参数和设备运行状况进行监视和控制,实现遥讯、遥测,实现全系统的生产运行统一调度和管理。
该系统范围包括:门站、中压管网、柜式或箱式调压器、重要用户等的各类运行管理参数。
SCADA系统采用3层集散式监控系统技术。
调度控制中心为系统控制管理层,负责数据的处理和监控;门站、储配站和大中型调压站为一级监控站,负责一级站现场的数据采集、处理和监控,并负责周边二级站现场数据向调度中心的中转;其他小型调压站、管网监控点等为二级监控站。
3层系统通过有线网络和无线网络有机结合在一起,构成一个完整的SCADA系统。
调度控制中心通过一级站和二级站远程控制终端RTU,对城市燃气输配管网的工艺参数进行数据采集及控制。
调度控制中心的SCADA服务器与一级站监控设备的通信以DDN为主,无线为备用。
一级站与二级站之间的数据传输采用无线或电话拨号的通信方式。
SCADA系统功能主要包括:(1)燃气管网传输采用专用数据采集和控制设备,并具备实时远程数据传输的通讯功能;(2)燃气管网实现总体调度控制;(3)具备安全监视和安全防范措施;(4)燃气管网和各控制站参数趋势分析;(5)管网运行参数的优化运行;(6)实时管网运行监测数据自动录入实时关系型数据库;(7)友好的人机界面,实现对整个燃气管网系统进行显示和统一管理。
2.系统组成及设计功能2.1调度控制中心(1)硬件配置配备与同期计算机技术水平相适应的工业计算机、数据处理机、工程师工作站、操作员工作站、通信机、大屏幕投影仪、打印机、平板绘图仪和图形拷贝机等。
(2)软件功能实时采集下级站的运行参数,从而进行负荷分析、优化调度、状态评估、故障预报与分析、泄漏检测定位、计量管理、向下级站下达遥控指令,并完成工况图,统计曲线报表等管理功能。
2024版企业协议流程自动化管理系统开发指南本合同目录一览第一条:项目概述1.1 项目背景1.2 项目目标1.3 项目范围第二条:系统开发2.1 系统设计2.2 技术规范2.3 开发流程第三条:系统功能3.1 用户管理3.2 协议管理3.3 流程管理3.4 数据统计与分析第四条:系统性能4.1 系统稳定性4.2 响应时间4.3 数据安全性第五条:系统集成5.1 系统接口5.2 系统兼容性5.3 系统调试与测试第六条:项目实施与进度管理6.1 项目计划6.2 进度监控6.3 风险管理第七条:人员培训与技术支持7.1 培训内容7.2 培训方式7.3 技术支持第八条:项目验收与交付8.1 验收标准8.2 验收流程8.3 交付日期第九条:售后服务与维护9.1 售后服务内容9.2 维护期限9.3 维修响应时间第十条:合同金额与支付方式10.1 合同金额10.2 支付方式10.3 支付进度第十一条:违约责任11.1 违约情形11.2 违约责任11.3 违约赔偿第十二条:争议解决12.1 争议解决方式12.2 争议解决机构12.3 适用法律第十三条:合同的变更与解除13.1 变更条件13.2 解除条件13.3 变更与解除的程序第十四条:保密条款14.1 保密内容14.2 保密期限14.3 违约保密责任第一部分:合同如下:第一条:项目概述1.1 项目背景根据甲方企业业务发展需求,为提高协议流程管理效率,降低人工成本,提升企业核心竞争力,甲方决定开发一套企业协议流程自动化管理系统。
1.2 项目目标本项目的目标是开发一套具有用户友好界面、操作简便、功能完善、性能稳定、安全可靠的协议流程自动化管理系统,以满足甲方企业在协议管理、流程执行、数据统计与分析等方面的需求。
1.3 项目范围本项目范围包括但不限于:系统需求分析、系统设计、系统开发、系统测试、系统部署、人员培训、技术支持等。
第二条:系统开发2.1 系统设计系统设计应充分考虑甲方业务需求,提供完整的协议管理、流程管理、用户管理等模块,同时确保系统界面简洁、操作便捷、易于维护。
MAXIMO—企业资产管理系统简介现代化企业的生产发展需要有一套先进的企业资产管理系统,MAXIMO就是其中之一。
MAXIMO系统主要适用于资产密集型企业对高价值固定资产的维护、保养、跟踪等的信息化管理,它是一套针对资产密集型企业管理信息化的高效解决方案。
上海日立电器有限公司已成功运用MAXIMO十余年,强大的功能模块为公司资产高效运作提供了大力的支持。
为积极配合兄弟企业南昌海立电器有限公司的发展,集团公司——海立集团决定升级MAXIMO系统,升级后的MAXIMO在跨区域的资产管理中做到了两地兼顾,资源共享,核算独立。
用MAXIMO系统对公司企业资产进行管理,可以提高设备的安全性、准确性、预见性、各部门工作和设备使用的效率。
标签:MAXIMO;企业资产管理一、引言企业资产管理系统可以使资产密集型企业的所有资源融为一体,让数据在整个企业快速而有效地传递,使业务過程合理化,使原本复杂而难以控制的设备管理、维护、调试或故障检测变得方便有效,最大限度地提高效率,节约运营成本。
[1]MAXIMO系统在公司管理企业资产运作上起到了不可或缺的作用,它在制造现场起着管家的角色,无论是设备管理,备件采购、仓库保管,工单处理等方面都能出色且准确地完成任务,在生产协调上为高层提供切实有效的数据,有利于领导做出准确有效的决策。
上海日立的企业资产管理采用了IBM的MAXIMO 系统。
上海日立电器有限公司(以下简称SHEC)创建于1993年1月,由上海海立(集团)股份有限公司投资75%,日立空调·家用电器株式会社投资25%合资组建而成,累计总投资46,580万美元,主要从事家用和商用空调压缩机的研发生产和销售业务。
随着兄弟企业南昌海立电器有限公司(以下简称NHEC)建成投产,南昌海立正式成为海立集团旗下仅次于上海日立的重要的空调压缩机制造公司。
为积极配合南昌海立的设备管理等工作,海立集团采用了延伸管理模式,汲取上海日立的管理优势,其中MAXIMO的管理模式也赋予了新的任务:两地兼顾,资源共享,核算独立。
(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号 (43)申请公布日 (21)申请号 201811347182.4(22)申请日 2018.11.13(71)申请人 武汉精能电子技术有限公司地址 430070 湖北省武汉市东湖新技术开发区流芳园南路22号(72)发明人 黎国进 陈耀华 严运思 (74)专利代理机构 武汉东喻专利代理事务所(普通合伙) 42224代理人 赵伟(51)Int.Cl.G05B 23/02(2006.01)(54)发明名称一种自动化流程控制方法及系统(57)摘要本发明公开了一种自动化流程控制方法及系统,该控制方法包括以下步骤:S1:分别对各测试设备中的每一个驱动项进行封装,得到若干驱动函数;S2:为每一个驱动函数配置脚本指令,建立驱动函数与对应的脚本指令之间的映射关系;S3:根据测试需求选取测试设备对应的脚本指令并为脚本指令配置参数信息,生成测试流程;S4:将测试流程转换为脚本并运行;本发明以测试流程的形式来控制集成的多种设备完成产品测试;通过运行由测试流程转换得到的脚本来触发与该脚本中的各个脚本指令对应的驱动函数,实现设备的测试驱动;通过修改测试流程中的脚本指令即可灵活应对各种测试需求,提高测试效率。
权利要求书2页 说明书7页 附图2页CN 109634253 A 2019.04.16C N 109634253A1.一种自动化流程控制方法,其特征在于,包括以下步骤:S1:根据设备底层驱动文件分别对各设备中的每一个驱动项进行封装,得到驱动函数;S2:为每一个驱动函数配置脚本指令,建立驱动函数与对应的脚本指令之间的映射关系;S3:根据选取的脚本指令的集合以及为各脚本指令配置的参数信息生成测试流程;S4:将所述测试流程转换为脚本并运行。
2.如权利要求1所述的自动化流程控制方法,其特征在于,步骤S2之后还包括以下步骤:S21:根据所述映射关系为每一个设备建立脚本指令列表,并为脚本指令列表中的每一个脚本指令配置参数信息,生成参数列表;S22:将每一个设备对应的脚本指令列表和参数列表以映射结构表的形式存储在数据库中。
智能化集成管理系统(IBMS)解决方案一、概述1.1 系统简述IBMS智能化集成管理平台(以下简称IBMS平台)是该项目智能化系统的上层建筑,是该项目中所有智能化子系统的大脑,扮演着沟通者、监护者、管理者与决策者的角色。
它利用标准化/或非标准化的通讯接口将各个子系统联接起来,共同构建一个全设备、全空间、全时域、全过程的有机整体。
它通过统一的平台,实现对各子系统进行全程集中检测、监视和管理,同时将所有子系统的数据收集上来,存储到统一的开放式关系数据库当中,使各个原本独立的子系统,可以在统一的IBMS平台上互相对话,做到充分数据共享。
IBMS平台采用模块化架构,每个模块既可以完成相应的功能,每个模块即可独立完成相应的单一功能操作,又可与其它模块配合完成更加复杂的联合功能操作。
在办公楼的智能集成管理系统项目中的智能系统集成平台作为核心软件,有机地将各个子系统整合起来,集中监控,统一管理,使它们协调工作,共同为办公楼创造一个舒适、便捷、绿色、安全的办公、购物、休闲环境。
在办公楼的智能集成管理系统项目中,我司将充分考虑项目每一项目前具体需求,同时兼顾未来发展,IBMS集成管理平台预留其他系统接口功能,以便该项目后期项目子系统及其他的分站可接入IBMS集成管理平台主系统。
充分发挥IBMS的特点与优势,使得IBMS一次投入,终身享用。
1.2 设计目标1.2.1 扁平结构IBMS在确保能够与各种常用标准化数据通讯接口可靠进行数据交换的同时,又能利用特有的专利技术(规约适配器)与各类标准/或非标数据通讯接口直接进行对话,完成其与各子系统的信息交换和通讯协议转换。
尽量将整个系统结构扁平化,减少数据通讯的中间环节,提高数据通讯速度与可靠性,降低故障率。
1.2.2 集中协调IBMS把各种子系统集成为一个“有机”的统一系统,实现五个方面的功能集成:所有子系统信息的集成和综合管理,对所有子系统的集中监视和控制,全局事件的管理,流程自动化管理。
罐区自动化管理系统一:引言本文档旨在介绍罐区自动化管理系统的设计和实施。
该系统将帮助企业提高生产效率,降低人力成本,并确保安全性和可靠性。
二:背景1. 系统目标:通过引入自动化技术来改善现有的罐区管理流程。
2. 项目范围:包括设备选型与采购、软件开发与集成以及培训等方面。
三:需求分析1. 功能需求:a) 远程监控功能:能够远程查看各个储存罐的状态信息。
b) 报警通知功能:当出现异常情况时,能够即时发送报警通知给相关人员。
c) 数据记录与分析功能:对历史数据进行记录并相应报表供参考使用。
2. 性能需求:a) 响应时间要快;b)稳定运行且具备容错机制;3.界面设计要简洁易用;四:架构设计1.硬件架构:- 主控服务器: 负责接收传感器数据并处理逻辑操作;- 监测仪表: 安装于每个储存罐上,负责检测温度,压力等参数;- 无线网络: 用于传输数据;- 数据存储设备:负责保存历史数据。
2.软件架构:a) 前端界面设计: 提供用户友好的操作界面,实现远程监控和报警通知功能;b)后台逻辑处理: 负责接收并解析传感器数据,并进行相应的判断与计算。
五:系统开发1. 硬件采购:a) 主控服务器:型号A,数量3个;b)监测仪表:型号B, 数量根据罐区规模确定;2. 软件开发:a) 前端UI设计及编码工作开始时间为2020年5月1日至6月30日;b)后台逻辑处理代码编写工作开始时间为2020年7月1日至8月31日;六:测试与验收在完成系统搭建之后,将对其进行全方位测试以确保各项功能正常运行。
通过内部评审会议来确认是否满足项目需求。
七:培训与上线一旦经过验证和批准,在生产环境中使用该自动化管理系统前需要提供相关人员培训。
同时制定详细的上线计划,并安排专业团队协助顺利推进。
附件:法律名词及注释:- 自动化技术:指利用计算机、仪器和控制设备等技术手段,对生产过程进行自动化管理的一种方法。
- 远程监控功能:通过网络远程实时查看储存罐状态信息的能力。
配电自动化中DMS的应用作者:陈建峰赵亮宇黄敏均来源:《科技创新导报》 2014年第33期陈建峰赵亮宇黄敏均(江苏省电力公司江阴市供电公司江苏无锡 214400)摘要:针对当前我国配电网的发展状况分析,不但运行管理手段无法适应当前的社会发展状况,同时自动化水平也相对较低。
因而必须通过配电管理系统对这种状态进行改善。
文章主要针对配电管理系统即DMS的系统工作原理进行了论述,并详细的介绍了其功能模块,阐释在自动化配电网建设的过程中DMS的应用。
最后论证DMS在我国配电网自动化建设中起到了重要的作用。
关键词:配电自动化管理应用中图分类号:TM734 文献标识码:A 文章编号:1674-098X(2014)11(c)-0053-01电网的发展使得配电网也随之发展,电网中配电站的容量以及数量和规模都有所增加,且其规模仍旧在不断扩大,随着配电网的服务对象数量的增加以及服务面积的扩大,供电质量的可靠性成为了目前人们关注的焦点,如何能令网管理水平进一步提高成为了目前电力部门技术人员研究的重点。
而在目前配电管理系统即我们熟知的DMS集合了配电、变电以及用电过程的控制、监视、管理功能,具有统一性和综合性的计算机应用系统,并以其巨大的优势被应用在电力企业的各个管理、服务环节。
通过DMS的应用可有效解决经常断电以及恢复断电时间过长的缺点。
保障了工作人员的安全,同时也提高了系统的运行效率,是的用电客户不在抱怨,提高服务水平。
1 配电自动化的基本模式DMS目前已经得到了广泛的应用,并且人们也逐渐的开始意识到其对于电网发展的重要性,主要原因在于电力分配的竞争随着社会的发展日益激烈。
所以,需要全面提高配电管理效率。
DMS的应用主要为了提高配电系统的工作水平。
因而在DMS系统的设计中需要强调系统的开放性,通过集成不同的子系统功能,增强系统的实用性。
在系统中DA即配电自动化是最为重要的组成部分。
DA的建立需要以系统集成为前提,这不仅仅要求DA功能的集成,同时还要求系统功能同其他信息系统相互集成。
卓智达企业管理平台卓智达企业管理平台是一种基于云端的综合性企业管理解决方案,旨在为企业提供全方位的管理工具,包括人力资源管理、财务管理、生产管理、供应链管理等,并支持各种业务的可追溯性和监控功能。
该平台具有高度的可定制性和灵活性,在保证安全性和数据保护的前提下,提供业务流程重构、定制化开发、数据挖掘和分析等服务,帮助企业实现数字化转型,提高经营效率和竞争力。
一、人力资源管理:卓智达企业管理平台提供了完整的人力资源管理模块,包括招聘、员工管理、薪资管理、考勤管理等,通过可视化的界面和操作导引,帮助企业快速实现人力资源数字化管理。
其中,招聘管理模块支持在线发布招聘信息、自动匹配求职者信息、在线面试和自动生成合同等功能。
员工管理模块可以对员工资料、学历、工作经历等信息进行存储和管理,实现全员信息化管理。
薪资管理模块支持自动生成薪资表、社保、公积金等信息,实现薪资核算和发放的自动化。
考勤管理模块可以实时记录员工上下班、加班、请假等信息,方便员工自行查询考勤情况,也可以方便管理人员进行考核和绩效管理。
二、财务管理:卓智达企业管理平台的财务管理模块包括会计核算、财务报表、费用管理、预算管理等功能。
其中,会计核算模块支持多币种、多账套的会计核算,具有自动生成凭证、自动记账、自动核算等功能,可以大大缩短会计操作时间和减少出错率。
财务报表模块支持根据实际需求自定义财务报表,如资产负债表、利润表、现金流量表等,也可以实现在线查询和分析,帮助企业实现财务管理的决策支持。
费用管理模块支持全流程费用控制和报销管理,包括费用报销的录入、审批、支付等过程的在线化管理。
预算管理模块支持企业预算编制、执行监控和成本控制,帮助企业实现经营预测和风险管理。
三、生产管理:生产管理模块是卓智达企业管理平台的重要组成部分,它包括生产计划、生产执行、订单管理、质检管理等功能。
生产计划模块支持计划查询、计划排程、计划下达等功能,帮助企业实现生产计划的自动化和可追溯性管理。
智达办公自动化管理系统(SSH+Ajax+Comet+Oracle随着企业的不断发展,规模不断扩大,部门之间变得越来越密切,部门之间的交流也变得越来越频繁。
无论是企业文件的传输,企业资源的共享,还是文件的审批,都占用了大量的人力物力。
在这种背景下,一个属于企业自己的办公自动化管理系统是非常必要的,本章将通过一个办公管理系统向读者介绍该类软件系统的开发。
通过本章的学习,读者可以灵活运用如下内容:正确配置实现Struts、Spring和Hibernate的集成,简化开发。
合理使用Dojo的Fisheye技术进行页面开发。
(????)恰当使用服务器推送技术,将服务器端的信息直接推到客户端。
使用Struts进行文件的上传与下载。
合理使用Spring的任务调度功能,简化系统开发。
11.1 开发背景随着企业规模的不断扩大,业务不断增多,传统的企业管理方法不仅效率低下,而且占用大量的人力物力,已经远远不能够适应现代企业办公的需求,甚至已经阻碍了企业的进一步发展,成为企业发展的瓶颈,其主要缺陷如下所示:企业资源无法共享,使得企业无法充分利用现有资源。
文件审批效率不高,办公效率不高。
员工考勤信息不精确。
消息文件的发送、通知不方便。
为了弥补这些缺陷,提高企业的管理水平,实现企业管理的自动化,方便公司内部通信,实现企业资源共享,智达科技有限公司决定开发该办公自动化管理系统。
2.1 系统要求该系统主要包括对公司内部文件的传输,消息的发送,企业资源的共享,申请的发送及文件的审批,员工的在线考勤及考勤查询,紧急报警,同时要求提高系统的用户体验,同时总经理有仪表盘功能,可以随时查看到各部门的情况,如有紧急情况报告,在不刷新网页的情况下就可以立即看到。
2.2 系统目标提高企业的管理水平,提高工作效率,实现企业资源的内部共享,从而进一步提高企业管理的自动化,消除影响企业进一步发展的瓶颈。
11.3.2 系统结构图根据前面的需求分析及系统的最终目标功能,最终确定该系统的结构如图11-1所示。
11.3.3 构建开发环境开发该办公自动化管理系统用到的软件环境如下所示。
JDK 1.6及其以上版本:系统选择JDK 1.6是因为其是目前的最新版本,该版本增加了许多新功能与新特性。
而且使用该版本有利于提高系统的运行性能。
读者可以根据具体开发平台到官方网站免费下载相应的版本。
数据库:Oracle 10g数据库。
Oracle数据库是一款功能非常强大的数据库,是大型企业级开发经常被选用的一款性能很高的数据库。
Tomcat 6.0及其以上版本:Tomcat服务器是中小型应用中首选的Web服务器,其使用及安装配置都非常方便,而且是免费的,可以降低系统的开发成本。
11.3.4 系统预览该办公自动化管理系统主要分三种权限,由前面的系统结构图可以看出,总经理拥有该系统的所有功能的权限,所以,下面将通过总经理端来向读者介绍整个系统的最终效果。
(1)启动Tomcat服务器,打开浏览器在地址栏输入URL地址http://localhost:8080/zdoa后便可进入系统的登录页面。
效果如图11-2所示。
(2)当输入正确的用户名和密码后,如果该用户是总经理,则会进入图11-3所示的管理页面,展示在该管理主页的是一个仪表盘,如果有紧急报警,无须刷新网页,页面上的小灯泡就会变为红色并闪烁报警,页面的上面是一个Fisheye 效果,鼠标移动上去后就会变大。
(3)进入管理主页之后,可以通过左边的链接进入相应的页面,当然也可以通过上面的图片链接进入常用的页面,如果用户单击发送文件,将进入发送文件的页面,且支持群发,效果如图11-4所示。
其中右边是用来选择收件人的,用户选择部门,就会列出相应部门的人员列表。
(4)当用户单击"查看共享"链接时,就会列出公司的所有共享资源,当然用户也可以通过单击上面的分类列表来查看自己感兴趣的资源,效果如果11-5所示。
(5)该系统有审批申请的功能,不仅可以进行审批,还可以查看申请的状态,即查看审批到了哪一步,效果如图11-6所示,当然,图11-6所示的这个申请一级审批都还没有完成。
11.4.2 项目E-R图该自动化管理系统包括部门、组、职位、用户、文件传输、共享类型、共享文件、消息、报警、考勤时间、考勤信息、申请、审批状态等多个实体,下面将依次给出各个实体的E-R图。
部门的E-R图主要包括部门的编号、部门名称及部门的描述,具体如图11-9所示。
组的E-R图主要包括组的编号、组的名称、组的描述、所属部门的编号,具体如图11-10所示。
职位的E-R图主要包括职位编号、职位名称、所属组编号及职位权限,具体如图11-11所示。
用户的E-R图包括用户的编号、密码、登录名及真实姓名等,具体如图11-12所示。
文件传输(即传输的文件)的E-R图主要包括文件编号、文件名字(系统修改后的名字)、原始名字(修改前的名字)、发送者、接收者等,具体如图11-13所示。
共享文件及共享类型的E-R图主要包括共享文件的名字、共享时间、文件大小等信息,具体如图11-14所示。
消息的E-R图主要包括消息的编号、发送者、接收者、主题、内容、时间等,具体如图11-15所示。
报警的E-R图主要包括报警的编号、报警者、报警部门、主题、内容、时间、状态等信息,具体如图11-16所示。
考勤信息及考勤时间的E-R图主要包括关于考勤的所有信息,具体如图11-17所示。
申请及审批状态的E-R图主要包括有关申请的所有信息,如申请人、内容及各有关部门的审批状态等,具体如图11-18所示。
11.4.3 数据库表的设计(1)上一节详细介绍了系统中所有实体的信息及其属性,其中每个实体在数据库中都对应着一张表,所有该系统的数据库共有13张表,下面将对这些表进行详细的设计及说明。
(1)部门信息表(oa_dept):主要包括部门编号、名称和简介,各字段的具体信息如表11-2所示。
表11-2 部门信息表(oa_dept)建立部门表的SQL语句如下:1.create table oa_dept(dept_number varchar2(32)primary key,dept_name varchar2(50) not null,2. dept_info varchar2(1000) default'');(2)组信息表(oa_group):主要包括组编号、组名称、所属部门编号及组简介,具体字段的设计信息如表11-3所示。
表11-3 组信息表(oa_group)建立组信息表的SQL语句如下所示:1.create table oa_group(group_number varchar2(32)primary key,dept_number varchar2(32) not null,2. group_name varchar2(50) not null,group_info varchar2(500),3. constraint fk_group_dept foreign key(dept_number)references oa_dept(dept_ number));(3)职位信息表(oa_role):主要包括职位编号、所属组编号、职位名称、职位权限,各字段的信息如表11-4所示。
表11-4 职位信息表(oa_role)建立该表的SQL语句如下:1.create table oa_role( role_number varchar2(32)primary key,group_number varchar2 (32) not null,2. role_name varchar2(50) not null,role_right number(1) not null,3. constraint fk_role_group foreign key(group_number)references oa_group(group_ number));(4)用户信息表(oa_user):主要包括系统用户的所有信息,具体的字段名称及类型如表11-5所示。
表11-5 用户信息表(oa_user)建立该表的SQL语句如下所示:1.create table oa_user(user_number varchar2(32) primarykey,user_name varchar2(20) not null,2. user_pwd varchar2(20) not null,user_realname varchar2(50) not null,er_gender char(2) check(user_gender='男' or user_gender='女'),4. user_birth date, dept_number varchar2(32) not null,group_number varchar2 (32) not null,5. user_email varchar2(50), user_phone varchar2(20),role_number varchar2(32) not null,6. user_jianli varchar2(4000) default'', user_imgpathvarchar2(100), user_ salary number(7,2),7. constraint fk_user_dept foreign key(dept_number)references oa_dept(dept_ number),8. constraint fk_user_group foreign key(group_number)references oa_group(group_ number),9. constraint fk_user_role foreign key(role_number)references oa_role(role_ number));(5)文件传输信息表(oa_transfile):主要包括文件编号、文件名字、文件原始名字、发送者、接收者、发送时间、文件简介、属性类型等信息,具体字段类型如表11-6所示。
表11-6 文件传输信息表(oa_transfile)建立该表的SQL语句如下:1.create table oa_transfile( transfile_number varchar2(32)primary key,transfile_ name varchar2(100) not null,2. transfile_realname varchar2(50) not null,transfile_fromuser varchar2(32) not null,3. transfile_touser varchar2(32) not null,transfile_time date default sysdate not null,4. transfile_info varchar2(100) not null,transfile_type varchar2(50),5. constraint fk_transfile_user foreign key(transfile_fromuser) references oa_user(user_number) );(6)共享类型信息表(oa_sharetype):该表主要是用于记录共享文件的类型,从而可以使用户选择感兴趣的类型进行下载。