搜档网
当前位置:搜档网 › Oracle_ERP_库存管理INV_8个表结构

Oracle_ERP_库存管理INV_8个表结构

Oracle_ERP_库存管理INV_8个表结构
Oracle_ERP_库存管理INV_8个表结构

Oracle_ERP_库存管理INV_8个表结构

下载《Oracle ERP INV 模块8个重要表结构》

-- Create table

create table INV.MTL_TRANSACTION_TYPES

(

TRANSACTION_TYPE_ID NUMBER not null,

LAST_UPDATE_DATE DATE not null,

LAST_UPDATED_BY NUMBER not null,

CREATION_DATE DATE not null,

CREATED_BY NUMBER not null,

TRANSACTION_TYPE_NAME VARCHAR2(80) not null, DESCRIPTION VARCHAR2(240),

TRANSACTION_ACTION_ID NUMBER not null, TRANSACTION_SOURCE_TYPE_ID NUMBER not null, SHORTAGE_MSG_BACKGROUND_FLAG VARCHAR2(1), SHORTAGE_MSG_ONLINE_FLAG VARCHAR2(1), DISABLE_DATE DATE,

USER_DEFINED_FLAG VARCHAR2(1) not null, ATTRIBUTE1 VARCHAR2(150),

ATTRIBUTE2 VARCHAR2(150),

ATTRIBUTE3 VARCHAR2(150),

ATTRIBUTE4 VARCHAR2(150),

ATTRIBUTE5 VARCHAR2(150),

ATTRIBUTE6 VARCHAR2(150),

ATTRIBUTE7 VARCHAR2(150),

ATTRIBUTE8 VARCHAR2(150),

ATTRIBUTE9 VARCHAR2(150),

ATTRIBUTE10 VARCHAR2(150),

ATTRIBUTE11 VARCHAR2(150),

ATTRIBUTE12 VARCHAR2(150),

ATTRIBUTE13 VARCHAR2(150),

ATTRIBUTE14 VARCHAR2(150),

ATTRIBUTE15 VARCHAR2(150),

ATTRIBUTE_CATEGORY VARCHAR2(30),

TYPE_CLASS NUMBER,

STATUS_CONTROL_FLAG NUMBER

)

tablespace APPS_TS_SEED

pctfree 10

initrans 10

maxtrans 255

storage

(

initial 128

next 128

minextents 1

maxextents unlimited

pctincrease 0

);

-- Create/Recreate indexes

create index INV.MTL_TRANSACTION_TYPES_N1 on

INV.MTL_TRANSACTION_TYPES (TRANSACTION_SOURCE_TYPE_ID, TRANSACTION_ACTION_ID)

tablespace APPS_TS_SEED

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create unique index INV.MTL_TRANSACTION_TYPES_U1 on

INV.MTL_TRANSACTION_TYPES (TRANSACTION_TYPE_ID) tablespace APPS_TS_SEED

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

-- Grant/Revoke object privileges

grant select, insert, update, delete, references, alter, index on

INV.MTL_TRANSACTION_TYPES to APPS with grant option;

grant select on INV.MTL_TRANSACTION_TYPES to CUX;

下载《Oracle ERP INV 模块8个重要表结构》

-- Create table

