运输管理系统操作实验报告材料

运输管理系统操作实验报告材料
运输管理系统操作实验报告材料

实用标准文案

实验项目三

TMS运输管理系统操作

实验报告

淮安信息职业技术学院

2012年4月

目录

一、弓丨言------------------------------

二、什么是TMS运输管理系统----------------------

三、TMS平台基本介绍 --------------------------

四、TMS产品特点 ----------------------------

五、TMS适用业务类型 --------------------------

六、TMS技术支撑-------------------------------

七、操作步骤-------------------------------

八、实验总结-------------------------------

一、引言

现代物流业是国民经济发展的基础和引擎。发展现代物流业是社会化大生产快速发展和社会分工不断细化的客观需要,是连接生产和消费的关键环节,对于促进区域产业结构优化升级、满足人民群众多样化需求、改善城市投资环境,推动我市经济又好又快、和谐发展具有重要意义。

随着经济全球化和信息技术的快速发展,现代物流作为新兴的支柱产业,已经成为中国经济发展的重要产业和新的经济增长点,物流服务业> 服务业被誉为“ 21世纪最具有发展潜力”的行业之一。金网物流作为一个在淮安出现不多久的物流园区,它在发展中也有它的喜与忧。

二、什么是TMS运输管理系统

TMS 全称为“ Transportation Management System 的英文缩写,意为运

输管理系统,是一种“供应链”分组下的(基于网络的)操作软件。它能通过多种方法和其他相关的操作一起提高物流的管理能力;包括管理装运单位,指定企业内、国内和国外的发货计划,管理运输模型、基准和费用,维护运输数据,生成提单,优化运输计划,选择承运人及服务方式,招标和投标,审计和支付货运账单,处理货损索赔,安排劳力和场所,管理文件(尤其当国际运输时)和管理第三方物流。

运输管理系统(TMS):主要的功能主要有管理运输任务、制定运输计划,派车管理、发运管理、车辆跟踪管理,外包运输跟踪,回单确认,结算等。

运输是物流中的重要环节,在各个环节中运输时间及成本占有相当比重。现代运输管理是对运输网络的管理,在这个网络中传递着不同区域的运输任务、资源控制、状态跟踪、信息反馈等等信息,通过手工控制运输网络信息效率低、准确性差、反映迟缓,无法满足客户需求。特别是烟草行业,要求以最快的速度、最低的成本完成运输作业,并能够及时掌握货物状态。

三、T MS平台基本介绍

数据管理

订单大小度量单位自定义、订单日期计算方法特殊属性自定义、客户信息

特殊属性字段自定义、订单信息特殊属性字段自定义等。可以对系统基础对象数据的属性字段自定义增加或修改。

?客户管理

自动导入外部系统的客户基本信息,提供对客户代码、客户名称、客户地址、客户法人、联系电话、客户类型、客户历史销量、客户趋势销量等信息维护功能。提供

对客户送货站点地址、客户邮编、客户经纬度信息、渠道、订单默认优先级别、备注信息、客户特殊属性、客户收货时间窗(可为每天设置不同的时窗以及客户休息时间)、站点停靠时间、客户行政时间、客户单位搬运货物时间、站点单位搬运货物时间、一个站点多客户信息等信息维护功能。

?订单管理

订单信息包含:客户代码(其他关联信息将自动弹出)、产品类型、订单大小(根据产品信息自动计算订单重量及体积等信息)、订单类型、订单备注、路线规划日期、路线类型、路线批次、订单服务属性、周期性订单属性、订单优先级、订单销量、订单时间限制等等。并支持订单的批量导入导出、以及按照特殊规则的分割及归类。以及紧急(临时)订单可以通过手工输入、并插入订单序列。

?车辆管理

提供车型名称、车型代码、车型数量、车型级别、所需司机、所需拖车、区域限制、额定吨位、额定体积、小时成本、距离成本、发车固定成本、最大配备搬运工、最大分割区域数、特殊产品计量方式信息维护。

同时针对车辆的车牌号码、追踪状态、GPS设备编号、可调用状态、码表

检测、车辆类型、固定司机编号、固定送货员编号、固定路线名称(如存在)、固定成本相关信息进行维护管理。

?地图维护管理

提供电子地图的修改和维护功能,首先电子地图内容包括矢量化的路

网,道路的等级、限速、走向、道路名、门牌范围、单行道、转向限制、出入口匝道等数据;路线规划系统能够对地图上的区域和道路定义某个时间段的高峰时间模型(如高峰时间内禁行,按车辆类型限制通行,通行方向限制,高峰时间内速度调整等);能够对任何道路交叉点进行转向限制的定义;保证所有的路线和配送点准确匹配在道路上;能够在地图上编辑

(拖放操作)路线,并自动平衡成本、里程及配送时间要求,提供最优经纬度运算解析,在系统中可视化编辑(新增/修改/删除)、修改客户经纬度

信息;地图将包含所有国家测绘局所允许的地理信息,并根据要求进行各种定制以满足需求。用户将拥有地图的合法永久权。地图可根据用户需求定期统一升级,之前所修改的道路属性可以被完整保留。

?网络管理

提供客户站点管理,实时客户信息维护、客户收货时间窗管理、客

户位置信息管理、单站点多客户信息、客户允许货车的卸货位置等。

提供仓库管理,维护仓库名称、仓库习惯称呼、仓库地址信息、仓库经纬度信息、联系人信息、仓库备注、仓库运作时间窗(可为每天设置不同的时窗以及客户休息时间)、仓库补给耗时、单位补给时间、装卸货位置等等。

?线路规划

