单位人事管理系统毕业论文_第1页
单位人事管理系统毕业论文_第2页
单位人事管理系统毕业论文_第3页
单位人事管理系统毕业论文_第4页
单位人事管理系统毕业论文_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、单位人事管理系统 摘 要:随着计算机及网络技术的飞速发展,internet/intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求,推动企业劳动人事管理走向科学化,规范化的必要条件.本文主要介绍了人事管理系统的整个设计开发过程.其主要系统功能包括以下几个模块:系统模块管理(包括重新登陆、用户管理、系统备份、系统还原) 、员工管理(包括新员工登记、员工信息查询、员工信息维护、员工部门管理)、考勤管理(包括缺勤类型设定、员工考勤信息)、工资管理(包括工资设定管理、津贴管理、医疗保险

2、管理、月工资生成管理) 、统计报表管理(包括员工信息统计报表、员工考勤信息统计报表、员工月工资统计报表) 、帮助。体现了清晰的人事管理流程,完成了基本的人事管理要求,是一个典型的信息管理系统。该系统大大地简化了操作流程,提高了企业的工作效率。 关键词: 单位人事管理; sql server2000personnel management system abstract: with the development at full speed of the computer and network technology, it is popularized day by day in the wo

3、rld that internet/intranet is used, nowadays the society is advancing fast to the information-based society, the function of information automation is greater and greater. the administrative system of the personnel is an indispensable part of modern enterprises management, meet the needs of modern e

4、nterprise system, personnel management moves towards the scientific process to promote enterprises and work, standardized essential condition .this text has recommended developing the course in whole design of the administrative system of the personnel mainly. its main system function includes the f

5、ollowing several pieces of module: the systematic module managing (including land again, user management, the system is backed up, the system is reduced ), the staff manage (including the new employee registers, staffs information inquiry, staffs information is safeguarded, the management of staffs

6、department), the attendance managing (including the type absent from duty is established , staffs attendance information), the salary managing (including the salary is established and managed, the subsidy is managed, the medical insurance is managed, the monthly salary is turned into and managed ) ,

7、 statistical report form managing (includes information statistical report forms of staff , staffs attendance information statistical report form , staffs monthly salary statistical report form ) , help. have reflect the clear personnel management procedure, has finished the basic personnel manageme

8、nt expectancy, it is a typical information management system . this system has simplified the procedure of operating greatly, has improved the working efficiency of enterpriseskey words: personal managent system; sql server2000目 录1. 引言-52. 开发工具简单介绍-52.1 powerbuilder9.0简介-52.2 sqlserver2000简介-63. 可行性

9、分析-63.1技术上的可行性-63.2经济上的可行性-63.3社会上的可行性-73.4总体情况的设计分析-73.4.1 c/s计算模式分析-73.4.2 在系统中使用odbc-73.4.3 在powerbuilder中访问数据库-84. 系统分析-94.1系统开发的指导思想-9 4.1.1 采用生命周期法开发系统-9 4.1.2 注重系统的适用性-9 4.1.3 注重系统的实用性-9 4.1.4 注重系统的安全性-9 4.2系统的软硬件要求-9 4.2.1 硬件要求-9 4.2.2 操作系统的要求-9 4.2.3 客户端的机器配置-9 4.3系统的名称和目标-9 4.3.1 系统名称-9 4.

10、3.2 实现目标-94.4数据流程图-94.5数据字典-11 5. 系统设计-145.1系统功能结构设计-14 5.1.1 系统功能设计-145.2功能模块分析-15 5.2.1 员工信息管理-15 5.2.2考勤管理-18 5.2.3 工资管理-19 5.2.4 统计报表管理-20 5.2.5 系统模块-22 5.2.6 帮助模块-225.3代码设计-22 5.4数据库设计-235.5输入输出设计-255.5.1 输入设计-255.5.2 输出设计-256. 系统实施-25 6.1程序设计-256.2人员培训-266.3系统调试-267. 系统维护-268. 系统评价-269. 实施心得-2