create table INV.MTL_SYSTEM_ITEMS_B (

INVENTORY_ITEM_ID NUMBER not null, ORGANIZATION_ID NUMBER not null, LAST_UPDATE_DATE DATE not null, LAST_UPDATED_BY NUMBER not null, CREATION_DATE DATE not null, CREATED_BY NUMBER not null,

LAST_UPDATE_LOGIN NUMBER, SUMMARY_FLAG VARCHAR2(1) not null, ENABLED_FLAG VARCHAR2(1) not null,

START_DATE_ACTIVE DATE,

END_DATE_ACTIVE DATE,

DESCRIPTION VARCHAR2(240),

BUYER_ID NUMBER(9),

ACCOUNTING_RULE_ID NUMBER, INVOICING_RULE_ID NUMBER, SEGMENT1 VARCHAR2(40),

SEGMENT2 VARCHAR2(40),

SEGMENT3 VARCHAR2(40),

SEGMENT4 VARCHAR2(40),

SEGMENT5 VARCHAR2(40),

SEGMENT6 VARCHAR2(40),

SEGMENT7 VARCHAR2(40),

SEGMENT8 VARCHAR2(40),

SEGMENT9 VARCHAR2(40),

SEGMENT10 VARCHAR2(40),

SEGMENT11 VARCHAR2(40),

SEGMENT12 VARCHAR2(40),

SEGMENT13 VARCHAR2(40),

SEGMENT14 VARCHAR2(40),

SEGMENT15 VARCHAR2(40),

SEGMENT16 VARCHAR2(40),

SEGMENT17 VARCHAR2(40),

SEGMENT18 VARCHAR2(40),

SEGMENT19 VARCHAR2(40),

SEGMENT20 VARCHAR2(40),

ATTRIBUTE_CATEGORY VARCHAR2(30),

ATTRIBUTE1 VARCHAR2(240),

ATTRIBUTE2 VARCHAR2(240),

ATTRIBUTE3 VARCHAR2(240),

ATTRIBUTE4 VARCHAR2(240),

ATTRIBUTE5 VARCHAR2(240),

ATTRIBUTE6 VARCHAR2(240),

ATTRIBUTE7 VARCHAR2(240),

ATTRIBUTE8 VARCHAR2(240),

ATTRIBUTE9 VARCHAR2(240),

ATTRIBUTE10 VARCHAR2(240),

ATTRIBUTE11 VARCHAR2(240),

ATTRIBUTE12 VARCHAR2(240),

ATTRIBUTE13 VARCHAR2(240),

ATTRIBUTE14 VARCHAR2(240),

ATTRIBUTE15 VARCHAR2(240),

PURCHASING_ITEM_FLAG VARCHAR2(1) not null, SHIPPABLE_ITEM_FLAG VARCHAR2(1) not null,

CUSTOMER_ORDER_FLAG VARCHAR2(1) not null,

INTERNAL_ORDER_FLAG VARCHAR2(1) not null,

SERVICE_ITEM_FLAG VARCHAR2(1) not null,

INVENTORY_ITEM_FLAG VARCHAR2(1) not null,

ENG_ITEM_FLAG VARCHAR2(1) not null,

INVENTORY_ASSET_FLAG VARCHAR2(1) not null, PURCHASING_ENABLED_FLAG VARCHAR2(1) not null, CUSTOMER_ORDER_ENABLED_FLAG VARCHAR2(1) not null, INTERNAL_ORDER_ENABLED_FLAG VARCHAR2(1) not null, SO_TRANSACTIONS_FLAG VARCHAR2(1) not null,

MTL_TRANSACTIONS_ENABLED_FLAG VARCHAR2(1) not null, STOCK_ENABLED_FLAG VARCHAR2(1) not null,

BOM_ENABLED_FLAG VARCHAR2(1) not null,

BUILD_IN_WIP_FLAG VARCHAR2(1) not null,

REVISION_QTY_CONTROL_CODE NUMBER,

ITEM_CATALOG_GROUP_ID NUMBER,

CATALOG_STATUS_FLAG VARCHAR2(1),

RETURNABLE_FLAG VARCHAR2(1),

DEFAULT_SHIPPING_ORG NUMBER,

COLLATERAL_FLAG VARCHAR2(1),

TAXABLE_FLAG VARCHAR2(1),

QTY_RCV_EXCEPTION_CODE VARCHAR2(25),

ALLOW_ITEM_DESC_UPDATE_FLAG VARCHAR2(1),

INSPECTION_REQUIRED_FLAG VARCHAR2(1), RECEIPT_REQUIRED_FLAG VARCHAR2(1),

MARKET_PRICE NUMBER,

HAZARD_CLASS_ID NUMBER,

RFQ_REQUIRED_FLAG VARCHAR2(1),

QTY_RCV_TOLERANCE NUMBER,

LIST_PRICE_PER_UNIT NUMBER,

UN_NUMBER_ID NUMBER,

PRICE_TOLERANCE_PERCENT NUMBER,

ASSET_CATEGORY_ID NUMBER,

ROUNDING_FACTOR NUMBER,

UNIT_OF_ISSUE VARCHAR2(25),

ENFORCE_SHIP_TO_LOCATION_CODE VARCHAR2(25), ALLOW_SUBSTITUTE_RECEIPTS_FLAG VARCHAR2(1), ALLOW_UNORDERED_RECEIPTS_FLAG VARCHAR2(1), ALLOW_EXPRESS_DELIVERY_FLAG VARCHAR2(1), DAYS_EARLY_RECEIPT_ALLOWED NUMBER,

DAYS_LATE_RECEIPT_ALLOWED NUMBER,

RECEIPT_DAYS_EXCEPTION_CODE VARCHAR2(25), RECEIVING_ROUTING_ID NUMBER,

INVOICE_CLOSE_TOLERANCE NUMBER,

RECEIVE_CLOSE_TOLERANCE NUMBER,

AUTO_LOT_ALPHA_PREFIX VARCHAR2(30),

START_AUTO_LOT_NUMBER VARCHAR2(30),

LOT_CONTROL_CODE NUMBER,

SHELF_LIFE_CODE NUMBER,

SHELF_LIFE_DAYS NUMBER,

SERIAL_NUMBER_CONTROL_CODE NUMBER,

START_AUTO_SERIAL_NUMBER VARCHAR2(30), AUTO_SERIAL_ALPHA_PREFIX VARCHAR2(30), SOURCE_TYPE NUMBER,

SOURCE_ORGANIZATION_ID NUMBER,

SOURCE_SUBINVENTORY VARCHAR2(10),

EXPENSE_ACCOUNT NUMBER,

ENCUMBRANCE_ACCOUNT NUMBER,

RESTRICT_SUBINVENTORIES_CODE NUMBER,

UNIT_WEIGHT NUMBER,

WEIGHT_UOM_CODE VARCHAR2(3),

VOLUME_UOM_CODE VARCHAR2(3),

UNIT_VOLUME NUMBER,

RESTRICT_LOCATORS_CODE NUMBER,

LOCATION_CONTROL_CODE NUMBER,

SHRINKAGE_RATE NUMBER,

ACCEPTABLE_EARLY_DAYS NUMBER,

PLANNING_TIME_FENCE_CODE NUMBER,

DEMAND_TIME_FENCE_CODE NUMBER,

LEAD_TIME_LOT_SIZE NUMBER,

STD_LOT_SIZE NUMBER,

CUM_MANUFACTURING_LEAD_TIME NUMBER, OVERRUN_PERCENTAGE NUMBER,

MRP_CALCULATE_ATP_FLAG VARCHAR2(1), ACCEPTABLE_RATE_INCREASE NUMBER, ACCEPTABLE_RATE_DECREASE NUMBER, CUMULATIVE_TOTAL_LEAD_TIME NUMBER, PLANNING_TIME_FENCE_DAYS NUMBER,

DEMAND_TIME_FENCE_DAYS NUMBER,

END_ASSEMBLY_PEGGING_FLAG VARCHAR2(1), REPETITIVE_PLANNING_FLAG VARCHAR2(1), PLANNING_EXCEPTION_SET VARCHAR2(10),

BOM_ITEM_TYPE NUMBER not null,

PICK_COMPONENTS_FLAG VARCHAR2(1) not null, REPLENISH_TO_ORDER_FLAG VARCHAR2(1) not null, BASE_ITEM_ID NUMBER,

ATP_COMPONENTS_FLAG VARCHAR2(1) not null,

ATP_FLAG VARCHAR2(1) not null,

FIXED_LEAD_TIME NUMBER,

VARIABLE_LEAD_TIME NUMBER,

WIP_SUPPLY_LOCATOR_ID NUMBER,

WIP_SUPPLY_TYPE NUMBER,

WIP_SUPPLY_SUBINVENTORY VARCHAR2(10),

PRIMARY_UOM_CODE VARCHAR2(3),

PRIMARY_UNIT_OF_MEASURE VARCHAR2(25), ALLOWED_UNITS_LOOKUP_CODE NUMBER,

COST_OF_SALES_ACCOUNT NUMBER,

SALES_ACCOUNT NUMBER,

DEFAULT_INCLUDE_IN_ROLLUP_FLAG VARCHAR2(1), INVENTORY_ITEM_STATUS_CODE VARCHAR2(10) not null, INVENTORY_PLANNING_CODE NUMBER,

PLANNER_CODE VARCHAR2(10),

PLANNING_MAKE_BUY_CODE NUMBER,

FIXED_LOT_MULTIPLIER NUMBER,

ROUNDING_CONTROL_TYPE NUMBER,

CARRYING_COST NUMBER,

POSTPROCESSING_LEAD_TIME NUMBER, PREPROCESSING_LEAD_TIME NUMBER,

FULL_LEAD_TIME NUMBER,

ORDER_COST NUMBER,

MRP_SAFETY_STOCK_PERCENT NUMBER,

MRP_SAFETY_STOCK_CODE NUMBER,

MIN_MINMAX_QUANTITY NUMBER,

MAX_MINMAX_QUANTITY NUMBER,

MINIMUM_ORDER_QUANTITY NUMBER,

FIXED_ORDER_QUANTITY NUMBER,

FIXED_DAYS_SUPPLY NUMBER,

MAXIMUM_ORDER_QUANTITY NUMBER,

ATP_RULE_ID NUMBER,

PICKING_RULE_ID NUMBER,

RESERVABLE_TYPE NUMBER,

POSITIVE_MEASUREMENT_ERROR NUMBER,

NEGATIVE_MEASUREMENT_ERROR NUMBER, ENGINEERING_ECN_CODE VARCHAR2(50),

ENGINEERING_ITEM_ID NUMBER,

ENGINEERING_DATE DATE,

SERVICE_STARTING_DELAY NUMBER,

VENDOR_WARRANTY_FLAG VARCHAR2(1) not null, SERVICEABLE_COMPONENT_FLAG VARCHAR2(1), SERVICEABLE_PRODUCT_FLAG VARCHAR2(1) not null,

BASE_WARRANTY_SERVICE_ID NUMBER,

PAYMENT_TERMS_ID NUMBER,

PREVENTIVE_MAINTENANCE_FLAG VARCHAR2(1), PRIMARY_SPECIALIST_ID NUMBER,

SECONDARY_SPECIALIST_ID NUMBER,

SERVICEABLE_ITEM_CLASS_ID NUMBER,

TIME_BILLABLE_FLAG VARCHAR2(1),

MATERIAL_BILLABLE_FLAG VARCHAR2(30),

EXPENSE_BILLABLE_FLAG VARCHAR2(1),

PRORATE_SERVICE_FLAG VARCHAR2(1),

COVERAGE_SCHEDULE_ID NUMBER,

SERVICE_DURATION_PERIOD_CODE VARCHAR2(10), SERVICE_DURATION NUMBER,

WARRANTY_VENDOR_ID NUMBER,

MAX_WARRANTY_AMOUNT NUMBER,

RESPONSE_TIME_PERIOD_CODE VARCHAR2(30), RESPONSE_TIME_VALUE NUMBER,

NEW_REVISION_CODE VARCHAR2(30),

INVOICEABLE_ITEM_FLAG VARCHAR2(1) not null,

TAX_CODE VARCHAR2(50),

INVOICE_ENABLED_FLAG VARCHAR2(1) not null,

MUST_USE_APPROVED_VENDOR_FLAG VARCHAR2(1) not null, REQUEST_ID NUMBER,

PROGRAM_APPLICATION_ID NUMBER,

PROGRAM_ID NUMBER,

PROGRAM_UPDATE_DATE DATE,

OUTSIDE_OPERATION_FLAG VARCHAR2(1) not null, OUTSIDE_OPERATION_UOM_TYPE VARCHAR2(25),

SAFETY_STOCK_BUCKET_DAYS NUMBER,

AUTO_REDUCE_MPS NUMBER(22),

COSTING_ENABLED_FLAG VARCHAR2(1) not null,

AUTO_CREATED_CONFIG_FLAG VARCHAR2(1) not null, CYCLE_COUNT_ENABLED_FLAG VARCHAR2(1) not null, ITEM_TYPE VARCHAR2(30),

MODEL_CONFIG_CLAUSE_NAME VARCHAR2(10), SHIP_MODEL_COMPLETE_FLAG VARCHAR2(1),

MRP_PLANNING_CODE NUMBER,

RETURN_INSPECTION_REQUIREMENT NUMBER,

ATO_FORECAST_CONTROL NUMBER,

RELEASE_TIME_FENCE_CODE NUMBER,

RELEASE_TIME_FENCE_DAYS NUMBER,

CONTAINER_ITEM_FLAG VARCHAR2(1),

VEHICLE_ITEM_FLAG VARCHAR2(1),

MAXIMUM_LOAD_WEIGHT NUMBER,

MINIMUM_FILL_PERCENT NUMBER,

CONTAINER_TYPE_CODE VARCHAR2(30),

INTERNAL_VOLUME NUMBER,

WH_UPDATE_DATE DATE,

PRODUCT_FAMILY_ITEM_ID NUMBER,

GLOBAL_ATTRIBUTE_CATEGORY VARCHAR2(150), GLOBAL_ATTRIBUTE1 VARCHAR2(150),

GLOBAL_ATTRIBUTE2 VARCHAR2(150),

GLOBAL_ATTRIBUTE3 VARCHAR2(150),

GLOBAL_ATTRIBUTE4 VARCHAR2(150),

GLOBAL_ATTRIBUTE5 VARCHAR2(150),

GLOBAL_ATTRIBUTE6 VARCHAR2(150),

GLOBAL_ATTRIBUTE7 VARCHAR2(150),

GLOBAL_ATTRIBUTE8 VARCHAR2(150),

GLOBAL_ATTRIBUTE9 VARCHAR2(150),

GLOBAL_ATTRIBUTE10 VARCHAR2(150), PURCHASING_TAX_CODE VARCHAR2(50), OVERCOMPLETION_TOLERANCE_TYPE NUMBER, OVERCOMPLETION_TOLERANCE_VALUE NUMBER, EFFECTIVITY_CONTROL NUMBER,

CHECK_SHORTAGES_FLAG VARCHAR2(1),

OVER_SHIPMENT_TOLERANCE NUMBER,

UNDER_SHIPMENT_TOLERANCE NUMBER,

OVER_RETURN_TOLERANCE NUMBER,

UNDER_RETURN_TOLERANCE NUMBER, EQUIPMENT_TYPE NUMBER,

RECOVERED_PART_DISP_CODE VARCHAR2(30), DEFECT_TRACKING_ON_FLAG VARCHAR2(1),

USAGE_ITEM_FLAG VARCHAR2(1),

EVENT_FLAG VARCHAR2(1),

ELECTRONIC_FLAG VARCHAR2(1), DOWNLOADABLE_FLAG VARCHAR2(1),

VOL_DISCOUNT_EXEMPT_FLAG VARCHAR2(1),

COUPON_EXEMPT_FLAG VARCHAR2(1),

COMMS_NL_TRACKABLE_FLAG VARCHAR2(1), ASSET_CREATION_CODE VARCHAR2(30), COMMS_ACTIVATION_REQD_FLAG VARCHAR2(1), ORDERABLE_ON_WEB_FLAG VARCHAR2(1), BACK_ORDERABLE_FLAG VARCHAR2(1),

WEB_STATUS VARCHAR2(30),

INDIVISIBLE_FLAG VARCHAR2(1),

DIMENSION_UOM_CODE VARCHAR2(3),

UNIT_LENGTH NUMBER,

UNIT_WIDTH NUMBER,

UNIT_HEIGHT NUMBER,

BULK_PICKED_FLAG VARCHAR2(1),

LOT_STATUS_ENABLED VARCHAR2(1),

DEFAULT_LOT_STATUS_ID NUMBER,

SERIAL_STATUS_ENABLED VARCHAR2(1), DEFAULT_SERIAL_STATUS_ID NUMBER,

LOT_SPLIT_ENABLED VARCHAR2(1),

LOT_MERGE_ENABLED VARCHAR2(1), INVENTORY_CARRY_PENALTY NUMBER, OPERATION_SLACK_PENALTY NUMBER, FINANCING_ALLOWED_FLAG VARCHAR2(1),

EAM_ITEM_TYPE NUMBER,

EAM_ACTIVITY_TYPE_CODE VARCHAR2(30),

EAM_ACTIVITY_CAUSE_CODE VARCHAR2(30), EAM_ACT_NOTIFICATION_FLAG VARCHAR2(1), EAM_ACT_SHUTDOWN_STATUS VARCHAR2(30), DUAL_UOM_CONTROL NUMBER,

SECONDARY_UOM_CODE VARCHAR2(3),

DUAL_UOM_DEVIATION_HIGH NUMBER,

DUAL_UOM_DEVIATION_LOW NUMBER, CONTRACT_ITEM_TYPE_CODE VARCHAR2(30), SUBSCRIPTION_DEPEND_FLAG VARCHAR2(1), SERV_REQ_ENABLED_CODE VARCHAR2(30), SERV_BILLING_ENABLED_FLAG VARCHAR2(1), SERV_IMPORTANCE_LEVEL NUMBER,

PLANNED_INV_POINT_FLAG VARCHAR2(1),

LOT_TRANSLATE_ENABLED VARCHAR2(1), DEFAULT_SO_SOURCE_TYPE VARCHAR2(30), CREATE_SUPPLY_FLAG VARCHAR2(1), SUBSTITUTION_WINDOW_CODE NUMBER, SUBSTITUTION_WINDOW_DAYS NUMBER,

IB_ITEM_INSTANCE_CLASS VARCHAR2(30), CONFIG_MODEL_TYPE VARCHAR2(30),

LOT_SUBSTITUTION_ENABLED VARCHAR2(1), MINIMUM_LICENSE_QUANTITY NUMBER,

EAM_ACTIVITY_SOURCE_CODE VARCHAR2(30), LIFECYCLE_ID NUMBER,

CURRENT_PHASE_ID NUMBER,

OBJECT_VERSION_NUMBER NUMBER(9), TRACKING_QUANTITY_IND VARCHAR2(30), ONT_PRICING_QTY_SOURCE VARCHAR2(30), SECONDARY_DEFAULT_IND VARCHAR2(30), OPTION_SPECIFIC_SOURCED NUMBER, APPROVAL_STATUS VARCHAR2(30),

VMI_MINIMUM_UNITS NUMBER,

VMI_MINIMUM_DAYS NUMBER,

VMI_MAXIMUM_UNITS NUMBER,

VMI_MAXIMUM_DAYS NUMBER,

VMI_FIXED_ORDER_QUANTITY NUMBER,

SO_AUTHORIZATION_FLAG NUMBER, CONSIGNED_FLAG NUMBER,

ASN_AUTOEXPIRE_FLAG NUMBER,

VMI_FORECAST_TYPE NUMBER,

FORECAST_HORIZON NUMBER,

EXCLUDE_FROM_BUDGET_FLAG NUMBER, DAYS_TGT_INV_SUPPLY NUMBER,

DAYS_TGT_INV_WINDOW NUMBER,

DAYS_MAX_INV_SUPPLY NUMBER,

DAYS_MAX_INV_WINDOW NUMBER,

DRP_PLANNED_FLAG NUMBER,

CRITICAL_COMPONENT_FLAG NUMBER, CONTINOUS_TRANSFER NUMBER, CONVERGENCE NUMBER,

DIVERGENCE NUMBER,

CONFIG_ORGS VARCHAR2(30),

CONFIG_MATCH VARCHAR2(30)

)

