收藏 分享(赏)

管理系统的设计与开发毕业论文.doc

上传人:无敌 文档编号:670223 上传时间:2018-04-17 格式:DOC 页数:47 大小:1.02MB
下载 相关 举报
管理系统的设计与开发毕业论文.doc_第1页
第1页 / 共47页
管理系统的设计与开发毕业论文.doc_第2页
第2页 / 共47页
管理系统的设计与开发毕业论文.doc_第3页
第3页 / 共47页
管理系统的设计与开发毕业论文.doc_第4页
第4页 / 共47页
管理系统的设计与开发毕业论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、毕业论文题 目 管理系统的设计与开发姓 名: 学 号:指导教师(职称): 专 业:计算机科学与技术班 级:2011 计算机工程 01所 在 学 院:计算机科学与工程学院2015 年 6 月武汉工程大学 毕业论文- I - 目 录目 录 .II摘 要 .IIIAbstract .IV第一章 天容世纪办公自动化系统 .11.1 课题背景 .11.2 课题目的 .51.3 国内外管理自动化系统发展现状 .5第二章 需求分析 .92.1 系统需求 .92.2 系统功能性需求 .102.3 系统质量需求 .122.3 需求模型 .12第三章 开发工具简介 .153.1 系统开发框架 .153.2 数据库

2、 MySQL .173.3 架构风格 .203.4 开发语言 .22第四章 概要设计 .254.1 库存管理需求分析 .254.2 库存管理详细设计 .254.3 审批流程需求分析 .274.4 审批流程详细设计 .28第五章 系统测试 .295.1 测试原则 .295.2 测试方法 .295.3 测试结果 .30总 结 .38致 谢 .41参考文献 .43武汉工程大学 毕业论文- II -摘 要 办公自动化系统是利用技术提高办公效率的一种手段。管理系统系统主要能提高企业的运转效率,让企业的日常管理更加规范,使企业的可控性提高。主要涉及行政管理、人员管理、审批流程管理,跨部门协同工作和员工之间

3、的信息交流等。办公自动化系统从简单的客户端/服务器端扩展到多通讯手段的辅助办公形式,使办公效率得到有效的提高,提高了办公系统的及时性和有效性。本系统以天容世纪的管理为背景,使用 php 语言和 Laravel 开发框架以及数据库MySQL 和 RESTful 架构风格。此系统可以管理公司的人员,物品,还可以实现网上签到的功能,员工的隶属关系,请假审批流程。建立一个内网登录,公司员工可以用自己的邮箱登录管理系统。并且对此系统进行权限设置,只有自己可以查询工资概况,只有人事部的人可以对人员信息进行修改,其他人只有浏览的权限。该系统解决了办公业务过部门处理,消除了公司内部信息孤立的现象。是公司的内部

4、管理更及规范、提高了整个公司的办公效率。关键词:PHP;MySQL ;OA;工作流武汉工程大学 毕业论文- III -AbstractOffice automation system is a means to use technology to improve office efficiency. Management system mainly to improve the operating efficiency of enterprises, so the daily management of the enterprise more standardized, so that ent

5、erprises improve controllability. Mainly related to administration, personnel management, approval process management, cross-sectoral collaboration and exchange of information between employees. Office automation system from a simple client / server extension to assist the office in the form of mult

6、iple means of communication, so that effectively improve office efficiency, improve the timeliness and effectiveness of the office system.This system of management Tianrong century as the background, using php language and Laravel development framework and MySQL database and RESTful architectural st

7、yle. This system can manage the companys personnel, goods, you can achieve online sign function, affiliation employees leave approval process, and also set up a bulletin board, you can put the latest developments in the company can be sent to the bulletin board. Establish a network login, employees

8、can use their own login email management system. And set the permissions of this system, only you can query wages before, only personnel department staff who can modify the information, others only browse permissions. The system solves office operations through department, eliminating the companys i

9、nternal information isolated phenomenon. Is the companys internal management more and norms, improve the companys efficiency.Keywords:PHP ;MySQL;OA;Workflow武汉工程大学 毕业论文IV第 1 章 天容世纪办公自动化系统1.1 课题背景 1.1.1 天容世纪简介天容世纪是银川首家美博城,规模较大,涉及到人员管理,店铺管理以及仓库管理。所以人为管理不能做到全方面管理,需要借助办公自动化管理系统,也就是 OA。对于人员管理方面,需要管理商城的内部人