11、610. 结束-2911. 辞谢-2912参考文献-30 1引言人事管理系统已是一个老课题了,面对如今高速发展的互联网,人们渴望办公过程自动化,祈盼人事管理系统能实现公开化、方便化、大众化、远程化的要求.随着计算机技术得飞速发展,计算机在企业管理中应用得普及,利用计算机实现单位人事的管理势在必行.人事管理系统也是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求,推动企业劳动人事管理走向科学化,规范化的必要条件.2开发工具简单介绍2.1 powerbuilder9.0简介powerbuilder是美国powersoft公司于90年代初推出的基于客户/服务器体系结构的面向对象的数据库开发工

12、具。该产品一上市即深受广大应用开发人员的喜爱,因此迅速占领市场,目前几乎已发展成为前端工具的事实上的标准。著名数据库软件公司sybase收购powersoft公司以后,powerbuilder通过sybase较早地介绍给了中国用户。 1994年powersoft公司又在北京建立办事处,powerbuilder便广泛为中国的用户接受和使用。所开发的应用已广泛地应用于金融、证券、邮电、商业等各个部门和各个领域,并发挥着巨大的作用。对于数据库应用系统强有力的支持是powerbuilder的一大特色,它提供与当前流行的大型数据库如:oracle、informix、sybase等的专用接口,并可通过od

13、bc与微机数据库连接,具有强大的查询、报表和商业图形功能,可支持跨平台开发。powerbuiler采用真正的面向对象的技术,它将所有的事件、控制、函数和程序都以对象为单位封装起来,具有封装、多态、继承的属性。powerbuilder为开发人员提供了各种工具和一个集成的开发环境,创造了应用开发时所需要的各种部件,如窗口、菜单、数据库存取、数据库管理、图形、报表、调试、编译等工作全部都能在powerbuilder的继承开发环境中完成。powerbuilder是面向对象的可视化(visual)编译工具,相对于第三代面向过程编程语言,可让程序员将更多的精力放到功能的实现而不是界面的实现上来。这些不仅能

14、提高程序员的工作效率,同时还能极大地加快开发进程。值得一提的是,powerbuilder 提供了一个智能型、功能强大的数据窗口对象(datawindow),利用它,软件人员无需编写专门的sql语句,就可以实现对后台数据库进行显示、修改、更新、插入、删除、和打印等操作。数据窗口(datawindow)是powerbuilder的专利,也是powerbuilder应用程序的核心和精华所在。powerbuilder通过数据窗口(datawindow)建立了用户与数据库间的交互和控制。随着powerbuilder新版本的推出,这一功能强大的第四代语言快速开发环境又提供了众多颇受欢迎的改进,增加了平台支

15、持的数量,增强了建立因特网和内部网上分布式应用的能力,扩展了语种支持。显著的变化是powerbuilder已经开始从传统的客户/服务器开发环境转变成完全支持www(world wide web)应用的开发环境。新的java代理生成器使java客户机能够直接访问应用逻辑和powerbuilder对象。代理提供了一种插入商用逻辑的方法,从而确保了应用程序的灵活性、可伸缩性和可重用性,消除了重写和重新开发对象的时间,直接支持activex技术、server push技术,对分布式计算机模型的定义更加明确,实现更为简便,并可以利用数据窗口直接生成html格式文件。可以说,在现今众多的数据库应用开发工具

16、中,powerbuilder是其中的佼佼者。它可以使用应用开发的速度更快、成本更低、质量更高、功能更强。powerbuilder已成为client/server模式应用和基于internet模式应用的主要开发工具之一。22 sqlserver2000简介sqlserver2000是microsoft所推出的与oracle、sybase、informix以及db2等知名厂家同级别的数据库系统,除了继承原先易学易用的特点外,同时也让该数据库的功能更加强大和更加完善。microsoft sql server 2000 扩展了 microsoft sql server 7.0 版的性能、可靠性、质量和

