1 / 47
文档名称:

本科毕业设计---管理系统的设计与开发.doc

格式:doc   大小:1,058KB   页数:47页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

本科毕业设计---管理系统的设计与开发.doc

上传人:jimilu 2024/5/14 文件大小:1.03 MB

下载得到文件列表

本科毕业设计---管理系统的设计与开发.doc

相关文档

文档介绍

文档介绍:该【本科毕业设计---管理系统的设计与开发 】是由【jimilu】上传分享,文档一共【47】页,该文档可以免费在线阅读,需要了解更多关于【本科毕业设计---管理系统的设计与开发 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。毕业论文题目管理系统的设计与开发姓名:学号:指导教师(职称):专业:计算机科学与技术班级:2011计算机工程01所在学院:计算机科学与工程学院2015年6月武汉工程大学毕业论文-II-武汉工程大学毕业论文-I-目录目录 II摘要 IIIAbstract IV第一章天容世纪办公自动化系统 5第二章需求分析 12第三章开发工具简介 22第四章概要设计 28第五章系统测试 30总结 38致谢 41参考文献 43武汉工程大学毕业论文-II-武汉工程大学毕业论文-I-摘要办公自动化系统是利用技术提高办公效率的一种手段。管理系统系统主要能提高企业的运转效率,让企业的日常管理更加规范,使企业的可控性提高。主要涉及行政管理、人员管理、审批流程管理,跨部门协同工作和员工之间的信息交流等。办公自动化系统从简单的客户端/服务器端扩展到多通讯手段的辅助办公形式,使办公效率得到有效的提高,提高了办公系统的及时性和有效性。本系统以天容世纪的管理为背景,使用php语言和Laravel开发框架以及数据库MySQL和RESTful架构风格。此系统可以管理公司的人员,物品,还可以实现网上签到的功能,员工的隶属关系,请假审批流程。建立一个内网登录,公司员工可以用自己的邮箱登录管理系统。并且对此系统进行权限设置,只有自己可以查询工资概况,只有人事部的人可以对人员信息进行修改,其他人只有浏览的权限。该系统解决了办公业务过部门处理,消除了公司内部信息孤立的现象。是公司的内部管理更及规范、提高了整个公司的办公效率。关键词:PHP;MySQL;OA;工作流i-III-,sothedailymanagementoftheenterprisemorestandardized,,personnelmanagement,approvalprocessmanagement,cross-,sothateffectivelyimproveofficeefficiency,,'spersonnel,goods,youcanachieveonlinesignfunction,affiliationemployeesleaveapprovalprocess,andalsosetupabulletinboard,,,onlyyoucanquerywagesbefore,onlypersonneldepartmentstaffwhocanmodifytheinformation,,pany''sinternalmanagementmoreandnorms,pany':PHP;MySQL;OA;Workflow武汉工程大学毕业论文武汉工程大学毕业论文-XLVI-,规模较大,涉及到人员管理,店铺管理以及仓库管理。所以人为管理不能做到全方面管理,需要借助办公自动化管理系统,也就是OA。对于人员管理方面,需要管理商城的内部人员,商户的信息。在店铺管理上要管理店铺的货物信息,仓库管理要管理仓库的进出额,存货等。为了实现方便快捷的管理、查询、浏览公司的信息而建立的一个公司的信息管理系统,这个系统并不同于其他的一些单一的管理系统。此系统可以管理公司的人员,物品,还可以实现网上签到的功能,员工的隶属关系,请假审批流程,并且还设置了公告栏,可以把公司的最新动态可以发到公告栏上。建立一个内网登录,公司员工可以用自己的邮箱登录管理系统。并且对此系统进行权限设置,只有自己可以查询工资概况,只有人事部的人可以对人员信息进行修改,其他人只有浏览的权限。首先,信息管理系统是一个比较有用的企业管理系统,其中包括员工信息管理、仓库信息管理、员工签到、财务信息等内容、并且可以增加一个系统公告栏,公司的新消息可以发布到公告栏中。员工信息管理的管理内容比较复杂,管理的人员众多,人员的所属部门而且要按照行政隶属关系进行管理,所以在做了全面详细的调查后才能开始编写。员工的基本信息包括:编号、姓名、性别、生日、联系电话、家庭住址、籍贯、所属部门和部门内的职务等。接着就要了解管理层的信息包括:经理编号、经理姓名、联系方式、经理所管理的部门。还有一点就是员工的工资管理包括:工资项名称,时间,增减费用等。在员工的信息管理系统中要实现的功能有以下几点:1、企业员工基本的信息管理,其中包括基本信息查询、修改,员工离职,信息表更新等。2、员工的工资信息的管理。3、企业人员变动管理。4、请假审批流程。可以一级一级的递交请假条。5、员工签到,实现网上签到流程。仓库管理系统也是公司信息管理系统的重要组成部分,由于本公司是商城管理,所以仓库信息的管理显得格外重要,在本系统中需要显示每个商家店铺的信息及他们所经营的产品。需要采集的信息有:各商铺的铺位号、各个商铺经营的产品、物业费的缴纳情况、活动信息等。如果可以,可以在系统中放每个店铺的主打品牌的图片及简介。当然,从信息的采集到制作无疑是一个庞大的工程。在搞清楚了要做什么事后,接下来就需要研究要怎么做了。做一个信息管理系统的方法很多,也可以运用很多种语言去做。而这次我选择了运用PHP去做这个管理系统。武汉工程大学毕业论文武汉工程大学毕业论文-VI-,主要是由管理者和管理对象组成的系统,由员工和管理者共同管理,由管理者管理员工,其中还可以包括一些其他的功能,例如仓库管理等等。管理系统和OA系统相似,都是为了帮助人们工作,不过OA系统的功能更加多,也可以说OA包括管理系统。OA是员工和领导者使用率最高的管理系统,是利用先进的现代办公设备和先进的电子信息技术构***机处理系统,帮助管理员管理和办公。它是由办公机构、办公人员、办公设备、网络环境、办公信息等几个基本因素构成[13]。作为一门刚刚发展起来的新兴学科,所涉及的方面包括:系统工程、管理与行为科学、人机工程学、计算机与通讯技术等学科。是当今计算机非常活跃的领域。从1985年我国召开了第一次办公自动化的会议后,OA在各个方面都有了新的变化和发展,逐步变成了组织不可缺的核心系统,OA主要推行的是无纸办公模式。OA里的应用内容随着OA的发展也在慢慢的增加和扩展,技术也越来越纯熟。渐渐地,OA形成了三种主流技术[14]。1、.net+RDB(关系型数据库)这种方法简单灵活并且容易应用,它以这种优势获得了广泛的市场,.net的优势是组件多,可以搭建个性化的应用,也就是个人定制,它是微软的企业应用开发平台,所以对微软以外的平台兼容性不好,而且它需要专业的开发技术,开放性很差以及版权的原因,所以很多企业认为这种技术并不适用于自己,只有少数企业愿意采用这种技术。2、SUN的JAVA+RDB技术Java慢慢的越来越受欢迎,很多人都不明白为什么,首先Java的开放性是别的语言所没有的,这种先决条件使很多人愿意去用它。另外一点就是,程序员们最喜欢的特性,那就是平台无关性,你可以在任何平台上使用和开发。所以它以这种优势逐渐的在OA领域扩展势力。JAVA是一门开发语言,是一门近几年刚刚兴起的语言,我想最重要的还是因为它是开源的,这种特性使它跟上了时代的步伐,没有被淘汰,反而越来越健壮,同时这种技术适用于OA软件的,越来越多的OA使用JAVA来开发。而且,它还有另外一个很跟得上主流的特长就是跨平台性。的优势是可以跨平台并且安全稳定,最重要的是它的开放性好,它的开放性使得它顺应时代的发展需求,成为了OA软件开发的主流技术。截止2014年,市场上的主流OA软件有90%是采用JAVA技术的。业内第一个向用户提出关注开发技术的厂商是华天动力OA软件。一个人可能看不出一个产品的好坏,但是市场的选择将是一个产品好坏的最好验证。市场选择了Java,所以Java被越来越多的人喜爱和应用。厂商纷纷转型用JAVA开发,没有及时转型的逐渐被市场淘汰。3、Suo基于saas的j2ee服务我们一直说OA是办公自动化,但是为什么是办公自动化,办公自动化到底是什么意思,简单来说,自动化就是可以自己完成一些事,我们有什么新的需求,它的内部流程也会随着我们的需求而改变,与ERP的集成工作让企业的所有流程变成一个整体,共同服务于使用者。武汉工程大学毕业论文武汉工程大学毕业论文-VI-XLIII4、IBMLotusDomino技术1989年推出莲花,以电子邮件、协同、非结构文档处理、安全机制见长。渐渐地,OA的内容逐渐增加,Domino也出现了一些弱点。/JAVA与Domino,因为它们的原理相同:.net/JAVA像一个正在成长的孩子,在成熟的过程中满满的积累知识,开源的先天条件让它快速的成长,尽管实现应用时要进行能够更多的开发,但它的积累还是很多的。实现应用功能需要更多的开发,应用的成熟需要不断的进行功能沉淀与积累;而Domino相对而言比较成熟,提供了很多先进的工具及模板,但是应变能力很差,所以处理大型问题是不能及时的加入相应的功能,所以显现出一些不足之处。OA软件出自哪里,相信大家也不会了解,其实第一个OA软件出自于IBM,所以在OA刚开始盛行的时候,IBM的Domino曾经统领整个OA界,因为大家都知道它的安全性和稳定性是绝对没有问题的,因为它的底层架构非常强大。但它有两个致命的缺陷,一是开放性很差,很难和其他管理系统进行数据整合;二是技术太复杂,实施、维护、二次开发都需要专业的技术人员来做,导致相关的成本非常高。这两个缺陷导致Domino技术很难适应中国企业的需求。OA系统的可行性主要是在技术和经济这两个方面,首先是经济可行性,通过自动化的办公系统对全公司的内部信息进行全面的信息管理,这样会节省很多人力和时间,提高办事效率。同时也避免了人为处理数据时出现的一些漏洞,提高了经济效益,是企业的管理更加科学化,规范化。接着,就是技术可行性,实现网络发布信息、传递信息、接收信息的功能,设置个人办公模块和信息平台,有利于提高自己的办事效率。最后是效益可行性,可以从社会效益和经济效益两个方面来考虑,社会效应是办公自动化的主要效益,投入运行后可以是办公自动化实现规范化、方便化。随着信息化建设受到越来越多企业的重视,OA办公系统的应用也日渐普及起来[1]。同时,用户对OA办公系统的要求也在不断提升。如何让OA办公系统满足广大用户的需求,这是一个需要所有厂商共同思考的问题。OA办公系统的设计原则由此也愈受关注。国内OA办公系统厂商也在多年成功实践中总结出来了OA办公系统的九大设计原则:1、先进性软件需要长期的使用,所以要保证开发软件所用的技术在相当长的时间内能满足用户的需求,使得系统的标准化很高。2、整体性系统整体设计能有效的实现后台一体化管理,前端满足用户个性化需求,系统标准化程度高[1]。3、高效性武汉工程大学毕业论文武汉工程大学毕业论文-VIII-XLIII系统提供对各类事务处理的高效性。使对大容量数据的查询和更新等操作也在较短的时间内迅速完成。对于大数据量的处理,也能高效地完成[2]。4、规范性遵循统一的国家规范公文格式和交换接口标准。5、安全可靠性首先在技术平台的选择上一定要选择最成熟的,一定要有身份验证呢个以及各种安全加密技术,数据绝对不能泄露出去,一旦泄漏后果不堪设想。把人设置为不同的角色来控制相应的数据,纵横结合的矩阵来设置权限。这样会使信息比较安全。这一点显得尤为重要。因为公司的内部机密如果泄露出去,可能会给公司带来巨大的损失,所以安全可靠是办公自动化必不可少的内容。6、扩展性我们都知道计算机软件发展非常迅速,在这个行业中,大家都高度警惕,害怕一不留神就会被淘汰,所以我们一定要考虑到系统兼容的问题,因为计算机的硬件随时可能被更新,所以只有系统兼容才可以使系统的寿命更加久。所以一定要重视系统的扩展性,在有新的更新时,可以得到及时的扩展,以便满足用户的要求;另一方面,它还具有与其它系统的接口能力,利用各系统功能之长,进行优势互补[6]。7、适应性和灵活性我们在一个部门或者一个公司工作不可能永远的呆下去,所以就要考虑到人员的调动问题,这时候如果OA系统过于死板,不能及时更改人员或者机构的调度问题就可能会影响到工作效率,也有可能由于系统不够灵活导致员工不能及时收到消息。8、易用性系统的设计尤其重视用户界面的友好性。简洁大方、功能齐备、美观实用、提示准确。9、健壮性健壮性就是不会轻易的崩溃或者变慢,就算很多个人在一起使用这个系统时,也一定要反应迅速,这就是系统的健壮性,当然,这种健壮性一定要底层架构好,让系统可以和多个数据库链接并有多重负载能力。必须要让系统足够健壮,不会因为用户或者信息的增加而使系统的反应速度变慢甚至崩溃,要给用户和数据都留下足够的增长空间。,自动化技术、通信技术也在不断的进步,当然办公自动化也在快速的发展,办公自动化和系统逐渐变得智能化、集成化、网络化、多媒体化。办公自动化系统是企业信息系统中很重要的一部分[15],办公信息在管理系统中分量非常重,对企业信息的控制、管理和使用使办公效率得到了有效的提高。现在大多数企业的各个部门都使用各自的事务处理系统,这样使得部门与部门之间不能得到好的沟通与交流,所以,部门之间的高效率工作并没有得到有效的提高。所以需要建立一个办公自动化系统,用来收集、整理、传递和分析,实现大面积部门与部门之间的交流及时的获取所需信息,使管理更加现代化。工作效率的竞争是企业之间最大的竞争,尤其是大企业,如果人员和部门之间的交流仍然停留在纸面上的交流的话,势必会导致企业落后,所以必须要建立安全高效的办公自动化系统。随着人们对办公自动化的需求越来越多办公自动化势必会得到更好的应用前景。武汉工程大学毕业论文武汉工程大学毕业论文-VIII-。是宁夏首家美博城,规模较大,所以在管理方面显得尤为困难,因为不仅需要管理人员信息,还要管理商铺信息,还有仓库信息,在人员管理方面,要有审批流程,新员工信息录入,离职员工信息,行政管理等等。在商铺管理方面,要统计商铺信息,商铺产品,产品数量等信息,在仓库系统中我们可以看到库存、盘点、采购单、调拨单、采购单、盘点、调拨单的值最终都会输给库存,采购单中又包括进货和退货两个功能,调拨单中包括调入调出,非常全面的包含了仓库管理系统中所有应该有的功能,所以算是一个比较全面的仓库系统,而且比较人性化,可以很清楚的展现出我们要做的工作,并作出相对应的选择,为仓库管理员提供了非常便捷的服务,可以明确地将货物进出仓库并进行记录。避免了以前的纸上记录的旧模式容易出现的数据错误,并且可以显示进出仓库的时间记录,避免一些不必要的麻烦。。第一代办公自动化:实现个体工作自动化。王安博士是靠磁芯存储技术起家的美籍华人,1972年他开创了王安公司,推出了2200文字处理系统。这就是WPS的由来。WPS使王安公司走向事业顶峰。同样也使办公自动化发展到了一个新的阶段。IBM在1981年推出了个人电脑,由于它在人机交互上取得的巨大成就所以个人电脑得到了很多人的喜爱和认可。首先,MSDOS操作系统是微软给IBM公司开发的操作系统,接着,在微软和IBM分开后微软自己开发出了一种操作系统叫做视窗操作系统,也就是现在人们都在用的Windows,它的起源是1985年。紧接着IBM又推出了自己新的操作系统OS/2Warp,推出时间为1994年。自推出windows后的第十年,微软又独自研发并推出了windows95,后又升级为windows98,windows98的功能比windows95的功能更加强大,随着技术的发展,windows的功能越来越强大,紧接着又推出windows98后的第二年又推出了windows2000。TCWIP协议是网络标准协议,是美国国防部在1982年公布的这一标准。因特网就是由于这项协议所产生的,因为这个协议将所有电脑上的所有网络都连接在了一起。生活水平和科技的同步提高,联网的电脑越来越多,人们可以浏览到全世界的信息,上后,让人们足不出户就可以了解这个世界,包括文化、建筑等等。是一个知识库,你可以从那里了解到任何你想要了解的东西。慢慢的,的深入人心,帮助人们来解决一些办公上的复杂问题,第一代的办公自动化存在很多问题,上,也许可以解决这些不足,并且还可以给第一代办公自动化系统增加一些功能。武汉工程大学毕业论文武汉工程大学毕业论文