10、员,商户的信息。在店铺管理上要管理店铺的货物信息,仓库管理要管理仓库的进出额,存货等。为了实现方便快捷的管理、查询、浏览公司的信息而建立的一个公司的信息管理系统,这个系统并不同于其他的一些单一的管理系统。此系统可以管理公司的人员,物品,还可以实现网上签到的功能,员工的隶属关系,请假审批流程,并且还设置了公告栏,可以把公司的最新动态可以发到公告栏上。建立一个内网登录,公司员工可以用自己的邮箱登录管理系统。并且对此系统进行权限设置,只有自己可以查询工资概况,只有人事部的人可以对人员信息进行修改,其他人只有浏览的权限。首先,信息管理系统是一个比较有用的企业管理系统,其中包括员工信息管理、仓库信息管理

11、、员工签到、财务信息等内容、并且可以增加一个系统公告栏,公司的新消息可以发布到公告栏中。员工信息管理的管理内容比较复杂,管理的人员众多,人员的所属部门而且要按照行政隶属关系进行管理,所以在做了全面详细的调查后才能开始编写。员工的基本信息包括:编号、姓名、性别、生日、联系电话、家庭住址、籍贯、所属部门和部门内的职务等。接着就要了解管理层的信息包括:经理编号、经理姓名、联系方式、经理所管理的部门。还有一点就是员工的工资管理包括:工资项名称,时间,增减费用等。在员工的信息管理系统中要实现的功能有以下几点:1、企业员工基本的信息管理,其中包括基本信息查询、修改,员工离职,信息表更新等。2、员工的工资信

12、息的管理。3、企业人员变动管理。4、请假审批流程。可以一级一级的递交请假条。5、员工签到,实现网上签到流程。仓库管理系统也是公司信息管理系统的重要组成部分,由于本公司是商城管理,所以仓库信息的管理显得格外重要,在本系统中需要显示每个商家店铺的信息及他们所经营的产品。需要采集的信息有:各商铺的铺位号、各个商铺经营的产品、物业费的缴纳情况、活动信息等。如果可以,可以在系统中放每个店铺的主打品牌的图片及简介。当然,从信息的采集到制作无疑是一个庞大的工程。在搞清楚了要做什么事后,接下来就需要研究要怎么做了。做一个信息管理系统的方法很多,也可以运用很多种语言去做。而这次我选择了运用 PHP 去做这个管理

13、系统。武汉工程大学 毕业论文- V -1.1.2 管理系统简介管理系统英文名叫 Management System,主要是由管理者和管理对象组成的系统,由员工和管理者共同管理,由管理者管理员工,其中还可以包括一些其他的功能,例如仓库管理等等。管理系统和 OA 系统相似,都是为了帮助人们工作,不过 OA 系统的功能更加多,也可以说 OA 包括管理系统。OA 是员工和领导者使用率最高的管理系统,是利用先进的现代办公设备和先进的电子信息技术构成人机处理系统,帮助管理员管理和办公。它是由办公机构、办公人员、办公设备、网络环境、办公信息等几个基本因素构成 13。作为一门刚刚发展起来的新兴学科,所涉及的方

14、面包括:系统工程、管理与行为科学、人机工程学、计算机与通讯技术等学科。是当今计算机非常活跃的领域。从 1985 年我国召开了第一次办公自动化的会议后,OA 在各个方面都有了新的变化和发展,逐步变成了组织不可缺的核心系统,OA 主要推行的是无纸办公模式。OA 里的应用内容随着 OA 的发展也在慢慢的增加和扩展,技术也越来越纯熟。渐渐地,OA 形成了三种主流技术 14。1、.net+RDB (关系型数据库 )这种方法简单灵活并且容易应用,它以这种优势获得了广泛的市场,.net 的优势是组件多,可以搭建个性化的应用,也就是个人定制,它是微软的企业应用开发平台,所以对微软以外的平台兼容性不好,而且它需

15、要专业的开发技术,开放性很差以及版权的原因,所以很多企业认为这种技术并不适用于自己,只有少数企业愿意采用这种技术。2、SUN 的 JAVA+RDB 技术Java 慢慢的越来越受欢迎,很多人都不明白为什么,首先 Java 的开放性是别的语言所没有的,这种先决条件使很多人愿意去用它。另外一点就是,程序员们最喜欢的特性,那就是平台无关性,你可以在任何平台上使用和开发。所以它以这种优势逐渐的在 OA 领域扩展势力。JAVA 是一门开发语言,是一门近几年刚刚兴起的语言,我想最重要的还是因为它是开源的,这种特性使它跟上了时代的步伐,没有被淘汰,反而越来越健壮,同时这种技术适用于 OA 软件的,越来越多的

