人事管理系统需求范文

时间:2023-10-10 17:27:53

导语:如何才能写好一篇人事管理系统需求,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

人事管理系统需求

篇1

随着计算机技术的飞速发展,计算机在企事业单位管理中应用的普及,利用计算机实现企事业单位人事管理势在必行。人事档案是企事业单位人事管理制度的一项重要工作,它是个人身份、学历、资历等方面的资料留档,与个人工资待遇、社会劳动保障、组织关系紧密挂钩,具有法律效用,是记载人生轨迹的重要依据,针对其重要性,开发了《人事档案管理系统》,实现了关于档案的借阅、查询、归还等一系列工作的电子化管理。

【关键词】人事档案 管理制度 电子化 纸质档案

1 人事档案管理的目的和意义

进入二十一世纪,社会生产力迅速发展,科学技术突飞猛进,人们对信息的认识不断提高,各种管理的信息量日益增长,对信息的处理要求越来越高,致使传统的纸质、手工等信息处理手段和方法,远远满足不了现代管理的需要。

为切实减轻人资部工作压力,人资部要求对全局约9000人员的档案信息实现档案无纸化管理,自动记录各种查阅、借阅、归还、专递信息。借助现代信息技术和管理理论,建立企业信息管理系统是每个企业的重要趋势,在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业计算机信息系统的重要组成部分,而人事档案管理又是人事管理的重要工作,实现电子化的人事档案管理,可以让人力资源管理人员从繁重琐碎的案头工作中解脱出来,去完成更重要的工作,人事档案管理系统的实现可以减轻比较繁琐的手工人事档案管理工作。

2 人事档案管理的实际功能

2.1 功能结构图

如图1所示。

2.2 用户登录

功能:用户登录人事档案管理系统。系统启动后,首先要做的就是用户登录。用户在登录系统后,根据分配好的权限,可以进行一定的操作。

操作:系统启动后,要求输入用户的登录名及口令,只有登录名和口令完全正确,才能登录人事档案管理系统。系统会根据为用户分配的权限,显示对应的功能菜单,用户可以操作该功能。

2.3 档案管理

档案管理模块中有5个子模块,包括人员建档、档案查阅、档案借阅、档案归还以及借阅延期等功能。这些功能因管理员的权限不同所表示出的功能使用也不同,普通管理员没有数据修改及删除的权利。在这些功能里详细的记录了所有单位员工的资料。

档案的电子化查阅,去年省公司已经组织将在职人员档案进行了电子化扫描,本次制作系统时计划将系统与扫描件进行关联,对于简单的档案查阅可无需调用档案,直接在系统中查阅复印件。

2.3.1 人员建档

建立及维护人员档案信息,包括增加、删除、修改及导入档案信息的功能。系统可以上传扫描件,一个人员的档案信息可以关联多个扫描件。

2.3.2 档案查阅

将所有人员建档后,可以进行档案查阅;提供灵活方便的查询方式,实现在系统中查看扫描件的功能(可以上下翻页查看各种电子档案),记录查询人员信息,包括查询人、查询时间、备注信息等。

2.3.3 档案借阅

档案借阅与档案查阅不同,用户可以在电脑上查看档案的扫描件(查阅),也可以把纸质档案借出使用(借阅),需要记录借阅信息,包括借阅人,借阅时间,预计归还时间,借阅人联系电话等。

档案借阅除管理员账号权限外,还需输入借阅密码方可进行操作。

2.3.4 档案归还

管理员拿到归还的纸质档案后,需要在系统中进行档案归还。先根据ERP编号,档案号,姓名等信息查询出借阅记录,选中记录进行归还操作。需要记录归还时间、归还人、备注等归还信息,并更新档案状态

档案归还除管理员账号权限外,还需输入归还密码方可进行操作。

2.3.5 借阅延期

借出档案逾期未还时,系统可以进行借阅延期,延期需要有负责人审批。

2.4 档案查询

档案查询模块中有5个子模块,包括档案查询、查阅记录查询、借阅记录查询、归还记录查询以及借阅延期查询等功能,分别对应档案管理中的各个模块。

2.4.1 档案查询

功能:人员档案的快速检索,通过姓名及编号等信息进行快速查询。

在查询框中输入规定的范围即可查到相关的人事信息,当查询的条件填写完毕,点击查询按钮,页面会显示用户所要查询的符合条件的所有员工的资料。查出的记录默认为员工档案基础信息列表方式浏览,双击表格可以显示该员工的档案卡片、个人简历等扫描资料。

2.4.2 查阅记录查询

功能:档案查阅记录的快速检索,通过姓名、编号及查阅时间等信息进行快速查询。

在查询框中输入查询条件,点击查询按钮,页面会显示符合条件的查阅记录,双击查阅记录可以进入人员档案的详细信息页面,显示被查阅的员工的详细资料。

2.4.3 借阅记录查询

功能:档案借阅记录的快速检索,通过姓名、编号及借阅时间等信息进行快速查询。

2.4.4 归还记录查询

功能:档案归还记录的快速检索,通过姓名、编号及归还时间等信息进行快速查询。

2.4.5 借阅延期查询

功能:档案借阅延期记录的快速检索,通过姓名、编号及延期时间等信息进行快速查询。

3 结语

通过开展人事档案管理系统的研究与应用,建立了一套科学的、先进的人事档案管理系统,此软件将公司约9000多名员工档案信息纳入其中,实现了以个人档案为管理单位的电子化档案查询、档案借阅、档案归还等功能,并在查询、借阅、归还等过程中自动形成记录信息。该软件的推广应用简化了工作流程,提高了工作效率和精益化管理水平。

篇2

[论文摘要]由现实调查中发现的问题入手,分析超市对于促销员的人事信息管理中存在的问题,提出开发一个面向促销员的超市人事管理系统的解决方案,并通过系统需求的分析,设计系统的功能模块。从解决实际的角度论证开发面向促销员的超市人事管理系统的必要性,并为此系统的开发提供前期的理论准备。

在为超市开发人事管理信息系统的过程中发现,超市的人事管理同普通企业的人事管理有很大的不同,最大的不同点在于超市的促销员管理。超市的促销员具有队伍庞大、流动性大、合同周期短等特点,这些原因为促销员的管理带来了很大的困难,对于这些问题,可以通过开发一套信息系统来解决,利用专门的数据库和人事管理软件对促销员进行科学、统一的管理,可以大大简化人事部的人工劳动。

一、需求分析

