企业内部信息管理系统jsp毕业论文Word文件下载.doc

上传人:聆听****声音 文档编号:664391 上传时间:2023-04-29 格式:DOC 页数:90 大小:2.11MB
下载 相关 举报
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第1页
第1页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第2页
第2页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第3页
第3页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第4页
第4页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第5页
第5页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第6页
第6页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第7页
第7页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第8页
第8页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第9页
第9页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第10页
第10页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第11页
第11页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第12页
第12页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第13页
第13页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第14页
第14页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第15页
第15页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第16页
第16页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第17页
第17页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第18页
第18页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第19页
第19页 / 共90页
企业内部信息管理系统jsp毕业论文Word文件下载.doc_第20页
第20页 / 共90页
亲,该文档总共90页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

企业内部信息管理系统jsp毕业论文Word文件下载.doc

《企业内部信息管理系统jsp毕业论文Word文件下载.doc》由会员分享,可在线阅读,更多相关《企业内部信息管理系统jsp毕业论文Word文件下载.doc(90页珍藏版)》请在冰点文库上搜索。

企业内部信息管理系统jsp毕业论文Word文件下载.doc

2.2 系统流程分析 5

2.3 可行性分析 5

2.3.1 经济可行性 6

2.3.2 技术可行性 6

2.3.3 运行可行性 7

2.3.4 法律可行性 7

2.3.5 开发方案可行性 7

2.4 本章小结 7

第3章系统的需求分析 8

3.1 系统基本需求描述 8

3.1.1功能需求 8

3.1.2数据需求 8

3.1.3 用户需求 9

3.1.4性能需求 9

3.1.5平台需求 9

3.3 数据流分析 14

3.4 数据字典 17

3.4 数据实体及关系分析 23

3.5本章小结 23

第4章系统的总体设计 25

4.1 设计模式概述 25

4.2 系统模块总体设计 26

4.3 数据表结构设计 28

4.4 本章小结 34

第5章系统实施及详细设计 35

5.1 系统开发环境及开发工具 35

5.2 基本技术简介 35

5.2.1Struts框架简介 35

5.2.2 Java简介 37

5.2.3JSP简介 38

5.2.4SQL-SERVER简介 40

5.2.5Eclipse简介 41

5.2.6TOMCAT简介 43

5.3 数据库连接的实现 43

5.4 系统的主界面功能设计 44

5.4.1 实现目标 44

5.4.2 实现过程 46

5.5 用户登陆界面功能设计 47

5.5.1 实现目标 47

5.5.2 实现过程 48

5.6 员工信息查询界面功能设计 48

5.6.1 实现目标 49

5.6.2 实现过程 49

5.7 新员工入职界面功能设计 50

5.7.1 实现目标 50

5.7.2 实现过程 51

5.8 工资管理模块功能设计 52

5.8.1 实现目标 52

5.8.2 实现过程 52

5.9 考勤管理模块功能设计 53

5.9.1 实现目标 53

5.9.2 实现过程 54

5.10 公告管理模块功能设计 55

5.10.1 实现目标 55

5.10.2 实现过程 56

5.11 本章小结 56

第6章系统的测试与维护 57

6.1 系统的测试目标 57

6.2 测试方法 58

6.3 系统测试的实施 58

6.3.1 登陆测试 58

6.3.2 员工管理模块测试 59

6.3.3 工资管理模块测试 60

6.3.4 其它模块测试 61

6.3 本章小结 61

结 论 62

致 谢 63

参考文献 64

附录1 英文参考文献及译文 65

附录2 部分源代码列表 72

千万不要删除行尾的分节符,此行不会被打印。

在目录上点右键“更新域”,然后“更新整个目录”。

打印前,不要忘记把上面“Abstract”这一行后加一空行

第1章绪论

随着企业数量的不断增加以及企业对内部管理的重视,对企业信息管理软件的需求量也与日俱增。

纵观现有的系统或多或少的存在功能不够完善、性能低下、维护困难等缺点。