tablespace APPS_TS_TX_DATA

pctfree 10

initrans 10

maxtrans 255

storage

(

initial 128

next 128

minextents 1

maxextents unlimited

pctincrease 0

);

-- Create/Recreate indexes

create index INV.MTL_SYSTEM_ITEMS_B_N1 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID, SEGMENT1) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N10 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID, PLANNER_CODE) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N11 on

INV.MTL_SYSTEM_ITEMS_B (WEB_STATUS, ORGANIZATION_ID) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N12 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID,

CUSTOMER_ORDER_ENABLED_FLAG, SERVICE_ITEM_FLAG, VENDOR_WARRANTY_FLAG)

tablespace APPS_TS_TX_IDX

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N13 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID,

WIP_SUPPLY_LOCATOR_ID)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N14 on

INV.MTL_SYSTEM_ITEMS_B (BASE_ITEM_ID, ORGANIZATION_ID) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N2 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID, DESCRIPTION) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N3 on

INV.MTL_SYSTEM_ITEMS_B (INVENTORY_ITEM_STATUS_CODE) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N4 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID,

AUTO_CREATED_CONFIG_FLAG)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N5 on

INV.MTL_SYSTEM_ITEMS_B (WH_UPDATE_DATE)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N6 on

INV.MTL_SYSTEM_ITEMS_B (ITEM_CATALOG_GROUP_ID, CATALOG_STATUS_FLAG)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N7 on

INV.MTL_SYSTEM_ITEMS_B (PRODUCT_FAMILY_ITEM_ID, ORGANIZATION_ID)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N8 on