17、易用性。microsoft sql server 2000 增加了几种新的功能,由此成为大规模联机事务处理 (oltp)、数据仓库和电子商务应用程序的优秀数据库平台。sql server 2000 支持分布式分区视图增强,使您得以在多台服务器间对表进行水平区分。还可以从一台数据库服务器扩大到一组数据库服务器,使服务器相互合作,提供与数据库服务器群集相同的性能级别。此数据库服务器组(或数据库服务器联合体)可以支持最大型的 web 站点和企业数据处理系统的数据存储要求。等等。3可行性分析可行性分析是任何一项软件开发工程正式投入前必须进行的工作,这对于保证资源的合理使用、避免浪费十分必要,也是项目能

18、顺利进行的必要保证,是指在当前情况下,研制这个信息系统是否有必要,是否具备必要的条件,它不仅包括可能性,还包括必要性,合理性。系统的可行性分析,是针对开发一个管理信息系统,它的开发是否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时还要分析在目前条件下是否有必要开发这样一个信息管理系统。31、技术上的可行性:1软件、硬件设备上:软件、硬件设备上系统的软硬件要求不高,目前市场上所提供的计算机软硬件资源能够满足系统的开发需求。2开发、维护、管理上:开发、维护、管理上现有的开发技术水平完全能够胜任开发任务,并且有关方面的操作人员稍加培训,完全可以胜任维护工作。

19、32、经济上的可行性:1设备费用:一台计算机就满足本系统的运行要求。2开发费用:该系统并不十分复杂,因此开发费用不高。3系统收益估算:由于该系统的操作简单、方便,并且相对于国内的现用系统来说增加了一些新的功能,给公司节省了很多的人力和物力,提高了工作效率,促进企业实现从传统项目管理向现代项目管理的转变。提供更多的信息给公司,所以是个可行的投资。33、社会可行性:1 改革的必要性:人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代化企业制度要求、推动企业劳动人事管理走向科学化、规定化的必要条件。2 从组织内部讲:单位工作人员对开展人事管理系统表示支持,高层管理者做好带头人的作用,使人事能

20、快速从人工阶段过渡到人机系统阶段。34、总体情况的设计分析341、c/s计算模式分析 c/s模式是一种分布式计算模式。它将某个应用适当分解为多个任务,由多台机器分别执行,共同实现整个应用。在这多个任务之间存在着多种交互关系,其中最基本的是“请求/响应“关系:既client向server提出某种信息或数据的处理请求,server针对请求,完成相应处理,并将结果作为响应返回给client.c/s模式主要由服务器管理程序(server)、可户应用程序(client)和中间件(middleware)三部分组成。server负责有效地管理系统的资源,其任务集中于 1数据库安全性的要求 2数据库访问并发性

21、的控制 3数据库前端的客户应用程序的全局数据完整性规则 4数据库的备份与恢复client的主要任务是:1 提供给用户与数据库交互的界面2 向数据库服务器提交用户请求并接收来自数据库服务器的信息3 利用客户应用程序对存在与客户端的数据执行应用逻辑要求中间件负责联结客户应用程序与服务器管理程序,完成数据库服务器和客户应用程序之间的数据传输,协同完成一个作业,以满足用户查询管理数据的要求。 c/s模式比文件服务器系统能提供更高的性能,因为客户端和服务端将应用的处理要求分开,同时又共同实现其处理要求,对客户端应用程序管理数据,而客户断程序发送请求和分析从服务器接收的数据。342、在系统中使用odbcp

22、owerbuilder8.0的odbc接口使用powerbuilder提供的动态链接库中的pbodb80.dll来访问已安装odbc驱动的odbc数据源。安装odbc驱动后,pbodb80.dll就是可以通过odbc驱动程序管理器来访问相应的数据源。 powerbuilder odbc接口包括:odbc函数调用到库,该库用来连接数据源,执行sql语句以及检索结果;连接和注册到dbms的标准方法。 当从powerbuilder访问数据源时,连接需要经过若干层才能到达数据源。如图显示了一个powerbuilder odbc 连接的基本组成(其中powerbuilder)与odbc接口动态连接库一起