而企业内部产业结构不一致,以及企业对管理软件要求的不同,以至于这些软件的功能也大相径庭。

另外,企业信息管理软件设计缺乏一个统一的标准,也是导致企业信息管理软件质量参差不齐的原因之一。

因此,如何设计开发一个高性能、功能全面的系统成了目前软件设计者的需要考虑的主要问题。

我们应该在系统开发的过程中有的放矢,在满足用户基本功能需求的同时,为用户设计一个高性能、安全的系统环境,这样我们设计的软件才会被越来越多的用户接受,我们的系统才会做得越来越好!

1.1课题的背景

信息化时代,内部管理的信息化已经成为企业发展、参与市场竞争的首要条件。

但从目前的情况来看,大多数企业所使用的内部局域网只起到一个文件共享的作用,使得花费大量人力、财力建立起来的内部网络系统没能被真正有效的利用起来。

因此,怎样实现通过对内部局域网的有效管理及利用,达到优化工作流,强化项目管理,决策支持及预测是企业内部管理面临的主要问题。

1.2 课题目的和意义

企业需要一种管理方式或者一个管理工具为公司的管理部门提供一个高效方便的管理平台,提高企业管理部门的工作效率。

那么这样的管理工具能给企业带来怎样的好处呢?

首先,可以提升工作效率与降低管理成本,将部份繁杂的工作或是重复性高的工作,交给企业内部信息管理系统来完成,可以明显的减少管理人员花费于重复性工作的时间。

其次,提升了投资报酬率,透过企业内部信息管理系统我们可以降低人力成本与提升工作效率,也就是提升了组织支付于人力与时间成本的投资报酬率。

再次,简化与优化了工作流程,引进企业内部信息管理系统的同时,也重新检视了企业管理工作的结构与流程,帮助企业找出传统工作流程的瓶颈,让一些工作可以更顺畅的进行。

最后,提升了组织运作能力,企业内部管理系统可以帮助企业简化传统办公室的重复性管理工作,节省人力与时间的同时,也提高了企业可以接纳的服务量。

1.3 系统设计思想

一个大型的信息管理系统,必须有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,才能充分发挥计算机信息管理的优势。

根据所属企业的具体要求,本系统的设计按照下述原则进行。

(1)实用性:

系统以用户需求为目标,以方便用户为原则,同时融入先进的管理经验。

根据用户实际的需求情况,量身打造一套先进的企业内部信息管理系统,并且将在统一的Windows图形界面下提供各种实用功能,尽可能降低使用前的培训、实施和使用中的维护时间。

(2)先进性:

本设计将采用现今比较流行的开发语言JSP和JAVA的相给合,以及最初由OTI和IBM两家公司的IDE产品开发组研发的ECLIPSE作为开源开发工具,采用JVAV语言的STRUTS架构进行开发,并采用SQLServer2000作为数据库,可以方便的满足企业部门管理上的需要。

(3)高可靠性:

一个实用的系统同时必须是可靠的,本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性。

(4)高安全性:

在设计中,将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。

(5)采用标准技术:

本系统的所有设计遵循国际上现行的标准进行,以提高系统的开放性。

(6)可维护性:

系统的设计要求方便维护,包括硬件的维护,软件的维护(更改,升级等)和网络的维护。

(7)可扩展性及灵活性:

系统的设计以方便未来业务的扩展和系统扩充为目标,系统要求能够方便的升级,充分保护系统的投资。

(8)智能性:

系统在设计时,充分考虑系统运行的智能性,尽量的使程序智能化,在使用系统一段时间后,系统可以和所处部门的业务相融合。

毕业设计(论文)网QQ:

306826066优秀毕业设计网计算机毕业设计网毕业设计资料网毕业设计论文网

1.4 课题的国内外发展状况

随着信息化建设的日益深入,无论是政府还是企事业单位,相互之间的信息沟通与协同工作越来越重要。