提供自动区域划分、手动划分各区域边界,根据多种条件(车辆数量、车辆类型、平均配送量、工作时间、配送点数量、客户类型等)进行区域划分;能将

优化后的区域显示在地图上。区域边界集均可进行保存并显示在地图上。

提供自动线路规划、手动线路规划、车辆资源管理、大车使用限制、区域线路限

制、服务时间计算、线路规划参数、线路规划规则、运输成本控制,能将优化后的

线路显示在地图上,方便手工调整,并且相关信息能够实时更新。对优化前后的线

路提供总体分析和概要;支持一天多次装车(可以从不同的仓库重新装车);支持

多车厢线路计算;能够把预先定义的周期性特殊订单/线路集合计算入动态线路;优化后的线路能够在不影响客户配送时间要求的情况下,以最优化的成本满足临时订单、紧急订单的安插。支持可视化。

提供周期线路规划,能够维护具有周期性的频率订单所形成的线路。可以根据各种

规则手动设定配送频率,可以设定具体的服务日或不可配送日等其他特殊规则。提

供可视化的线路手动调节操作并提供实时可见的统计分析报表以监控调节。

?绩效管理

提供绩效指标制定,系统能够按计划的线路,通过自定义公式计算出绩效考

核所需的详细成本,人员工作时间,车辆行驶里程,客户需求送货时间满足率等重

要指标,并能准确追踪配送的各指标实际值,并通过系统报表和灵

活的自定义报表进行展示。

提供绩效指标分析,绩效指标数值计算、绩效指标分析图,如通过定义人员/车辆的固定和可变成本,计算出运行成本,并以绩效图的形式显

?实时调度

提供系统实时获知某车辆的当前类型:如行驶、报警、登陆、任务车等,监

控中心和司机之间可以通过语音和文字进行交流,监控中心可以给司机发送必要的

路线信息或指令进行调度。

四、TMS产品特点

1、统一的调度管理平台

专门设立集卡调度中心和整车零担调度中心,使调度管理更具针对性;智能

化调度提醒,实现人性化的调度,全面提升企业车辆利用效率;专门设置值班调

度,整合GPS、SMS数据,时时跟踪货物流向,及时调整并处理非正常业务运作;通

过符合运作要求的调度机制,根据不同区域、车型要求、报关要求、货物属性、特殊业务类型等多种角度支持调度进行合理排班;灵活的排班方式,支持

订单拆分,支持外委派车处理,支持集中的派车单管理;

2、基于网络的一体化业务

建立快速、准确的订单处理机制,网上EC订单处理与内部TMS无缝连接;统一委托受理平台,订单审核机制,保障业务数据的准确性;随时获取关键指标:委托处理差错率、委托响应效率;支持EXCEL等标准文档的信息读入;自定义的订单处理流程;

3、集中化的财务管理

统一的合约管理,保证系统自动、准确地生成费用;加强收付帐款管理、完善的费用处理流程、备用金管理;核销支持多种对冲、应收付等核销方式;帐龄分析、备用金结存情况分析;统一的财务处理流程;

4、对新技术的充分支持

汇驿提供与GPS、SMS、IC、行车记录仪、门磁、自动加油机、轮胎检测等的接口支持,全面提升企业服务能力,为客户提供更加贴身的信息服务。

5、成本管理和预警管理

汇驿TMS支持对额定费用、三大耗件库存、车辆维修以及进出库等相关成本费用的管理和预警,并且围绕运营业务,实现从维修到仓库进出库、业务到油料的全过程管理;考核单车单司机配件、轮胎、事故违章等KPI指标;汇驿TMS 报表模块提供整体业务运营多角度、多方位的分析报告,并使用图形化的方式进行关键指标的直观图示。

五、TMS适用业务类型

整车直发业务

针对运输企业到客户处接货后,直接送货到收货人处的运输模式

零担专线业务

针对运输企业到客户处接货后,回运输企业的配送仓库,或客户直接送到运输企业的配送仓库后,再整车直发收货人所在地的配送仓库的运输模式。

多种运输模式的支持:包括公路运输、铁路运输、水路运输、航空运输、短驳运输、多式联运、移库作业和提货作业等。

多种运营模式的支持:包括自营、对流、外包、主流业务处理和零散业务处理等。

支持复杂的多方结算费率设置:系统提供多种费率因子设置和多种费用结算方式,同时根据业务需求还提供承运商报价体系,为每个客户和承运方提供个性化

OA系统考勤管理模块实训报告

目录 引言 (1) 1 系统分析 (2) 1.1需求分析 (2) 1.2功能分析 (2) 1.3可行性分析 (2) 1.3.1 操作可行性 (2) 1.3.2 经济可行性 (2) 1.3.3 技术可行性 (2) 1.4 开发工具简介 (3) 1.4.1 C#概述 (3) 1.4.2 SQL Server简介 (4) 1.5 架构简介 (4) 2 系统总体设计 (5) 2.1 系统功能结构设计 (5) 2.2 数据库设计 (5) 2.2.1 数据表设计 (5) 2.2.2 存储过程设计 (6) 3 系统详细设计与实现 (9) 3.1 我的考勤管理模块 (9) 3.2考勤查询模块 (10) 3.3 考勤设置模块 (11) 3.4 考勤日设置模块 (12) 结论 (13) 参考文献 (14)