INV.MTL_SYSTEM_ITEMS_B (COMMS_NL_TRACKABLE_FLAG, ORGANIZATION_ID)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

maxextents unlimited

pctincrease 0

);

create index INV.MTL_SYSTEM_ITEMS_B_N9 on

INV.MTL_SYSTEM_ITEMS_B (ORGANIZATION_ID, BUYER_ID) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create unique index INV.MTL_SYSTEM_ITEMS_B_U1 on

INV.MTL_SYSTEM_ITEMS_B (INVENTORY_ITEM_ID, ORGANIZATION_ID) tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

-- Grant/Revoke object privileges

grant select, insert, update, delete, references, alter, index on

INV.MTL_SYSTEM_ITEMS_B to APPS with grant option;

grant select on INV.MTL_SYSTEM_ITEMS_B to CUX;

下载《Oracle ERP INV 模块8个重要表结构》

-- Create table

create table BOM.CST_COST_TYPES

(

COST_TYPE_ID NUMBER not null,

LAST_UPDATE_DATE DATE not null,

LAST_UPDATED_BY NUMBER not null, CREATION_DATE DATE not null,

CREATED_BY NUMBER not null,

LAST_UPDATE_LOGIN NUMBER, ORGANIZATION_ID NUMBER,

COST_TYPE VARCHAR2(10) not null, DESCRIPTION VARCHAR2(240),

COSTING_METHOD_TYPE NUMBER not null, FROZEN_STANDARD_FLAG NUMBER,

DEFAULT_COST_TYPE_ID NUMBER not null, BOM_SNAPSHOT_FLAG NUMBER not null, ALTERNATE_BOM_DESIGNATOR VARCHAR2(10), ALLOW_UPDATES_FLAG NUMBER,

PL_ELEMENT_FLAG NUMBER not null,

PL_RESOURCE_FLAG NUMBER not null,

PL_OPERATION_FLAG NUMBER not null,

PL_ACTIVITY_FLAG NUMBER not null,

DISABLE_DATE DATE,

AVAILABLE_TO_ENG_FLAG NUMBER, COMPONENT_YIELD_FLAG NUMBER not null, ATTRIBUTE_CATEGORY VARCHAR2(30), ATTRIBUTE1 VARCHAR2(150),

ATTRIBUTE2 VARCHAR2(150),

ATTRIBUTE3 VARCHAR2(150),

ATTRIBUTE4 VARCHAR2(150),

ATTRIBUTE5 VARCHAR2(150),

ATTRIBUTE6 VARCHAR2(150),

ATTRIBUTE7 VARCHAR2(150),

ATTRIBUTE8 VARCHAR2(150),

ATTRIBUTE9 VARCHAR2(150),

ATTRIBUTE10 VARCHAR2(150),

ATTRIBUTE11 VARCHAR2(150),

ATTRIBUTE12 VARCHAR2(150),

ATTRIBUTE13 VARCHAR2(150),

ATTRIBUTE14 VARCHAR2(150),

ATTRIBUTE15 VARCHAR2(150),

REQUEST_ID NUMBER,

PROGRAM_APPLICATION_ID NUMBER,

PROGRAM_ID NUMBER,

PROGRAM_UPDATE_DATE DATE

)

tablespace APPS_TS_TX_DATA

pctfree 10

initrans 10

maxtrans 255

storage

(

initial 128

next 128

minextents 1

maxextents unlimited

pctincrease 0

);

-- Create/Recreate indexes

create unique index BOM.CST_COST_TYPES_U1 on BOM.CST_COST_TYPES (COST_TYPE_ID)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

create unique index BOM.CST_COST_TYPES_U2 on BOM.CST_COST_TYPES (COST_TYPE, ORGANIZATION_ID)

tablespace APPS_TS_TX_IDX

pctfree 10

initrans 11

maxtrans 255

storage

(

initial 128K

next 128K

minextents 1

maxextents unlimited

pctincrease 0

);

-- Grant/Revoke object privileges

grant select, insert, update, delete, references, alter, index on

BOM.CST_COST_TYPES to APPS with grant option;

grant select on BOM.CST_COST_TYPES to CUX;

下载《Oracle ERP INV 模块8个重要表结构》

-- Create table

