1. 数据库管理系统有几大模块各自的功能是什么
数据库管理系统的功能主要有五点:数据模式定义、数据存取的物理构建、数据操纵、数据的完整性、安全性定义和检查、数据库的并发控制与故障恢复、数据的服务。
数据库管理员的主要工作如下:数据库设计、数据库维护、改善系统性能,提高系统效率。
2. 数据库操作模块
(1)数据库维护
数据库维护模块专为数据库管理员开发,管理员通过如图3.3所示数据库维护界面对储存的数据进行管理和维护。设计过程中为了保证软件运行的正常和对用户信息安全的考虑,对管理员通过数据库维护模块对数据库进行操作的权限分为3类:
1)管理员可以任意添加、编辑、删除的数据:基础数据库中所有数据均属此类;
2)管理员不能添加,只能编辑数据:设计信息数据库的用户个人信息。对于注册用户的个人信息管理员无法添加,只能编辑和删除,并且编辑的范围仅限于对用户审核状态的审核和用户密码的改写(防止用户忘记登录密码),但管理员也无法识别用户原始登录密码。
3)管理员只能查看不能进行任何编辑的数据:设计信息数据库的用户设计信息。对于用户使用软件进行钻井设计时系统自动保存的数据,管理员只能查看,不能进行任何改动。
图3.3 数据库维护模块截图
(2)数据库展示
为了推广软件和扩大软件的实用性,项目组经讨论后决定将钻井设备数据库公开上线测试,所有用户均可查阅(线上测试地址:http://www.geodrilling.org.cn/drill),特设计数据库展示模块如图3.4至图3.6所示。其主要的界面分为展示主页、设备分类展示、单一设备展示3种页面。
在图3.4所示钻井设备数据库展示主页中显示数据库中所有的分类信息,用户可根据需要选择某一特定种类的钻具进行查看;当用户选择某一特定种类的钻具后,进入如图3.5所示钻井设备分类显示区域,用户可根据页面上方的搜索条件进行数据库查询,从而得到满足搜索条件的相关数据;当用户确定需要查看某一特定型号的钻井设备时进入如图3.6所示单一设备显示页面。在该页面下用户可查询当前设备的主要参数、生产厂商等信息,也可将当前产品和同类产品进行对比分析。
图3.4 钻井设备数据库展示主页
图3.5 钻井设备分类显示截图
图3.6 钻井设备单一设备显示截图
3. SAP各大模块的用途
1 SAP MM(物料管理模块):SAP 产品中最常用的一个模块,它涉及到物料管理的 全过程,与财务、生产、销售、成本等模块均有密切的关系。主要有采购、库房 与库存管理、MRP、供应商评价等管理功能。
2 SAP SD(销售与分销模块):其中包括销售计划、询价报价、订单管理、运输发 货、发票等的管理,同时可对分销网络进行有效的管理。
3 SAP FI(财务会计模块):它可提供应收、应付、总账、合并、投资、基金、现 金管理等功能,这些功能可以根据各分支机构的需要来进行调整,并且往往是多 语种的。同时,科目的设置会遵循任何一个特定国家中的有关规定。
4 SAP CO(管理会计模块):它包括利润及成本中心、产品成本、项目会计、获利 分析等功能,它不仅可以控制成本,还可以控制公司的目标,另外还提供信息以 帮助高级管理人员作出决策或制定规划。
5 SAP PS(项目管理模块):具有项目计划、项目预算、能力计划、资源管理、结 果分析等功能。
6 SAP QM(质量管理模块):可提供质量计划、质量检测、质量控制、质量文档等 功能。
7 SAP PP(生产计划模块):可实现对工厂数据、生产计划、MRP、能力计划、成 本核算等的管理,使得 企业能够有效的降低库存,提高效率。同时各个原本分 散的生产流程的自动连接,也使得生产流程能够前后连贯的进行,而不会出现生 产脱节,耽误生产交货时间。
8 SAP PM(工厂维修模块):可提供维护及检测计划、交易所处理、历史数据、报 告分析。
9 SAP BW(商务智能集成化组件):为 SAP 数据和非 SAP 数据的采集、存储、分析 和管理提供一个集成的,面向商务的平台。使企业对市场反应更灵敏快捷,整个 企业也更具有生命力和竞争力 。
10 SAP ABAP(SAP 开发模块):作为 SAP 的应用编程语言,ABAP 现在用于编写 SAP 的几乎全部产品源代码。同时也是挑战 FICO 顾问、MM 顾问、SD 顾问等具 体岗位的基石。
11 SAP HANA(SAP 大数据):HANA 是一个软件结合体,提高性能的数据数据查询功 能,用户可以对大量实时业务数据进行查询和分析。通过 HANA,为 SAP 优化技 术应用, 转变人们的思考、规划和工作方式。
(3)什么模块提供数据维护扩展阅读:
SAP是该软件的总称,它也分为多个模块,每一个模块都有它相应的专攻专业,能学好其中的一门就已经是十分了得的了。下面我们来了解一些常用的模块。
一、ABAP。这是SAP中最为重要的模块。它是一款高级的编程语言,为程序员提供方便、快捷、无流量压力的工作成效。其本身对于其他模块的联系也是最密不可分的,所有模块都是在此模块的基础上进行的。不过想要成为该模块的专家,需要的努力是不可少的。
二、财务管理。对于会计专业的人才来说,在应用这方面应该已经熟能生巧了。因此学习SAP也就容易了许多。对于资产负债的权衡、对于会计账目的规划、对于会计报表的制作,通过SAP软件也将方便许多。SAP能帮你分析出适合你的情况的规划,并且列出相应注意点,甚至能检测出一些错误,大大加强会计管理能力。
三、人力资源类型。大公司往往员工众多,光靠人力部门人工管理、排序也是极为辛苦的,对着厚厚的名单,一般得花很长时间才能管理好人员分配。对于旧问题的未处理与新问题的不断出现,人力部门总是压力很大。
在应用SAP软件系统化地帮助管理人力事物之后,依靠人工去统计的数据就减少了,SAP能依照具体情况制定出一系列的计划,帮助提高公司运营。
四、采购销售。SAP中重要模块之一,涉及到物料、供应商、客户之间的关系、数据、信息的维护和运行。