23、构成了应用程序部分。powerbuilderodbc接口dll(pbodb80.dll)odbc驱动程序管理器(odbc.dll) 数据源驱动数据源驱动数据源驱动数据源数据源数据源应用程序由powerbuilder提供,调用odbc函数以提交sql语句、分类查询以及从数据源检索结果; odbc驱动程序管理器由microsoft提供,负责为应用程序装载及卸载驱动程序; 数据源由dbms或数据库厂商提供,为应用程序存储和管理数据。数据源由被访问的数据、相关的dbms、操作系统和访问dbms的网络软件(可选)组成。343、在powerbuilder中访问数据库在powerbuilder应用程序中,只

24、有先创建一个transaction 对象,然后才能通过这个transaction 对象来访问数据库。在powerbuilder数据库连接中,transaction对象是介于应用程序与数据库之间的通信区域,它声明了powerbuilder连接数据库时用到的参数,并接收由数据库返回的状态信息。鉴于大多数应用程序仅访问一个数据库,powerbuilder提供了全局缺省的transaction对象sqlca(既sql通讯区域,sql communication area),也可以根据需要定义其它的transaction对象,特别是当应用程序有多个数据连接时。 powerbuilder应用程序通过tra

25、nsaction 对象访问数据库的基本步骤是:1 创建transaction对象(使用sqlca以外的transaction对象时);2 定义有关参数,这些参数具体体现了访问数据库时是通过powerbuilder本身提供的接口还是通过odbc驱动程序的接口。3 使用该transaction对象连接数据库;4 使用该transaction对象并编写sql语句(或者通过数据窗口和数据存储)访问数据中的数据;5 断开与数据库的连接;6 撤消该transaction对象。4系统分析系统分析阶段的任务是与用户交流,充分了解用户的需要和要求,用系统的思想和方法,把一个企业复杂的业务分解成简单的组成部分,找

26、出这些部分的基本属性和彼此的关系。这是信息系统开发的最重要的环节,好的需求分析+好的系统设计=优秀的系统,好的需求分析+差的系统设计=良好的系统,差的需求分析+好的系统设计=差的系统,可见系统分析的重要性,其内容主要包括对组织各部门,各业务的详细了解,并在此基础上进行分析,以开发出符合用户要求的土地价值评估信息系统。41、系统开发的指导思想411、 采用生命周期法开发系统由于在设计实施过程中遇到时间、知识储备和应用技术等原因的限制,设计开发系统时采用生命周期法。按照系统规划系统分析系统设计系统实施系统运行系统维护思路来设计实施系统。412、 注重系统的适用性在设计的时候,尽量避免了编程语言的原

27、因而造成的错误。错误不能避免的,但努力实现在系统中给出相应的提示。413、 注重系统的实用性由于本系统的使用者一般是生产管理经验丰富,但专业知识不足的管理者,由于计算机技术掌握程度层次不同,对系统开发知识不太清楚。所以应用系统操作尽量简单易懂,容易上手,平时维护便捷。414、 注重系统安全性由于本人的知识水平限制,只能从完善口令管理、严格操作权限,从而保证应用系统的日常管理和控制。42、 系统的软硬件要求: 服务器的机器主要配置情况:421、硬件要求:计算机应在486或更高档次的计算机,内存在128mb或更大的4. 2. 2、操作系统的要求: win2000 server,sql server

28、 2000, powerbuilder9.0423、客户端的机器配置:硬件要求:cpu=200mhz内存=16mb 系统要求:win95/98 ,sql server 2000客户端43、 系统的名称和目标:431、系统名称:单位人事管理信息系统432、实现目标:该项软件开发为解决人事科员工资料的管理;原有的手工作业耗时费力,又不能保证数据的正确性,迫切需要实现计算机信息化管理,用现代化管理手段实现对数据的录入、查询、打印等的管理。44、数据流程图单位人事管理系统员工 员工管理操作员 考勤管理 工资管理 报表管理 人事管理系统顶层dfdp1.1输入 员工号 正确的员工号 d1 员工信息表 p1