通过分析调研表明,当前市面信息管理系统软件面临着很大的实施障碍,因为信息管理系统对政府和企业的影响甚大,从最初期的BBS、邮件系统到后期的群件系统、公文管理、知识管理以及企业门户,信息管理系统已经经历了20多年、多个阶段的产品演化。

第一代信息管理系统起源于政府公文和档案管理的需求,它实现了企业部分工作流程的自动化和文档的电子化管理。

它的特点是以公文处理、档案管理为核心,办公其实就是办文,并形成了以后OA的基本体系。

第二代信息管理系统是从90年代中期开始,随着互联网(Internet)的兴起与发展而产生的。

以Internet为基础,第二代信息管理系统实现了B/S架构,并很好的支持了移动办公的需求,企业资源不再受到通讯技术的限制。

同时,信息管理系统也加入了更多的功能,如BBS、新闻发布、日程安排、人事信息等,但从本质上来说第二代信息管理系统依然以公文和档案管理为核心内容。

90年代末期开始,随着市场环境的变化和协同管理(Collaboration)的兴起,信息管理系统的指导思想开始发生转变,更多的强调跨地域、跨部门之间的协同,信息管理系统中也加入了新的协作工具,如即时通讯、项目管理、网络会议、文档共享等等,第三代信息管理系统出现了。

以上得知,企业信息管理系统软件的产品和市场应该已经十分成熟。

但从一些贴近客户的专业信息论坛,比如OA软件联盟的专题分析文章我们却看到了不同的、谦虚的声音。

无论是协同OA还是知识管理等等技术,都存在被高估的嫌疑,总结现在的信息管理系统软件及其在实施方面的不足有以下几点:

空抛概念,雷声大、雨点小;

功能缺乏整合、基本功能不过关;

盲目追求功能模块数量,不注意个性化和有机分配;

缺乏核心的、用户易掌握的系统结构,功能凌乱,难以掌握全局;

综上所述,针对以上的种种弊端,本课题进行了深入的调研,并确定了解决方案,让该类系统的实施更加简单和条理化。

同时也能让客户在实际操作中更容易上手,还支持三种语言版本的用户界面,繁体/简体自动转换内码显示,人性化的界面让客户融汇多种的文化特色,体现人文关怀。

1.5 本章小结

在本章中主要介绍了课题的开发背景、设计思想、意义及要求,并对国内外信息管理系统的发展进行了调研,熟悉了当前该课题的发展状况,明确了研究本课题的重要性和必要性。

第2章 系统可行性分析

系统的可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

在进行可行性研究时需要了解和分析现有的系统,并以概括的形式表达对现有的系统的认识。

本章将对系统的流程图及系统的可行性进行介绍。

2.1 业务流程分析

业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的业务处理流向。

本系统的业务流程图如图2-1所示。

图2-1系统业务流程图

2.2 系统流程分析

系统流程图是描绘物理系统的传统工具,在进入系统的设计阶段以后应该把所设想的新系统的逻辑模型转变成为物理模型,需要描绘未来的物理系统的概貌,本系统的系统流程图如图2-2所示。

图2-2系统流程图

2.3 可行性分析

本小型企业内部信息管理系统为企业和用户提供了相互交流的平台,并能够完成员工信息管理、工资管理、考勤管理、部门管理等功能。

从而让工作人员从繁杂,枯燥的资料管理中解脱出来,并把计算处理任务交给计算机去做从而提高工作效率,避免人为失误。

经过多次的调研和分析,结合当今小型企业的实际情况。

该系统能达到以下的几个目标:

(1)为客户端提供较好的操作界面,方便企业与个人用户更好的、更轻松的交流。

(2)完成对不同身份的用户的权限及登录页面设置,保证了系统的安全可靠性。

(3)操作简单易行,查询灵活方便。

(4)系统维护方便可靠,有较高的安全性,满足实用性、先进性的要求。