引言 说起OA系统几乎是人们都熟识和耳闻的一个IT名词。 总体上讲,它是指一切可满足于企事业单位的、综合型的、能够提高单位内部信息交流、共享、流转处理的和实现办公自动化和提高工作效率的各种信息化设备和应用软件;它不是孤立存在的,而是与企事业单位其它各类管理系统(如电子政务系统、电子商务系统、CRM系统、ERP系统、财务系统)密切相关、有机整合。 OA应该是一个企业除了生产控制之外的一切信息处理与管理的集合。它面向不同层次的使用者,便有不同的功能表现: 对于企业高层领导而言:OA是决策支持系统。OA运用科学的数学模型,结合企业内部/外部的信息为条件,为企业领导提供决策参考和依据; 对于中层管理者而言:OA是信息管理系统,OA利用业务各环节提供的基础“数据”,提炼出有用的管理“信息”,把握业务进程,降低经营风险,提高经营效率; 对于普通员工而言:OA是事务/业务处理系统。OA为办公室人员提供良好的办公手段和环境,使之准确、高效,愉快地工作。 技术范畴:OA是计算机技术在办公业务中的合理应用。计算机技术是OA的前提。如果脱离计算机技术面阔谈OA,无异于痴人说梦。没有计算机技术,OA便成无源之水、无本之木。计算机对信息的存储与处理能力极大地改变了人们的办公方式,提高了工作效率。如:要建立决策支持系统,则需要数据仓库、OLAP等技术;要建立信息管理系统,则要有数据库、程序设计语言等技术;要建立事务/业务处理系统,则离不开数据库、设计良好的人机界面和工作流控制、OLTP等技术。 本系统分三章来介绍OA办公管理系统的设计与实现。第一章系统分析,在系统分析中主要是系统的需求分析、系统的功能分析、可行性分析、开发工具简介、架构简介等;第二章系统总体设计,提出系统功能模块的细分和数据库的详细设计等;第三章系统详细设计与实现,主要包括系统功能子模块的设计与实现、设计理念、实现功能和最终得到的结果等。

停车场数据结构实验报告附代码