(一)促销员人事管理分析。根据对超市促销员管理情况的实际调查,超市人力资源管理中最为繁琐的一部分就是对于促销员的管理。促销员与普通员工有很多不同点。首先超市促销员工作流动性强,由于不同产品企业的营销策略不同,不同的时期进驻超市的促销员数量、工作任务以及薪酬都是不同的,大量的人事信息处于不断变化之中,给人事的管理带来了极大的不便。其次就是促销员上岗和离职频繁,因为超市的促销经常会集中在节日前后,促销人员也就是集中到超市人事部报到或者在完成任务之后注销。最后,促销员的劳动合同带有复杂性,因为促销员的劳动合同期通常比较短,而有的促销员还需要多次续约,使得劳动合同的签订以及保险和福利的发放很难管理。

(二)系统需求分析。为了解决促销员人事管理中的问题开发的面向促销员的人事管理系统,需要解决以下四个问题:

首先,系统应该能够解决促销员到超市报到注册时遇到的问题。

其次,是解决促销员的基本信息录入问题。促销员报到时就需要多次手工填写基本信息表,再交给各个相关部门,最后还是需要由人事部门将信息输入数据库,这种信息的输入过程十分繁琐,所以必须解决该问题。

再次,应解决促销员的劳动合同及相关问题。促销员的劳动合同较短,在较短的周期后就需要续约,又因为促销员的人数较多,且合同到期的时间不一致,使得人力资源部门在管理促销员的劳动合同时遇到了很大的困难。需要系统提供合同到期提醒功能,提醒促销员和人力资源管理部门及时完成续签或解除劳动合同。与劳动合同问题类似的问题还有薪酬、保险和福利发放等问题。

最后,促销员的绩效考核问题。由于促销员的绩效考核有着自身的特点,而且人员流动性大要求对于促销员的绩效考核更具有时效性。因此面向促销员的信息系统就需要采用促销员特定的绩效考核方法以及更加频繁和及时的考评作业。

二、系统设计原则

(一)系统设计针对服务对象。该系统专门为促销员以及促销员的管理者而设计开发。对于促销员,系统可以提供促销员进入超市时所需要的超市基本信息查询以及促销员面试录用基本流程的查询,方便促销员到各个部门进行面试并办理各种手续。

(二)软、硬件结构简单原则。由于该系统的主要服务对象很有针对性,应用的范围较少,在同一时间最大访问量不会超过20人,因此系统的软件和硬件结果都应该较为简单,既方便系统的维护,又可以让系统更加稳定和安全地工作,进而及时、可靠地提供服务。

(三)操作方便、提示清晰原则。此原则主要针对于促销员的使用来讲,因为促销员的流动性强,而且公司概况查询功能也主要为促销员初次了解超市提供信息服务,所以大部分使用该系统的人是没有使用经验的。这就要求该系统在设计时充分考虑到操作的简易性,同时在每一项操作都应该配有适当的文字说明,为操作者提供参考,避免因使用信息系统而带来更多的麻烦。

三、系统设计

该系统包含公司概况查询子系统、促销员档案管理子系统、绩效考核子系统、薪金管理子系统等五个子系统

(一)概况查询子系统。该系统主要为促销员第一次进入超市提供帮助,由于促销员流动性强的特点,该部分十分重要,如果系统能够为促销员提供准确的信息服务,可以大大减少新促销员报到时人事部门的工作量以及促销员对于概况和业务流程不熟悉所产生的问题。

该子系统的公司概况介绍功能,为促销员提供最基本的超市信息;公司地图指示使促销员能准确的找到所属的部门以及人事部门的位置;面试流程介绍功能将面试的流程以及每个流程设计的部门、人员、地点以及要注意的问题汇总到系统中,提供给促销员进行查询。

(二)招聘培训子系统。招聘培训子系统主要的功能就是辅助人事部门进行工作,而具体的招聘、面试以及培训活动还是由人工完成,信息系统只是提供信息服务。促销员参加面试前,将个人信息填入信息系统,而后面试官进行调用,并将面试结果输入到信息系统当中汇总。培训工作同招聘工作相似。

(三)档案管理子系统。档案管理子系统是提高促销员人事管理效率的重要一环。促销员初次来到超市,将个人信息填入信息系统,存入人事部的数据库服务器中。人事部在经过面试后将录用的员工转为正式的员工档案,删除被淘汰的员工,并建立相应的合同档案。之后档案管理转入日常更新阶段,对于每个员工的培训、奖惩等记录进行存贮,形成完整的电子档案体系。对于合同档案的管理包括合同到期提醒,合同打印等功能。

(四)绩效考核子系统。绩效考核制度可以督促员工的工作效率,提高员工的积极性。该子系统主要分为两个部分。一部分是考勤部分,由系统直接在指纹考勤机的数据库中调取,并进行统计分析。另以部分是360度绩效反馈考核系统,它可以对促销员进行全方位的考评,得出科学的绩效考核结果,并将结果传递给薪酬管理子系统。

(五)薪酬管理子系统。向该系统输入考勤以及绩效考核的数据后,系统会自动根据促销员的基本情况,按照不同的参数设置计算出促销员的个人薪酬,并且将工资报表传送给财务部。由于促销员的劳动合同变化情况复杂,在实际工作中不同的促销员发放工资的时间是不同的,因此该子系统提供了薪酬发放提醒功能,系统按照劳动合同信息计算出每个促销员发放薪酬的时间,并在薪酬计划发放的日期前五天、前一天分别提醒,保证促销员薪酬的及时发放。

参考文献:

[1]李萱.人力资源信息管理网站的设计[J].计算机与数字工程,2007,8:108-111

[2]暮春应.中国企业使用360度考核存在的问题及建议[J].当代经理人,2006,17:126-127

篇3

关键词:人事管理;信息系统;功能模块;设计

中图分类号:TP315 文献标识码:A 文章编号:1007-9599 (2012) 17-0000-02

在人类进入21世纪之际,随着社会的组织化程度和生产的社会化程度越来越高,信息作为一种资源己经和材料、能源并称为现代社会发展的三大支柱之一。管理信息系统的研究与开发已经成为衡量一个国家、部门、企事业单位科技力量与经济实力的重要标志之一。传统的人事管理造成了人力资源搭配的不合理、人事档案管理的混乱、考勤考核的形式化、劳资计算的低效和不公开性,以及整个人事管理的效率不高等问题。人事、劳动、分配制度改革正处于深化过程中,伴随新的法规、政策的出台及单位转换机制的变化,动态的管理信息也越来越多,这也要求人事管理信息系统具有良好的升级更新能力。随着人事制度的不断改革,以及计算机的普及和人事管理系统的发展完善,利用计算机来实现人事管理势在必行[1]。

1 建立人事管理信息系统的技术基础