本系统在实现基本的功能基础上,考虑到由于企业的一些工作流程不固定而引起的数据和系统动态性要求,将系统安全性和稳定性提到更高档次。

同时系统将留出其他一些功能的接口,以便今后软件继续升级。

新系统的目标确定后,可以从以下四个方面对能否实现新系统目标进行可行性分析:

2.3.1 经济可行性

经济可行性主要进行成本效益分析,包括估计项目的开发成本,估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项目的预期的全部利润。

对于本系统则应着重分析其社会效益。

例如,系统投入运行后可以提供哪些以前无法及时提供的信息,企业与个人用户以及管理员使用中查询和使用信息的方便程度提高多少、速度增加了多少等。

2.3.2 技术可行性

技术可行性是最难决断和最关键的问题。

根据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。

根据新系统目标来衡量所需的技术是否具备,一般从软硬件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析。

(1)风险分析:

在给出的限制范围内,能否设计出系统,并实现必要的功能和性能。

(2)资源分析:

研究开发系统的人员是否存在问题,可用于建立系统的其他资源,如硬件、软件等是否具备。

(3)技术分析:

相关技术的发展是否支持这个系统。

2.3.3 运行可行性

运行可行性研究内容包括新系统规定的运行方式是否可行。

对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境等)和后果进行估计和评价。

同时还应考虑现有管理人员的培训问题,分析在给定时间里能否完成预定的系统开发任务等。

2.3.4 法律可行性

法律可行性是指研究在系统开发过程中可能涉及的各种合同、侵权、责任以及各种与法律相抵触的问题。

2.3.5 开发方案可行性

在考虑到多种系统实现方案后,经过研究选择最优秀、适合的方案进行开发。

2.4 本章小结

本章主要对于系统的可行性研究进行了简要的分析,通过复查系统的规模和目标,了解系统的流程,并且从现有的物理系统出发,能够导出系统的高层逻辑模型。

通过以上对本系统在经济上、技术上、运行上、法律上的可行性,以及对于新系统的主客观条件的分析,认为该系统可以立即执行。

第3章 系统的需求分析

需求分析的基本任务是准确地回答“系统必须做什么”这个问题,是对目标系统提出完整、准确、清晰、具体的要求。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。

因此,必须用行之有效的方法对软件需求进行严格的审查验证。

3.1 系统基本需求描述

小型企业内部信息管理系统是企业各种信息的交汇点,它既是企业信息流通的载体,也是企业所有对内对外数据运行、数据采集加工的软件平台。

又是以企业内部信息集成为核心的办公自动化系统,涉及信息共享、事务处理和决策分析。

本系统是通过对哈尔滨几家小型软件公司进行实地调研后,以实际为基础进行设计的。

该系统属于B/S模式,管理员可以通过前台的操作界面访问后台数据库,对数据库进行数据的更新和修改。

而普通员工只可以查阅各自的所需信息,也可分别对自己的信息进行维护及更新,匿名用户可以查看一些最新资讯及新闻、可以查看个人工资信息、考勤信息和产品信息等。

后台数据库可以单独存放在一个服务器上。

该系统包括六大模块:

员工信息管理、工资管理、考勤管理、部门管理、产品信息管理、公告管理。

3.1.1功能需求

企业内部网信息管理系统主要是实现企业内部员工信息管理及交流的系统。

根据的企业基本的管理模式,一个企业内部网信息管理系统应该提供诸如员工信息管理、工资管理、考勤管理、部门管理、管理维护等功能,同时也应该提供企业内部公告功能,以便企业内部及时迅速地传递信息。

3.1.2数据需求

系统的数据可分为输入数据和输出数据。

输入数据主要是用户在JSP页面提交的数据。

包括用户登录时输入的用户名和密码、管理员对新员工信息的录入提交、普通用户对信息的提交的查询申请等。

输出数据主要是系统响应用户提交的数据,经过处理之后,通过JSP页面的形式显示的信息。