数据结构实验报告 ——实验三停车场模拟管理程序的设计与实现 本实验的目的是进一步理解线性表的逻辑结构和存储结构,进一步提高使用理论知识指导解决实际问题的能力。 一、【问题描述】 设停车场只有一个可停放几辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达的先后顺序依次排列,若车场内已停满几辆汽车,则后来的汽车只能在门外的便道上等候,一旦停车场内有车开走,则排在便道上的第一辆车即可进入;当停车场内某辆车要离开时,由于停车场是狭长的通道,在它之后开入的车辆必须先退出车场为它让路,待该车辆开出大门,为它让路的车辆再按原次序进入车场。在这里假设汽车不能从便道上开走,试设计这样一个停车场模拟管理程序。为了以下描述的方便,停车场的停车场用“停车位”进行叙述,停车场的便道用“便道”进行叙述。 二、【数据结构设计】 1、为了便于区分每辆汽车并了解每辆车当前所处的位置,需要记录汽车的牌照号码和汽车的当前状态,所以为汽车定义一个新的类型CAR,具体定义如下: typedef struct { char *license //汽车牌照号码,定义为一个字符指针类型 char state; //汽车当前状态,字符s表示停放在停车位上,//字符p表示停放在便道上,每辆车的初始状态用字符i来进行表示 } 2、①由于车位是一个狭长的通道,所以不允许两辆车同时出入停车位,当有车到来要进入停车位的时候也要顺次停放,当某辆车要离开时,比它后到的车要先暂时离开停车位,而且越后到的车就越先离开停车位,显然这和栈的“后进先出”特点相吻合,所以可以使用一个栈来描述停车位。 由于停车位只能停放有限的几辆车,而且为了便于停车场的管理,为每个车位要分配一个固定的编号,不妨设为1、2、3、4、5(可利用数组的下标),分别表示停车位的1车位、2车位、3车位、4车位。5车位,针对这种情况使用一个顺序栈比较方便。 ②当某辆车要离开停车场的时候,比它后进停车位的车要为它让路,而且当它开走之后让路的车还要按照原来的停放次序再次进入停车位的某个车位上,为了完成这项功能,再定义一个辅助栈,停车位中让路的车依次“压入”辅助栈,待提出开走请求的车开走后再从辅助栈的栈顶依次“弹出”到停车位中。对辅助栈也采用顺序栈。

人事管理系统-软件工程实验报告

软件工程实验报告 课题:人事管理系统学生姓名: 学号: 专业班级: 指导教师: 同组成员:

需求分析 一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计 表1-2 monit (考勤信息表)各字段设计

网络管理实验报告

实验1:W i n d o w2003S N M P服务配置 1.掌握简单网络管理协议的操作知识 (SNMP网络管理模型,抽象语法表示(ASN.1),管理信息结构(SMI),常用的管理信息(MIB)。SNMP协议数据格式与工作模式,网络管理系统) 2.收集在网络上实现SNMP所必需信息 (1)一个典型的网络管理系统包括四个要素:管理员、管理代理、管理信息数据库、代理服务设备。一般说来,前三个要素是必需的,第四个只是可选项。 (2)网络管理软件的重要功能之一,就是协助网络管理员完成管理整个网络的工作。网络管理软件要求管理代理定期收集重要的设备信息,收集到的信息将用于确定独立的网络设备、部分网络、或整个网络运行的状态是否正常。管理员应该定期查询管理代理收集到的有关主机运转状态、配置及性能等的信息。? 网络管理代理是驻留在网络设备中的软件模块,这里的设备可以是UNIX工作站、网络打印机,也可以是其它的网络设备。管理代理软件可以获得本地设备的运转状态、设备特性、系统配置等相关信息。管理代理软件就象是每个被管理设备的信息经纪人,它们完成网络管理员布置的采集信息的任务。管理代理软件所起的作用是,充当管理系统与管理代理软件驻留设备之间的中介,通过控制设备的管理信息数据库(MIB)中的信息来管理该设备。管理代理软件可以把网络管理员发出的命令按照标准的网络格式进行转化,收集所需的信息,之后返回正确的响应。在某些情况下,管理员也可以通过设置某个MIB对象来命令系统进行某种操作。 路由器、交换器、集线器等许多网络设备的管理代理软件一般是由原网络设备制造商提供的,它可以作为底层系统的一部分、也可以作为可选的升级模块。设备厂商决定他们的管 理代理软件可以控制哪些MIB对象,哪些对象可以反映管理代理软件开发者感兴趣的问题。 (3)管理信息数据库(MIB)定义了一种数据对象,它可以被网络管理系统控制。MIB是一个信息存储库,这里包括了数千个数据对象,网络管理员可以通过直接控制这些数据对象去控制、配置或监控网络设备。网络管理系统可以通过网络管理代理软件来控制MIB数据对象。不管到底有多少个MIB

工资管理系统开发实验报告

信息系统设计与开

(1)编写目的 随着社会的发展,中国的中小型企业越来越多,而对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。工资管理又是人力资源管理的重中之重。实行电子化智能化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。实现企业更大的工作效益和利润。提高工作效率,减少人力;节省开支;先前人工劳动的自动化;针对使用企业与人群为中小型的管理者。 (2)背景 借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势,企业要在当今激烈的社会竞争中生存并发展,单靠人工或九十年代的手动,机械化操作是不够的,社会的发展,要求企业要跟上时代的步伐,抓住新时代的新科技的机遇,运用自动化,智能化的电脑管理,实现企业的高效益发展,这其中,企业员工的工资管理,对一个企业起着很关键的作用。因此开发一个能自动化的管理企业员工工资的发放,员工内部信息的管理,企业招聘的管理等功能的系统,对一个企业的发展铺上了一条奔向高速发展的道路。在一个企业中,工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

考勤系统设计

实训报告 学 号: 0224 编 号: B04731017 教 学 院 计算机 课程名称 大型软件项目实训 专 业 网络工程 班 级 二班 姓 名 何娟 2016 年 9 月 20 日

便、能实时记录学生考勤信息的学生考勤管理系统迫在眉睫。 处理流程和数据流程 人工的考勤系统主要包括请假系统,考勤系统,管理中心,主要供学生,辅导员,任课老师,班主任所使用。如下为系统流程图: 在请假系统中,学生想要请假需要向辅导员老师写请假条并说明原因,获得辅导员的同意才能请假成功,否则失败。而学生的请假情况记录在请假条的存根上,在向任课老师请假时也需自己或请同学向老师出示请假条并说明原因,由任课老师在学生名单上记录为“请假”。辅导员、任课老师、学生只有通过查询请假条的存根或考勤表才可知道请假情况。

局限性 该系统会浪费很多的时间而且会很麻烦,当学生需要请假时必须找到辅导员写请假条才行,另外课堂上由于是由任课老师通过点名的方式考勤所以会造成混乱不清更问题。因此,开发一个新的高校学生考勤管理系统迫在眉睫,同时,我们的系统也应运而生。 3.功能需求 这是一个记录学生上课情况的一个考勤系统,方便记录、查询、统计学生考勤信息。学生考勤管理系统用于记录学生的缺课情况,它包括:缺课日期、第几节课、课程名称、学生姓名、学号、缺课类型(迟到、早退、请假及旷课)。 优化界面使学生使用更加便捷,在保证信息共享的同时又注重了信息的安全性而不被篡改。该系统除了用于学生课堂的考勤,还可用于学生出早操情况的考核,开会出勤情况的考核等。而且可以进一步开发,与教务处学生成绩数据库相连接,将考勤结果作为平时成绩或期末成绩及评优的参考。另外该系统还可作为请假系统代替传统写请假条请假的问题。在安全方面,登陆系统时,需验证身份和密码,只有通过验证的身份才能进入系统进行相关的操作。系统间信息的传递也需要进行安全设置,以防止学生的考勤信息被恶意篡改。主要分为6大模块,分为录入学生的缺课记录、修改某个学生的缺课记录、查询某个学

实训报告智能停车场

实训报告智能停车场文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

智能停车管理系统 测试计划 目录

1.简介 2.用户注册 3.用户登陆 4.UI(用户界面) 5测试方案 6.测试用例 7.测试报告 8.bug报告单 9.系统测试报告 10.总结 1.简介 该测试计划介绍了如何测试智能停车管理系统。它提供了测试范围、测试策略,人员安排等详细信息。 1.1目的 这份文档的目标是详细描述对“智能停车管理系统”进行功能测试的过程。本文档所关注的特征来自于软件设计规格说明书。(关于智能停车管理系统的功能描述,请参阅软件设计规格说明书。) 1.2背景 为了提高停车位的合理利用率,开发了智能停车管理系统。这个系统能满足用户:关于停车系统空位的明确信息,能够查询车位只。 主要功能:能完成对于空闲车位的添加、和安排。能按客户需求检索出想要的位置,排除不符合要求的位置等。操作简单、界面友好;确保信息的准确性,动态性,安全性。

智能停车管理系统是基于Linux系统的技术,采用B/S结构,适于分布式多客户作业,客户端的要求也很低。 1.3范围 测试阶段包括单元测试,集成测试,系统测试,性能测试,验收测试,bug测试及对测试进行评估。 本计划所提到的测试类型是需求阶段的测试,即对智能停车管理系统进行功能验证的测试过程。 2.用户注册 2.1用户注册 用户名,密码,手机号码,邮件地址,省份,城市,绑定车牌号。 注册完成后回到登陆页面 2.2用户登录 用户可以在首页上输入自己的用户名与密码进行登陆,登陆成功后首面显示用户名,和当前自己所有信息位置gps定位,增加显示“个人中心”的链接,进入到“个人中心”页面。 2.3登录失败,找回密码 用户在登录时忘记密码,可以找回密码。根据自己当初填写的信息确认关系。 (1)手机找回,用户输入手机号码,通过在页面上点击获取验证码的方式,用户点击获取之后,提示用户输入收到的短信验证码,正确时进入修改密码的页面。 (2)邮件找回,需要输入邮件地址,点击发送邮件,平台向邮箱发送找回密码的链接。 3.用户登陆

人事管理系统程序报告

课程设计实验报告 课题名称:人事管理系统 学院:理学院 专业:计算机 班级: 101 班 姓名:张博博李耀彩曹兆亮韩晴 学号: 1881100128 2012.5.2

目录 1 课题综述 (1) 1.1人事管理信息系统来源 (1) 1.2人事管理系统的意义 (1) 1.3预期目标 (1) 1.4面对的问题 (2) 1.5需解决的关键技术等 (2) 2 人事管理系统分析 (2) 2.1涉及的基础知识 (2) 2.2解决问题的基本思路 (11) 2.3总体方案 (11) 2.4功能模块框图 (11) 3 人事管理系统设计 (11) 3.1算法描述 (12) 3.2详细流程图 (13) 4 代码编写 (14) 5 运行与测试 (14) 总结 (18)

1 课题综述 人事管理系统是一个数据库应用系统,员工的所有信息都是保存在数据库中。本系统将主要实现以下功能:增加记录功能、修改记录功能、删除记录功能以及刷新记录功能等等。作为人事管理系统,我们将它作为一个数据库应用系统来进行开发制作。数据库应用系统开发的前提是首先开发数据库和数据库中的数据表,数据库和数据表是数据库应用系统中进行不可缺少的工具,一切的开发工作都是围绕数据库和数据表的操作进行的,数据表可被VC++的数据工程和其他工程进行引用。 1.1人事管理信息系统来源 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。 1.2人事管理系统的意义 管理信息系统(Management Information System,以下简称为MIS),是一个将企业生产和经营中的各种内、外部信息进行收集、加工、整理、传递,并有序地存储,以用于管理和决策,是企业增效的信息系统。它能够使企业更加及时、准确、全面、详实的了解所需的信息数据。同时管理信息系统对各种信息数据的进一步加工,能使企业领导层的生产、经营、管理决策依据更加充分,更具有合理性、科学性;从而为社会创造出更多的价值,为企业的发展创造出更多的机会。对于企、事业单位的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统,能够提高人事管理的效率。 1.3预期目标 我们的设计目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统.能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、

软件工程实验报告

软件工程实验报告 姓名:冯巧 学号 实验题目:实验室设备管理系统 1、系统简介: 每天对实验室设备使用情况进行统计,对于已彻底损坏的作报废处理,同时详细记录有关信息。对于有严重问题(故障)的要即时修理,并记录修理日期、设备名、修理厂家、修理费用、责任人等。对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后立即对新设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容。 2、技术要求及限定条件: 采用C#语言设计桌面应用程序,同时与数据库MySql进行交互。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案实施相对容易,成本低,工期短。 一:可行性分析 1、技术可行性分析 计算机硬件设备,数据库,实验室设备管理软件与实验室设备管理系统的操作人员组成,能够实现实验室设备管理的信息化,提高工作效率,实现现代化的实验室设备管理。系统需要满足实验室设备管理(包括对实验设备的报废、维修和新设备的购买)、实验室设备信息查询(包括按类别进行查询和按时间进行查询)、实验室设备信息统计报表(包括对已报废设备的统计、申请新设备购买的统计和现有设备的统计)。这些功能框图如下图所示: 2、经济可行性分析 依据用户的现实需求、技术现状、经济条件、工期以及其他局限性因素等等因素,考虑到工期的长短、技术的成熟可靠、操作方便等因素,本方案具备经济可行性。

3、系统可选择的开发方案 ①方案A用C#开发系统的特点是:开发工具与数据库集成一体,可视化,开发速度较快,但数据库能够管理的数据规模相对较小。系统对硬件的要求低,不需要网络支持,在单机环境下也能运行,在局域网环境下也能使用。方案的实施相对容易,成本低,工期短。 ②方案B:以小型数据库管理系统为后台数据库,该前台操作与数据库分离,也能够实现多层应用系统。系统对硬件的要求居中,特别适合在网络环境下使用,操作方便。但系统得实现最复杂,成本最高,工期也较长。 二:软件需求分析 1.软件系统需求基本描述: 实验室设备管理系统是现代企业资源管理中的一个重要内容,也是资源开发利用的基础性工作。实验室设备在信息化之前,在用户系统管理、设备维修管理、设备的增删改查管理等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和资源的开发利用。 2.软件系统数据流图(由加工、数据流、文件、源点和终点四种元素组成): 1)顶层数据流图 2)二层流程图 3)总数据流图

C公司员工管理系统实训报告

河南理工大学 计算机科学与技术学院 课程设计 2015 —2016学年第二学期 课程名称程序设计课程 设计题目公司员工管理系统 学生姓名田树浩 学号 411520040111 专业班级计软1501 指导老师毛钧 2016年7月3号

一、实训题目: 公司员工管理系统 二、实训意义: 通过此次实训,让我们进一步了解应用程序开发的过程,同时也让我们对前面所学的知识付出实践,达到熟练掌握、综合性应用的目的。 三、实训内容: 1、项目分析: 1) 员工信息管理 2) 员工考勤管理 2、项目设计 首先,我们必须建立一个登录系统和八个子系统。 登录系统:用户在登陆后可以进行权限操作管理。 员工信息管理系统:对员工信息进行查询、修改、添加、删除。 员工考勤管理系统:对员工考勤信息进行查询、修改、添加、删除。 使用 2010建立数据库,其中包括: 用户表 员工信息表 员工考勤表 四、项目的实现 1、使用 2010创建数据库。 2、分别在 2010的数据库下创建表、表、表,其代表用户表、员工信息表、员工考勤表。 1) 用户信息表: [].[] ( [] [](50), [] [](50) ) []