1.1 J2EE概述

J2EE企业应用模型是一种多层应用结构,其中包括:客户层、服务器层、业务层和企业信息系统 。客户端表示层分HTML、Java Applet和Java Application等类型,服务器端表示层用JSP、Servlet、Tag Libraries和JavaBeans实现,业务层用EJB实现。接入网络设备控制功能是系统同接入层网络设备进行交互的窗口,对攻击主机进行隔离等操作需要通过它来完成,所以它需要具备对接入层设备进行控制操作的能力。这种能力是通过TELNET和SNMP协议完成的。

1.2 JSP技术

JSP(Java Server Pages)是由Sun Micro Systems公司倡导、许多公司参与一起建立的一种动态网页技术标准,JSP技术有点类似ASP技术。JSP技术在多个方面支持动态Web页面的开发。可视化的编程方法。以及向导的功能,使开发人员几乎不用加入太多代码就可以开发出标准的Windows程序。数据访问特性允许对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式建立数据库和前端应用程序。

2 人事管理信息系统需求分析

篇4

关键词:Web开发技术;教学改革;实践应用

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)05-0259-02

互联网对整体社会的影响已进入到新的阶段。[1]当今社会需要大量掌握信息系统管理理论并且懂得信息化建设方法与技术的复合型人才。培养基础扎实、动手实践能力强的Web开发技术人才必须从本科开始抓起。

Web开发技术是一门对实践和开发能力要求较高的综合性课程,Web技术是目前动态网站开发的主流技术之一,学生通过学习该课程,可熟悉B/S模式的结构,掌握常用的Web开发工具和相关技术,提高信息系统建设与管理的水平。

本文针对目前在Web开发技术课程中教学方法以及实验设置等存在的问题,突出培养动手实践能力,[2]在课程设置、培养方法、配套实验的选取与设计等方面作了一定的调整与创新。

一、Web开发技术课程目前存在的问题

1.课程设置偏重于理论,实验滞后,与教学脱节。Web开发技术是一门重要的综合型课程。大多数高校都非常重视这门课程,并在“Web开发技术”课程后设置相应的实验课程。但由于实验课程大多安排在理论教学结束后的几周,实验远远滞后于相关知识点的学习,不能巩固教学内容,[3]而且所安排的实验内容大多注重对已学知识的验证,实用性、创新性与前沿性显得不足。[4]这类问题导致学生在今后的实习和工作中不能很快地适应需要敏捷开发的信息与管理系统的工作要求。

2.授课模式单一,课堂气氛沉闷,教学效果不佳。在Web开发技术的课堂上,传统的“填鸭式”灌输知识的单一授课模式依然占据主导地位,教师讲得多,学生讨论得少;学生看的多、动手的少。因此,W生积极性普遍不高,课堂气氛比较沉闷。学生的创新能力、动手能力与实践能力无法得到培养与提高。

3.多重复杂因素导致纯理论授课效果不佳。Web开发技术作为实用型的重要基础课程,要求学生能够熟悉掌握Web的基本概念、C/S、B/S模型以及Web开发的基本技术,为以后利用相关技术或工具设计开发信息化系统打下基础。由于目前高校扩招的现状,学生地域来源复杂,基础知识水平参差不齐,另外,由于跨专业选修的学生知识结构不同,导致理论授课学习效果不佳。如何提高学生对于C/S、B/S模型的理解,对于常用Web技术的熟悉以及对于Web网站具体开发方法的掌握,最理想的方法当然是实践教学。[5]

二、配套实验环节的设计

1.实验内容的选取。实验内容与课堂理论教学需做到相辅相成、相互关联、互为补充。[6]“Web开发技术”课程主要涉及四块内容:①Web的基本概念和基础知识;②C/S模式与B/S模式的结构;③常用的Web开发工具;④Web开发的基本技术。这四个部分相对独立又相互关联。

在大数据时代,各个领域需要处理的数据信息量越来越大。对企业而言,随着其规模的扩大,员工数量的增多,人事管理系统中的数据在成倍的增加。要管理大量信息和数据,企业的人事信息系统成为一个实用且需求量很大的Web系统。[7]我们首选的上机实践内容是“企业人事信息系统”。主界面如图2.1所示。它根据大多数企业的需求,通过数据处理,以期达到减少企业人事的管理成本、提高管理效率,实现办公信息化、智能化、自动化的目的。

这个实验可以使学生将课堂所掌握的理论知识快速应用于项目实践中,变抽象为形象,培养学生实践动手能力与创新性的思维。

2.实验设计工具的选择。考虑到授课对象对C#语言有一定的了解,采用C#作为主要编程语言。系统采取B/S结构,运行于.Net Framework4.0架构,采用SQL Server 2005数据库,开发环境Microsoft Visual Studio 2010,用简洁高效的语句编写层次明晰的Web系统,同时兼顾程序的兼容性和可扩展性。该方案突出了如下能力的培养。①熟悉B/S模式的结构,及其相较于传统的C/S模式结构的优越性;②熟悉常用的Web开发工具和相关技术;③C#语言编程能力培养。

3.实验内容的设计。实验内容为指导学生开发一个企业人事信息系统,系统的主要功能有:输入正确的用户名和密码方可进入系统(否则无法进入);可实现增加、删除、修改用户的帐户;对于员工各种信息的输入和修改;对于应聘合格员工的添加;可删除转出、辞职以及离退员工信息;及修改新的消息等;增加删除以及修改部门、职称的功能;对员工调配工作岗位的功能。

4.数据库的设计。基于上述功能的要求,数据库主要涉及员工、部门、职称、工资和岗位等实体。其中员工的属性较为复杂,建表如图2.2所示。

5.实验内容的实现。登录主窗体可以看到如下几个模块:系统管理模块、个人信息管理模块、管理员管理模块和新闻模块等。其中管理员的身份对应有两种不同的权限:管理员用户、超级管理员用户。系统管理模块包括:登录、登录信息管理、注销几个部分。1)登录:实现系统管理员登录。2)登录信息管理又包括三部分:更改密码、更改权限和添加用户。①更改权限:实现更改管理员用户权限。②更改密码:实现更改管理员用户密码。③添加用户:实现添加管理员用户。3)注销。个人信息管理模块提供密码的修改等功能。

管理员管理模块包括:员工招聘辞退管理、员工工资管理、岗位管理和部门管理、职称管理等。职称设定如图2.3所示。

新闻模块提供管理员及修改新闻通知。

6.实验考核的完整性。本实验最终考核要求上交详细设计文档,文档包括系统需求分析、系统功能、系统模块划分、系统流程图、数据库的详细设计及其实现、运行效果图、关键代码、总结体会等。