16、OA 使用 JAVA 来开发。而且,它还有另外一个很跟得上主流的特长就是跨平台性。的优势是可以跨平台并且安全稳定,最重要的是它的开放性好,它的开放性使得它顺应时代的发展需求,成为了 OA 软件开发的主流技术。截止 2014 年,市场上的主流 OA 软件有 90%是采用 JAVA 技术的。业内第一个向用户提出关注开发技术的厂商是华天动力 OA 软件。一个人可能看不出一个产品的好坏,但是市场的选择将是一个产品好坏的最好验证。市场选择了 Java,所以 Java 被越来越多的人喜爱和应用。厂商纷纷转型用 JAVA 开发,没有及时转型的逐渐被市场淘汰。3、Suo 基于 saas 的 j2ee 服务我们

17、一直说 OA 是办公自动化,但是为什么是办公自动化,办公自动化到底是什么武汉工程大学 毕业论文- VI -意思,简单来说,自动化就是可以自己完成一些事,我们有什么新的需求,它的内部流程也会随着我们的需求而改变,与 ERP 的集成工作让企业的所有流程变成一个整体,共同服务于使用者。4、IBM Lotus Domino 技术1989 年推出莲花,以电子邮件、协同、非结构文档处理、安全机制见长。渐渐地,OA 的内容逐渐增加,Domino 也出现了一些弱点。比较一下 .net/JAVA 与 Domino,因为它们的原理相同:.net/JAVA 像一个正在成长的孩子,在成熟的过程中满满的积累知识,开源的

18、先天条件让它快速的成长,尽管实现应用时要进行能够更多的开发,但它的积累还是很多的。实现应用功能需要更多的开发,应用的成熟需要不断的进行功能沉淀与积累;而Domino 相对而言比较成熟,提供了很多先进的工具及模板,但是应变能力很差,所以处理大型问题是不能及时的加入相应的功能,所以显现出一些不足之处。OA 软件出自哪里,相信大家也不会了解,其实第一个 OA 软件出自于 IBM,所以在 OA 刚开始盛行的时候,IBM 的 Domino 曾经统领整个 OA 界,因为大家都知道它的安全性和稳定性是绝对没有问题的,因为它的底层架构非常强大。但它有两个致命的缺陷,一是开放性很差,很难和其他管理系统进行数据整

19、合;二是技术太复杂,实施、维护、二次开发都需要专业的技术人员来做,导致相关的成本非常高。这两个缺陷导致 Domino 技术很难适应中国企业的需求。OA 系统的可行性主要是在技术和经济这两个方面,首先是经济可行性,通过自动化的办公系统对全公司的内部信息进行全面的信息管理,这样会节省很多人力和时间,提高办事效率。同时也避免了人为处理数据时出现的一些漏洞,提高了经济效益,是企业的管理更加科学化,规范化。接着,就是技术可行性,实现网络发布信息、传递信息、接收信息的功能,设置个人办公模块和信息平台,有利于提高自己的办事效率。最后是效益可行性,可以从社会效益和经济效益两个方面来考虑,社会效应是办公自动化的

20、主要效益,投入运行后可以是办公自动化实现规范化、方便化。随着信息化建设受到越来越多企业的重视,OA 办公系统的应用也日渐普及起来1。同时,用户对 OA 办公系统的要求也在不断提升。如何让 OA 办公系统满足广大用户的需求,这是一个需要所有厂商共同思考的问题。OA 办公系统的设计原则由此也愈受关注。国内 OA 办公系统厂商也在多年成功实践中总结出来了 OA 办公系统的九大设计原则:1、先进性软件需要长期的使用,所以要保证开发软件所用的技术在相当长的时间内能满足用户的需求,使得系统的标准化很高。2、整体性系统整体设计能有效的实现后台一体化管理,前端满足用户个性化需求,系统标准化程度高 1。武汉工程

21、大学 毕业论文- VII -3、高效性系统提供对各类事务处理的高效性。使对大容量数据的查询和更新等操作也在较短的时间内迅速完成。对于大数据量的处理,也能高效地完成 2。4、规范性遵循统一的国家规范公文格式和交换接口标准。5、安全可靠性首先在技术平台的选择上一定要选择最成熟的,一定要有身份验证呢个以及各种安全加密技术,数据绝对不能泄露出去,一旦泄漏后果不堪设想。把人设置为不同的角色来控制相应的数据,纵横结合的矩阵来设置权限。这样会使信息比较安全。这一点显得尤为重要。因为公司的内部机密如果泄露出去,可能会给公司带来巨大的损失,所以安全可靠是办公自动化必不可少的内容。6、扩展性我们都知道计算机软件发