例如用户在提交了查询申请之后,系统响应请求,然后就查询数据库,读取数据库中相应数据表的字段,最后将这些字段通过JSP页面显示。

3.1.3 用户需求

企业内部信息管理系统的用户可分为以下两大类:

(1) 系统管理员:

拥有对系统的一切操作权限,包括员工信息的录入、删除、修改,部门信息的录入、删除、修改。

员工考勤情况、工资信息的录入等等。

系统管理员通常是企业内管理人员,也可以是企业的领导。

系统管理员的人数不是唯一的,可根据具体情况来确定系统管理员的数量。

(2) 普通用户:

信息查询和公告发布权限。

能对本人个人信息进行查询、部门信息查询、产品信息查询、、公告的查询和发布。

3.1.4性能需求

虽然系统的使用的网络环境是企业内部的局域网,但是为了保证服务器高效稳定地工作,本系统设置了最多只能同时10个用户登录使用。

由于是内部网络,服务器和数据库都在本地,在进行信息发布、信息修改时可以做到及时更新,一般不会发生由于网络延时而导致数据提交失败的情况。

3.1.5平台需求

本系统服务器运行环境如下:

网络及硬件平台

CPU

IntelPentiumIII800MHzorHigher

内存

256MBorHigher

硬盘空间

10GBorHigher

网络接入

局域网接入

操作系统平台

Windows2000Server

Windows2000advanceServer

Windows2003Server

WindowsNT/Workstation

数据库平台

MSSQLServer2000

图3-1服务器运行平台

用户端运行环境如下:

IntelPentiumIII700MHzorHigher

128MBorHigher

5GBorHigher

Windows9X/me

WindowsXPProfessionai

WindowsNT/Workstation

Linux/UNIX

浏览器要求

IE6.0Maxthonetc

图3-2用户操作平台

3.2 用例分析

活动图用于显示动作及结果。

其重点在于描述方法实现中所完成的工作,以及用例的实例或对象中的活动。

下面是进入本系统时具体可以进行的操作。

在具体实现时,用户进入每个子模块时都会进行员工身份的验证及权限的检查,如果登录用不具备对该子模块进行操作的基本权利,则系统将会提示警告信息,并阻止该用户进入该子模块。

描述本企业信息内部管理系统的UML活动图如图3-3。

图3-3系统UML活动图

用例图的目的是使用简单直观的方式,描述软件系统的功能需求。

用例图一般中包括行为者和用例两个方面的描述。

其中用例用以说明用户的具体需求,而行为者则是用来描述要和用例之间进行交互的软件系统外部的人或者系统。

图3-3所示为企业内部信息管理系统的用例图,该图用以描述本系统所需要实现的用户具体的需求。

图3-4企业内部信息管理系统用例图

根据小型企业内部信息管理系的基本需求,依据上述用例图的描述,本系统需要完成的具体任务如下:

1、员工管理

(1)、员工信息查询:

可以按部门、姓名、年龄等多条件对员工基本信息进行查询;

可以对员工的基本信息进行修改和提交;

可以对员工进行部门间的调动和职务的调动;

可以查询员工的详细信息。

(2)、新员工入职:

可以添加一个新员工的详细信息,包括姓名,部门、学历、年龄等30余多记录。

(3)、调动信息查询:

可以查询看员工的调动信息,其中包括调动日期、调动前后职务及部门等信息。

(4)、用户密码修改:

登陆用户可以对本身的密码进行修改和提交,系统默认密码为0000。

2、工资管理

(1)、基本工资管理:

可以查看并修改员工的基本工资数额,如:

基本工资、养老保险,补助金等信息。

(2)、基本工资录入:

对员工的每个月的基本工资情况进行信息录入,包括基本工资、养老保险,补助金等信息。

(3)、奖金数据管理:

可以查看员工的每个月的奖金金额,并可以对员工的奖金记录进行删除、调整。

(4)、奖金数据录入:

按员工编号,选择奖金年月,录入每个月员工应发的月奖金金额

(5)

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2