29、.3打印请 求p1.2修改请 求 修改请求 打印请求 “员工管理”框的展开p2.1输入员工号 d2 缺勤类型表 正确的员工号p2.2修改请 求 修改请求 d3 考勤管理表 p2.4打印请 求p2.3修改请 求 修改请求 打印请求 修改后的考勤信息“考勤管理”的展开p3.1输入操作员编码 正确的操作员编码 d4 用户信息表p3.3系统还原p3.2系统备份 数据信息 d5 “用户信息表”的展开p4.1输入 员工号 正确的员工号 d6 月工资表 统计生成月工资 p4.2打印请求 打印请求 “工资表”的展开4.5数据字典4.5.1、员工管理模块数据流名:输入请求 组成:输入标志数据流名:修改请求 组成

30、:修改标志数据流名:打印请求 组成:打印标志加工名:输入编号:p1.1激发条件:员工号已输入加工逻辑:将员工号存入员工表中执行频率:xx次/日加工名:修改请求编号:p1.2激发条件:修改请求已输入加工逻辑:根据修改请求进行修改。执行频率:xx次/日加工名:打印请求编号:p1.3激发条件:打印请求已输入加工逻辑:根据打印请求进行打印。执行频率:xx次/日数据存储名称:员工信息表存储结构:员工号,姓名,性别,出生年月,籍贯,民族,国籍,政治面貌,血型,职务,部门,身份证号,电话,手机,婚姻状况,健康状况。数据存储名称:员工信息表存储结构:员工号,姓名,性别,出生年月,籍贯,民族,国籍,政治面貌,血

31、型,职务,部门,身份证号,电话,手机,婚姻状况,健康状况。4.5.2、考勤管理模块数据流名:输入请求 组成:输入标志数据流名:修改请求 组成:修改标志数据流名:打印请求 组成:打印标志加工名:输入编号:p2.1激发条件:员工号已输入加工逻辑:根据员工号确定考勤记录执行频率:xx次/日加工名:修改请求编号:p2.2 p2.3激发条件:修改请求已输入执行频率:xx次/日加工名:打印请求编号:p2.4激发条件:打印请求已输入执行频率:xx次/日数据存储名称:缺勤类型表 存储结构: 存储结构:缺勤类型,名称,缺勤类型描述数据存储名称:考勤管理表 存储结构: 员工号,时间,缺勤天数,缺勤类型,缺勤理由4

32、.5.3用户管理模块数据流名:打印请求 组成:打印标志加工名:输入编号:p3.1激发条件:操作员编码已输入加工逻辑:根据操作员得到用户执行频率:x次/日加工名:备份系统编号:p3.2激发条件:加工逻辑: 执行频率:x次/日加工名:还原系统编号:p3.3激发条件:加工逻辑: 执行频率:x次/日数据存储名称:用户信息表 存储结构:用户名,用户口令,权限。4.5.4、工资管理模块数据流名:打印请求 组成:打印标志加工名:输入编号:p4.1激发条件:员工号已输入加工逻辑:根据员工号统计月工资,年工资执行频率:x次/日加工名:打印请求编号:p4.2激发条件:打印请求已输入加工逻辑:根据打印请求打印执行频

33、率:x次/日数据存储名称:月工资表 存储结构:员工号,基本工资,津贴,医疗保险,缺勤扣除,保险费,总月工资,月工资时间。5系统设计在前面进行了一系列的系统调查和系统分析以后,接下来的工作便是系统设计了。这是软件工程中第二个关键的阶段。它是根据前面的几个阶段的结果,在已获准的系统分析报告基础上进行系统设计。51、系统功能结构设计511 系统功能设计系统功能设计是确定本系统所应包含的功能模块,本功能结构图如下所示:重新登陆月工资统计考勤信息统计员工信息统计员工工资模块月工资生成医疗保险管理基本工资设定统计报表模块单位人事管理系统员工考勤模块个人考勤记录缺勤类型设定员工部门管理员工信息维护员工信息查