22、展非常迅速,在这个行业中,大家都高度警惕,害怕一不留神就会被淘汰,所以我们一定要考虑到系统兼容的问题,因为计算机的硬件随时可能被更新,所以只有系统兼容才可以使系统的寿命更加久。所以一定要重视系统的扩展性,在有新的更新时,可以得到及时的扩展,以便满足用户的要求;另一方面,它还具有与其它系统的接口能力,利用各系统功能之长,进行优势互补 6。7、适应性和灵活性我们在一个部门或者一个公司工作不可能永远的呆下去,所以就要考虑到人员的调动问题,这时候如果 OA 系统过于死板,不能及时更改人员或者机构的调度问题就可能会影响到工作效率,也有可能由于系统不够灵活导致员工不能及时收到消息。8、易用性系统的设计尤其

23、重视用户界面的友好性。简洁大方、功能齐备、美观实用、提示准确。9、健壮性健壮性就是不会轻易的崩溃或者变慢,就算很多个人在一起使用这个系统时,也一定要反应迅速,这就是系统的健壮性,当然,这种健壮性一定要底层架构好,让系统可以和多个数据库链接并有多重负载能力。必须要让系统足够健壮,不会因为用户或者信息的增加而使系统的反应速度变慢甚至崩溃,要给用户和数据都留下足够的增长空间。1.1.3 课题背景随着科技的发展,自动化技术、通信技术也在不断的进步,当然办公自动化也在快速的发展,办公自动化和系统逐渐变得智能化、集成化、网络化、多媒体化。办公自动化系统是企业信息系统中很重要的一部分 15,办公信息在管理系

24、统中分量非常重,对企业信息的控制、管理和使用使办公效率得到了有效的提高。现在大多数企业的各个部门都使用各自的事务处理系统,这样使得部门与部门之间不能得到好武汉工程大学 毕业论文- VIII -的沟通与交流,所以,部门之间的高效率工作并没有得到有效的提高。所以需要建立一个办公自动化系统,用来收集、整理、传递和分析,实现大面积部门与部门之间的交流及时的获取所需信息,使管理更加现代化。工作效率的竞争是企业之间最大的竞争,尤其是大企业,如果人员和部门之间的交流仍然停留在纸面上的交流的话,势必会导致企业落后,所以必须要建立安全高效的办公自动化系统。随着人们对办公自动化的需求越来越多办公自动化势必会得到更

25、好的应用前景。1.2 课题目的天容世纪商城是一家集美容美发化妆品保健品为一体的专业批发零售市场。是宁夏首家美博城,规模较大,所以在管理方面显得尤为困难,因为不仅需要管理人员信息,还要管理商铺信息,还有仓库信息,在人员管理方面,要有审批流程,新员工信息录入,离职员工信息,行政管理等等。在商铺管理方面,要统计商铺信息,商铺产品,产品数量等信息,在仓库系统中我们可以看到库存、盘点、采购单、调拨单、采购单、盘点、调拨单的值最终都会输给库存,采购单中又包括进货和退货两个功能,调拨单中包括调入调出,非常全面的包含了仓库管理系统中所有应该有的功能,所以算是一个比较全面的仓库系统,而且比较人性化,可以很清楚的

26、展现出我们要做的工作,并作出相对应的选择,为仓库管理员提供了非常便捷的服务,可以明确地将货物进出仓库并进行记录。避免了以前的纸上记录的旧模式容易出现的数据错误,并且可以显示进出仓库的时间记录,避免一些不必要的麻烦。1.3 国内外管理自动化系统发展现状1.3.1 办公自动化的发展历史个体办公自动化和工作流程办公自动化是办公自动化系统发展的两个阶段。第一代办公自动化:实现个体工作自动化。王安博士是靠磁芯存储技术起家的美籍华人,1972 年他开创了王安公司,推出了 2200 文字处理系统。这就是 WPS 的由来。WPS 使王安公司走向事业顶峰。同样也使办公自动化发展到了一个新的阶段。IBM 在 19

27、81 年推出了个人电脑,由于它在人机交互上取得的巨大成就所以个人电脑得到了很多人的喜爱和认可。首先,MSDOS 操作系统是微软给 IBM 公司开发的操作系统,接着,在微软和 IBM 分开后微软自己开发出了一种操作系统叫做视窗操作系统,也就是现在人们都在用的 Windows,它的起源是 1985 年。紧接着 IBM 又推出了自己新的操作系统 OS/2 Warp,推出时间为 1994 年。自推出 windows 后的第十年,微软又独自研发并推出了 windows95,后又升级为 windows98,windows98 的功能比windows95 的功能更加强大,随着技术的发展,windows 的功