create table HR.HR_ALL_ORGANIZATION_UNITS (

ORGANIZATION_ID NUMBER(15) not null, BUSINESS_GROUP_ID NUMBER(15) not null, COST_ALLOCATION_KEYFLEX_ID NUMBER(9), LOCATION_ID NUMBER(15),

SOFT_CODING_KEYFLEX_ID NUMBER(15), DATE_FROM DATE not null,

NAME VARCHAR2(240) not null,

DATE_TO DATE,

INTERNAL_EXTERNAL_FLAG VARCHAR2(30), INTERNAL_ADDRESS_LINE VARCHAR2(80), TYPE VARCHAR2(30),

REQUEST_ID NUMBER(15),

PROGRAM_APPLICATION_ID NUMBER(15), PROGRAM_ID NUMBER(15),

PROGRAM_UPDATE_DATE DATE, ATTRIBUTE_CATEGORY VARCHAR2(30), ATTRIBUTE1 VARCHAR2(150),

ATTRIBUTE2 VARCHAR2(150),

ATTRIBUTE3 VARCHAR2(150),

ATTRIBUTE4 VARCHAR2(150),

ATTRIBUTE5 VARCHAR2(150),

ATTRIBUTE6 VARCHAR2(150),

ATTRIBUTE7 VARCHAR2(150),

ATTRIBUTE8 VARCHAR2(150),

人事管理系统数据库设计85748

人事管理系统数据库设计需求 1.员工管理:建立员工档案表,管理员工的基本信息和变动信息,支持按条件(如婚姻状况、学历等)查询。也要实现管理员工在单位的变动情况,包含岗位变动(不同部门不同职位的变动(根据员工调动表),可以实现单个人的变动也可以实现集体变动)、工资、学历变动等。 2.部门查询:可以根据不同条件(如部门编号)查询到详细的部门信息。 3.考勤管理:可以查询当天应到人数及实到人数。根据出勤明细等数据,对考勤、请假情况进行分类统计并显示。 4.请假管理:登记、审核员工请假信息,可按多种条件查询请假记录。 5.培训记录:可以根据培训课程、培训的开始、结束时间,查询受培训员工的基本信息。也可以根据员工编号、姓名、部门查询某位员工参加的的培训课程及最终的培训成绩。 6.工资管理:可预先设定员工的基本工资;系统可以根据条件自动计算员工的最终工资,工资表的数据项可以批量修改。 7.员工解聘:可以根据部门、解聘时间查询解聘员工的基本信息。 8.奖励/惩罚管理:可以根据奖励/惩罚的时间查询受到过奖励/惩罚的员工信息,也可以根据员工的编号、姓名、部门、职位查询某位员工所受过的奖励/惩罚。 表2-1员工就职表 表2-2 部门表

表2-3考勤表 表2-4请假表 表2-5 工资表

表2-6奖惩表 表2-7员工调动表 表2-8 员工离职登记表 表2-9 用户密码权限表

password CHAR(10) NULL 无密码 DATETIME NULL 无权限等级 表2-10员工档案表 字段名称数据类型可否为空约束条件说明PersonnelId CHAR(10) NULL 主键员工编号PersonnelName CHAR(10) NULL 无员工姓名Sex CHAR(4) NULL 无性别Department CHAR(10) NULL 无部门JobTitle CHAR(10) NULL 无职位BirthDate DATETIME NULL 无出生日期DateIntoCompany DATETIME NULL 无进公司日期AdvancedDegree CHAR(10) NULL 无学历Professional CHAR(10) NULL 无专业PositionalTitle CHAR(10) NULL 无职称Address VACHAR(50) NULL 无家庭住址Email VACHAR(20) NULL 无邮箱Telephone VACHAR(20) NULL 无电话IDCard VACHAR(50) NULL 无身份证号Remark VACHAR(200) NULL 无备注

服装库存管理系统数据库设计

服装管理系统 数 据 库 设 计 报 告

版本历史 版本任务分配

目录1.引言5 1.1编写目的5 1.2读者对象6 1.3参考文献6 1.4术语及缩写解释6 2. 数据库环境说明7 3. 数据库的命名规则7

4. 概念结构设计7 4.1概念结构设计的方法7 4.2概念结构设计的步骤7 4.3数据抽象及局部视图设计8 4.3.1系统管理模块8 5. 逻辑结构设计11 5.1将E-R图转换为关系模型11 5.2数据模型的优化12 5.2.1 确定数据依赖12 6. 物理设计14 6.0表汇总14 6.1表A14 6.2表B15 6.3表C16 5. 安全性设计错误!未定义书签。 5.1防止用户直接操作数据库的方法错误!未定义书签。 5.2用户帐号密码的加密方法错误!未定义书签。 5.3角色及权限错误!未定义书签。

6. 优化错误!未定义书签。 7. 数据库管理及维护说明错误!未定义书签。 1.引言 1.1 编写目的 此需求规格说明书对《服装管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能及界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计及开发工作。 本说明书定义了服装管理系统的详细需求,明确了服装管理系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的服装管理系统,实现方便的用户,货号,仓库,商品入库,出库等操作。

库存管理系统数据库设计

库存管理系统数据库设计 系统需求分析: 入库管理: 供货单位将货物连同填好的入库单一起送到仓库,仓库管理员将验收货物,首先将货物的代码、类型、规格和数量与入库单进行核对,在核对无误后将货物按名称分类入库,并填写货物入库登记表。 出库管理: 提货单位向仓库保管员出示出库单,仓库保管员根据有效产品出库单及时付货,取货人员将货物与出库单核对无误后,提取货物,同时把出库单交给仓库保管员,仓库保管员则按照出库单登记货物的出库信息。 库存管理: 每天入库、出库处理结束后,仓库管理员将根据入库登记表和出库登记表对货物分别进行累计,并将累计结果填入库存台账; 数据流图

数据字典 1.数据项 入库单号 数据项名:入库单号 说明:标识货物的入库登记表 类型:CHAR 长度:10 别名:空 取值范围:(10000000000,9999999999)2.数据结构

?入库单 数据结构名:入库单 说明:入库货物的入库单号,入库产品代码、货物类型、规格和数量。 组成:入库单号,入库产品代码、货物类型、规格和数量 3.数据流 ?入库登记 数据流名:入库登记 说明:货物连同填好的入库单一起送到仓库时,仓库管理员依据入库单验收产品,在核对无误后将产品按名称分类入库,同时对入库的货物做登记,以便于仓库的管理。 数据流来源:仓库管理员 数据流去向:货物 数据结构:入库登记表 数据结构名:入库登记表 说明:入库货物的入库单号,入库产品代码,入库数量, 入库时间等 组成:入库日期、入库单号、货物编码、数量、进货价、 总额、已付货款、供货单位编码、供货单位、经办人编 码、经办人、增值税率、备注 4.数据存储

数据库人事管理系统课程设计报告

课程设计任务书设计题目:人事管理系统设计 学生姓名 课程名称数据库原理课程设计专业班级 地点起止时间 设计内容及要求内容: 学生根据本课程设计指导书中的题目,进行设计。 (1)设计友好的登录界面,完成用户身份检验。可以提供对各种窗日的外观进行设计,可以提供用户进行外观选择。 (2)企业新员工各种信息的输入、修改、删除等,包括员工基本信息、学历信息、婚姻状况、职称等。 (3)数据库信息维护,即员工各种数据信息的备份。 (4)对于转出、辞职、退休员工信息的删除。 (5)按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; (6)对查询、统计的结果打印输出。 (7)按照部门将现有员工进行分类,查看各个部门现有员工的平均年龄,根据各部门工作量的大小,较好地进行人事调度。另外可以帮助领导做出招聘新员工人数的决定。 (8)可供其他人使用帮助。 要求: 按照数据库系统开发步骤进行数据库概念结构设计、逻辑结构设计、物理结构设计,使学生掌握数据库应用软件的开发流程,SQL语句的使用和存储过程的使用。 设计参数 至少5个表结构;5个存储过程;5个触发器;5个视图、2处使用事务处理、3处使用游标过程 报告格式规范

进度要求19.1 讲课阅读分析任务书制订设计计划19.2 -3 需求分析概念结构设计 19.4 -5 概念结构设计准备文挡 20.1-3 逻辑结构设计物理结构设计 20.4-5 写文挡答辩交设计报告书 参考资料1.雷亮等《数据库原理课程设计》指导书 2.王珊、萨师煊.《数据库系统概述》(第四版) .北京:高等教育出版社.2006。3.C.J.Date著.孟小峰、王珊等译.《数据库系统导论》(第8版) .北京:机械工业出版社.2007。 4.陈根才等.数据库课程设计.浙江.浙江大学出版社.2007 其它 说明 1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。 教研室主任:指导教师: 摘要 在现代化的社会中,无论是大型企业还是中小型企业,都必不可少地会涉及 到人事管理的问题。一个完善的人事管理系统对企业的发展有着至关重要的作用。 人事管理系统分为6个模块,基本信息管理模块、退休员工信息管理模块、部门信息管理模块、学历信息管理模块、家庭信息管理模块和职称信息管理模。本系统采用SQL Server 2008作为数据库。在实现数据库部分功能时要求写出存储过程、触发器和视图。 关键词:人事管理SQL Server 2008 触发器存储过程视图事务处理游标

食堂管理系统数据库设计

一、需求分析 1.系统分析 随着时代的进步,如今各个服务行业也都逐渐发展壮大起来,尤其是食堂服务业,其在服务范围、服务数量和服务内容上都有着非常大的膨胀幅度,因此如何对如此复杂而频繁的服务活动进行管理就属于“食堂管理”的内容。其主要包括:职员资料管理、物品管理、消费内容管理、席位管理、客户评价管理,工资管理等,它是现代食堂管理中的一个重要组成部分。 2.功能需求分析 “食堂管理” 包括很多项目,以前食堂管理人员要记录大量的用户消费内容,然后通过计算器进行一系列的加减乘除运算,最后得出一位顾客的“应付金额”,这样做的效率和准确度可想而知。如果使用计算机来实现对食堂服务业的智能管理,从选择菜、酒水、主食,到计算“应付金额”,最后到打印消费内容,计算机都可以很准确、很快捷地进行处理,这些都是“食堂管理系统”的功能。一个完善的“食堂管理系统”可以很好地管理食堂服务业的各项内容,这样不仅能更好地服务顾客,而且可以为经营者创造更大的利润。 针对每部分的具体功能我们又做了如下的详细分析:

二、涉及的表 职员资料 物品表 席位表

销售记录 评价情况 工资表

SQL 命令 创建数据库 create database 食堂管理系统 on primary (name= stglxt_data,'e:\stglxt_data.mdf') log on (name=stglxt_log1,'e:\stglxt _log.ldf') 创建表 create table 职员资料 (职员编号char(6) not null primary key check(职员编号like'[0-9][0-9][0-9][0-9][0-9][0-9]'), 姓名varchar(20) not null, 职位varchar(20) not null, 性别char(2) not null check(性别='男' or 性别='女') default '男', 民族varchar(8) null default '汉族', 出生日期datetime not null, 身份证号码char(18) not null unique, 婚姻状况char(4) not null check(婚姻状况='已婚' or 婚姻状况='未婚') default '未婚', 联系电话varchar(11) not null unique, 备注varchar(30) ) create table 物品表 (物品编号 char(6) not null primary key, 物品名字 varchar(20) not null, 所属类型 char(4) not null check(所属类型='主食'or 所属类型='酒水' or 所属类型='其他') default '主食', 价格 money not null, 是否售馨 char(2) not null check(是否售馨='是' or 是否售馨='否') default '否', 品牌 varchar(30), 备注 varchar(30) ) create table 席位表 (席位号char(6) not null primary key, 负责人编号char(6) not null foreign key references 职员资料(职员编号) on update cascade on delete cascade, 人数int not null, 状态char(4) not null check(状态='使用' or 状态='预定' or 状态='空闲') default '空闲', 日期datetime not null, 备注varchar(30)

人事管理系统(数据库课程设计)

人事管理系统 08网络工程1班 张宁

目录 1 系统概述···················· 2 系统数据流程图和数据字典············ 2.1 用户需求调查················· 2.2 系统数据流程图················ 2.3 系统数据字典················· 3 数据库结构设计················· 3.1 概念结构设计················· 3.2 逻辑结构设计················· 3.3 数据库结构的详细设计············· 4 物理设计···················· 6 总结·······················1 系统概述

一个正常运作的公司必定有一个健全的人事管理系统,来管理员工的信息,包括员工的编号、姓名、性别、工龄、工资以及奖惩情况。除了这些基本的用处外,此系统还提供员工信息更改或删除等的功能,使公司的人事管理方便快捷而又清晰。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效地程序结构支持各种数据操作的执行。 我们现在介绍的这个人事管理系统是一个非常通用的管理系统。它讲述如何建立一个公司人事管理系统。他可以将关于的一切员工信息记录在案,并且对其进行输入、修改、查询,大大提高了公司员工管理的工作效率。 2 系统数据流程图和数据字典 2.1 用户需求调查 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)奖惩管理 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。 (4)考勤管理 1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。 2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、早退)。 (5)请销假管理 1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。 2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。 (6)工资管理 1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。 (7)部门管理 1)对公司所有的部门进行编号,建立部门记录。 2.2 系统数据流程图 经过详细的调查,弄清了系统现行的业务流程。在此基础上,构造出系统的逻辑模型,并通过数据流程图表示。人事管理系统的顶层数据流程图如图1所示。