三、结语

本文从课程设置、培养方法、配套实验的选取与设计等方面对Web开发技术课程教学改革探索进行探索,旨在增进学生对Web开发技术与工具的熟悉度,提高学生对web系统的开发设计能力,使学生全面掌握信息系统建设与管理的理论、技术和方法,在毕业后可以很快适应企业的实际项目开发,成为企业所需的能够承担信息化管理、信息系统设计和开发的“高分高能”型人才。

参考文献:

[1]张艳明.大学“JavaWeb开发”课程模块化教学改革研究[J].电脑知识与技术,2013,9(33):7549-7551.

[2]易婷.“数字信号处理”课程课内配套实验的设计[J].电气电子教学学报,2013,35(4):89-90,120.

[3]陈荣,马文忠.卓越工程师背景下电气工程及其自动化专业教学改革[J].中国成人教育,2015,(18):156-158.

[4]包永强.“通信原理”课程实践教学探讨[J].电气电子教学学报,2013,35(4):114-116.

篇5

关键词:高校;信息化;ERP;GRP;研究

中图分类号:G647 文献标识码:A

收录日期:2014年6月30日

现代社会已经进入信息化时代,计算机技术的发展极大地推进了人类社会的进步,也加快了社会现代化进程,高等院校在我国信息化发展中,人员素质普遍较高,计算机的应用相对成熟且水平高,普遍依托于校园网络建立了OA系统、教务系统等办公自动化系统,极大地方便了广大教师和学生,为教育现代化发展奠定了基础。但其在发展中也逐渐显露出管理信息化自成体系的弊端,需要一个集成化的系统来保证高效运行。

一、高等院校管理信息化建设现状分析

目前我国信息化建设水平,除一些知名高等院校发展较高外,其他普通高校发展水平参差不齐,许多学校本来由几所不同的学校合并而来,面积增大的同时,也出现了好几个校园。为加强管理,在内部也开发出了校内教学管理、学生管理、人事管理、财务管理、资产管理、图书管理等各类管理系统,但这些系统大都还是各部门自主建设,没有实行“统一领导、统一规划、统一标准、统一开发”标准,没设立统一标准信息编码、数据字典和数据接口。客观上造成各部门间的数据信息难以共享和交换,形成各部门之间的“信息孤岛”。虽然有些院校也建立了对外的网上查询系统,但也仅局限于基本财务信息的查询,与其他部门之间的数据交换仍然通过纸张凭证来完成,还没有建成一个跨多部门的综合管理与监督的系统。

就财务管理而言,许多院校现行的财务管理软件系统主要包括账务管理、学生收费管理、银行票据管理、工资管理、财务信息查询等子系统,主要以账务管理为核心,用电脑处理日常例行的数据信息,并根据要求提供相应的报表,可以说是较为简单的软件模拟人工会计的过程。一般情况下,其处理模式是固定的,难于支持财务决策、规划和分析活动,不能为高层决策提供依据。各子系统之间往往也形成“信息孤岛”,工资系统、个人扣税系统、公积金系统等都是各自为政,数据不能有效传递,也不能直接提供给账务系统,差错量和工作量都很大,远不能达到财务管理信息化的要求。

二、ERP与GRP在高校应用的提出

ERP是企业资源计划的缩写。它是一种集物流管理、人力资源管理、财务管理以及信息管理于一身的可以对企业业务全流程进行管理和监控的管理软件。目前ERP在我国应用已趋于成熟,在许多大中型企业都有应用,有比较好的应用前景。

GRP是指建立在现在通信技术之上,以优化政府管理和服务,合理配置政府资源为目标的管理系统。政府管理和服务的优化决定于政务流程的优化程度,政府资源的合理配置来源于政务信息的共享程度和政务资源的整合程度。GRP的两个最为重要的思想为政务流程管理和信息集成。要打破各级政府和部门对资源的垄断和封闭,强化政府资源的不断开发、更新和维护,使政府资源真正服务于社会,创造社会效益和经济效益。但GRP在我国现在处于研究和发展阶段,行政事业单位应用的例子不多,成熟的很少。

高等学校教育在经过近十几年的发展后,数量大为增加。随着各高等院校规模的不断扩大和改革的不断深化,财政资金、社会资金的投入增长,在财务管理上面临着办学资金流量猛增、财务预算两级管理改革和资金来源渠道多样化的趋势;在学生管理上,各高校扩招引来大量学生入校,学费、贷款、欠费管理等面临管理难点;人事管理上,随着教师队伍的壮大,出现了流动大、进出频繁、绩效工资、三险一金的汇缴、工资频繁调整等复杂情况;其他还有科研经费管理等方方面面。在目前校园信息化建设已有较好基础的条件下,如何科学规范地利用好各方资源,充分用好办学资金,有效防范财务风险,提高办学效益,成为各高等院校管理面临的重要课题。因此,管理信息化建设也就是使用ERP或GRP管理成为高等院校“数字化”校园建设重要组成部分,它不仅能推动高校管理体制的改革,也有利于资金与资产的科学规范管理和资源优化配置,提高高校管理的水平和质量。

三、高等院校ERP或GRP信息管理系统需求分析

1、高等院校信息化管理中的功能性需求

(1)高校信息化管理系统要求能够跨平台运行、能够支持多种硬件平台、操作系统和数据库系统等,以便学校可以根据学校的规模、经费的投入、学费收入等业务需要和后勤集团等经营性单位的经营能力选择最佳平台,并且在现有校园网的基础上顺利实现不同应用水平阶段的平滑过渡。

(2)必须满足多种应用集成的需要:许多院校目前信息化状况都有所不同,有些需要从头做起,有些已经具备比较完善的信息系统设施,比如财务系统、图书馆系统、资产管理系统、教务管理系统、人事管理系统、工资系统、代扣代缴个税系统、公积金系统、电子数据交换系统等,使用这些系统的人员早已经能熟练应用,因此从节约已有投资和不影响业务使用出发,要求ERP或GRP系统都要能够与这些已经存在的基础设施进行集成,并保证学校内部和校区之间的数据交换与传输。

(3)能够支持智能化信息处理和决策:随着高校对于统计分析、决策支持等要求的逐渐增强,信息管理基本实现业务智能,主要采用各种统计分析的手段,根据事先定义的各项统计分析和决策支持指标获得分析的结果,并以图形、表格等多种方式展现给不同层级的决策者。要求ERP或GRP系统在业务处理方面尽可能实现智能化。

