企业市场部管理系统论文_第1页
企业市场部管理系统论文_第2页
企业市场部管理系统论文_第3页
企业市场部管理系统论文_第4页
企业市场部管理系统论文_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

浙江越秀外国语学院毕业论文浙江越秀外国语学院毕业论文论文(设计)题目: 基于PHP的南方公司的市场部管理系统的设计与实现 二级学院: 涉外经济管理 专 业: 计算机信息管理 班 级: 08信管班 姓 名: 郦志明 学 号: 0506080115 指导教师: 朱金华 二一 年 十一 月 三十 日 摘 要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业市场部管理势在必行。本系统结合公司实际的企业市场部管理制度,经过实际的需求分析,采用功能强大的Eclipse作为开发工具而开发出来的单机版人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成企业市场部管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等企业市场部管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的企业市场部管理系统可以满足公司企业市场部管理方面的需要。关键词:管理信息系统;企业市场部管理;数据库ABSTRACTWith the development at full speed of the technology of the computer, the popularization which the computer used in business administration, it is imperative in personnel management to make use of computer to realize enterprises. This system combines companys real personnel management system, through real demand analysis, adopt powerful Eclipse and make the unit edition personnel administrative system developed out for developing instrument. The whole system sets out from according with the easy and simple to handle request with friendly , flexible , practical , safe boundary plane, finish the whole course of personnel management , setting-up of the personal file while joining including entering the staff newly, the producing of old staff, the changes of position ,etc. cause the modification of workers information, such managements as personnel managements , such as staffs information inquiry , counting ,etc. and newly-increased , old staff of the persons who enter newly revise . Used to prove , the personnel administrative system designed of this text can meet companys personnel management respects needs actually.Key words:The management information system;personnel management;DataBase目录前言5第一章 绪 论6 1.1信息化的发展6 1.2系统开发背景6 1.3课题研究的目的7 1.4系统设计的指导思想7第二章 企业市场部管理系统的问题8 2.1 企业市场部管理系统的简介8 2.2 企业市场部管理系统的用户需求8 第三章 企业市场部管理系统的分析和设计10 3.1 企业市场部管理系统的分析与概要设计 10 3.2 企业市场部管理系统的数据库设计 12第四章 企业市场部管理系统的具体实现15 4.1 模块的开发环境的简介_PHP 15 4.1.1 事件驱动的应用程序15 4.1.2 面向对象的编程16 4.2 系统模块的具体实现16 4.2.1 档案信息模块的实现16 4.2.2 增加用户模块的实现 17 4.2.3 部门管理模块的实现18 4.2.4 部门查询模块的实现18 4.3 系统开发的其它方面22第五章 企业市场部管理系统的运行环境23第六章:企业市场部管理系统的程学开发 24第七章 结束语25参考文献26前 言 企业市场部管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套企业市场部管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 第一章 绪 论1.1信息化的发展 随着人类迈入二十一世纪, 计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,”信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志,信息化的实质是使信息 这一社会的主导资源充分发挥作用,可以说推广信息技术使手段,真正利用信息是目的,信息化则是实现目的的过程。1993年,美国提出建立“信息高速公路”,有称国家信息基础设施(NII)的计划,其核心是建立全国的高速网络,把所有的计算机网络连接起来。这个计划的实现将对经济和社会生活产生重大的影响,由此引起的信息化建设浪潮已波及世界各国。我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方面,还是在实践方面都有了很大的发展。1986年2月国务院批准建设了国家经济信息系统,全国从中央到省、市地方都陆续成立了信息中心,各行各业应用电子计算机的热情普遍高涨。目前,已从单项业务的信息管理迅速项综合的管理层和决策层的信息管理发展,应用水平日趋提高;已金桥工程、金关工程和金卡工程为代表的国民经济信息工程也正在加速建设。1.2系统开发背景 现在WG公司中人事档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。我作为一个学习计算机信息管理的大学生,希望可以在这方面有所贡献。我希望能用我两年来所学的知识编制出一个实用的程序来帮助公司进行更有效的企业市场部管理。 归纳起来,好处大约有以下几点:1 可以存储职工的人事档案和工资档案,安全、高效;2 只需一到二名录入员即可操作系统,节省大量人力;3 可以迅速查到所需信息。1.3课题研究的目的 企业市场部管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以企业市场部管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。1.4系统设计的指导思想针对WG公司的实际境况开发,实用性强。公司内部实现信息化可视化管理,充分考虑到公司的发展方向。 第二章 开发企业市场部管理系统的问题2.1企业市场部管理系统的简介 企业市场部管理系统是针对市场部的大量业务处理工作而开发的管理软件。根据用户的要求,实现人员基本情况管理、和工资管理。等几个方面的功能。 用户通过输入工资、职工履历等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除, 企业市场部管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。2.2企业市场部管理系统的用户需求总体功能需求 企业市场部管理系统是针对市场部的大量业务处理工作用计算机进行全面现代化管理。主要包括人员基本情况管理、和工资管理。等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。具体系统功能需求描述(1) 档案信息管理 提供对”人员档案信息”数据输入、查询功能。(2) 工资管理 提供对”职工工资表”数据的输入、查询、统计功能。(3) 工资统计 提供对“职工工资表”数据的月统计,由系统自行生成“职工工资构成情况表”实现该表的查询、打印功能。(4) 部门查询 提供以某一部门为索引的”人员档案信息”查询功能。(5) 特殊查询 提供对日期型字段和合同期限的”人员档案信息”查询功能。(6) 报表查询 提供对工资、职工履历的信息以报表的形式供用户查询、打印,另外用户还可以对这些基本信息进行更新和删除, 第三章 企业市场部管理系统的分析和设计3.1 企业市场部管理系统的分析和概要设计根据实际情况,我们使用原型法(Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。 通过对用户需求的分析,我们可以分析出该企业市场部管理系统大致可以分为六个模块:人事档案管理模块、职工工资管理模块、工资统计模块的实现、部门查询模块、特殊查询模块、报表查询模块。现在对这六个模块做具体说明: 人事基本情况管理模块: 输入:职工信息 输出:“人员档案表” 功能:对人事基本信息的查询 职工工资管理模块 输入:人员月工资 输出:“职工工资表” 功能:完成员工工资的查询 工资统计模块 输出:“职工工资统计表” 功能:完成员工工资的统计和打印 部门查询模块 输出:以部门为索引的“职工档案信息” 功能:完成以部门为索引的“职工档案信息”的统计和查询 特殊查询模块的实现 输出:满足查询条件的“职工档案信息”和职工合同的期限 功能:完成满足查询条件的“职工档案信息”和职工合同的期限的查询 报表查询模块的实现 输出:员工履历信息和工资信息的基本情况 查询及打印功能 功能:完成对员工履历信息和工资信息基本情况的查询及打印3.2 企业市场部管理系统数据库设计由于考虑到本系统是应用在单机系统上,另外根据人员规模,我们只建立起一个数据库,在此数据库基础上建立起如下表:职工基本信息表employee_information_table职工工资表 employee_salary_table系统信息表 system_table 下面我们详细说明:职工基本信息表employee_information_table主键 :职工编号Workercode 列名(中文) 列名(英文) 数据类型 宽度 小数点位数 是否为空职工编号WorkercodeString No部门DepartmenString No 职务PrincipalshipString No职工姓名NameString No 身份证号IDString No 性别SexString No出生日期BirthDay Date 8 No婚否MarryString No文化程度Wen_HuaString No政治面目Zheng_MianString No毕业时间Time_GruduationDate 8 No毕业学校School_GruduationString No所学专业SpecialityString No联系电话Contact_telephoneString Yes籍贯Native _placeString Yes民族FolkString Yes家庭地址AddressString No邮政编码Post_NO。String Yes如单位时间Time_inputDate 8 Yes合同期限Qi_XianInteger 2 Yes职称Zhi_ChengString No评定时间Assess_TimeDate照片PhotoBinary Yes备注MemoMemo No职工工资表 employee_salary_table 主键:职工编号Workercode,日期Date列名(中文) 列名(英文) 数据类型 宽度 小数点位数 是否为空职工编号WorkercodeString No职工姓名NameString No年/月Year/monthString No技能工资Salary_jnDouble 8 2 No工龄工资Salary_glDouble 8 2 Yes岗位工资Salary_gwDouble 8 2 Yes职务工资Salary_zhwDouble 8 2 Yes洗理费Charge_xlDouble 8 2 Yes房屋补贴Subsidy_fwDouble 8 2 Yes交通补贴Subsidy_jtDouble 8 2 Yes价格补贴Subsidy_priceDouele 8 2 Yes工会会费Charge_ghDouble 8 2 Yes房屋租金Charge_fwDouble 8 2 Yes养老保险Insurance_ylDouble 8 2 Yes建房扣款KK_jfDouble 8 2 Yes扣款KKDouble 8 2 Yes实发工资Salary_sfDouble 8 2 No系统信息表 system_table 主键:用户名Useid列名(中文) 列名(英文) 数据类型 宽度 小数点位数 是否为空用户名UsenameString Yes密码PasswordString Yes 第四章 企业市场部管理系统的具体实现 4.1模块化的开发环境的简介_PHP PHP 是在 Windows 环境中广泛使用的应用程序设计语言,具有可视化、 面向对象程序设计、 事件驱动机制等特点。可视化程序设计是指开发图形用户界面的一种方法,使用这种方法,编程人员不必编写大量的代码去描述用户界面上元素的位置和外观,比如命令按钮、文本框、组合框等元素,编程人员只需在“可视”的编程环境下,用鼠标将PHP中预先建立的界面元素托放到用户图形界面的适应位置上,并且用鼠标还可直接修改用户界面上元素的外观等特性。采用可视化程序设计方法,大大的减少了编程人员的编码工作量,并能轻松快捷地设计出友好的用户界面,从而提高应用程序的开发效率。PHP是一种面向图形用户界面的、交互性讲的可视编程工具。4.1.1 事件驱动的应用程序PHP使用的是一种“事件驱动”机制。所谓“事件驱动”机制是指Windows应用程序是通过事件来驱动运行的,当用户或者系统触发对象的某个事件时,系统自动地执行与该事件相关的一段代码来响应,完成特定的功能。例如,用户界面上有一个命令按钮,当用户单击该按钮时,命令按钮将触发事件,而当该事件发生时,由系统自动执行一段与该事件相应的代码,完成指定的操作,当该操作完成后,应用程序将暂停,等待狭义事件的发生。在“事件驱动”机制下,应用程序的执行过程完全由对象事件驱动实现,与传统的面向过程的应用程序的执行过程完全不同。4.1.2面向对象的编程PHP采用面向对象技术,利用对象的属性、事件和方法进行程序设计,从而实现应用程序的特定需要。在PHP中,对象无处不在,窗体、命令按钮、文本框、组合框等用于设计用户图形界面的元素都是对象。利用PHP的对象编程技术,就好像在一块空白的画布上,通过设置对象的属性,使用对象的方法,编程对象的事件过程,将系统预先建立的对象,按照设计要求将它们有机地组合起来,勾画出一幅完美的图画,从而完成用户需求。4.2系统模块的具体实现 在本系统中有六个模块组成。它们分别是员工基本信息模块、员工工资管理模块、工资统计模块的实现、部门查询模块的实现、特殊查询模块的实现、报表查询模块的实现,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。4.2. 1档案信息模块 该模块主要完成员工基本信息的录入、查询、统计及打印功能。 (其流程图如图3.2.1.1所示)人事变动资料 源文件 主文件更新模块 更新文件 计算机打印模块 履历表 图4.2.1.1 人事系统档案信息系统流程图4.2.2增加用户管理模块 该模块是完成对员工的信息的输入、查询、并以此进行统计获得。 此模块主要包括录入 (如图4.2.2.1所示) 图4.2.1.1 人事系统工资信息系统流程图此窗口“职工工资统计表”的数据源均是从数据库EMPOYEE_SAL表。4.2.3部门管理模块的实现 该模块是对部门管理功能。4.2.4部门查询模块的实现 该模块是对部门为索引的“职工档案信息”进行查询,凡符合查找要求的职工将基本信息显示出来,如要了解更多的信息可单击该人员的职工编号可进行进一步的查询。4.2.5特殊查询模块的实现 该模块是对日期型字段和合同期限的”人员信息”进行查询。(1) 对日期型字段的查询具体表现为: 系统将按用户所需的查找范围进行查询,并将查找的信息显示出来。如要了解更多的信息可双击该人员的职工编号可进行进一步的查询。(2) 对合同期限的查询具体表现为: 系统将职工的“入单位时间”字段、“合同期限”字段和当前日期进行计算得到合同期限的剩余时间,并将查找的信息显示出来。如该时间小于等于零,将“合同期限”反显伴有报警声出现。如要了解更多的信息可双击该人员的职工编号可进行进一步的查询。4.3 系统开发的其他方面 在这一节中,我们主要讨论了两个问题,一个是系统的联机文档,另一个是系统的测试,下面我们分别加以说明。 作为一个完整的系统,联机文档是其中不可缺少的部分也是相当重要的部分。好的文档能够使用户快速了解并准确的使用系统的各项功能。减少误操作,减少错误产生的可能,这对用户和开发人员都有很多的好处。所以在开发本系统中,也加入了不少的文档,除了对于三大模块的详细说明外,对于易出错和不易操作的地方又作了详细的说明。 由于本身能力的局限性,所以做编写的代码,即使经过反复检查也难免出错所以在本阶段力求使用有限的时间找出尽可能多的错误,力求系统尽量正确。我们在本系统的测试中使用了黑盒法(即不关心程序内部的逻辑结构,而是根据程序的功能来设计是检测)请一位不熟悉本系统的人来进行随意性的操作,打破习惯的操作顺序,从中发现错误,在此阶段系统的大量错误得到了改正。 第五章 企业市场部管理系统的运行环境 软件环境: Windows 95/98/ME 或者 Windows NT 4.0/2000/XP 及以上版本。 硬件环境: Pentium 133 或更高档的处理机; 3.5寸软盘 驱动器; VGA或更高分辨率的监视器; 16MB 内存 或32MB 内存 (Windows NT)。 硬盘空

温馨提示

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

评论

0/150

提交评论