销售管理系统数据库设计

某制造企业销售管理系统数据库设计 一、需求分析 (一)业务流程: 1、销售部统计商品信息,向客户发布商品信息。 2、客户根据销售部发布的商品信息,向销售部发送订单。 3、销售部将订单发送给主管部门审核。 4、主管部门对订单进行核对: (1)如果不批准订单,主管部门向客户发布不批准的信息; (2)如果批准,主管部门向客户发布批准的信息;销售部获取批准的订单,核对客户信息,登记新客户的基本资料或修改原有客户的基本资料,同时及时发布商品修改后的信息;生产部门接受订单,生产客户所需的商品,生产完成后,将发货单与商品一同发出。 5、客户确认发货单。 (二)数据流程图 员客客 填写上报核对确认 P3发货P2订单基本信息处理订单P1基本处理处理信息 客户信息员工信息 销售管理系统第一层数据流程图

第二层数据流程图: 核对员工客户上报填写 客P1.1员P1.2 户信息工信息 客户信息员工信息 P1 基本信息 客主管部 订单数审P2.P2.P2.理订核订预订订下

发货确认预订单商品信息订单 信贷状况客户 P2订单处理 (三)数据字典 1、订单号数据项可以描述如下 : 数据项 : 订单号 含义说明 : 唯一标识每张订单 别名 : 订单编号 类型 : 字符型 长度 : 4 取值范围 : 0000至 9999 取值含义 : 前 2 位标别所在地区,后 2 位按顺序编号 与其他数据项的逻辑关系 :唯一识别订单 2、商品信息是该系统中的一个重要数据结构,它可以描述如下 : 数据结构 : 商品信息 含义说明 : 是销售管理系统的重要数据结构,定义了销售商品的具体信息组成 : 产品号,产品名,单价,重量 3、数据流“订单数据可描述如下 : 数据流 : 订单数据 说明 : 客户选购商品所下的初始订单 数据流来源 : 客户 数据流去向 : 接受订单 组成 : 客户基本信息+商品编号+数量等 平均流量 : 5张/天 高峰期流量 : 100张/天 4、数据存储“订单可描述如下 : 数据存储 : 订单表 说明 : 记录每张订单的具体情况 流入数据流 : 订单处理 流出数据流 : …… 订单号,客户编号,产品,数量,单价等 : 组成 数据量 : 每年2000张 存取方式 : 随机存取 5、处理过程“接收订单尠可描述如下 : 处理过程 : 接收订单 说明 : 核准客户所下订单 输入 : 订单数据,商品信息,主管审批 输出 : 核对订单至主管部门,是否确认信息给客户 处理 : 接收到客户订购产品的初始订单后,根据商品信息以及客户以往

(完整版)人事管理系统数据库表.docx

成员:李典1000505030 王欣 1000505031 谭宇 1000505032 李斌 1000505033张俊刚 1000505034 邓晓峰 1000505035 何连峰 1000505036 王相忠 1000505037 李宝 1000505038

数据库名: HRManagement 1.部门表 (Sections) ID,名称 字段说明类型可空备注 SectionID ID Nvarchar(2)No主键 SectionName部门名称Nvarchar(20)No唯一 2.职位表 (Positions) ID,名称 字段说明类型可空备注 PositionID ID Nvarchar(2)No主键 PositionName职位名称Nvarchar(20)No唯一 3.性别表 (Sexs) Id,名称 字段说明类型可空备注 SexID ID int No主键 ,自增 SexName性别名称Nvarchar(4)No唯一 4.民族表 (Nations) Id,名称 字段说明类型可空备注 NationID ID int No主键 ,自增NationName民族名称Nvarchar(16)No唯一 5.学历表 (EduBackgrounds) Id,名称 字段说明类型可空备注 EduBackgroundID ID int No主键 ,自增EduBackgroundName学历名称Nvarchar(10)No唯一 6.员工表 (Staffs): Id,,姓名 ,性别 ID,职位 id,学历 id,生日 ,照片 ,籍贯 ,现住地址 ,民族 id,联系方式, 工作年限 ,部门 id,毕业院校 ,专业 字段说明类型可空备注 ID ID Int No主键,自增 StaffID职工编号Nvarchar(8)No组合项:部门 ID+ 职位 ID+数字标识StaffName姓名Nvarchar(10)No SexID性别 ID Int No外键 PositionID职位 ID Varchar(4)No外键 EduBackgroundID学历 ID Int No外键 Birthday生日Nvachar(9)No Picture照片Image No

人事管理系统数据库-数据字典

人事管理系统数据库数据字典 一、数据流定义 (1)数据流名称:员工情况 位置:员工 定义:员工情况=姓名+性别+出生日期+民族+学历+职称 数据流量;根据公司的员工具体录用情况来确定 说明:要对每一位被聘用的新员工进行唯一编号 (2)数据流名称:奖惩情况 位置:员工 定义:奖惩情况=员工流水号+奖惩类型+奖惩金额+奖惩年月日 数据流量;根据公司的具体情况来确定 说明:要对每一次的奖惩记录进行唯一编号 (3)数据流名称:奖惩批复情况 位置:上级 定义:奖惩批复情况=奖惩类型+批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:此项在应用中,可以省略 (4)数据流名称:调动情况 位置:员工 定义:调动情况=员工号+调动前职位+调动后职位+调动日期 数据流量;根据公司的具体情况来确定 说明:一个号和对应调动日期相结合,可以确定一个调动情况 (5)数据流名称:调动批复情况 位置:上级 定义:调动批复情况=批复部门号+批复原因+批复日期 数据流量;根据公司的具体情况来确定 说明:批复原因可省略 (6)数据流名称:上班刷卡 位置:员工 定义:上班刷卡=员工编号+上班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:上班刷卡时间会汇录到员工出勤记录中 (7)数据流名称:下班刷卡 位置:员工 定义:下班刷卡=员工编号+下班时间+刷卡机号 数据流量;根据公司的具体规模情况来确定 说明:下班刷卡时间会汇录到员工出勤记录中 (8)数据流名称:工资查询 位置:员工 定义:工资查询=员工编号+基本工资+奖金+罚款+起始时间+截止时间+发薪日期数据流量;根据公司的具体情况来确定 说明:根据员工号和发薪日期可唯一确定一个工资记录

高校图书管理系统数据库物理结构设计

高校图书管理系统数据库物理结构设计 一、设计前要了解的信息(该部分不出现在设计说明书中) 1、数据库的查询事务 (1)按卡号查询读者信息及借书信息(查询读者借书信息时涉及读者、图书和借还关系的连接操作,连接属性:卡号、书号)。 (2)按姓名查询读者信息及借书信息(查询读者借书信息时涉及读者、图书和借还关系的连接操作,连接属性:卡号、书号)。 (3)按书名查询图书信息。 (4)按作者和出版社查询图书信息。 (5)按出版社统计图书信息。 (6)按书号查询图书被借信息(查询图书被借信息时涉及读者、图书和借还关系的连接操作,连接属性:卡号、书号)。 (7)按书名查询图书被借信息(查询图书被借信息时涉及读者、图书和借还关系的连接操作,连接属性:卡号、书号)。 2、数据库的更新事务 (1)办理借书证(读者注册)。 (2)借书(增加借还记录、修改图书的库存数量)。 (3)还书(修改借还记录、修改图书的库存数量)。 3、查询事务的操作频率和性能要求 (1)按卡号查询读者信息及借书信息 操作频率:200次/天 性能要求:3s内完成 (2)按姓名查询读者信息及借书信息 操作频率:80次/天 性能要求:5s内完成 (3)按书名查询图书信息 操作频率:250次/天 性能要求:3s内完成 (4)按作者和出版社查询图书信息 操作频率:250次/天 性能要求:3s内完成 (5)按出版社统计图书信息 操作频率:1次/月 性能要求:10s内完成 (6)按书号查询图书被借信息 操作频率:10次/月