2) 员工信息表 [].[] ( [] [] , [] [](10), [] [](10), [] [](2), [] [](50), [] [](50), [ ] ( [] )(=) [] ) [] 2) 员工考勤表 [].[]( [] [] , [] [] , [] [] , [] [] , [] ( [] )(=) [] ) [] 3、使用语言进行窗口设计(源代码)1)登录系统:

停车管理系统程序设计实验报告

C++ 程序设计 ─停车管理系统程序设计实验报告 学院:电气信息工程学院 专业:电子信息工程专业 学生姓名:张鹤 学生班级:信息11-2 学生学号:34 2012年12月14号

一、需求分析 二、概要设计 三、详细设计 四、调试分析 五、课程总计

一、需求分析 1.1系统需求分析 停车场管理系统是为了提高停车场的运行效率、加强安全性以及与智能交通系统的信息互动,把相关科学技术发展领域的最新成果合理有效的应用到停车场管理系统的完善和发展中。我国数字化技术应用现已逐渐应用到社会的各个领域中;为了节约大量的人力、物力、财力。本设计针对目前停车场管理存在的介质落后、集成自动化程度低、安全性差、人性化和运行效率低下的不足,结合目前科学技术领域的最新研究成果,设计了一种技术较先进、性能可靠、自动化程度较高的停车场管理系统。本设计的指导思想立足于提高停车场管理系统的可靠性、安全性和高效性,对目前我国各大中城市所面临的“停车难”问题的解决,具有一定的促进作用。 1.2功能需求分析 1)用户登录:先定义用户名和密码,设置三次输入机会,用户名和密码事先用文档存储,供使用者进入系统。 2)程序登陆后的选择以及信息存储:该模块给出四个选项(1.泊车操作 2.取车操作3.查询信息 4. 退出)。 3)信息查询:能够实现将第一个为空的位置,由程序查询自动给出车位号,如果车位已满要给出提示。可以随时根据车牌查询是否入库。可以随时根据车位查询该位置上的相关信息。 4)计时收费:本模块的算法设计比较简单,基本的switch函数就能实现对车型的分类,时间则是导入的系统时间,时间差乘以单价就是最后收费,其中取车时,需要根据车辆停泊时间自动计算费用(半小时内以半价计算,超出半小时不足一小时按一小时计算)并显示在屏幕上。 二、概要设计 设计一个程序实现停车场管理系统,管理人员根据口令进入系统。 管理车位信息(车位编号,状态)和每小时的收费费率(货车7元/小时,客车5元/小时,轿车4元/小时,其他3元/小时,由停车时开始计时选择录入)。 停车时,建立对象,录入信息(车牌号,停泊位置,停泊开始时间);停车位第一个为空的