2、高等院校信息化管理中的安全性需求。我国的高等院校目前都属于事业单位,一部分经费属于财政拨款,学生的学费收入也纳入财政预算,实行先缴后拨。但拨入的资金都通过国库集中支付的财政一体化信息系统中专线进行,实行物理隔离,安全性不存在问题,其他系统的安全性要求不高,在现有的校园网基础上就可保证。从安全性而言,GRP系统比ERP系统具有更高的安全性要求。由于GRP系统涉及到的数据大部分为我国政务、财政、金融等关键数据,因此要求更高的安全性。我国电子政务建设指导意见中明确指出:政务内网和政务外网之间物理隔离,政务外网与互联网之间逻辑隔离。ERP系统相对而言,往往需要在用户管理、权限分配、系统日志和审计等方面做出一定的要求,一般不会出现需要进行物理隔离的情形,同时在标准体系建立、信任体系建立、安全保证体系等方面的要求较弱。这也就意味着上GRP系统比上ERP系统在安全性投入上要大得多,许多部门的计算机都要增加双备份,操作难度加大的同时也增加了工作量。

3、高等院校信息化管理中的易用性需求。在易用性方面,GRP系统要求比ERP系统要高。主要原因在于系统的用户信息化水平。与ERP系统相比,GRP系统主要应用于政府及行政事业单位,系统涉及到的用户普遍信息化水平较低,针对政府工作人员的计算机信息技术的培训相对较少,部分地方政府工作人员很少使用或者甚至没有使用过计算机,因此GRP系统的使用和业务处理也就无从谈起了。虽然高等院校的人员素质普遍较高,计算机的普及及应用也熟练,但毕竟业务没有企业复杂,操作要求还是以简单点为主合适,对推广也有益。在之前企业使用ERP时有这样的说法:“不用ERP是等死,用了ERP是找死”,就说明了ERP的难操作性。但GRP的难操作程度一点不比ERP简单。相反,因为培训不到位,GRP更容易出现半途而废的情况。因此对于GRP系统提供商也提出了较高的要求,如何真正使GRP系统易用并真正在政府领域成为可用的系统,值得每一个GRP系统提供商深入地进行思考。

四、高等院校信息化管理选择ERP与GRP结论

综上分析,ERP与GRP在高校信息化管理使用中各有优势。首先ERP在资产、成本、库存、客户的关系处理中比GRP要占优势,对高校这样一个大型的事业单位而言,因为存在着一定的经营行为,在办学中还要考量平均成本,以便节约资金。同时高校又有着其特殊性,必须在科研上投入更多的资金,激励教师员工在教学的同时投入更多精力去搞科研,达到科研立校。这些特殊性又不同于政府的其他事业单位,有些方面和企业的性质有点类似;其次在安全性上,表面上GRP比ERP要求要高,在实际的运行中,高校的很大一部分收入是财政拨款,必须要有安全性保障,实际这部分资金在财政一体化信息系统中是单独物理隔离运行,安全性一点都不存在问题。而GRP在建立之时,许多地方都要求内网外网分离,甚至进行物理隔离,势必投入巨大,在高校大兴土木进行基础建设之时,无异雪上加霜,将影响其他投入;再次,ERP比GRP在成熟应用上更胜一筹,有比较好的应用先例,可以少走弯路,虽然GRP的优势在于它的操作方面略显简易,但相对于高校,人员素质普遍较高,对ERP系统略加培训,会很快掌握,上手不存在问题。由此分析可得出结论:高校信息化管理建议采用ERP系统。

主要参考文献:

[1]孙林.关于高校信息化建设的思考[J].科技信息,2012.12.

篇6

随着信息社会的到来,既掌握专业技能又具有计算机应用能力的人越来越来受到欢迎。为了适应社会的发展,必须培养既熟悉专业又能把计算机技术同各领域的专业需要紧密结合的复合型人才。数据库技术成为高校各学科专业的必修或选修课程。数据库课程设计一般是大学三年级学生在学完计算机应用基础、计算机编程语言、办公自动化软件基础、数据库原理与应用等课程后进行的集中实践环节,主要内容是通过社会调查,选择一个实际课题,完成数据库应用系统设计工作,课程结束后提交应用软件系统和课程设计报告。通过课程设计,可以使学生较全面地理解、掌握和综合运用所学知识,培养学生调查研究,查阅技术文献、资料以及编写技术文献的能力。非计算机专业学生对于计算机类的课程通常有一定的畏惧感,尤其对计算机语言、编程等,觉得难以驾驭和掌握。如何让学生通过数据库课程设计,使他们的各方面能力得到培养和锻炼,一直是值得思考的课题。本文结合教学实践,就教学内容、教学手段、考核方式、课程管理等方面进行初步探索。

二、课程设计的目标、内容及要求

教师应了解学生以往所学过的计算机相关课程,注意课程的衔接,分析非计算机专业学生已经掌握的知识和知识的体系结构,明确数据库课程设计的教学目标、内容及课程设计要求,对需要加强或充实的内容要重点讲解和补充。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用要求,包括数据库的结构设计(数据静态模型的设计)和数据库的行为设计(应用软件等的设计)。学生应按照数据库结构设计的需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护这六个阶段,分阶段分步骤进行,完成每一个阶段的任务。根据软件工程的方法和理论进行应用程序的设计,熟练运用相关语言编制应用系统的界面,实现开发工具与数据查询语言的无缝连接,建立数据库应用系统。要求学生要提交课程设计报告、所开发的软件系统和程序清单。课程设计报告包括各阶段的设计内容和对所开发的应用系统的评价,以及课程设计的体会与建议。

为了发挥学生的主动性,教师授课的重点应放在系统化的开发步骤和关键性问题的求解上,首先要介绍设计思想、方法和程序设计的思想和方法。课程设计过程中教师要指导学生查资料,如数据库原理及应用,数据库系统,软件工程,管理信息系统等方面的书籍,同时要指导学生善用软件帮助系统,培养学生学会质疑、自学和调查研究解决问题的能力。针对在校学生接触实际比较少,没有实际开发软件和工作经验的特点,应精选有代表性的案例,从问题的提出、方案的设计与实施,到最终问题的解决,给学生全面了解解决问题的全过程。然后,由学生当主角,让学生自己解决问题,锻炼他们综合运用知识的能力。

三、课程设计的选题

选题是整个课程设计的前提和关键。课程设计题目选择的难易程度、范围的大小和是否能激发学生的学习热情,直接影响到这一实践教学环节的效果。一个好的题目应该符合以下原则:首先,要符合教学要求,使学生通过课程设计进一步巩固所学的专业知识,培养学生分析问题、解决问题的能力;其次,一个好的题目应该和实践紧密联系。理论来自于实践,又服务于实践。要贴近学生学习和生活实际,先选择容易开发的实用的数据库应用系统,对学生以后从事相关工作有帮助。脱离实践的题目往往激发不出学生的学习热情,达不到预期的目标。