性能要求:6s内完成 (7)按书名查询图书被借信息 操作频率:10次/月 性能要求:6s内完成 二、设计结果 1、数据库名称 Book_Borrow 2、关系表 主键:lbdm 主键:kh 索引:xm(升序) check约束:性别的取值只能为男或女 default约束:性别默认为男

企业人事管理系统的数据库设计

数据库原理及Oracle开发课程设计 题目企业人事管理系统 系(部) 电子与信息工程系 班级12级计本1班 姓名薛永刚 学号2012020181 指导教师昕 2014年 6 月9日

数据库原理及Oracle开发课程设计任务书一、设计题目、容及要求 题目:企业人事管理系统 容:1、分析与流程设计; 2、相关程序设计、实现、调试; 3、课程设计总结报告。 要求:人事管理是每个公司日常管理中最重要的部分,由于人事管理事务繁杂,所以也是公司耗时最多的工作。人事管理的计算机化能够大大提高工作效率。因此,本次课程设计的课题是设计适合其需要的人事管理系统。便于公司人事管理工作的顺利进行,提高企业竞争力。使用SQL Server2000数据库形成数据表,进行数据查询存储。 二、要求的设计成果(课程设计说明书、设计实物、图纸等) 1、课程设计总结报告 2、数据库备份文件 三、进程安排 设计工作4学时 实现与调试16学时 课程设计总结报告8学时 四、主要参考资料 [1] 烨,中元. C#编程及应用程序开发教程[M]. 北京:清华大学出版社,2004 [2] 岩. SQL Server 2000系统管理员宝典[M].北京:清华大学出版社,2005 [3] 百敬,巧玫.SQL Server2005数据库开发详解[M].北京:电子工业出版社,2006 指导教师(签名):教研室主任(签名):

企业人事管理系统 薛永刚 学院计算机科学与技术12级省市725000 摘要:在当今社会,互联网空前的发展,人事管理是每个公司日常管理中最重要的部分,另外,由于人事管理事务繁杂,所以也是公司耗时最多的工作。人事管理的计算机化能够大大提高工作效率。企业人事管理系统主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,便企业建立一个完善的、强大的员工信息数据库。使用SQL Server2000数据库形成数据表,进行数据查询存储。 关键词:企业人事管理;员工信息数据库;存储 1 系统概述 在当今社会,互联网空前的发展,人事管理是每个公司日常管理中最重要的部分,另外,由于人事管理事务繁杂,所以也是公司耗时最多的工作。人事管理的计算机化能够大大提高工作效率。企业人事管理系统主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,便企业建立一个完善的、强大的员工信息数据库。使用SQL Server2000数据库形成数据表,进行数据查询存储。 本文按照数据库系统设计的基本步骤,采取了事先进行需求分析,然后进行数据库的概念设计和逻辑结构设计,最后进行数据库详细设计的法,完成了一个人事管理系统数据库系统的设计。最终,在SQL SEVER 2000完成的人事管理系统,可以实现:对员工基本档案的管理、奖惩记录的管理、出勤记录的管理、职务调动记录的管理、工资管理、请销假管理。 2 需求分析 2.1用户需求 因为此管理系统主要是针对大多数企业的人事管理部门管理公司部人事而开发的,它仅仅是提供给人事管理部门的工作人员使用,也就是说用户角色都是单一的,他们都是系统的管理者,享有平等的权限.系统管理员点击用户管理,可以对用户信息表进行查询,编辑,删除,添加新用户等操作。合法用户在成功登陆系统后可以进行系统的整体操作. 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。

人力资源管理系统数据库设计

idatis人力资源数据库设计 1.概述(设计题目与可行性分析) 1.1项目背景 当今科技高度发展,技术日新月异,社会的不断发展与进步,都时时刻刻离不开人才,人才才是国与国,企业与企业之间的核心竞争关键,人才是根本的生产力,特别是在当今社会,人才的重要性更是达到了巅峰,那么就国家,企业发展都是需要人才的,通过改革和创新,提高管理能力,提高核心竞争力,才是根本手段,因此,人力资源管理的重要性是无庸置疑的。 人力资源管理系统是基于先进的软件和高速、大容量的硬件基础上的新的人力资源管理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达到降低成本、提高效率、改进员工服务模式的目的。它通过与企业现有的网络技术相联系,保证人力资源与日新月异的技术环境同步发展。一般来说,可以分四个部分来理解人力资源管理系统: (1) 管理人员角色和目标的改变 传统的人力资源管理中,管理人员的大部分精力将耗费在繁琐的日常行政事务处理上,而作为企业管理层的参谋角色应该作的咨询和策略制订的工作相对缺乏。通过人力资源管理,系统管理人员可以将绝大部分精力放在为管理层提供咨询、建议上,而在行政事务上的工作可以由电子化系统完成,只须占用HR人员极少的精力和时间。 (2) 提供更好的服务 人力资源管理系统可以迅速、有效地收集各种信息,加强内部的信息沟通。各种用户可以直接从系统中获得自己所需的各种信息,并根据相关的信息做出决策和相应的行动方案。(3) 降低成本

人力资源管理系统通过减少人力资源管理工作的操作成本、降低员工流动率、减少通信费用等达到降低企业运作成本的目的。 (4) 革新管理理念 人力资源管理系统的最终目的是达到革新企业的管理理念而不仅是改进管理方式,优化人力资源管理。先进技术应用于人力资源管理不仅仅是为了将现有的人力资源工作做得更好,更重要的是,做些对于企业来讲更有效率的事情,成为管理层的决策支持者,为决策提供信息和解决方案。 2.系统目标和建设原则 一个标准的人力资源管理系统应该包括如图所示的几大功能。除此之外系统还应包括信息系统必须具备的通用功能,例如系统管理、权限设置、数据备份与恢复等。 就本此课程设计而言,重点对下图所示的功能进行分析,如图所示该人力资源管理的功能设计图所示: 3.支撑环境规划 3.1 网络逻辑结构 本人事管理系统采用C/S (客户机/服务器)的网络结构。 人力资源管理系统 职员基本信息 职员考勤管理 部门信息 工资福利管理 招聘管理 职位信息

(完整版)人事管理系统数据库表

成员:李典1000505030 王欣1000505031 谭宇1000505032 李斌1000505033 张俊刚1000505034 邓晓峰1000505035 何连峰1000505036 王相忠1000505037 李宝1000505038

数据库名:HRManagement 1.部门表(Sections) 2.职位表(Positions) 3.性别表(Sexs) 4.民族表(Nations) 5.学历表(EduBackgrounds) 6.员工表(Staffs):Id,,姓名,性别ID,职位id,学历id,生日,照片,籍贯,现住地址,民族id,联系方

7.工作时间类别表(WorkingTimeType) 8.工作时间表(WorkingTimes) 9.打卡状态(ClockStatus) 10.上班打卡记录表(StartClockRecords)

12.管理员表(Adms) 13.打卡用户表(Users) 表数据记录: 1、部门: 董事会BO、人事部PE、策划部PL、技术部TE、广告部AD、市场部MK、财务部FL 2、职位: 董事长pr、总经理ge、总监ma、经理di、主管co、员工em 3、性别: 1男、2 女 4、民族: 1汉族、2 回族、3 苗族、4 维吾尔族、5 满族、6 傣族、7 壮族、8 藏族、9 蒙古族5、学历: 专科1、本科2、硕士3、博士4 6、员工: 7、工作时间类别表: 上班1、下班2 8、工作时间:9:00-18:00 am:9:00—12:30 pm:13:30--18:00 9、打卡状态: 正常1、迟到2、早退3 10、上班打卡记录 11、下班打卡记录 12、管理员表 13、打卡用户表

人事管理系统的数据库设计

东方学院 实验(实训)报告 项目名称人事管理系统数据库分析与设计 所属课程名称数据库原理及应用 项目类型设计、综合型 实验(实训)日期 2010.11.24—2010.12.15 班级信息1班 学号 0820400115 ,0820400116 姓名陈文军潘炜剑 指导教师严素蓉