28、能越来越强大,紧接着又推出 windows98 后的第二年又推出了 windows2000。TCWIP 协议是网络标准协议,是美国国防部在 1982 年公布的这一标准。因特网就是由于这项协议所产生的,因为这个协议将所有电脑上的所有网络都连接在了一起。生活水平和科技的同步提高,联网的电脑越来越多,人们可以浏览到全世界的信息,连接到了 internet 上后,让人们足不出户就可以了解这个世界,包括文化、建筑等等。所以 internet 是一个知识库,你可以从武汉工程大学 毕业论文- IX -那里了解到任何你想要了解的东西。慢慢的,随着 internet 的深入人心,人们考虑着让internet 帮

29、助人们来解决一些办公上的复杂问题,第一代的办公自动化存在很多问题,所以如果把个人电脑连接到 internet 上,也许可以解决这些不足,并且还可以给第一代办公自动化系统增加一些功能。为了提高通信和协同工作的能力,有人提出了“以网络为中心的计算”(Network-Centrie Computing)模式,办公自动化因为这一句话而受到了巨大的影响,使办公自动化受到巨大影响的这个人就是 IBM 公司的总裁郭士纳。第二代办公自动化由此产生,把工作流作为主要的处理内容,它的特点有以下两点:1、以网络为中心,以非结构化数据的信息流( 或工作流) 为主要存储和处理对象;2、有利于在企业内部建立通信基础平台,

30、不仅提高了办公的效率,减少了扯皮和内耗,还增强了系统的安全性 3。1.3.2 办公自动化的发展现状现在的公司,想要让办公更加自动化,调整管理体制让管理组织更加优化,首选的就是要实现办公自动化,办公自动化不仅会让上级和下级有良好的沟通,让决策高度一致,同时是部门与部门之间、人与人之间的协同能力提高,实现高效率的办公模式。办公自动化建设与现阶段政府上网工程之间的关系。政府上网工程一直是近一两年业界炒作和关注的热点之一,政府上网工程是由于互连网的普及,政府部门把一些政务信息发布到 Intemet 上,进而在网上建立与老百姓沟通的渠道,以实现政务公开和政府行为接受监督的目的。 2但从事实出发,网上放着

31、的也就是人们所能看见的政府部门的信息其实都是静态的,这根本就不是办公自动化系统,它所做的工作少只有少,并没有帮助让人们解决问题。而且,通俗的来说,其实人们都认为政府上网和办公自动化是没有区别的。这使得大家都认为上网工程其实要比办公自动化重要,因为他们觉得上网工程可以代替办公自动化,这种想法是错误的。人们不知道是:网上工程是对外的,对外的意思是大家在网上都可以看见你的信息,是没有秘密的,但你公司内部的机密有时候是需要保护的,这时候就需要一个内网建设,也就是我们的办公自动化系统。只有内部建设好了,对外宣传使用外网时才会有消息可发。也就是说,只有办公自动化的建设成功了,政府上网才会有意义。所以办公自

32、动化是基石,政府上网是高楼。但这并不是说,政府上网的存在没有任何意义,在我们国家信息化建设时,政府上网发挥了它的重要才能。办公自动化应该尽快向数字化办公发展 11。几乎能在网络环境下,实现所有的数字化办公。从技术发展角度来看,实现数字化办公是有可能的。在互联网技术的发展以及软件理论的发展和安全技术的发展的前提下,任何技术都有可能被实现。从管理体制和工作习惯的角度来看,全面的数字化办公还有一段距离。现在所使用的管理体制是它的第一道关卡,一般情况下,管理体制是不会发生变革的,因为变革就会出现很多问题,比如权利利益等,会造成不稳定因素。短时间内是不会发生太大的变化的。尽管如此,全面实现数字化办公是办

33、公自动化发展的必然趋势。所谓数字化办公,不要认为它是另外一种 OA 系统,它与 OA 相似却又不相同,因为它与普通的 OA 的区别是它的构建思路,这种思路是从上往下的,就像 Intranet 网的结构一样,在它们工作过程中,所有的内部网都是一个整体,所有要用到这个整体的人就是它的对象,当然,它并不是自己完成这所有的事的,内网平台是它所需要的一个必要的基础,如果不能理解这个的话,我们可以举个例子,就像没有操作系统 PC也就只是个摆设而已。很多人都不了解内网平台到底是干什么用的,所有的网络资源、管理用户对象等等。还有在这个基础上,我们可以拥有 MIS 的功能,就是可以随意的往上插接一些我们需要的内容。所有的用户都是用同一个浏览器连接到网上,用户可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报