人事管理系统可行性分析1

基于WWW的人事管理系统 可行性研究报告 1/1引言 1.1编写目的 本文提出了一个基于WWW环境的人事管理系统,应用动态服务器页面实现了人事的多条件查询、删除、更新、打印、密码设置等功能。 1.2背景 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 Powerbuilder6.5是美国著名的Powersoft公司推出的广泛使用于客户机/服务器体系结构下的应用程序开发工具,具有完整的Web应用开发功能。它同时支持多种关系数据库管理系统,通过微软公司的ODBC接口和专用的大型数据库接口,能够高速读取数据库中的数据。本系统就采用Powerbuilder6.5开发,服务器端的操作系统为Windows NT 4.0,客户端操作系统为Windows 98。 2..现行组织系统那个概况 2.1组织目标和战略 系统的目标是开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。 2.2存在的主要问题 人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visual foxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。

学生信息管理系统实验报告

(此文档为word格式,下载后您可任意编辑修改!) 面向对象程序设计大作业 ------学生信息管理系统 学院名称信息科学与工程学院 专业班级数学大类2011级2班 学生姓名魏仿 学号 指导教师孙红梅 1

完成时间: 2013 年 5 月 29 日

学生信息管理系统 1、编程目的 为方便学生信息的管理,特编写这个程序方便操作学生信息管理系统。实现对学生姓名、学号、性别、成绩等信息的管理,可以实现学生的增加、删、查等多种功能的操作。 2、系统简介 本系统实现学生信息的管理,以动态链表、结构体数据类型来实现数据的存储与加工,利用链表来实现学生信息的插入、删除、查找功能。 主要分7个模块: 模块一: 结构体的定义,定义struct student{};struct date{};结构体struct student{};数据成员包括:int studentId; char name[20]; char sex[5]; struct date birthday; int score; struct student *next; 其中 struct date birthday;又借用struct date{};结构体的成员:int year; int month; int day;以此来实现学生学号、姓名、性别、出生日期、成绩等信息的存储于处理。