人事管理系统的数据库设计 1 需求分析 1.1功能与信息要求 通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。系统功能的主要描述如下。 (1)员工档案管理 1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。 2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。 3)当员工的信息发生变动时,修改员工档案记录中相应的属性。 (2)员工职务调动管理 对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。 (3)奖惩管理 对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。(4)考勤管理 1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。 2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、早退)。 (5)请销假管理 1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。 2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。 (6)工资管理 1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。 (7)部门管理 1)对公司所有的部门进行编号,建立部门记录。 1.2 安全性与完整性要求 安全与保密要求:此系统可以分为用户和管理员,用户可以浏览自己的个人信息,但不能修改自己的信息,凡要修改都需通过管理员去修改。管理员主要管理系统的各种信息。 目标:在于开发一个功能使用、操作方便,简单明了的人事管理系统。再设计出功能强大的软件的同

企业人事管理系统数据库设计

《企业人事管理系统》数据库设计 班级:学号姓名: 一.需求分析 1.1本课题的研究背景 互联网的高速发展,信息化的迅速蔓延,使企业的信息化管理出现了新的方 向。一个现代化的企业想要生存和发展,必须跟上信息化的步伐,用先进的信息 化技术来为企业的管理节约成本、制定规划。而人才作为企业生存和发展的根本, 在企业的管理中始终占有着重要的地位。对企业的人才进行良好的人事管理既有 助于企业高层和人事管理人员动态、及时地掌握企业的人事信息,制定人才招聘 和发展规划,也有利于企业优化改革,精简机构,最终实现人事管理的信息化建 设。在此形势下,我们开发了此套人事管理系统,可应用于大部分的企事业单位, 管理人员可查询员工考勤、薪资、档案等相关信息并可对其进行维护,普通员工 [1] 可在管理人员授权后进行相应的查询等操作。 1.2国内外研究现状 国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重

自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力 来开发相应的人事管理系统,通过建立一个业务流的开发性系统实现真正意义上 的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。例 如:苹果公司的企业员工人事管理系统便是一个很好的典范。 我国的信息管理系统是九十年代初开始快速发展的。经过十余年的发展,我 国的数据库管理技术也广泛的应用于各个领域,并且形成了产业化。但是,我们 的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。主要表现在: 人事管理系统范围使用相对狭窄、人事管理系统功能相对欠缺、稳定性较差、功 能相对单一等。 1.3本课题的主要工作 人事管理系统是一个面向企业人事部门工作人员,为其提供服务的综合信息 管理系统。企业员工通过本系统完成相关的日常工作,这些工作也是平常较为繁 重的工作。员工的个人信息等都记录在人事系统里进行管理。企业下设人事部门, [2] 全权处理企业内部一切人事事物。

access数据库库存管理系统[精品文档]

数据库作业 ——库存管理制作步骤 学院:文法学院 班级:行政1301 姓名:成尧 学号:20130042

目录 一.创建ACCESS 3 二.创建表3 三.建立窗体7 3.1 创建一般窗体7 3.2 创建库存管理登陆系统11 3.3 创建导航窗体17 四.创建查询17 4.1 创建更新库存查询18 4.2 查询入库/出库信息20 4.3 创建查询控制窗体22 4.4 设置报警处理23 4.4.1建立报警查询23 4.4.2 创建报警报表24 4.5 催货处理25 五.宏27 六.创建报表28 七.ER图31 八..设计理念 36

一.创建ACCESS 启动ACCESS 2010 单击快捷选项中的新建。在屏幕右侧出现如下图样,更改成需要的文件名,并选择好保存路径,单击创建。 创建“库存管理系统.mdb”空数据库。 二.创建表 根据表表的结构在“库存管理系统.mdb”中创建表. (1)单击创建选项中的表按钮。

(2)对默认表1 进行编辑,右击表1单击设计视图,更改表名称,这里我把它改为仓库表,单击确定按钮,表格创完毕。 (3)再次右击仓库表,在弹出的选项框中选择数据表视图(H)。 (4)在表中输入相应的数据,完善表的结构。 仓库表创建完成后,右击,单击保存。

(5)在图片一栏中选中方框右击点击插入对象 (6)单击由文件创建——浏览选择自己需要的图片,点击打开确 定 (7)以同样的方法分别依次创建登录,库存表,商品出库表,商品入库表,商品信息表。

(8)所需的六个表创建完毕,在ACCESS界面的左侧有显示,如若想

客户关系管理系统数据库设计

系统名称:客户关系管理系统 一、系统需求分析: 客户管理系统是为了方便管理客户基本信息,完成公司决策的重要手段, 通过该系统, 系统管理员可以通过次系统查询客户的基本信息,以及客户所购产品的信息。并可以对新老客户进行添加和删除,也可对现有用户的基本信息进行更改。从而实现公司对其客户的管理。 客户可以通过该数据库查看自己的基本信息和消费情况。 职员可以通过该数据库查看自己的基本情况、业绩情况和工作计划。 该数据库包含5个实体,分别是客户,联系人,产品,任务计划,反馈信息。 通过该数据库,可以实现以下功能(举例) 简单查询: ①查询客户的基本信息 ②查询公司职员的业绩情况(即联系人发展的客户情况) ③查询公司职员的任务计划 复杂查询: ①查询客户对某一类型产品的反馈信息(通过产品表和反馈信息表连接实现) ②查询客户反馈信息的受理情况 插入功能: 增添新客户,新产品,新联系人,新反馈信息以及其相关属性 修改功能: 系统管理员修改客户的基本信息(如积分,联系方式等),修改联系人的工作计划,反馈信息的受理情况 二、E-R图

n n 1 n 1 n 1 1 购买 购买数量 购买时间 客户编号 产品编号 客户编号 反馈 反馈编号 发展 联系人编号 客户编号 客户 联系人 反馈信息 产品 任务计划 联系人编号 所购产品 编号 购买 反馈 发展 制定 信用度 姓名 所属部门 姓名 工资 客户编号 联系方式 联系地址 积分 产品类型 工作计划编号 产品类型 质量级别 优惠情况 名称 生产日期 编号 产品价格 内容 反馈时间 反馈者 反馈编号 解决情况 产品编号 编号 客户数量 计划利润 计划时间 实施情况 职工编号 消费时间 任务计划编号 联系人编号 制定时间

人事管理系统的数据库设计方案

人事管理系统的数据库设计 第一章绪论 1.1研究目的 21世纪是知识经济的时代.空前诱人的发展机会,伴随着空前激烈的市场竞争.而全部竞争的焦点则是人才的竞争,是人力资源的有效开发和利用.谁占领了人才制高点,谁就会在市场竞争中脱颖而出.有效的人力资源管理和严格的财务管理一道,是企业能否健康顺利发展的关键. 好的人事工资软件还应与企业的其它应用系统集成在一起,从而提高集团企业的整体管理水平和竞争能力。 经过分析如此情况,我们使用https://www.sodocs.net/doc/4c11937590.html,语言,以SQL Server 2005作为后台数据库.不断修正和改进,直到形成满意的可行系统。 1.2研究背景 企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 作为计算机应用的一部分,使用计算机对人事,工资信息进行管理,具有手工管理所无法比拟优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极地提高人事,工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。同时,不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事工资管理系统。

数据库课程设计报告(人事管理系统)

令狐采学创作 课程设计报告令狐采学 课程设计题目:人事管理系统 姓名: 学号: 班级: 指导教师: 2016 年1月15日

一.题目分析: 人事管理系统是企、事业单位常见的计算机信息管理系统。它的主要任务是对各种人事信息进行日常的信息管理,如人员信息的输入、查询、修改、增加、删除,迅速准确地完成各种人员信息的统计计算和汇总,快速打印出报表。在建立与实现人事管理系统时,进行了功能划分,能够由数据库管理系统完成的功能应尽可能由数据库管理系统守成,充分发挥数据库管理系统高效、完全、可靠、便捷的性能,减少编程人员的工作量。工资管理系统是数据库管理系统的一个比较典型的应用,前台使用的是微软的VB6.0,后台数据库采用Microsoft SQL Sever数据库。运行结果证明,本人事管理系统极大提高了工作效率,节省了人力和物力,自重满足企业员工管理的需要。 人事管理系统的主要任务是用计算机对各种员工信息进行日常的管理,如查询、修改、添加、删除以及存储等,迅速准确地完成各种员工信息的统计计算和汇总工作,针对系统服务对象的具体要求,设计了人事管理系统。人事管理系统主要有以下几大功能: (1)对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。(2)对职工的工资进行计算、修改。可以对职工的工资档案进行个别、部分和批量修改,同时,能对各职工的工资进行计算,即计算基本工资、岗位工资、水电费及实发金额等。(3)查询统计功能。要求即可以单项查询,比如查看某个职工的就职情况等;也可以多项查询,比如某个部门所有的员工的工资信息。 二.设计分析: 1,数据表的设计: (1)基本信息表:

相关主题