当前位置:文档之家› 软件工程课设-企业员工信息管理系统

软件工程课设-企业员工信息管理系统

软件工程课设-企业员工信息管理系统
软件工程课设-企业员工信息管理系统

企业员工信息管理系统

摘要:在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的企业员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业企业员工信息管理系统,以帮助企业达到企业员工管理办公自动化、节约管理成本、提高企业工作效率的目的。

根据实际需求,“企业员工信息管理系统”项目采用模块化的设计思想,在Windows XP操作系统环境下,以SQL 2005数据库作为开发平台。使用jsp编写程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL 2005数据库形成数据,进行数据存储。

本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业员工信息管理的工作效率和企业的信息化的水平。

关键字:SQL 2005 数据库;jsp;信息管理

一.引言

1.课题背景

现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的企业员工管理的形式和内涵都在发生着根本性的变化。企业员工信息管理的内容也己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。在现代化的进程中,引入现代管理的思想,建立一套可面向企业单位的员工信息管理系统,也是十分必要的。

本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业员工管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及企业员工管理系统在企业管理信息化中所起到的重要作用。

2.国内外研究现状

目前,在国内外各大企业单位中,企业员工信息管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业员工信息管理学系统。而不同的企业具有不同的企业员工管理制度,这就决定了不同的企业需要不同的企业员工管理系统。而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的企业员工管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建

立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。

1954年美国通用电气公司安装的第一台商业用数据处理计算机,开创了信息系统应用于中小企业管理的先河。二十世纪50年代中期到60年代中期,EDPS在中小企业中得到广泛应用,主要是用计算机部分地代替手工劳动,进行一些简单的单项数据处理工作,如计算工资、统计产量等。

80年代在中小企业中开始使用一种典型的管理信息系统-MRPⅡ(制造资源计划)。MRP Ⅱ于1977年提出的,它以MRP为核心,将生产制造、财务会计、市场营销、工程管理、采购供应以及信息管理等各个部门纳入整体管理之中,构成了完整运作体系。

90 年代以来 MRPⅡ也逐渐发展成为新一代的中小企业资源系统(ERP)。ERP在MRPⅡ基础上将供应商和中小企业内部的采购、生产、销售以及客户看作一个紧密联系的供应链,通过信息技术和管理理论对中小企业的物流、资金流和信息流进行全面的集成管理,以提高供应链的运行效率,追求中小企业资源的合理高效利用,提高中小企业在全球市场中的竞争能力。以 MRP Ⅱ /ERP 为代表的现代中小企业管理信息系统主要支持中小企业内部管理业务。

随着网络的迅猛发展,出现了各种管理思想和模式的管理信息系统,如客户关系管理(CRM)、供应链管理(SCM)、商业智能(BI)、电子商务(EC)和计算机集成制造系统(CMIS)等。中小企业管理信息系统逐步会发展成为一种融合各种管理思想和信息技术的面向产品生命周期的集成系统,以实现资源共享、数据共享、适应网络经济的充分柔性的中小企业管理信息系统。

企业级信息管理涉及到众多的项目、人员、数据和报告,如果没有一个有效的信息管理系统来支持和提高工作效率,企业信息管理将会难以实施。现在众多的软件公司都开发出了自己的企业信息管理信息系统,包括微软公司的MicrosoftProject2003;Primavera公司的Primavera Project Planner for Enterprise;Welcom公司的Open Plan等,这些都是比较优秀的企业项目信息管理软件,但软件只是一个辅助工具,如果没有首先建立一个科学的企业信息管理体系,则企业项目管理软件将难以发挥作用。

因此,研究如何建立一个精简、有效的企业信息管理体系,企业信息管理信息系统,如何有效支持企业项目管理体系,从而提高企业的项目管理能力,是具有非常重大的实际应用意义的。

3.开发工具简介

3.1jsp介绍

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

Jsp技术的优势:

(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。

(2)系统的多平台支持。基本可以在所有平台上的任意环境中开发,在任意环境中部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。

(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。

(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。

3.2 SQL Server简介

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的笔记本电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。

SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。

二.可行性研究

1.研究目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。

2.经济可行性

现在,计算机价格十分低廉,性能却很好。主要表现在:

第一,本系统运行可以节省很多资源;

第二,本系统运行可以可以大大提高公司的工作效率;

第三,本系统运行可以使敏感文档更加安全,等等。

因此经济上是可行的。

3.操作可行性

由系统分系可以看出本系统的开发在技术上具有可行性。首先系统对于服务器端和客户端所要求的软、硬件的最低配置现在大多数的用户用机都能达到。现有的开发工具和技术(JSP、SQL SERVER2000)完全能够实现。本系统对管理人员和用户没有任何的特殊要求,实际操作基本上以鼠标操作为主并辅以少量的键盘操作,操作方式很方便。因此该项目具有良好的易用性。

4.技术可行性

运用了jsp编程,SQL Server数据库是可行的。

5.运行可行性

本系统是企业信息管理系统,运用SQL Server数据库平台,公司的电脑无论是硬件还是软件都是可行的。

三.需求分析

1.功能需求

1.1系统目标

本系统实现了员工、部门、职位等信息的管理、查询、增加及删除,员工签到信息的管理等功能。本系统是企业对自己公司内部员工管理的网站,主要实现如下目标:管理员的管理功能。

对员工信息的查询、更改、删除、增加等功能。

对部门信息的查询、更改、删除、增加等功能。

对职位信息的查询、更改、删除、增加等功能。

对员工签到信息的管理等功能。

1.2功能分析

开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。结合企业要求以及实际的具体分析,要求本系统具有以下功能:

第一,管理页面要求美观大方、个性化。网站操作流程简单方便,能够提高工作效率。

第二,各类信息(包括员工、部门、职位)的增加、删除、改动和查询功能。

第三,员工签到信息的处理功能。

1.3系统层次模块图

总的系统模块主要包括:管理员的登陆;员工信息查看、修改、删除、增加;职位信息修改、删除、增加;部门信息修改、删除、增加;签到信息管理等功能模块。总的系统功能结构图,如图1所示:

图1

2.数据需求

(1)数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

(2)数据的安全性

本系统为企业人事管理部门设计,因此只有特定的人事管理者才能对数据实现增,删,改,查等操作。未获授权人员不能进入系统。

(3)数据的备份

要定期对数据库中的数据进行全部或新增部分的备份工作,以保证在硬件出现故障或人为原因导致无法运行时是可以快速及时的还原到原来的正常状态。

3.运行环境

3.1 软件环境

·操作系统:Win2k Server sp4

·数据库: Microsoft SQL Server 2000 Enterprise Edition sp4

·Web服务器:TOMCAT

·IDE;Eclipse3.1.1+Myeclipse4.1.1GA+Lomboz+emf,Dreamweaver8

·外部包:Struts.jar Hibernate.jar

3.2 硬件环境

AMD Athlon 64 3000+,KingMax PC3200 512MB × 2,Gainward NV35XT

Seagate SATA 8M 120GB × 2

4.数据流图

系统数据流图如图2所示:

图2

管理员向员工信息表,部门信息表,职位信息表,签到信息表发送查询请求。进而获得员工信息,部门信息,职位信息,签到信息等内容。

系统设计流程图如图3所示:

图3

系统管理模块IPO图:

输入:登录管理并输入用户名和密码,调用用户登录下的各功能

处理:

(1)判断用户名与密码是否匹配

(2)调用各功能模块时判断用户是否已登录

输出:

登录成功或失败

四.概要设计

基于JSP的员工信息管理系统,采用面向对象设计方法,对该系统分模块进行设计,该系统的模块主要有用户登陆模块,员工信息管理模块(实现员工信息的增加、删除、改动、查寻),部门信息管理模块(实现部门信息的增加、删除、改动),职位信息管理模块(实现职位信息的增加、删除、改动),签到信息管理模块(包括对员工签到信息进行清零和加一两个操作)这五个模块。

(1)管理员能对员工的信息进行增加、删除、查询和修改,E-R图如图4所示:

(2)管理员能对部门的信息进行增加、删除和修改,具体E-R图如下图5所示:

(3)管理员能对职位的信息进行增加、删除和修改,具体E-R图如下图6所示:

图6

(4)管理员能对员工的签到信息进行修改,具体E-R图如下图7所示:

图7

(5)一个员工对应一个职位,一个员工对应一个部门,一个员工对应一个签到信息。员工与相关信息表的E-R图如图8所示:

图8

五.详细设计

1.功能设计

企业员工信息管理系统就是通过企业员工信息规划、员工所属部门、员工所属职位以及员工签到情况等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。具体实现目标如下。

?实现对员工信息进行全面管理的功能。

?设置部门信息管理功能模块。

?设置职位信息管理功能模块。

?设置员工签到情况管理功能模块。

?实现企业员工培训信息全程跟踪的功能。

?系统最大限度地实现了易安装性、易维护性和易操作性。

?系统运行稳定、安全可靠。

2.模块设计

(1)管理员登录模块:

?为管理员进入后台提供一个入口。

?当管理员输入正确用户名和密码时,进入员工管理系统。

?当管理员输入错误的用户名和密码时,仍定位到登陆页面。

(2)员工管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、

员工签到管理的超链接。

(3)部门管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。

(4)职位管理模块:

主要包括增加、删除、改动、查询的超链接以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。

(5)员工签到管理模块:

主要包括所有员工的签到信息,同时提供签到次数加1、签到次数清零两个主要功能以及提供员工管理、部门管理、职位管理、员工签到管理的超链接。

六.系统测试

在完成了程序的编写工作后,接下来将进行软件的测试,这里说的软件,并不单单是指程序本身,还包括其他方面。测试和开发一样,也是一项技术性很强的工作,有着很多的技巧。软件测试是软件质量保证的主要活动之一,因此,测试的质量直接影响软件的质量。

依据前面所说的测试对象,我们把测试划分为几个方面来进行测试。

1 .界面测试

界面测试是测试过程中比较简单直观的一种测试方法,只要细心地按界面要求核对就行了。可这快往往是程序开发人员容易忽视和遗漏的地方。也是常常出Bug的地方。下面是界面测试中经常出现的几种Bug:

(1)错别字,即界面中的标题或者文本内容中出现了错别字。这种Bug如果测试人员不细

心,和难找出来,可能会出现在提示信息或界面中。

(2)出现了一些根本读不懂的内容,一般多出现在程序的提示信息和一些较长的文本中。

这种情况基本上出现在拼起来显示的提示中,页面的简单陈述是通过变量拼组起来的,通过程序将字一个一个地输出出来。通常是因为程序中的控制错误或是程序开发人员对程序没有进行认真的自测,导致出现这种Bug。

(3)程序员自创的词语,虽然意思对,但不符合界面的标准及需求。这种情况基本上是由于开发人员使用一些专业术语,并且混杂着自己的理解出现Bug,主要是由于开发过程中团队合作没又明确的分工,没有统一的规范用语。

(4)页面类似的内容中,明显有字体,字号不同的情况,使界面整体风格看上去不一致,这种情况只出现在没有CSS定义的情况下,或是已经定义的CSS,开发人员在开发过程中没有调用。

(5)标题相近的程序及模块,把标题弄混。这种情况多是因为业务方面的定义名称很相似或很类似,并且业务实体方面也很类似,开发人员在开发过程中忽略了开发名称和模块,只单独地实现其功能。

2.功能测试

顾名思义,功能测试主要是测试程序模块是否实现了设计中所有要求的功能。功能测试

中需要注意的有:

(1)查询功能中,有按单一查询条件进行查询的,也有按多个查询条件组合查询的,这里要注意多个查询条件之间的关系,还有一些常识性的问题,比如按月查询,闰年中二月的天数。

(2)录入功能中,需要注意的是前台设置的数值长度是否大于后台数值长度,以及前台与后台的数据结构是否相符,很多时候录入功能无法实现是由于这些原因。还有就是必须录入的字段的设置是否有误。

(3)测试删除功能中需要注意的是单击”删除”按钮后,一般会出现提示信息,询问是否确定删除。通常情况下,我们单击”确认”按钮查看信息是否被删除掉了,而忽略了单击“取消”按钮后程序的反应,这时有可能的是没有删除,还有一种可能是即便单击了“取消”按钮,也一样删除了数据。另外,在删除多条记录的时候,要注意连续选中的几条记录是否真正都被删除了,即如果再按照这种查询方式查询,是否还能查询出来。有的时候需要在数据库中设一个标志位,而不是真正的物理删除。所以在下一次查询中,可能还会被查询出来,这主要是因为在查询条件中没有将标志位考虑在内。

(4)关于修改功能的测试,主要是看修改确认后是否数据真正已被修改了。这是最基本的功能,需要注意的是看是否能把不应该修改的数据也修改成功了。

3 .需求测试

针对需求测试,是测试中很重要的一个环节。因为需求是在软件设计,开发乃至软件测试中重要的依据。要针对需求测试,首先就要对项目的需求和业务有一定的了解。这些需求很多时候是在实现增、删、查、改这些基本功能之上,针对项目和相关业务所作的一些逻辑上的控制。这就要求程序员在设计和编码的时候要去充分理解考虑需求。

4.性能测试

性能测试在软件的质量保证中起着重要的作用。通常我们把性能指标全部归结到硬件,操作系统和开发环境上,而忽略了代码本身性能上的考虑。性能需求指标中,稳定性、并访支撑能力以及安全性都很重要。作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性。

5.企业员工信息管理系统的测试

在完成编码的工作以后,根据以上的方法和步骤进行了如下的测试:

·界面测试:在不开启Web服务器的情况下,反复点击网页上的超链接,测试其连接情况,直到所有的链接都达到预期的效果。

·功能测试:对网站的几大功能模块逐一测试,尽最大可能发现起潜在的错误。

·性能测试:将程序以局域网的形式发布,查看其是否满足多用户的要求。

·需求测试:根据需求分析的内容,测试网站是否和当初的设计一样。

通过这几方面的测试,我及时修正了系统中存在的问题,很好的提高了系统的性能,达到了预期目标。

七.经验与教训

本次课程设计让我学到了jsp编程以及SOL Server数据库的使用,同时让我知道了自己掌握的知识是多么的薄弱,因此让我意识到在平时应该多实践,多积累些经验,才能更好培养独立思考问题和自学能力的能力。

企业人事管理信息系统文件

企业人事管理信息系统 ?开发背景: 随着社会经济的快速发展,企业正想着大型化,规模化发展,而对于大中小企业,员工,职称等跟人事管理有关的信息也随之加剧增加。在这样的情况下再靠人工来处理这些信息就显得有些困难,而且非常容易出错。 因此我们根据这些需要将设计一个应用于企业的人事管理系统,由计算机来代替人工完成一系列的工作,诸如职工基本信息,信息修改,查询,打印等操作。这样就使办公人员可以轻松快捷地完成人事管理任务。 ?系统设计意义、目的 通过使用企业人事管理系统,使企业的人事管理系统化、规范化、自动化、从而达到提高企业管理效率的目的。 系统开发的总体任务是使办公人员可以轻松快捷地完成人事管理的任务。 ?需求分析: 任何一个组织或是集体,实现它内部人员的管理或是各个部门的协同工作都是必要的。通过运用Access和VB6.0实现一个人事管理信息系统。要求在计算机处理时,依条件的不同,

既能够处理职工信息按需查询,也能够接受管理人员对职工信息的录入和编辑。计算机处理的最终结果是产生各类表,包括员工个人基本信息表,职工家庭情况表。还有是对服务器端的管理,这点也很关键。最后是打印各种查询和各类表等。 ?开发设计思想 (1)尽量利用现有软硬件环境,采用先进的管理开发系统方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的; (2)系统应符合企业人事管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、使用、安全等要求;(3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人进行补充、维护; (4)系统应具备数据库维护功能,即使根据用户需求进行数据的添加、删除、修改、备份。 ?系统功能模块设计:

(完整版)《管理信息系统》课程标准.

《管理信息系统》课程标准 一、课程性质和任务 (一课程性质 2 《管理信息系统》是人力资源管理专业的一门专业拓展课,必修课。其先修课程主要有《计算机文化基础》《办公自动化》《人力资源管理》《管理心理学》等, 均是综合性和实践性都很强的课程, 依托于这些课程的知识基础,培养管理信息系统 (Management Information System , MIS 开发与管理技能,对于培养学生的职业素质,提高学生的职业能力具有重要的意义;后续课程是毕业设计和顶岗实习,基于《管理信息系统》的知识、能力和素质储备,能够使这些后续环节顺利开展。本课程与前修、后续课程衔接得当,在专业课程体系中占有举足轻重的地位。课程要求学生了解 MIS 的最新发展,掌握其组织、管理与应用开发的方法、技术、过程与步骤,培养从事 MIS 开发、实施和维护工作的初步能力,重点培养利用 MIS 相关软件服务日常行政工作的能力,对学生职业能力和职业素质养成起着主要支撑作用。 (二课程主要任务 使学生较系统地了解 MIS 的发展和技术前沿, 掌握 MIS 的基本理论、概念、原理、结构和功能, 全面掌握 MIS 的需求分析、设计开发、编码测试、验收运行和维护评价的整个生命周期,具备从事 MIS 开发、实施和维护工作的初步能力,能够熟练应用 MIS 相关软件如 Office 系列、 Visio 、 Zmaker 等完成日常行政工作;引导学生从管理、组织和技术等多个角度来认识信息系统,学会在不同环境下使信息系

统与业务战略、组织控制以及业务流程有效结合在一起,获得竞争优势;培养具有良好职业道德、面向企事业单位 MIS 各岗位需要的高素质技术技能人才。 (三课程设计思路 3 通过教师到企业实地调研和顶岗锻炼,了解 MRP 、 DSS 、 CRM 、 ERP 等的使用、维护流程,掌握企业对 MIS 相关岗位的素质和技能需求,共同探讨课程教学 及实训新途径,将专业培养目标及相 1 指:按照评估要求划分的 A 类、 B 类 |、 C 类课程。 2阐述课程的类型 (通识教育课程、专业基础能力课、专业核心能力课、专业拓展课、教学实践;必修课、选修课 , 在专业课程体系中的地位(先修课程,后续课程 ,与相关课程、专业的关系。 3指:课程的基本理念、课程设计的基本思路等 关岗位要求融入课程建设的全过程。采用工学结合的方式,以项目为导向,以任务为驱动,将项目开发与管理的内涵和要求贯穿到各个项目中,设置和序化教学内容,通过引入实例、教师指导、学生讨论演练,提升学生的职业能力,改革作业模式,采取提交论文报告、设计软件作品、撰写软文文案等形式强化学生的 MIS 实际应用能力。课程教学实施过程以学生为中心开展,教师从讲授者转换为指导者,为学生活动提供帮助,激发学生学习兴趣,为学生创造学习情境,学生通过自主学习、讨论、研究获得知识与技能。最后, 要通过顶岗实习环节,使学生接触实际场景, 紧跟 MIS 技术前沿, 达到职业引导、职业技能训练、职业素质培养要求,充分体现课程的职业性、实践性和开放性。二、课程教学目标 (一知识目标 使学生较系统地了解 MIS 的发展,掌握 MIS 的基本理论、概念、原理、结构和功能,掌握 MIS 的组织、管理与应用开发的方法、技术、过程与步骤。 (二能力目标

企业员工信息管理系统

学术活动 企业员工信息管理系统

比赛规则 一、题目:企业员工信息管理系统 二、目的和要求 目的: 1.熟练使用函数 2.熟练使用结构体 3.熟练使用流、文件流 4.熟练使用数组 5.熟练使用循环与选择 6.熟练使用链表和指针 7.熟练应用C语言综合知识 要求及评分参考: 设计一个企业员工信息管理系统,使之能提供以下功能: 1、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面 应尽可能清晰美观! 2、输入功能:职工信息录入(职工信息用文件保存),可以一次完成 若干条记录的输入。 3、浏览功能:完成对全部职工信息的显示。 4、查找功能:①完成按职工的职工号查询职工的相关信息,并显示。 ②完成按职工的学历查询职工的相关信息,并显示。 ③完成按职工的查询职工的相关信息,并显示。 5、删除功能:通过输入职工的完成对该名职工的信息进行删除。 6、添加功能:完成添加新职工的信息的任务。 7、修改功能:通过输入职工的完成对该名职工的信息进行修改。 8、退出职工信息管理系统。 三、信息描述 职工信息包括职工号、、性别、年龄、学历、工资、住址、等。 四、解决方案 1、首先进行需求分析,搞清楚系统功能和任务; 2、然后在设计中确定模块结构、划分功能模块,将软件功能需求分配给所

划分的最单元模块(即那些函数来完成哪些模块,模块如何划分给组员)。确定模块间的联系,确定数据结构、文件结构、确定测试方法与策略; 3、确定每一模块采用的数据结构和模块接口的细节,包括对系统外部的接口和用户界面及算法,对系统部其他模块的接口; 4、根据分析编写C语言代码。 五、进度安排 设计时间为5个工作日,每组分为6个人(包括一个组长),并分为五个阶段完成: 1、分析设计阶段。在老师的指导下自主学习和钻研问题,组员之间讨论, 明确设计要求,找出现实方法。按照需求分析、功能划分、详细设计步骤 等几个步骤进行。这一阶段前1天完成,也作为每组的评分标准; 2、编码阶段。根据设计分析方案组员开始编写C语言代码,然后调试该代 码,实现课题要求的功能。这一阶段在2-4天完成,这阶段有组员之间分配任务,分工合作完成(注意,代码中必须使用指针、链表来操作数据,必须把数据使用文件流保存到文件中,以此作为评分标准,如果算法优秀 有加分); 3、总结报告阶段。总结设计工作,写出课程设计说明书,包括需求分析、 总体设计、详细设计、编码、测试的步骤和容。这一阶段在5天完成; 4、考核评分阶段。 (此页不能提交给学生,只作为评分的参考)

管理信息系统课程设计终版

第一部分绪论1.1系统名称 (2) 1.2系统开发背景 (2) 1.3选题说明 (2) 1.4系统目标 (2) 1.5系统主要功能 (2) 1.6可行性分析 (2) 1.6.1可行性研究的前提 (2) 1.6.2系统的可行性研究 (3) 第二部分系统功能需求分析 2.1信息管理 (3) 2.2财务管理 (3) 第三部分系统分析 3.1系统功能结构 (4) 3.1.1功能结构调查 (4)

3.2业务流程分析 (4) 3.2.1业务流程分析 (4) 3.2.2业务流程图 (5) 3.3数据流程分析 (5) 3.3.1顶层数据分析 (6) 3.3.2数据流程图 (6) 3.3.3第二层数据流程图分析 (6) 3.3.4第二层数据流程图 (6) 3.3.5第三层数据流程图 (7) 3.4系统流程图 (8) 3.5 U/C矩阵 (9) 第四部分系统设计 4.1数据字典 (9) 4.2代码设计 (11)

4.4输出设计 (12) 第五部分数据库结构设计 5.1系统数据库 (13) 第六部分结束语 小组成员及负责部分 (14) 一、绪论 (一)系统名称 校园卡管理信息系统开发 (二)系统开发背景 校园卡在我们的校园内应用非常广泛、使用方便,它几乎可以代替学校目前使用的所有证件,如:学生证、借书证、物品借计卡,更重要的,它还是食堂就餐券可以应用于如:食堂、餐厅、电子阅览室等消费场所。使用校园卡给师生带来一种全新的、方便的现代化生活,学校管理大大简化,工作效率大大提高。校园卡可供学生用于校园内部处理杂务,购买食品、饮料。学生只需在校园卡信息管理中心处存入金额,即可启用其电子钱包功能,可反复充值。同时实现全校各类数据的统一性和规范性;体现了学校的现代化管理水平。 (三)选题说明 学生校园卡管理系统需立足于高起点、高标准、高要求。校园卡完成校园内各类消费。学生校园卡管理系统它是消费管理的一种模式,一卡在手就可以在各个消费地点的刷卡机

企业人事管理系统

13信计 2014-2015 (二)I ___ 《数据库原理及应用》课程设计 设计题目企业人事管理系统__________ 设计时间 学生姓名___________________________ 学生学号_____________________ 所在班级_________________________ 指导教师______________________ 徐州工程学院数学与物理科学学院 目录 1、可行性分析 (1) 2、系统需求分析 (1) 2.1关于该项目的需求分析 (1) 2.2项目的功能分析 (1) 2.3数据流图.................... 错误!未定义书签。 2.4数据字典 (2) 3、数据库概念设计 (4) 3.1系统的局部E-R图 (4) 3.2系统全局E-R图 (4) 4、数据库的逻辑设计 (4) 5、数据库的物理设计 (5) 6系统的实现与调试 (5) 6 1建立数据库 (5) 6.2建立表 (6)

6 3插入数据 (7) 6 4创建索引 (7) 6、5 创建视图 (7) 6、6 创建触发器 (7) 6、7 创建存储过程 (8) 7、课设总结 (9)

1、可行性分析 可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。 机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极容易出现错误。而利用计算机来实现人事管理以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而造成损失的同时,也可以是认识信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的,并且也是十分必要的。 2、系统需求分析 2.1关于该项目的需求分析 企业人事管理系统中,用户分为两类:(1)系统管理员(2)企业领导。管理员的主要职责是管理系统中基础的人事数据,包括数据的添加,修改和删除,维护企业部门的信息,职务信息和浏览人事档案信息。企业领导可以检索和浏览人事档案。 2.2项目的功能分析 企业的人事管理系统分为管理员和企业领导两个部分,主要包括以下功能: (1)登入模块:是用户进入人事管理系统的入口,根据用户的选择不同,会分别进入管理员部分和领导部分。 (2)管理员模块:管理员在模块对员工进行查找,修改,浏览和删除操作。 (3)企业领导人模块:企业领导对员工进行查询和浏览操作。 (4)退出登陆模块:管理员和企业领导人退出系统的操作。 2.3数据流图

《管理信息系统》课程教学大纲

《管理信息系统》课程教学大纲 课程名称:管理信息系统课程代码:INDE2009 英文名称:Management Information System 课程性质:专业必修课程学分/学时:2.5学分/54学时 开课学期:第6学期 适用专业:工业工程 先修课程:数据库、管理学基础、计算机基础、网络技术、高级程序设计 后续课程:无 开课单位:机电工程学院课程负责人:窦云霞 大纲执笔人:窦云霞大纲审核人:杨宏兵 一、课程性质和教学目标(在人才培养中的地位与性质及主要内容,指明学生需掌握知识与能力及其应达到的水平) 课程性质:《管理信息系统》是一门具有综合性、实践性和学科交叉性的课程,也是工业工程专业的一门专业必修课程。信息管理是最重要的管理内容,是本课程的核心内容。信息是宝贵的资源、无形的财富、决策的基础,是本课程的核心概念。管理信息系统应用涉及到管理思想、管理制度、运行机制和人文环境,是本课程依赖的环境与背景。 教学目标:了解MIS的功能和作用;掌握MIS开发要点;熟知MIS结构;掌握利用计算机进行管理数据搜集、加工和使用的知识,获得管理和应用管理信息系统的能力。重点了解信息系统的应用领域,知道如何根据管理任务向信息系统开发人员提出设计要求,并配合他们建立信息系统,为管理决策服务。 二、课程教学内容及学时分配(含课程教学、自学、作业、讨论等内容和要求,指明重点内容和难点内容。重点内容: ;难点内容:?) 1、信息系统概述(6学时) 1.1信息化与管理 1.2系统与信息系统 1.3管理信息系统 1.4管理信息系统与现代管理方法 1.5管理信息系统的发展趋势 1.6组织与信息系统; 1.7信息系统对组织的影响 1.8信息系统应用中的管理挑战 1.9企业信息系统管理部门的建立

职工信息管理系统

职工信息管理系统 1.可行性分析 在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。 当前大量企业的员工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此部分企业需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。员工信息管理系统主要对企业员工的信息进行集中管理,方便企业建立一个完善的、强大的员工信息数据库,它是以SQL2000数据库作为开发平台,使用java编写程序、完成数据输入、修改、存储、调用查询等功能。并使用SQL 2000数据库形成数据,进行数据存储。本项目开发计划旨在明确规范开发过程,保证项目质量,统一小组成员对项目的理解,并对其开发工作提供指导;同时还作为项目通过评审的依据。并说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 1.1 技术可行性 根据用户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标,来衡量所需技术是否具备。本系统主要采用数据库管理方法,服务器选用MySQL Server 数据库,他是它是目前能处理所有中小型系统最方便的流行数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。硬件方面,该系统短小精悍对赢家没有太大要求,只要能够运行windows操作系统就可以很好的运行该软件。 1.2操作可行性 由系统分系可以看出本系统的开发在技术上具有可行性。首先系统对于服务器端和客户端所要求的软、硬件的最低配置现在大多数的用户用机都能达到。本系统对管理人员和用户没有任何的特殊要求,实际操作基本上以鼠标操作为主并辅以少量的键盘操作,操作方式很方便。因此该项目具有良好的易用性。用户只要具备简单的应用计算机的能力无论学历,无论背景,均可以使用本系统,用户界面上的按钮的功能明确,用户一看就可以了解怎么使用本系统,以及本系统能够完成的功能,因此本系统在操作上是可行的。 1.3经济可行性 估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。本系统作为一个课程设计,没有必要考虑维护费用,以及本系统可获得的效益等问题。 1.4法律及社会效益方面的可行性

管理信息系统课程设计个人小结

MIS课程设计个人小结 本学期为期一周的管理信息系统课程设计已经结束了,虽说这次课程设计时间不是很长,但是感觉自己收获颇丰,不仅回顾了课堂上学习到的知识,而且还将理论充分运用于实践中,使知识结构更加体系化,真真实实地知道了学习管理信息系统的目的以及这门科学是怎样服务我们的生活的,也体会到了做一些小型的创造性劳动的趣味。下面就来详细写一下我关于此次课程设计的心得体会: 此次的课程设计我们小组一个有六个人,在第一天老师给我们仔细地讲了任务要求和一些规范及注意事项后,我们小组就聚在一起开始讨论了。我们根据之前选定的课题“酒吧点单管理系统”先就该系统的目的,大概的几个模块及运行流程,过程中涉及的对象进行了初步讨论,使每个人都对小组的课题任务有个宏观的了解。由于老师已经相当清楚地讲解了一个管理信息系统开发的具体过程并且提供了一些模板让同学们参考,所以我们的初步讨论在组长韩松的带领下进行的有条不紊,每个小组成员也都积极地思考讨论,并且说了自己的观点,果然集体的力量就是大,说的是初步讨论,组员们经过一番热烈的研讨居然补充了不少新问题和新想法,使得大家对开发一个相对较完善的“酒吧点单管理系统”充满了信心。 此后,组长对小组成员进行了明确分工,每个人都有自己的任务。我的任务是协助另一名组员一起完成系统分析的工作。系统分析在整个系统设计的过程中是比较重要的一个环节,系统分析的任务是详细调查企业所以业务情况,进行分析弄清问题所在,然后提出新的逻辑方案。简而言之,我和我的队友要解决系统“能做什么”的问题,最后以系统分析报告的形式呈现。 首先,我们对周边现有酒吧的管理信息系统进行一个详细的调查,收集这些酒吧的资料并且做了问卷调查以了解顾客的想法,当然这是项艰巨的任务,我们小组成员集体出力,为我们的分析工作收集了很充足的参考资料。然后我和队友对这些资料进行整理和分析,总结出了一些现行系统的成功点以及处理不完善的地方,并且根据问卷调查更了解了顾客的需求。比如顾客反映较多的一个问题是经常点了菜单上的酒水但事后又被通知没有库存而只能重新选单的状况。在知道系统存在这些问题后,我们就意识到要在开发的系统中充分考虑一些诸如“信息对称性”的问题而避免给顾客带来不便。对组织结构和功能结构进行分析,我们发现了一些亮点和不足,这有利于让我们自己做新系统的逻辑模型时关于这一块考虑要既能高效率地完成业务流程,又避免人力财力资源的浪费。看来实践才是检验真理的唯一标准啊,只有在实践中我们才能发现问题,总结经验,获得教训,后来人参考之前的失败案例就能少走许多弯路。 当然做了这么多前期工作都是为了服务于新系统的逻辑模型开发。其中最让人头疼的当然就是数据流程图的绘制。在课堂上,老师给我们看一些实际案例中的数据流程图,一层一层,复杂而庞大,但静心细想,理清其中的逻辑关系还是不难理解的。但是现在要针对自己的系统绘制这张网络,一开始还是难倒我了,有一种无从下手的感觉,然后我就又把上课时的案例反反复复看了几遍,又想到老师教我们的一些绘制技巧比如“先抓整体再处理细节”这点就很重要,经过和

软件信息管理系统合集

景利业参与信息管理系统 项目介绍 2010-10-12

目录 公司简介4优势特色4 1车辆管理系统 (4) 1.1 系统简介4 1.2 模块简介5 1.3 系统特点7 2项目合同管理系统 (7) 2.1 系统简介7 2.2 系统功能8 2.3 系统结构11 2.4 系统功能描述12 3计划任务管理系统 (13) 3.1 系统简介13 3.2 模块简介13 4后勤管理系统 (13) 4.1 系统简介13 4.2 软件菜单14 1.3 模块说明15 5资产管理系统 (16) 5.1 系统简介16 5.2 功能介绍16 5.3 模块介绍17 6点餐管理系统 (17) 6.1 系统简介17 6.2 软件模块18 7部门考核系统 (18) 7.1 系统简介18 7.2 工作流程19

7.3 系统角色功能20 7.4 主要功能21 8党员评分系统 (21) 8.1 系统简介21 8.2 模块简介22 9安全培训系统 (23) 9.1 系统简介23 9.2 模块简介24 10项目管理系统 (25) 10.1系统简介25 10.2 软件结构25 11班组台帐系统 (25) 11.1系统简介25 11.2 模块简介25 12派遣用工系统 (26) 12.1系统简介26 12.2 功能模块27 13门户网站 (28) 13.1系统简介28 13.2功能简介28 14低值易耗 (28) 14.1系统简介28 14.2系统达到的目标29 14.3模块介绍30 15燃料管理 (31) 15.1系统简介31 15.2模块简介31 15.3关键技术31

公司简介 优势特色 我们的软件加强了对关键资源和关键流程的控制,为产品结构的调整提供强有力的保障,降低了运营成本,使得企业在金融危机下取得不俗的成绩,也就成就了IT支持商业模式转型的范例。我们采用.Net开发环境,具有很多明显的优点,可以提高开发人员的效率,减少bug,加快应用开发并简化使用。 我们有自己的产品,当然也定制开发的各种中小型企业的管理软件,为企业量身定制,功能上比较能满足需求,能更贴合企业实际。 我们公司提供了ERP企业框架,门户网站平台,OA企业框架,保留了相关专业模块的扩展功能,真对不同行业和企业,我们会精心定制适用于本企业的模块和功能包。预留了其他软件接口。做好了与其他软件的数据交换功能。 定制开发的优点: 针对性强:每一个软件开发设计都要经过细致的系统分析,针对不同企业的情况,编制最适用的程序。在软件开发设计的过程中,可以将管理者的最新管理思路或者最科学的管理模式融入到软件的数学模型中,从而大大提高了软件的科学价值,带给企业巨大的经济效益; 使用方便:完全根据企业现有的工作流程设计程序,用户只需具备基本的计算机使用知识,就可以自如的操控软件,不必进行复杂的培训; 费用低廉:软件开发设计根据企业实际情况,编制企业所需的功能模块,删除没有实际使用价值的功能,最大限度的缩短软件开发周期,从而节省开发费用; 服务周到:在使用过程中出现的问题,全部由软件开发商上门解决,对于在调试期内的软件,可以根据实际应用做一些小范围调整,对于一些非软件设计产生的使用故障,也可以由软件开发商统一解决。 1车辆管理系统 1.1 系统简介 采用流行的WEB方式的设计,WEB服务器选择IIS+FrameWork 2.0,数据库可选择Oracle或者SQL Server。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易。另外它还具有快速反应,降低库存、共享资源、降低成本、规避风险,为企业创造价值等优点。该系统投入使用后,车辆管理效能将有质的飞跃。在企业网任何一台计算机上,都可以通过网

企业人事信息管理系统

1 / 45 继续教育学院 毕业设计(论文) 题 目 企业人事信息管理系统 专 业 计算机科学及技术 姓 名 张炼 学 号 5032214106 指导教师 冯霏 起讫日期 2016.04.05~2016.05.06 2016年05月06日

摘要 自从我国实行改革开放政策以来,国家经济一直在稳步上升,国内企业更是呈现欣欣向荣的景象。但是同时企业的人员也在不断的扩大,随着企业人员不断的增加,传统的人员管理模式已经不能适用这种高速发展的状态。为了缓解企业对人员管理的压力,我认为有必要踏着时代的步伐,以信息科技为依靠,以多媒体技术为平台,实现企业的现代化信息管理。 根据实际需求,企业人事信息管理系统分为了八个板块。在Windows 7操作系统环境下,搭建ASP运行环境,使用SQL Server建立数据库,采用https://www.doczj.com/doc/565812671.html,技术构建一个基于B/S模式的信息管理系统。该系统实现的主要分为六个部分有人员管理、工资管理、考勤管理、部门管理以及个人管理。 关键词:人事信息管理系统;工资管理;考勤管理

Abstract Since China's reform and opening-up policy, the economy has been steadily rising, the domestic enterprise has been thriving scene.But at the same time, the staff of enterprises is constantly expanding, with the increase of enterprise personnel constantly, the traditional personnel management model has not applicable this state of rapid development.In order to alleviate the pressure of the enterprises of personnel management, I think it necessary to stepping the pace of The Times, rely on for information technology, multimedia technology as platform, realize the modernization of enterprise information management. According to the actual demand, the enterprise personnel information management system is divided into eight parts.In the Windows 7 operating system environment, build the ASP environment, using a database of SQL Server, https://www.doczj.com/doc/565812671.html, technology was used to construct a information management system based on B/S mode.The realization of the system is mainly divided into six parts with personnel management, wage management, attendance management, department management and personal management. Key words:The personnel information management system;Salary management;Theattendance management

(完整版)管理信息系统课程作业及其参考答案

管理信息系统课程作业及其参考答案 第一章 1、什么是信息?它和数据有何区别和联系?如何度量信息? 答: 信息是关于客观事实的可通讯的知识。这是因为:第一,信息是客观世界各种事物的特征的反映。这些特征包括事物的有关属性状态,如时间、地点、程度和方式等等。第二,信息是可以通讯的。大量的信息需要通过各种仪器设备获得。第三,信息形成知识。人们正是通过人类社会留下的各种形式的信息来认识事物、区别事物和改造世界的。 数据(Data,又称资料)是对客观事物的性质、状态以及相互关系等进行记载的物理符号或是这些物理符号的组合。它是可识别的、抽象的符号。这些符号不仅指数字,而且包括字符、文字、图形等等。 数据经过处理后,其表现形式仍然是数据。处理数据的目的是为了便于更好地解释。只有经过解释,数据才有意义,才成为信息。因此,信息是经过加工以后、并对客观世界产生影响的数据。数据是信息的表现形式,信息是数据有意义的表示。 信息量的大小取决于信息内容消除人们认识的不确定程度。消除的不确定程度大,则发出的信息量就大;消除的不确定程度小,则发出的信息量就小。信息量大小的单位用比特(Binary digit,bit)来衡量。1比特的信息量是指含有两个独立均等概率状态的事件所具有的不确定性能被全部消除所需要的信息。 2、为什么说信息是有价值的? 答: 信息是经过加工并对生产经营活动产生影响的数据,是劳动创造的,是一种资源,因而是有价值的。 3. 如何理解人是信息的主要载体和信息意义的解释者? 答: 首先,人是信息的主要载体。这是因为一个人在在一生中需要学习很多的知识来武装自己,这使得人们掌握了大量的信息,这些信息在人们需要的时候就会被利用而产生价值。 其次,人是信息意义的主要解释者。信息只有经过解释才有意义,才能发挥它的应有的价值,而信息意义的解释过程主要由人来进行,目前尽管计算机对特定的信息进行一定的解释,但只能起到次要的作用。 7. 试举例说明决策问题的三种类型。 答: 按问题的结构化程度不同可将决策划分为三种类型:结构化决策、半结构化决策和非结构化决策。 (一)结构化决策 结构化决策问题相对比较简单、直接,其决策过程和决策方法有固定的规律可以遵循,能用明确的语言和模型加以描述,并可依据一定的通用模型和决策规则实现其决策过程的基本自动化。例如,应用解析方法,运筹学方法等求解资源优化问题。 (二)非结构化决策 非结构化决策问题是指那些决策过程复杂,其决策过程和决策方法没有固定的规律可以

公司雇员管理系统

公司雇员管理系统设计报告 一、需求分析 1、背景 人类已经跨入了新世纪,正在进入信息时代。我国国民经济和社会发展第十个五年计划将国民经济和社会信息化作为覆盖现代化建设全局的战略举措,要求加速发展信息产业,大力推进信息化。现在信息技术的应用越来越普及,不但促进了社会的高速发展,也改变着人们的工作、学习、生活和娱乐的方式以及思想观念。随着计算机的日益普及,计算机软件无处不在。软件在计算机的发展和应用中至关重要,在人类进入信息化社会时成为新兴信息产业的支柱。 企业职工信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以职工信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 而利用计算机技术,网络技术和数据库原理来设计的企业职工信息管理系统将为企业职工信息的管理带来众多方便之处 2、功能 系统主要完成一下几个功能: 1.企业职工基本信息管理 (包括员工基本信息查询,修改,员工离职,信息表更新) 2.企业职工考勤管理 3.企业职工工资管理

4.企业职工工作调动管理 3、功能结构图 4、系统说明 (1)职工信息管理:职工个人信息由职工本人提供,系统生成职工基本信息表 图1 功能结构图 和职工工作信息表,职工基本信息表包括职工姓名,性别,出生年月,住址等稳定信息,职工工作信息表包括职工职务,所在部门,工资等经常查询修改的变动信息。职工工作调动后,须向系统提出更改工作信息请求。 (2)部门管理:包括部门号,部门名称,电话,部门经理等信息。 (3)工资管理:职工工资为基本工资,岗位津贴,加班费的总和,工资管理子系统根据职工工作信息表,出勤记录,请假记录,加班记录,生成职工工资表,并发送给公司财政部,经财政部核对无误后生成工资表,并发送工资通知单给职工。 (4)考勤管理:部门经理每天对本部门职工进行考勤,没到月底系统生成一份考勤记录,包括缺勤日期及缺勤类型等,缺勤类型分为迟到,早退,矿工三种。 职工请假须提前向部门经理申请,得到批准后方可休假并填写请假记录,包括请假日期,销假日期,请假理由等。 (5)日常工作管理:日常工作管理包括工作调动管理和加班管理。职工如需调动工作须向系统提出申请,系统会自动通知原部门和申请调入部门,得到双方批准后方可调动,并生成工作调动记录文件,员工可多次申请职位调动,未批准的申请调动日期一项为空。如部门需要加班,须向系统提交加班安排,系统会自动通知部门每个员工,并生成加班记录文件。 5、数据流图

图书馆信息管理系统课程设计报告

上海应用技术学院课程设计报告 课程名称信息系统综合课程设计设计题目图书馆管理系统 姓名专业班级11104113 学号1110411333 指导教师兰风日期2014-6-23 ~ 2013-7-11 成绩 一、设计目的及要求 通过三的课程设计,要求学生加深对信息系统和数据库技术相关理论的理解,增强动手能力,掌握使用现行较为流行的数据库理论和数据库开发工具进行管理信息系统设计(如前台界面和后台对数据库中数据进行查询,更改等操作)的法;具体应用面,要求学生对SQL语言要有较深入的了解和掌握,对数据库的管理要有一定程度的了解 二、课程设计容说明 1.需求分析 需求分析简单的说就是分析用户的要求。需求分析是涉及数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计的结果是否合理和实用。 1.1需求分析阶段的目标 (1) 了解图书馆管理的基本容; (2) 综合理解图书馆管理员和借书者的不同需求; (3) 了解图书馆管理的基本业务流程; (4) 了解图书馆人工管理模式与信息系统的工作概况,以及它们之间的区别与联系; (5) 通过自身的体验和与主管图书馆的老师的交流,了解用户图书馆管理系统的业务要 求,完整性和安全性要求。 1.2需求分析阶段的任务 图书馆管理系统包括系统管理、读者管理、编目、图书流通、统计、查询等功能。能够在一个界面下实现图书、音像、期刊的管理。设置假期、设置暂离锁(提高安全性)、暂停某些读者的借阅权,导入导出读者,交换MARC数据、升级辅助编目库等。此外随着internet应用的发展,一个完善的系统还应提供无缝接入internet的功能,通过IE 浏览器让读者使用借阅资料查询、更换密码、预约、资料检索等功能。系统还提供读者自助服务、可以开放一些客户机让读者自行管理密码、查询自己的借阅史、预约资料、检索资料等。 下面我们介绍图书管理系统所必备的功能,如图1.1所示,其中每个功能都是由若干相关联的子功能组成。除此之外系统还应包括信息系统必须具备的通用功能。如权限设置,数据备份与恢复等。

学生信息管理系统计算机软件毕业设计论文

┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊ 1引言 1.1背景意义 长期以来,我国高等院校使用传统的人工方式和单机方式管理科研、办公、会议记录等信息。传统的人工管理方式存在着许多缺点,如效率低、保密性差、成本高和存储量小,时间一长,将产生大量的冗余文件和数据,要从大量的文件和数据获取需要的信息时,查找工作十分繁重;单机管理方式虽然克服了人工管理方式的一些缺陷,如可以按时间、内容、关键字等进行检索,但该方式还存在一些其它方面的缺点,如灵活性差、数据库安全性受到限制、应用程序不能分布式使用等。 随着计算机技术和网络技术的发展,现代化办公已经走入各行各业各阶层,传统的人工或单机管理方式已经无法满足高校办公现代化的要求。为了树立高校“以人为本”的管理模式,以应对日益加快的科技工作节奏,使高校信息管理科学化、规范化、现代化,自主开发一个旨在实现高校在校园网上提供办公信息管理服务,开展网上信息管理活动,推行新的管理手段以提高工作效率,实现网上信息的共享和协同管理。 1.2管理信息系统现状及发展趋势 1.2.1管理信息系统现状 管理信息系统(简称MIS)是在管理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘科学。是一个人机系统,同时它又是一个一体化集成系统,是信息系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理论、现代管理方法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。在21世纪信息高速发展的时代中,管理信息系统具有很重要的作用,它的预测和辅助决策的功能,即利用现代管理的决策和支持。 1.2.2管理信息系统发展趋势 信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求。我国自从80年代上半期,国家计委统计局计算中心在第一次全国人口普查、工业普查中使用了数据库管理技术以来,随着微机管理系统的推广,数据库信息管理系统的应用逐渐展露头脚,但是由于起步晚的原因以及当代技术的占有独享性质,导致我国虽然在这方面发展迅速但是发展规模普遍都是中小型方向而且运作机制还很不完善。

员工人事信息管理系统

第一章绪论 1.1研究的内容 随着计算机和网络技术的广泛应用,人事档案管理已成为现代企业管理中必不可少的一部分。企业要发展必须要对人事方面做出更好的管理和控制,为适应现代企业制度管理的要 求,实现企业劳动人事档案管理的科学化和规范化,以更好的促使企业的发展的需要,从而提出了企事业单位人事档案管理系统的开发的课题来对企业进行科学现代化的管理。 1.2研究的软硬件环境 企事业单位人事档案管理工作是一种繁琐,务求准确的信息检索工作。特别是在对在岗人员的调动,离退人员,工资发放,职称评定等信息的管理,具有典型的信息处理管理模式。以PowerBuilder为设计工具以更好的对软件进行开发与应用,达到提高企事业业单位人事档案管理信息系统的效果。 第二章系统需求分析 2.1系统开发战略 本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示: 2.2系统需求功能分析 系统需求分析简单来说就是分析用户的要求。需求分析是设计数据库的起点,需求分析的结果是否准确的反应了公司的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。 本系统应用于企业员工资料管理。主要任务是用计算机对员工进行日常事务管理,如员工信息的添加,删除,修改,查询,以及企业职工的统计和打印等。该系统包含三种基本信息:企业员工的基础信息、日常记事、家庭住址和工作服务情况,还可以根据需要对数据进行信息更新,包括对企业职工资料

进行添加、修改和删除,对日常记事和通讯信息进行添加、修改、删除等操作、查询等。能进行多条件的企业职工信息查询的查询统计。按多条件对企业客户信息查询后,能进行按企业员工不同信息的统计等。数据库操作。能够对数据库数据进行保存、数据清除以及数据存储转换操作。其他操作。能够在必要时候调用其他工具(如可调用记事本)。 通过以上分析,企业职工管理系统有基础的信息管理模块,职工管理模块、备忘记录。数据库模块组成。 2.2.1 需求分析的任务需求分析的任务是通过详细的调查现实世界要处理的对象(组织、部门、企业等),充分了节原系统(手工系统或计算机系统)工作概况,明确公司的各种需求,然后再此基础之上确定新的功能。 调查的重点是“数据”和“处理” ,通过调查收集与分析,获得企业对数据库如下要求: (1)信息要求。指公司需要从数据库中获得信息的内容和性质。即需要在数据库当中存储哪些数据。(2)处理要求。指公司要完成什么样的处理功能,对处理的时间有什么要求,处理方式是批处理还是联机处理。 (3)安全性与完整性要求。设计人员必须具备专业的知识,不断了解公司的需求需要。了解公司,深入与公司人员进行交流,才能逐步满足公司的实际需求。 2.2.2 需求分析的方法进行需求分析首先是调查清楚该公司的实际要求,与公司达成共识,然后分析和表达这些需求。 调查公司的具体步骤如下: (1)调查组织机构情况。 (2)调查个部门的业务状况 (3)在熟悉业务的基础之上,协助用户明确对新系统的各种要求,包括信息要求、用户要求、安全性与完整性要求,这是调查的又一重点。 (4)确定新系统的边界。对前面的调查结果进行初步分析,确定哪些功能有计算机完成,哪些有人工来完成。有计算机来完成的就是新系统的实现功能。 常用的调查方法如下: (1)跟班调查作业。通过亲身参见业务活动来了解业务活动的状况。 (2)开调查会。通过与公司人员座谈来了解业务活动情况与用户需求,以便设计的软件满足实际的应用需求。 (3)请专人介绍。有经验、专业人员。 (4)询问。对存在的问题向专业人士请教。 (5)设计调查表给公司人员填写。合理的设计想要的内容表格。 (6)查阅记录。查阅与原系统相关的数据记录。 (7)多与职工沟通交流,获取有用信息。 数据存储 223数据字典

管理信息系统课程总结

管理信息系统课程总结 一、高效的系统。管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。(3)在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。(4)管理信息系统在管理现代化中起着举足重轻的作用。它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。管理信息系统在企业中的作用: 1、运用管理信息系统能够提升公司形象,建立现代化信息管理体制。 2、规范并优化企业内部各部门、各办事机构的业务流程,再造业务规范,对重点业务实行全面质量监控。 3、达到公司内部各部门、使用权限明了,杜绝互相推诿现象。 4、开发决策支持系统,为企业决策层提供图形化、报表化的市场分析数据,能够对未来的公司业务发展、市场发展、客户需求作出预测。

5、信息化最直接的作用就是全面降低企业运作成本,提高公司整体运作效率,大幅拓展业务,争取企业利润最大化,进一步提高企业的竞争力。经过系统的学习并结合实训的体会,我对管理信息系统也有了进一步的了解,管理信息系统是一门基础课程,因此它的概念多,理论性较强。课程的内容由计算机技术、网络通讯技术、信息处理技术等组成。所以老师在介绍中会有意穿插介绍管理信息系统的应用以及与多学科交叉联系,来提高我们学习的积极性。对基本概念、尚在研究的理论,会先从直观意义或具体实例直观解释着手,经常举案例来让我们易于理解。最后,感谢老师尽心尽责地讲课,虽然我自己学到的知识可能不是很充足,但是我会继续努力,把理论和实践较好得相结合。以上是这学期学习的一些感想,我感觉有不少的知识和技能可以运用到今后的学习和工作中。

相关主题
文本预览
相关文档 最新文档