首先,将学生分成若干个小组。分组的依据为:学生的学习成绩、知识结构、学习能力、性格特点、男女搭配等,遵循互补的原则,成绩好的与成绩差的搭配,性格内向的与外向的搭配等。每组人员为5~6名,每组设组长,全面负责小组的学习讨论和任务安排。在组长的指挥下,对成员进行分工,善于口头表达的负责联系工作和调查研究,计算机操作能力强的负责代码的编写,程序设计能力强的负责整体规划、程序调试和连编,写作能力强的负责技术文档的书写等,成员努力的成果与个体成员共同分享。教师只需提醒学生合理分配工作时间,注意小组成员之间的沟通,帮助把握进度。实践表明:在互相讨论又各自有所负责的学习氛围中,学生之间可以相互学习、取长补短,对知识的掌握与巩固有很大的帮助。

其次,各个小组通过讨论、观察、思考、查资料等方式,结合各个学生的特长,参考教师指定的范围选定课程设计题目,然后与教师进行交流。教师应对学生选定的题目进行批阅,在可行性、工作量大小、小组成员及题目意义等方面进行把关评估,及时将意见反馈给学生,学生再针对教师的意见进行调整,最终确定课程设计的选题。结合教学实践可以选择如下题目:客房管理系统、学籍管理系统、学校工资管理系统、科研项目管理系统、高校设备管理系统、档案管理系统、图书资料管理系统、教学成绩管理系统、后勤管理系统、系办管理系统、居委会管理系统、职工人事管理系统、宿舍管理系统等。

四、方案设计和方案实施

选定题目后,即可着手完成数据库课程设计的各个阶段的任务。首先,各小组应对所选题目进行分析,通过查阅资料、小组讨论、走访专家或社会调查等途径,进行调查研究和可行性分析。通过调查组织机构情况、业务活动情况、数据情况、用户要求,确定新系统的边界,完成系统需求分析。然后,采用实体联系模型确定应用程序中的实体和联系,确定实体的属性和实体之间联系的类型,得到局部E-R模型,异对局部E—R模型集成进行输入/输出设计和软件结构设计等,完成概念结构设计。接下来,实现E-R模型向关系模型的转化,利用关系规范化理论进行关系模式的优化,设计用户视图,同时进行界面设计,模块设计等,完成逻辑结构设计阶段的任务。再往下,进行物理设计和软件实施,最后是应用系统的集成与。小组成员在组长的领导下,可以分头完成各自负责的任务,小组成员要分工负责和团结协作。教师在指导课程设计过程中,可以设置几个检查点,制定阶段性任务。如根据课程内容、教学目的、系统规模、工作量等因素,审查各小组递交的初始设计方案,在设计方案的实现方法、表现形式等方面做出调整建议,以避免在方案实施过程中出现不必要的反复。

在课程设计过程中,提倡通过模仿来学习,只有多模仿才能掌握方法,才有可能创新。学生根据初始方案,通过各种途径查找与自己的题目类似的范例,通过模仿范例来实现自己的程序。有的学生在范例中看到自己感兴趣的内容,通过适当修改,将其应用到自己的程序中,使程序更合理,内容更丰富。学生在掌握了基本方法和解决问题的途径后,对自己感兴趣的内容,自然愿意努力去寻找答案。学生在方案设计、修改、实施的过程中不断发现问题与解决问题,逐步产生了学习的乐趣。为了避免在分组的实验、设计中有的同学不积极参与的现象,可以采用随机抽查的办法来考核小组的成绩,促使小组内部互相监督、互相帮助、互相学习,有利于培养学生学习的积极性,提高教学效果。

数据库课程设计中实验是重要的组成部分,教师要详细布置实验,制订上机纪律,并且督促学生严格按照课程设计各阶段工作要求操作。实验可以参考以下内容安排:(1)建立数据库。包括创建数据库,创建表,建立字段和记录的有效性约束,建立索引,创建表间关系和触发器设计等。(2)使用表单操纵数据库。包括设计表单,创建表单,为表单添加对象,定义表单及其对象的属性、事件和方法。(3)设计用户视图。包括创建不同的用户视图,实现用视图来控制更新数据库中的数据的目的。(4)设计报表。包括创建报表,打印和预览报表,注意各个带区的使用。(5)设计菜单系统。包括规划菜单系统,创建菜单及其子菜单,为菜单指定任务,调试和使用菜单系统。(6)项目集成。包括使用项目管理器集成数据库、表单、视图、报表等数据库对象,设置主控程序,编译和发行软件等。

五、课程设计的考核与评定

学生在课程设计结束后,不仅要提交软件系统,还要提交课程设计报告,阐述其设计思路、运用的知识及自己的体会。课程设计的成绩由以下几部分组成:考勤占10分,平时抽查和提问题情况占10分,课程设计报告占30分,软件系统设计占30分,演示与答辩占20分。课程设计报告主要看各个部分的完备性,分析的透彻性和独到的见解。在评分方式上采取自评和互评的方式,首先由各小组依据教师给出的评价标准给本小组打分,然后由每组各选一名代表给大家介绍系统开发的情况并演示系统,同时回答学生和教师提出的问题。所有小组代表陈述完后,由各组分组讨论,对其它组开发的系统进行评价和评分。最后由教师根据其自评、互评分数结合实际情况(包括软件开发水平、演示能力、回答问题能力、软件开发文档等)适当总结并公布成绩。

为有效避免学生在课程设计过程中的抄袭现象,教师可以对学生进行有针对性地提问,学生当场解答;教师也可以采取删除软件中一些关键性语句由学生当场调试的方法检查学生的学习效果。通过评价和自我评价,学生的学习主体意识得到充分体现和加强,激发了学生发现、分析和解决实际问题的学习积极性,不仅提高了学生运用数据库理论开发出具有实际应用价值的数据库应用系统的能力,而且学生思考和解决实际问题的能力也有了较大提高。

篇7

一、周期法该方法是由结构化系统分析和设计组成的一种管理信息系统开发方法,图1结构化生命周期法的开发过程亦称结构化生命周期法。其基本思想是将系统的生命周期划分为系统调查、系统分析、系统设计、系统实施与转换、系统维护与评价等阶段。应用系统工程的方法,按照规定的步骤和任务要求,使用一定的图表工具,完成规定的文档,在结构化和模块化的基础上进行管理信息系统的开发工作。结构化生命周期法的开发过程一般是先把系统功能视为一个大的模块,再根据系统分析设计的要求对其进行进一步的模块分解或组合。基本做法如图1所示。结构化生命周期法主要特点是:

⑴开发目标清晰化。结构化生命周期法的系统开发以"用户第一"为目标,开发中要保持与用户的沟通,取得与用户的共识,这使管理信息系统的开发建立在可靠的基础之上。

⑵工作阶段程式化。结构化生命周期法每个阶段的工作内容明确,这便于开发过程的控制。每一阶段工作完成后,要根据阶段工作目标和要求进行审查,这使阶段工作有条不紊,也避免为以后的工作留下隐患。

⑶工作文件规范化。结构化生命周期法每一阶段工作完成后,要按照要求完成相应的文档报告与图表,以保证各个工作阶段的衔接与系统维护工作的便利。

⑷设计方法结构化。结构化生命周期法采用自上而下的结构化、模块化分析与设计方法,使系统间各个子系统间相对独立,便于系统的分析、设计、实现与维护。结构化生命周期法被广泛地应用于银行管理信息系统的开发中。该方法适合于银行业务工作比较成熟、定型的系统,如作为银行管理信息系统信息采集的自助银行、企业银行、电话银行、销售点服务系统、多媒体查询系统等为客户提供金融服务、信息咨询的系统。在管理系统开发方式上,银行根据系统的复杂程度以及自己的人力、资金等状况,可在独立开发、合作开发、委托开发、购买现成软件这四种模式中选择其一。

二、原型法该方法是一种根据用户需求,利用系统快速开发工具,建立一个系统模型,在此基础上与用户交流,最终实现用户需求的快速管理信息系统开发方法。原型法开发过程包括系统需求分析、系统初步设计、系统调试和系统转换、系统检测与评价等阶段。用户仅需在系统分析与系统初步设计阶段完成对应用系统的描述,开发者在获取一组基本需求定义后,利用开发工具生成应用系统,快速建立一个目标应用系统的最初版本,并把它提交给用户试用、评价、根据用户提出的修改补充,再进行新版本的开发,反复这个过程,不断地细化和扩充,直到生成一个用户满意的应用系统。原型法的开发过程如图2所示。目前,我国市场上的管理信息系统快速开发工具有:POWERBUILDER、VISUALBASIC、VISUALFOXPRO、DELPHI等。利用这些面向对象的开发工具,可使开发者的精力和时间集中于分析应用问题及抽取反应应用系统实质的事物逻辑上,而不再拘泥于应付处理繁琐的开发实现细节,节省了大量的编程工作,并且使系统界面美观,功能较强。原型法具有开发周期短、见效快、与业务人员交流方便的优点,被广泛地应用于银行的财务报表系统、信贷管理系统、工资人事管理系统、固定资产管理系统等的开发中。

三、综合法综合法是将周期法和原型法两者结合使用,采用结构化生命周期法的设计思想,在系统分析与系统初步设计上采用原型法作出原始模型,与用户反复交流达成共识后,继续按结构化生命周期法进行系统详细设计及系统实施与转换、系统维护与评价阶段的工作。综合法的优点是它兼顾了周期法开发过程控制性强的特点以及原型法开发周期短、见效快的特点。商业银行在管理信息系统开发中,可针对不同的实际情况,合理采用综合法,使开发过程更具灵活性,往往会取得更好的开发效果。

四、实例今年上半年笔者采用原型法,开发了交通银行南通分行计划信息管理系统,下面就以该系统为例具体介绍一下原型法的主要开发过程。

(1)系统需求分析、系统初步设计。通过与计划处交流,明确了本系统的设计目标,即通过对财会处人民币和国外部折美元会计月报表、资产负债表、损益表及计划处信贷收支表数据进行收集、存储、检索、传输、加工、分析,为计划处及其它管理部门的科学决策服务。并根据确定的设计目标初步完成系统基本数据流图、主要功能模块图、网络结构图的设计。

(2)系统模型的确定。为实现不同部门间信息资源的共享,本系统的基本模式设计为典型的Client/Server体系结构,在分行计划处设立数据库服务器,作为数据处理中心,计划处及其它管理部门的客户机,通过局域网与服务器相连,进行操作。Server端采用Sybase数据库作为数据库系统,Client端采用PowerBuilder6.5作为开发工具,网络协议采用TCP/IP的通讯协议。

(3)系统模型的实现。使用面向对象的PowerBuilder6.5设计界面快速且美观,因此本系统的Client端设计重点不是在界面设计上,而是在提高系统的通用性上。由于计划处报表统计条件改变频繁,这给生成报表数据带来一定的难度。本系统设计上采用?quot;参数表驱动法",使数据与程序相分离,即基于通用报表结构的报表程序,极大地减轻了报表的编程工作量。Server端设计主要是建立帐务类、字典类、控制类系统数据库表。

(4)用户审核。将本系统的最初版本提交给计划处使用,笔者根据计划处在使用过程中提出的修改意见,不断完善系统,如此重复,直至计划处满意为止。

(5)系统维护与评价。本系统提交给计划处正式投入使用,为维护方便,笔者建立系统开发档案,至此,本系统的开发过程基本结束。电子商务网站访问量的统计南通航运职业技术学院王建华内容提要:作者就电子商务网站建设中的一个实际问题--网站访问量统计,介绍了电子商务网站访问量统计信息和方法。关键词:点击数;页读数;访问人数;访问量我们的主页的页读数是多少?有多少人在访问我们的网站?这往往是电子商务网站迫切需要知道的实际问题。遗憾的是,大多数电子商务网站建立初期,往往只考虑网站的内容和版面,并没有想到某一天会要跟踪网站的访问量。当广告客户询问网站的访问量,想知道有多少人访问网站,浏览网页时,为跟踪访问量忙得疲惫不堪的工作人员往往拿不出令人信服的统计资料。本文就此问题,谈谈电子商务网站访问量的统计信息和方法,目的在于抛砖引玉。