34、询新员工添加员工管理模块系统还原系统备份帮助模块用户管理系统模块 津贴管理待添加的隐藏文字内容1工具栏设定关于本系统52、功能模块分析系统功能描述:以“单位人事管理系统”为主线,经过分析需要包含以下几个子系统521、员工信息管理:用于输入员工信息,查询员工信息,修改员工资料.此模块包括以下4个子模块: (1)新员工的登记.(2)员工信息的查询.(3)员工信息维护.(4)部门管理. 在这4个子模块中可以实现系统的一些功能,包括:添加新员工,员工按部门分类,查询员工信息,修改员工信息,添加删除部门等.(图一)(图二)(图三)(图四)522、考勤管理用于设定缺勤类型以及个人考勤记录.此模块包括二个子

35、模块:(1)缺勤类型设定.(2)个人考勤记录.在这二个模块中,实现的功能有:添加,删除缺勤类型,添加删除个人考勤记录.(图一)(图二)523、工资管理先设定基本工资,在添加员工每月的津贴及医疗报销.最后统计出员工改月的工资.此模块包括四个主要子模块:(1)基本工资设定.(2)津贴管理.(3)医疗报销.(4)月工资生成. 主要完成的功能有:根据基本工资,考勤,津贴,等统计出该员工此月的工资,可以生成报表.(图一)(图二)(图三)524、统计报表管理在该模块中以报表形式显示出来,对其进行打印。包括以下三个统计:(1)员工信息统计(2)考勤信息统计(3)月工资统计525、系统模块该系统模块中,主要实

36、现的功能有:用户切换即重登陆,管理员对用户的管理(包括添加,删除,修改用户,设置用户权限),系统备份以及系统还原.(图一)(图二)(图三)526、帮助模块:在该模块中主要描述该系统的相关信息和开发工具.53、代码设计 代码是用来表示客观事物的一个或者一组有序的符号,它应易于计算机和人识别与处理。有了代码就可以建立统一的经济信息语言,有利于提高通用化水平,使资源共享,达到统一化,有利于采用集中化措施以节约人力,加快处理速度,便于检索。为了更好的方便计算机和人识别与处理,根据有关规定结合实际情况,本系统的主要代码的编码规则如下:(1) 员工序号:十位字符型 (2) 部门编号:十位字符型(3) 员工

37、姓名:十位字符串型(4) 月工资时间:六位字符型54、数据库设计本系统中所使用的几张主要表有如下所示:员工信息表(employee)、部门编号表(department) 、工种标准表(gzbz) 、员工津贴表(jt) 、员工考勤表(kq) 、缺勤类别表(qqlb) 、用户权限表(user_info) 、月工资表(ygz) 、医疗保销表(ylbx)1、员工信息表(employee)名称字段类型长度备注员工号emp_nochar10主键员工姓名emp_namechar10不能空员工性别emp_sexchar2不能空出生日期emp_birthdatetime8不能空籍贯emp_jgchar20允许空

38、民族emp_mzchar6允许空国籍emp_gjchar20允许空婚姻状况emp_marriagechar4不能空健康状况emp_healthychar10可以空政治面貌emp_zzmmchar10不能空血型emp_xxchar4不能空职务emp_zwchar20允许空部门emp_departmentchar10不能空家庭住址emp_addresschar50不能空身份证emp_sfzchar18不能空联系电话emp_telchar8不能空手机emp_sjchar11允许空e-maile_mailchar20允许空2、部门编号表(department)名称字段类型长度备注部门号dept_idc