模块二: ListCreate函数,函数类型为:struct student 形参:struct student *();主函数,测试数据,测试链表各节点(学生基本信息)的输出、插入、删除、查找功能。 3、编程思路 一:数据类型: 1.考虑到学生个人信息包含学号、姓名、性别、出生日期、成绩等信息。因此采用结构体类型,定义学生个人信息结构体,并定义学生学号、姓名、性别、出生日期、成绩等数据成员。 2.考虑到要实现多个学生个人信息的管理,可采用结构体数组与链表。但是由于要对多个学生信息进行信息的插入、删除、查找等操作。显然结构体数组很难实现以上操作,因此选用链表。 二:存储结构: 选用链表之后,考虑其存储结构,由于要实现信息的插入、删除、查找等功能,显然动态链表更适合。相应的以链式存储结构来存储数据。 三:功能的实现 学生信息的插入功能的实现:在动态链表中要实现节点数据的插入,只要灵活的改变头一个节点的next指针使它指向要插入节点的

数据结构-停车场管理系统实验报告

.. 《数据结构》课程设计报告 设计题目停车场管理系统 专业软件工程 班级12软工 姓名纪凯延 学号121164059 完成日期2014.06.15

目录 1. 问题描述………………………………………………页码 2. 系统设计………………………………………………页码 3. 数据结构与算法描述…………………………………页码 4. 测试结果与分析………………………………………页码 5. 总结…………………………………………………页码 6. 参考文献………………………………………………页码附录程序源代码…………………………………………页码(要求:给出一级目录,宋体加粗,四号字,1.5倍行距。)

课程设计题目 (要求:正文部分一律用小四号字,宋体,1.5倍行距。一级标题靠左,四号加粗。二级、三级标题靠左,小四加粗。) 1.问题描述 设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。如果停车场已放满n 辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场有车开走,则排在便道上的第一辆车就进入停车场。停车场如有某辆车要开走,在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场停留的时间长短交费。如果停留在便道上的车未进停车场就要离去,允其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。编制一程序模拟该停车场的管理。 2. 系统设计 2.1 设计目标

人事管理系统实验报告

摘要 人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个人事管理系统就显得非常必要。本系统结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本文系运用规范研究方法进行的专题研究。全文分六个部分:第一部分,是本课题的来源和课题研究的目的和意义;第二部分,是开发工具的选择,本系统主要运用的是Visual Basic 6.0作为系统前台应用程序开发工具,Access作为后台数据库;第三部分,是系统的需求分析,主要是人事管理系统的需求分析;第四部分,是系统分析与实现,包括系统功能模块的设计和数据库的设计;第五部分,是代码的设计与实现,系统事件运行的主要代码;第六部分,是系统的实现,最后,是软件的测试 关键词:人事管理系统设计SQL Server 2005数据库Visual Basic 6.0 维护测试

第一章绪论 1.1 引言 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版人事管人事理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工假条信息录入、修改、查询、删除模块,员工工资信息的录入,计算,查询,以及系统用户的设置以及系统的维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。 1.2 项目背景 本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。 1.3 实现意义 现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许

停车场管理系统实验报告汇总

华北水利水电学院数据结构实验报告 2011~2012学年第二学期2011级计算机专业 班级:**** 学号:***** 姓名:**** - 实验二栈和队列及其应用 一、实验目的: 1.掌握栈的特点(先进后出FILO)及基本操作,如入栈、出栈等,栈的顺序存储结构和链式存储结构,以便在实际问题背景下灵活应用。 2.掌握队列的特点(先进先出FIFO)及基本操作,如入队、出队等,队列顺序存储结构、链式存储结构和循环队列的实现,以便在实际问题背景下灵活运用。 二、实验内容: 1.链栈的建立、入栈、出栈操作。 2.环形队列的建立、入队、出队操作。 3.停车场管理。设停车场内只有一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。试为停车场编制按上述要求进行管理的模拟程序。 实现提示:以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码及到达或离去的时刻,对每一组输入数据进行操作后的输出数据为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车离去;则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表(带头结点)实现。 需另设一个栈,临时停放为给要离去的汽车让路而从停车场退出来的汽车,也用顺序存储结构实现。输入数据按到达或离去的时刻有序。栈中每个元素表示一辆汽车,包含两个数据项:汽车的牌照号码和进入停车场的时刻。 设n=2,输入数据为:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),(‘A’,4,25),(‘A’,5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码及到达或离去的时刻,其中,‘A’表示到达;‘D’表示离去,‘E’表示输入结束。 三、实验要求: 1.C/ C++完成算法设计和程序设计并上机调试通过。 2.撰写实验报告,提供实验结果和数据。 3.写出算法设计小结和心得。 四、程序源代码: 1.#include #include typedef struct stnode { int data; stnode *next;

员工信息管理系统实验报告

华侨大学厦门工学院 《面向对象程序设计实践》课程实验报告 (分组实验) 实验名称 __ 员工基本信息管理系统_ __ 系部 __ 计算机科学与工程系_____ 班级 ___ 软件3班____________ 小组名称 ______ 第三组_____________ 指导老师文欣 计算机科学与工程系 2014年06月12日

一、实验名称 员工基本信息管理系统 二、实验目的及任务要求 目的:对员工的信息进行有效的管理和储存 任务要求:对员工的信息进行增加,删除,查找,修改等功能 三、实验环境 eclipse.exe 四、实验内容 //注册用户 import javax.swing.*; import java.awt.*; import java.awt.Event.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.*; public class UserRegister extends JFrame implements ActionListener { JLabel lblUserName; JLabel lblUserPwd; JTextField txtUserName; JPasswordField txtUserPwd; JButton btnRegister; JButton btnCancel; public UserRegister() { super("用户注册"); lblUserName = new JLabel("用户名"); lblUserName.setBounds(40, 40, 70, 50); txtUserName = new JTextField(10);

人事管理系统软件工程实验报告

人事管理系统软件工程实验报告

软件工程实验报告课题:人事管理系统 学生姓名: 学号: 专业班级: 指导教师: 同组成员: 需求分析

一、实验目的 掌握软件需求的结构化分析方法。 二、实验任务与实验要求 导出系统详细的逻辑模型,这里用数据流图来表示。 三、实验内容 (1)功能分析 经过初步分析“人事管理系统”应该具备以下主要功能。 1、职员个人信息资料的增加、修改和删除; 2、职员的考勤录入和查询; 3、职员工资结算和查询; 4、人事管理人员的变化和操作授权; 由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。 (2)、关系模式 在满足函数依赖和无损连接的基础上,使数据的设计更加合理。在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,她们权限的不听经过角色来区分。在整个系统中超级管理员只有一人,管理员二人。一个人只能够在普通员工、管理员、超级管理员中处于一个角色,而不能够兼任。其具体的关系模式如下: 普通员工(员工号,密码,姓名,性别,出生年月,身份证号,

联系电话,就职时间) 管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间) 工资(员工号,时间,基本工资,提成,奖金) 考勤(员工号,时间,迟到,早退,管理员号) 注意:“”表示主码,“”表示既是主码又是外码。 E-R图如下所示

