中小型商业企业管理系统毕业设计文档格式.docx
- 文档编号:22253262
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:36
- 大小:313.54KB
中小型商业企业管理系统毕业设计文档格式.docx
《中小型商业企业管理系统毕业设计文档格式.docx》由会员分享,可在线阅读,更多相关《中小型商业企业管理系统毕业设计文档格式.docx(36页珍藏版)》请在冰豆网上搜索。
Thesystemhasmanyfeatures:
systemfullyfunctional,easytouseusersimple,intuitiveuserinterface,greatlyreducingtheburdenonoperatorsandusersofinformationtechnologytoimprovetheefficiencyandtheleveloftheenterpriseinformationmanagementemployeeswork,andmaketheinformationmanagementprocesses,simplifiedbycomputertechnology.
Keywords:
businessmanagement;
SMEs
目录
第一章概述3
1.1中国中小型企业管理现状3
1.2中小型企业管理问题分析3
1.3产生背景3
1.4课程开发的意义3
第二章系统开发工具简介3
2.1JDK简介3
2.2Tomcat简介3
2.3Eclipse简介3
2.4MySQL简介3
2.5JSP简介3
第三章企业管理系统分析3
3.1需求分析3
3.1.1功能需求3
3.1.2数据需求3
3.2可行性分析3
3.2.1技术可行性3
3.2.2经济可行性3
3.2.3操作可行性3
第四章中小型企业管理系统设计3
4.1系统设计流程图3
4.2数据库设计及连接3
4.3.1系统功能简介3
4.3.2系统功能模块设计3
4.3.3系统功能模块之间的关系3
4.3.4开发系统基本功能函数3
第五章中小型企业管理系统特色3
5.1系统的优势3
5.2系统的特点3
第六章测试中遇到的问题及尚存在的问题3
6.1遇到的问题3
6.2尚存在的问题3
结论3
致谢3
第一章概述
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识。
作为计算机应用的一部分,使用计算机对企业员工信息以及公司货物进行管理,具有着手工管理所无法比拟的优点。
这些优点能够极大地提高企业的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
根据以上情况,大量企业已经实施建立企业信息管理系统,因为企业信息管理是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。
所以,企业信息管理系统应该能够为用户提供充足的信息和快捷的查询手段,可以解决一直以来人们使用传统人工的方式管理文件档案存在着的许多缺点,如:
效率低、保密性差。
另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算实现企业企业信息的管理势在必行。
企业管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动企业员工管理走向科学化、规范化的必要条件。
1.1中国中小型企业管理现状
中小企业是我国近阶段国民经济成分中最活跃的成分,在大部分地区甚至是当地经济成分的主流,然而,综观中小企业总体现状,有好多问题值得我们去研究,主要表现在:
发展速度过快,形式粗放,发展规模过剩无序。
粗放,无序,过剩是目前中小企业的现状情况,因此,整体有效,科学的整合,各方面综合素质,综合实力的提升是接下来各中小企业都必须面对的严峻课题。
本土企业的平均寿命不长,大多认为是企业本身的品牌力难以与强势品牌抗衡所致,但是,经过调查分析表明,中小企业内部管理薄弱,缺乏企业精神支撑是中小企业长不大的症结所在。
从实际情况来看,其理念与行为却背道而弛,究其因,概是企业高速成长掩盖了管理落后的缺陷。
在经营管理上,中小企业因为决策灵活机动,对市场反应快,在市场开拓和队伍扩张上不遗余力,但是在内部管理上有些偏废,甚至认为内部管理无足轻重。
另外一个重要原因就是企业在如何通过管理来提升效益方面,确实在一定程度上还不知道切入点在哪里。
不管是哪一种原因所致,问题不在此,管理水平的提升或达到一种层次是一个长期持续改善和优化过程的结果,企业在优越的市场环境中,忽视管理,无异于自己在坐失良机,一旦外在有利因素消失,企业的处境不言而喻,而恍然大悟管理重要性也必定为时晚矣,这或许是中国中小企业逃不出"
各领风骚三两年"
宿命的症结所在。
1.2中小型企业管理问题分析
我国的中小型企业为数众多,特别是作为管理行业,由于进入门槛低,科技含量不高等等原因,近年来涌现了大批的中小型管理企业,其分布之广,数量之大,简直难以算计。
但中小型企业应该如何来实施管理,从而创建科学、高效的管理咨询呢?
当前我国中小型企业的管理现状分为三种:
1.没有“管理”的管理,即企业没有固定的企业管理模式,全靠命令和指挥行事。
2.有管理但较粗放。
3.有管理,但却严重超前,管理形式与企业实际运作状况不配套、不协调。
1.3产生背景
目前,有很多的软件开发商也开发了许多基于各种行业的企业管理系统。
而不同的企业具有不同的企业管理制度,这就决定了不同的企业需要不同的企业管理系统。
而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的管理系统,使其具有整体性、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。
因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。
随着网络的迅猛发展,中小企业管理信息系统逐步会发展成为一种融合各种管理思想和信息技术的面向产品生命周期的集成系统,以实现资源共享、数据共享、适应网络经济的充分柔性的中小企业管理信息系统。
因此,研究如何建立一个精简、有效的企业信息管理体系,企业信息管理信息系统,如何有效支持企业项目管理体系,从而提高企业的项目管理能力,是具有非常重大的实际应用意义的。
1.4课程开发的意义
进行企业信息管理的意义就在于:
它能确保企业信息明确,促使企业经营活动繁荣兴旺。
不论什么企业,都要储备一些物资。
以生产为主的企业,不储备一定的物资,不能维持其连续生产;
服务性行业,也要备置某些需用的设备和服务用具;
就连一般的事业单位,也要备有某些办公用品等。
因此,若要储备,就要管理,则各行各业都存在不同程度的管理业务。
同时,要想确保一个企业更加的完善有规划,必须对该企业的员工及其所属部门的信息有准确的把握,从而责任到人,使得人员管理更加具体化。
实行库存及员工信息管理有如下优点:
(一)有利于资金周转,人事的调动
因为在某些特殊情况下,可以做到将库存需要的投资额规定为零。
为此可使经营活动更为灵活,把用于建立原材料、制成品、商品等常备库存所需要占用的资金转为经营其他项目,这就有可能使经营活动向更新、更高的阶段发展。
(二)促使生产管理更为合理,人员管理更加具体化
这是因为库存管理工作的目标之一就是必需的物资,即在需要时,按需要量供应。
目前生产管理较为混乱的主要原因在于一些急需的物资不能及时供应,要从根本上杜绝此类现象,就要认真搞好库存管理。
(三)有助于有效地开展仓库管理工作,部门的管理工作
通过库存管理,可将原来零零散散放置的物料整理得井然有序,可使企业的生产环境整洁一新,实现文明生产。
废旧物料堆放整齐、报废的设备及时运走,工厂的空地整洁干净,这样的环境,自然令人感到心情舒畅。
此外。
还可以把经常动用的物料以及危险性物料分片保管,以保证工厂的安全生产。
库存管理工作的好坏,对改善企业生产环境将起着举足轻重的作用。
第二章系统开发工具简介
2.1JDK简介
JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。
自从Java推出以来,JDK已经成为使用最广泛的JavaSDK.JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。
JDK的版本有如下三种:
SE(J2SE),standardedition,标准版,是我们通常用的一个版本,从JDK5.0开始,改名为JavaSE。
EE(J2EE),enterpriseedition,企业版,使用这种JDK开发J2EE应用程序,从JDK5.0开始,改名为JavaEE.
ME(J2ME),microedtion,主要用于移动设备、嵌入式设备上的java应用程序,从JDK5.0开始,改名为JavaME。
JDK包含的基本组件包括:
●Javac-编译器,将源程序转成字节码
●Jar-打包工具,将相关的类文件打包成一个文件
●Javadoc-文档生成器,从源码注释中提取文档
●Jdb-debugger,查错工具
●Java-运行编译后的java程序(.class后缀的)
Appletviewer:
小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
Javah:
产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
Javap:
Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
Jconsole:
Java进行系统调试和监控的工具
本系统所使用的版本是jdk1.6.0_14,安装完JDK以后,还需要配置环境变量。
2.2Tomcat简介
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现。
因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与服务等开发应用系统常用的功能;
而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
Tomcat部分是Apache服务器的扩展,但它是独立运行的。
这里的诀窍是,当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。
另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。
不过,Tomcat处理静态HTML的能力不如Apache服务器。
同样,Tomcat安装完后也需要配置环境变量。
2.3Eclipse简介
Eclipse是著名的跨平台的自由集成开发环境(IDE)。
最初主要用来Java放言开发,但是目前亦有人通过插件使其作为其他计算机放言比如C++和Python的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。
IBM提供了最初的Eclipse代码基础,包括Platform、JDT和PDE。
目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、RationalSoftware、RedHat及Sybase等。
Eclipse是一个开发源码项目,它其实是VisualAgeforJava的替代品,其界面跟先前的VisualAgeforJava差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。
Eclipse是一个开放源代码的、基于Java的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具
2.4MySQL简介
MySQL名字的来历MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。
MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL特性:
1.使用C和C++编写,并使用了多种编译器进测试,保证源代码的可移植性
2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统。
3.为多种编程语言提供了API。
4.支持多线程,充分处用了CPU资源。
5.优化的SQL查询算法,有效提高查询速度等
但是MySQL与其他的大型数据库相比,自有它的不足之处,如规模小,功能有限等,但这丝毫也没有减少它受欢迎的程度。
对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。
2.5JSP简介
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回到客户端的浏览器。
JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
JSP技术的强势:
(1)一次编写,到处运行。
(2)系统的多平台支持。
(3)强大的可伸缩性。
(4)多样化和功能强大的开发工具支持。
JSP技术的弱势:
(1)与ASP一样,Java的一些优势正是它致命的问题所在。
正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。
(2)Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。
从另一方面,它还需要硬盘空间来储存一系列的.java文件和.class文件,以及对应的版本文件。
第三章企业管理系统分析
3.1需求分析
进入20世纪90年代以后,计算机技术得到飞速发展,硬件的腾飞促使了软件不断升级与更新,涌现了大批功能强大的编程语言,这就使开发应用软件变得越来越得心应手,开发出来的应用软件功能也越来越强大,丰富了计算机的硬件资源,也改变了我们的生活,使我们的生活更加快捷,更加准确。
通过对一些小型企业的综合调查,小型企业没有专门的管理信息系统,如果要进行日常的工作,工作量比较大,很容易出错,比如计费不清、库存不明等,还有尽管这些小型企业有计算机,但尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统开发的基本环境。
这里分析的不是具体解决用户的需求,而是准确回答:
“目标系统必须做什么”的问题,根据小型企业工作人员的需求,要开发的管理信息系统应该具有三大方面的功能,一是实现进销存的管理,主要完成进货入库、销售出库、库存商品管理等功能;
二是员工管理,主要完成查询、增加、修改、删除等功能。
3.1.1功能需求
企业人员数量的增多,对员工的管理也是一项繁重的工作,不仅要对员工的基本信息进行管理,还要对库存的信息进行管理。
功能模块划分时描述一个系统需求的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发中一个关键过程。
分析的根本目的是在开发者和提出需求的人员之间建立一种理解和沟通的机制。
综上分析,该系统应具备以下的模块:
系统功能模块图展示了该系统的模块划分,是系统总体功能的初步分析概括。
管理员登录后,可以在主控界面查看信息,熟悉系统的操作规范后,管理员可以对部门管理、公告管理、类别管理、员工管理、货品入库、货品出库等模块进行相应的操作,从而实现对各个模块的管理。
3.1.2数据需求
数据库的设计通常是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有MySQL、SQLServer2000、Acess、Oracle等。
根据用户需求和系统分析,我采用了MySQL数据库。
(1)数据录入和处理的准确性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。
数据的输入来源是手工输入。
手工输入是通过系统界面上的安排系统具有容错性,并且对操作人员要进系统的培训。
(2)数据的安全性
本系统为企业人事管理部门设计,因此只有特定的人事管理者才能对数据实现增删改查等操作。
未获授权人员不能进入系统。
(3)数据的实时性
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
3.2可行性分析
系统开发强调工作的规范化和分阶段性。
在实际的开发过程中,各阶段的实施往往不是顺序的,而是表现为带有一定反馈和重复步骤地迭代过程。
利用计算机管理信息现在已经在渐渐渗透各行各业,本系统的设计是落实小型企业管理的需要,提高工作效率,避免人力和物力的浪费。
3.2.1技术可行性
从整个计算机发展来说,技术日趋成熟,各种高级面向对象的编程语言越来越多,并且越来越成熟,从技术支持方面应该不成问题,关键是选择哪种高级语言。
在开发工具上选用Myeclipes,它是一个高效、易用、功能强大的开发工具,它完全可以进行小型企业管理系统的开发。
后台利用MySQL数据库,它是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索,总体来说,技术方面是可行的。
3.2.2经济可行性
系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。
本模块简单易开发,且开发需要资金少,系统开发运行后,可以实现企业管理的计算机化,节省了人力,物力,将人从繁重的工作业务中解脱出来,减少了信息管理中无意的错误,节省了大量的时间,管理效率也大幅度提高,因此,在经济上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小型 商业企业 管理 系统 毕业设计