一、点击数和页读数Web服务器能记录它得到的每次请求的信息。对我们有用的请求的信息包括:点击的日期和时间、主机名、请求、被授权的访问者的登录名、Web服务器的反应码、涉及者、访问者的useragent、访问者的IP地址、访问者的主机名(如果其IP地址可以被翻译出来)、传输的字节数、被访问的文件的路径、访问者发送的Cookies、Web服务器发送的Cookies。上述能收集到的访问量数据不多,而且得到的信息也不可靠。可用的信息不准确,但不是完全不可用。虽然数据不精确,但仍然可以知道有多少人在用我们的网站。正如我们知道的,用计数器可以很容易地知道有多少点击数,但对于更精确的分析,我们将不得不存储得到的点击数。一个简单的办法是把信息存储在Web服务器的log文件中,然后定期地加载数据库的br或直接把信息写到数据库的br中。点击是我们的服务器收到的任何文件请求,包括图像、声音文件和任何出现在页面上的东西。如果直接加载数据到数据库中,我们需要一个已经实现这种功能的Web服务器(如Microsoft腎IS),或需要源代码。也可以用第三方的API,如Apache的DBILogger。实现了这样的功能,就可以收集失败点击的次数(只需计算状态码为4xx的点击的数量)。页读数更准确些,因为它把一页当作一个整体,而不是它的各个部分。计算点击数不如计算页读数得到的信息量大,而且点击数计算的结果与其它网站很难进行比较。页读数就不同了:按时间块的页读数,可以查看每5分钟的页读数变化;按访问者的域名分类的页读数,可以确定他们是在工作时,工作前还是工作后访问我们的网站;按登录用户的页读数和非登录用户分类的页读数,可以确定允许用户登录是否值得;按信息来源分类的页读数,可以确定访问者进入页面是通过一个连接还是一个旗帜广告?他们从哪里来?这些信息可以帮我们了解访问者的兴趣,可以确定往哪儿投资,与哪些人合作;按访问者的硬件平台、操作系统、浏览器及其平台统计的页读数,可以确定Mac用户和PC用户的比例各为多少?Netscape和IE的用户各为多少;按访问者主机统计的页读数,可以确定访问者中有多少人用AOL?有多少人用Earthling?总之,页读数的统计,也就电子商务网站访问量的统计鼻子

二、页读数的统计为了计算页读数,需要制定一些把页读数从点击数中区分出来的方法。下面是电子商务网站经常考虑到的一些因素:文件名、文件类型(HTML、GIF、WAV等)、Web服务器的反应码、访问者的主机。一旦确定了哪些点击是页读数,哪些不是,就可以计算网站的页读数了。我们按照文件的路径确定页读数算在哪个具体部分,如:/web/99/13/index0a.html算做Web的页读数;而/sys/99/12/index3a.html则算做Sys的页读数。如果这种标准在网站的各个层次上实行,可以得到网站的详细统计。我们有时希望把一个页读数算在某一部分,在其它部分算在另一部分。电子商务网站页读数的统计方法通常有如下几种。

1.远程数据跟踪页读数增长的速度是多少?年底的时候我们期望的页读数是多少?网站的哪部分页读数增长得最快?哪部分最慢?各种浏览器的比例随着时间变化的趋势是怎样的?人们过多久访问我们的网站一次?从其它网站的旗帜广告第一次进入我的网站的人,他们随后读了多少页?一旦我们看到可用的各种类型的信息,我们就会得到需要长距离回答的各种问题。如果我们对回答这些问题感兴趣,那么多天的跟踪就会有用。进行远程数据跟踪,可以考虑使用数据库。我们可以编写程序从点击数日志中提取想要的信息。如果数据库设计得合理,查询信息的时间比用程序从日志文件中提取信息快好多倍。数据量越大,这种差别越明显。如果只存储感兴趣的点击,可以节省大量的数据空间。也可用SQL从数据库中提取数据。SQL是一种小型的、简练的只需学很少的命令和语法的语言。而且,其命令结构简单明晰,好的程序员建立一个SQL查询比编程做同样的事快得多。而且其结果错误更少,更容易理解。如果不想用SQL,可以用一种数据库访问工具如MSAccess或Excel。这些工具都很好用,而且是图形界面。

2.计算访问时间电子商务网站的市场部和广告部都喜欢统计访问时间,即某人在离开我们的站点前停留了多长时间。但是,用HTTP是不可能确定这个数值的。假设一个客户在正午时访问Hot的一个页,然后该客户在12:28p.m.访问Hot的另一页,那么该客户对Hot的访问时间是多长呢?该客户可能在这28分钟内一直盯着第一个Hot页,但是该客户也可能在这28分钟内新开了一个窗口,浏览另一个网站。但是,我们的用户确实需要这种信息,那么该怎么告诉他们呢?我们可以去InternetAdvertisingBureau,它定义了一个访问为"没有连续30分钟的不活动的访问者的一系列页面请求"。当有人问起我们的网站的访问时间时,我们也可以在IAB的定义的基础上告诉他们。

3.计算访问来源如果访问者点击某个连接或某个旗帜广告到达我们的网站,他的浏览器会随着这个请求发送他刚离开的站点的URL,这个URL称为"referer"。Netscape和IE对访问的来源的处理方式不同。如果我们点击原始页到一个有frame的页,Netscape将把原始页作为对包含frame的页和每个frame中的页的来源;IE把原始页作为包含frame的页的来源,这个包含frame的页反过来把它本身作为各个frame页的来源。进一步,我们可能还会得到每页的页读数的数据。如果把网站分成频道或部分,则可能得到每部分的数据。需要注意的是,上述方法计算出的页读数不是我们的网站的实际页读数。这是因为我们统计的是在Web服务器的访问日志中计算访问记录,而很多请求从不在访问日志中留下痕迹。因为没有十全十美的方案,所以使用哪种统计方法取决于网站的实际情况。

三、计算访问人数计算访问人数比计算页读数难得多,而且没有绝对可靠的计算访问者人数的方法。基本上有三种信息可以用来跟踪访问者:IP地址、成员名(如果网站使用成员注册)和cookie。最简单的办法是计算log文件中的唯一IP地址的数量。但是,最容易的办法通常不是最好的办法。这种方法是可用的最不准确的办法。大多数人在每次连接时得到不同的IP地址。这是因为很多ISP为用户赋予动态的IP地址,例如,当一个AOL用户上网时,AOL给他一个IP地址,当他断开连接时,AOL把这个地址赋给另一个用户。这样,当我们进行统计时,我们不知道这是两个用户。如果要求用户使用成员身份登录,统计将很容易和准确。但很多人不喜欢需要登录的网站,这就使得跟踪成员名的统计没有实际意义。最后,可以使用cookies。为每个访问者定义一个包含唯一值的cookie,我们把它称为机器ID。如果某人访问我们的网站时没有提供机器ID(可能她是第一次访问,或者她的浏览器不接受cookies),把她当作新用户,并为她访问的页发送一个cookie。使用这种方法要注意的是:

1.很多人关掉了cookies的功能;

2.可以用浏览器删除旧的cookies;

3.cookie存储在访问者的机器上(访问者可能用不只一台机器访问我们的网站);