39、har10主键部门名称emp_departmentchar10不能空职务dept_zwchar10允许空 3、工种标准表(gzbz)名称字段类型长度备注工种gznumeric5主键工种名称gz_namechar10允许空工种基本工资gzjbgznumeric5不能空 4、员工津贴表(jt)名称字段类型长度备注员工号emp_nochar10主键加班时间jb_datechar6主键加班天数jb_daynumbernumeric5允许空加班类别jblbchar10允许空 5、员工考勤表(kq)名称字段类型长度备注员工号emp_nochar10主键缺勤时间qq_datechar6主键缺勤天数qq_da

40、ynumbernumeric5允许空缺勤类别qq_lbchar3允许空 6、缺勤类别(qqlb)名称字段类型长度备注缺勤类别qq_lbchar3主键缺勤名称qq_mcchar10主键缺勤描述qq_mschar10允许空7、用户权限表(user_info)名称字段类型长度备注用户名user_idchar6主键登陆密码user_pwdchar6不能空用户权限user_powerchar6不能空8、月工资表(ygz)名称字段类型长度备注员工号emp_nochar10主键基本工资jbgznumeric5允许空津贴jtnumeric5允许空考勤kqnumeric5允许空医疗保销ylbxnumeric5允

41、许空保险费bxfnumeric5允许空月工资时间ygz_datechar6主键部门emp_departmentchar10允许空姓名emp_namechar10允许空 9、医疗报销表(ylbx)名称字段类型长度备注员工号emp_nochar10主键医疗报销费用ylbxfynumeric5允许空保险费bxfnumeric5允许空医疗报销时间ylbx_datechar6主键 55、输入输出设计551、输入设计输入设计的目标是保证向系统输入正确的数据,在此前提下,应做到输入方法简单、迅速、经济、方便。输入设计的内容应包括以下几点:(1)确定输入数据内容;(2)确定数据的输入方式;(3)确定输入数据的

42、记录格式;(4)输入数据的正确性校验;(5)确定输入设备。现以员工资料输入为例说明:输入名称与功能:名称为员工资料录入信息,主要功能是输入员工的基本信息输入媒体:键盘、鼠标输入方式:实时输入入数据校验:人工校验与机器校验相结合552、输出设计输出设计的重要性是显而易见的。管理信息系统只有通过输出才能为用户服务。信息系统能否为用户提供准确、及时、适用的信息是评价信息系统优劣的标准之一。因此,必须十分重视输出设计。从系统开发的角度看,输出决定输入,即输入信息只有根据输出要求才能确定。以员工信息查询为例输出信息名称:员工信息输出媒体:打印机和屏幕画面输出周期:不限输出数据项名称:员工号、部门、性别、

43、血型、联系电话、身份证等。6.系统实施系统实施是开发信息系统的最后一个阶段。这个阶段的任务,是实现系统设计阶段提出的物理模型,按实施方案完成一个可以实际运行的信息系统,交付用户使用。它包括程序设计、人员培训、系统调试与切换。61、程序设计本系统运用目前面向对象的开发工具pb9. 0开发的,基本实现了需求分析阶段所需的功能,包括:系统模块管理 、员工管理、考勤管理、工资管理、统计报表管理、帮助.62、人员培训人员培训是指对系统投入后将对该系统进行操作的用户进行培训,根据他们的计算机的基础,提前对他们进行培训,使他们适应并熟悉新的操作方法。顺利完成新旧系统的交接。63、系统调试调试一个系统大致可分

44、为程序调试、联合调试、系统调试三个层次。调试过程是先进行程序调试,再联合调试,最后进行系统调试。人们常常有一种错觉,认为程序编写出来之后就接近尾声了,或则是认为一个程序输入一些数据运行一两次就“通过”了。事情并没有这么简单。随着信息技术在国民经济一些重要领域的应用日益广泛,软件系统的任何错误,都可能造成生命财产的重要损失。问题的关键是尽早发现和纠正这些错误,减少错误造成的损失。7.系统维护系统在正式投入使用后需要不断完善,随着管理环境的变化,对系统提出了更高更新的要求,难免出现不如人意的地方,或者有些地方效率不够高、使用不够方便,甚至出现错误的地方。系统维护就是顺应这些要求而存在的,他是系统生存的重要条件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论