数据字典设计: 为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表) 表1-1 worker(员工信息表)各字段设计

人事管理系统需求分析实验报告+++

一、实验目的 1、掌握软件需求结构化分析方法; 2、掌握使用Visio或Word建立分析模型; 3、掌握软件需求说明书的撰写。 二、实验原理 1、需求分析的基本要点 2、分析建模(三种模型) 3、规格说明(需求说明书) 三、实验环境 ·安装了Word或Visio软件的计算机 ·安装SQL Server 2008 四、实验任务与要求 导出系统的详细的逻辑模型。通常用数据流图、实体-联系图、状态转换图、数据字典和主要处理算法描述来共同表示这个模型 五、实验内容与步骤 (1)问题背景及描述 人事档案管理是现代企业人力资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理主要需要完成人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动的管理。 (2)功能分析 初步分析“人事档案管理系统”应该具备以下功能: 1)职员个人资料的增加、删除和修改 2)人事信息的查询、打印 3)人事信息的分析、汇总和统计 4)人事档案管理人员的变化及操作授权 因此,可以将系统划分为三大模块:

模块1、人事档案管理:人事信息维护,个人基本信息、婚姻信息、学历、工资信息的插入、删除和修改,人事信息的查询、浏览、打印、分类汇总、总计和生 成分析报表。 模块2、系统账户管理:对系统用户进行管理,包括登录、退出、操作记录。 模块3、系统数据管理:包括数据备份和恢复、部分数据管理、企业常用数据管理(3)建立系统流程图 (4)建立数据流图 (1)人事档案管理的数据流图 通过对“人事档案管理系统流程图”抽象处理,得到“人事档案管理数据流图”。 用户数据 图1 人事档案管理系统流程图 图2 人事档案管理系统数据流图

管理信息系统实验报告分析

实验报告 课程:管理信息系统 一、实验目的 验证有关概念和理论,加深对概念和知识的理解和认识;熟悉和掌握Visual Basic 6.0 软件的使用方法;初步具备信息管理知识和制作数据字典、系统数据流程图的能力。运用课程讲授的管理信息系统的系统分析方法、模块化系统设计方法以及系统的调试方法进行人事档案管理信息系统的分析、设计、开发、实现与调试。 二、实验方法 面向对象法 三、实验环境及开发工具 1.硬件环境 在最低配置的情况下,系统的性能往往不尽如人意,但现在的硬件性能已经相当的出色,而且价格便宜,因此通常给服务器的配置高性能的硬件。 处理器:Interl Pentium II 266 MX 或更高 内存:64M 硬盘空间:2 GB 显卡:SVGA 显示适配器 显示器:液晶17寸 2.软件环境 操作系统:Windows/98/ME/2000/XP或更高版本 数据库:Microsoft Access 2000 3.实验开发工具:Visual Bisic 6.0程序系统 四、实验内容

(一)、系统分析 1、系统数据流程图 2、数据字典 3、系统中所有实体(包括实体的属性)以及实体之间的联系类型分析 人员的个人资料经过专业的处理部门的处理形成个人档案。档案包括自然情况,工作情况,简历,政治情况等各方面信息,内容比较庞大复杂。将档案信息传送到人员信息库。同时还综合考虑档案管理工作的性质,总结归纳出所需实现

的功能。为人事档案进行服务,对人事的变动、人事资料、以及人事资料的查询,统计等功能。总体上说具有编辑,查询,用户管理,图表统计等功能。然后将最终结果提交到人力资源管理部门,由人力资源管理人员进行审查,以便于对职工的调配。 4、典型处理的表达 档案完整添加用户档案到档案库 个人信息成功添加到档案库 修改用户档案信息 失败退回用户档案 退回用户档案 (二)、系统设计 1、子系统划分(或功能划分或模块划分) 功能划分 1、用户管理 功能:设置使用人事管理系统的用户及其使用权限。整个人事管理系统由多个功能模块组成,不同的模块完成不同的功能,所以可以为不同的职工分配不同的功能,使其具有不同的权限,完成其权限所对应的功能,从而很好地管理好整个系统。 2、辅助表管理 功能:通过它的这个功能可以有效的对本单位人事部门的扩充进行及时的计算机管理。只要管理员进行简单的数据字段添加即可。辅助表管理功能是高级管理员及中级管理员拥有的权限,它的功能是对数据库进行新表的添加。 3、档案编辑 功能:档案编辑模块中有4个子模块。他们是档案卡片、个人简历、家庭成员、历史档案等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。 4、档案查询 功能:对档案卡片的查询功能,在这里可以查到符合程序要求的任何信息。

相关文档
最新文档