毕业设计劳动监察管理信息系统Word文件下载.docx
- 文档编号:20941703
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:19
- 大小:2.24MB
毕业设计劳动监察管理信息系统Word文件下载.docx
《毕业设计劳动监察管理信息系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《毕业设计劳动监察管理信息系统Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。
建立各种监察信息的电子档案,并提供统计分析,为经办机构提供决策支持。
2系统分析
2.1可行性分析
可行性分析的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。
通过分析解法的利弊,来判定系统目标和规模是否现实,系统完成后所能带来的效益是否达到值得去投资开发这个系统的程度[4]。
工程信息管理系统的可行性可从以下两方面考虑。
2.1.1技术可行性
该系统在对数据的存储采用了数据库,安全可靠,能满足用户的需要[5]。
服务器端代码使用的是Java语言,为安全高效的开发使用了JavaWeb的开源的SSH(Struts2+Spring3+Hibernate3)框架,使代码更加简洁,增强了代码的健壮性[2]。
而前台界面使用的是强大的Javascript框架Extjs,使前台界面美观大方,并且配合Ajax的技术的使用提高了与用户的交互性。
2.1.2经济可行性
该系统界面简单易用,操作灵活存储安全,使用成本较低,管理维护简单。
同时,本系统开发过程中利用了开源的开发工具,降低了开发成本,前期开发过程中只需要少量的必要投入,且开源产品资料丰富齐全使用者多,这都帮助本系统提高了可靠性与稳定性,从而降低了后期运行维护成本[3]。
本系统具有较高的工作效率,较低的开发成本和后期使用维护成本,因此,本系统在经济方面考虑,开发可行。
2.2需求分析
2.2.1功能需求
在软件工程中,功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。
本系统主要实现以下功能。
(1)监察机构管理
包括对监察机构及监察人员的信息管理,对监察人员的系统账号及权限的设置。
(2)单位信息管理
包括对用人单位的信息登记、修改功能,以及网格人员采集的单位的审核功能。
(3)监察执法方式
包括劳动监察的投诉、举报、日常巡检、专项检查、书面审查及群体突发事件的管理功能。
(4)案件管理
对案件全流程管理,包括案件的立案、调查取证、案件处理、案件执行及结案功能,并提供案件简易处理程序的功能。
(5)网格管理
支持网格化管理的功能,包括网格机构管理、网格人员管理、网格动态监控及网格地图等功能。
(6)单位诚信管理
实现对用人单位的诚信评级功能,包括诚信参数维护、单位诚信电脑评定、单位诚信人工审核以及诚信等级公示等功能。
(7)档案管理
提供基础的档案管理功能,包括档案登记、档案借出、档案归还及档案转出功能。
(8)绩效管理
实现对监察机构和监察人员的绩效考核,包括对监察机构整体绩效考核以及监察人员的绩效考核功能。
(9)统计分析
实现监察业务信息的统计分析,支持部标准的《劳动保障监察案件情况》及《劳动保障监察执法效果情况》的统计报表。
(10)系统管理
提供监察子系统的权限管理、参数管理、日志管理等功能。
2.2.2性能需求
性能需求是需求分析中的重要组成部分。
该系统的性能需求主要包括真实性、可靠性、安全性、XX性和可用性。
以下进行详细介绍。
(1)真实性
对该系统的人员、考核等信息都要严格按照实际情况进行存档。
(2)可靠性
对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。
(3)安全性
对用户要有使用权限上的限制,数据库的备份和恢复机制要完善,确保后台数据库中所有数据的安全。
增加系统运行时日志的管理。
(4)XX性
每个系统用户,都被要求必须有口令设置。
(5)可用性
界面做到实时响应,对用户的错误操作能及时给出提示信息,方便用户的使用。
2.3开发环境
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器;
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性;
而Oracle是一个小巧的数据库系统软件,它们特别适用于建设[6]。
Tomcat+Java+Oracle不仅仅是开源项目,可免费获取,而且它支持Linux、UNIX、OS/2和Windows多个操作系统,可移植性好。
因此,这种组合是设计信息管理系统的最佳解决方案。
3设计工具及关键技术
3.1Tomcat简介
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
由于有了Sun的参与和支持,最新的Servlet和JSP规X总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规X[7]。
因为Tomcat性能稳定、技术先进、开放免费,因而深受Java开发者的欢迎并得到了很多软件开发商的亲赖,成为目前十分流行的Web应用服务器,目前最新版本是8.0。
Tomcat服务器属于轻量级应用服务器,是一个拥有免费的开放源代码的Web应用服务器,在中小型系统以及并发访问用户不很多的场合下被广泛使用,是开发和调试JavaWeb程序的首选。
对于一个初学者来说,可以这样认为,当在一台设备上配置好Apache服务器以后,可利用它响应对HTML(标准通用标记语言下的一个应用。
)页面的访问请求。
实际上Tomcat部分是对Apache服务器的一个扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。
Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。
若配置正确,Apache为HTML页面服务,而Tomcat实际上运行的是JSP和Servlet。
3.2JavaWebSSH开源框架
JavaWeb开源框架SSH为struts+spring+hibernate的一个框架,是目前非常流行的Web应用开发开源框架。
集成SSH框架的系统从职责上分为四层:
表示层、业务逻辑层、域模块层和数据持久层,能够很快的帮助开发者在短期内搭建可复用性好、结构清晰、维护方便的Web应用系统。
其中使用Struts作为系统整体架构的基础,负责MVC的各部分分离,在Struts框架的模型部分,主要控制业务跳转,利用Hibernate框架提供对持久层的支持,Spring则进行管理,管理struts和hibernate。
详细方式是:
用面向对象的分析方法依据需求抽象出一些模型,将这些模型实现为基本的Java对象,然后编写出基本的DAO(DataAccessObjects)接口,并设计出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现数据库与Java类之间的访问和转换,最后则由Spring负责管理,管理struts以及hibernate部分[8]。
系统的基本业务流程是:
首先在表示层中,首先通过JSP页面实现交互界面,负责Request和Response,然后Struts再根据配置文件(默认struts-config.xml)将ActionServlet接收到的Request委托给相应的Action处理。
其次在业务层中,管理服务的SpringIOC组件负责向Action提供业务模型(Model)的组件以及该组件的对象数据处理(DAO)组件共同完成业务逻辑,并提供缓冲池、事务处理等组件以保证数据的完整性和提升系统性能。
最后在持久层中,则使用Hibernate的关系-对象映射和数据库交互,处理DAO组件发来的请求数据,并返回处理后结果[9]。
使用上述开发模型,不仅很好的实现了持久层与业务逻辑层的分离,而且还实现了视图、控制器与模型三者的彻底分离。
这样前端无论何种变化,模型层只是极小的改动。
而且不同层之间耦合度小,更有利于开发团队并行工作,极大的提高了开发效率。
并且数据库的变化也不会对前端有任何影响,极大增强了系统的可复用性。
3.3Ajax简介
Ajax不是一种新兴的编程语言,而是一种用于创建更好、更快以及更强交互性的Web应用程序的技术[10]。
通过Ajax,JavaScript可使用JavaScript的XMLHttpRequest对象直接与服务器端进行通信。
通过这个对象,JavaScript可在不重新载入页面的情况下与Web服务器端进行数据交换。
Ajax在浏览器端与Web服务器端之间进行异步数据传输(HTTP请求),这样可以使网页从服务器端请求更少的信息[11],而不是全部页面的信息。
Web应用程序对比桌面应用程序有很多优势;
它们能够涉及更多的用户,它们更易开发、安装及维护。
Ajax独立于Web服务器软件,因而可使Web应用程序更快、更小、更易交互[13]。
4监察系统设计与功能实现
4.1总体业务流程
图1总体页面流程模块图
4.2总体功能结构模块
图2总体功能结构模块图
5系统测试
系统测试主要是对程序的各种错误,漏洞,以及驱动的可移植性,进行及时的处理,调试的工作贯穿了整个设计的过程[12]。
5.1登录界面
图3系统登入图
5.2单位信息登记
图4单位注册图
录入单位基本信息后,点击【保存】。
若需要清空界面信息重新录入,点击【清空】。
每个单位信息必须从属一个网格和一个机构。
红色*是必录项信息。
如果是监察员录入信息,复核状态为复核通过,如果是网格人员录入信息,点击保存按钮复核状态为待复核,可在维护模块中维护单位数据。
5.3投诉
通过菜单树,进入“投诉登记”功能,工区显示如下图所示作:
图5投诉登记界面图
点击【新增】,弹出投诉新增页面:
填写完成后,点击【暂存信息】按钮;
图7投诉登记其他信息图
填写页面信息,并点击【保存】按钮。
图8投诉登记其他信息图
根据页面显示,填写信息,并点击【保存】按钮。
投诉基本信息、证据材料信息、其他投诉人信息全部维护完毕后,则点击本业务主页面的【保存】按钮。
被投诉单位情况信息:
被投诉单位可以从系统中选择,如系统无该单位信息或该单位信息不准确可以修改自动填写的单位信息。
业务受理状态:
点击【暂存信息】或【保存】后,该记录受理状态为【已登记】,【已登记】状态的记录可以通过【修改】或【删除】对其进行维护;
【已登记】记录可以进入下一业务操作—投诉处理。
5.4投诉处理
通过菜单树,进入“投诉处理”功能,工作区显示如下图所示:
图9投诉处理界面图
点击需处理且处于【已登记】状态的记录,点击【处理】按钮。
图10投诉处理界面图
弹出业务处理页面
图11投诉处理界面图
填写处理信息,点击【保存】按钮。
对处于【已受理】或【不予受理】状态的记录,可以通过点击【撤销】按钮,使该记录的状态转换成【已登记】状态,确保信息录入出错后可以撤销后重新操作。
图12投诉处理撤销界面图
对于受理状态为“不受理”的记录,可以通过【打印不予受理通知书】按钮打印相关文书。
进入该业务功能后可以通过查询获得待处理的记录。
待处理记录的受理状态为【已登记】,且该记录登记和处理的操作人员必须为同一机构的监察人员。
对于已经受理的投诉不能再执行【处理】操作。
对于已经受理的投诉可以执行【撤销】操作,使其状态变成【已登记】。
处理结果为受理的可以在预立案登记模块进行后续处理。
5.5立案登记
图13立案登记位置界面图
根据单位名称、立案审批状态、案件来源、主办监察员、登记日期查询立案登记信息。
点击【增加】,进入案件新增界面。
选中一条记录点击【修改】,进入修改界面。
选中一条记录点击【删除】,删除该条记录。
选中一条记录点击【查看】,进入查看界面。
选中一条记录点击【打印立案审批表】,进入打印界面。
图14立案登记界面图
录入案件信息、选择立案建议,点击【暂存】,立案审批状态为未提交审批。
保存时需要选择是否需要审批和审批人,立案审批状态为已提交审批或者审批通过。
点击【关闭】,关闭界面。
页面初始进入时,审批信息输入框为不可用状态,点击【暂存】后,审批信息才可以使用。
点击暂存按钮立案审批状态为未提交审批,可进行修改和删除,点击保存按钮立案审批状态为已提交审批或审批通过不可再进行修改和删除。
立案建议为初查的新鲜在立案初查模块进行后续处理。
立案建议为初查的不能录入审批信息。
5.6立案审批
图15立案审批位置界面图
通过单位名称、案件来源、审核意见查询待审批的立案信息。
选中一条记录点击【审批】,进入审批界面。
图16立案审批界面图
点击【保存】,保存信息。
点击【清空】,清空信息。
图17立案审批位置界面图
如果选中多条记录点击【审批】,进入批量审批界面
图18立案批量审批位置界面图
填写完审批信息后,点击【批量审批】完成批量审批操作。
审批意见为同意,是否最终审批为否,则进行下一级审批,立案审核状态为审批中。
审批意见为同意,是否最终审批为是,立案审批状态为审批通过,若立案建议为建议立案则立案状态为立案,可进入案件处理模块进行后续操作,若立案建议为不予立案则立案状态为不予立案。
审批意见为不同意,立案审批状态为审批不通过,如想再次提交可到立案审批不通过模块修改数据。
5.7案件处理
图19案件处理位置界面图
通过菜单树,点击【案件处理】功能;
在右侧工作区选择将进行案件处理的记录,并点击【案件综合处理】按钮;
进入案件处理业务
图20案件处理界面图
选中一条案件状态处于结案、中止等状态的案件点击【撤销】后,案件的状态变为立案状态,可以对案件信息重新处理
本功能模块主要用来填写并打印一些案件调查取证阶段的材料文书,包括:
监察通知书、询问通知书、检查登记、调查笔录、证据清单、集体讨论笔录、证据登记保存通知书、证据登记保存决定书。
劳动监察系统突出以案件管理为中心。
立案审批通过的案件,后续处理流程在案件处理中完成。
案件处理后续业务只有案件的主办监察员和协办监察员有权限操作。
5结束语
由于是实习期间在公司的开发系统,该系统的开发与设计我只进行了简单的模块的参与开发,所以只列出了一部分参与的开发流程,详细的过程不方便透漏,所以其中有些步骤可能不完善,敬请谅解。
同时,电子信息技术一直在高速发展,下一步应留意最新的优秀技术[14],将新技术不断融入本系统当中。
在瞬息万变的信息时代,软件开发人员应该不断学习掌握新技术,总结自身的不足,不断提高自己,以保证自己不会因为跟不上技术的发展而被淘汰。
参考文献
[1]X钦.基于云计算和SOA的企业信息系统应用框架设计与应用展望[J].中国海上油气,2013,
(1):
91~94.
[2]X江平,倪小刚,李艳.基于MVC模式的ERP资源管理系统[J].XX农业大学学报(自然科学版),2013,
(2):
170~172.
[3]王国辉,王毅.JSP程序开发X例宝典[M].:
人民邮电,2009,(3):
70~72.
[4]肖英.基于Java的数据库连接技术与实例[J].科技传播,2013,(11):
203~205.
[5]何成万,余秋惠.MVC模型及软件框架Struts的研究[J].计算机工程,2002,(6):
274-276.
[6]王珊,萨师煊.数据库系统概论[M].:
高等教育,2006,(4):
24-26.
[7]封超,晁阳.Tomcat与JavaWeb开发技术详解[M].:
清华大学,2008,
(1):
121~123.
[8]X建军,X虎,倪芳英.基于SSH与Highcharts整合架构的Web应用研究[J].计算机技术与发展,2013,(9):
33~36.
[9]杜波依斯.MySQL技术内幕[M].:
人民邮电,2011,
(2):
13~16.
[10]何成万,余秋惠.MVC模型及软件框架Struts的研究[J].计算机工程,2002,(6):
[11]李谷,甘力.基于B/S架构的集中运行平台思考与实践[J].XX大学学报,2012,(81):
49~52.
[12]X士华,赵磊,吕莉媛.面向路径的测试数据生成技术研究[J].数字技术与应用,2011(5):
43-50
[13]宋志刚,卢德中.软件需求的可否证性研究[J].航空计算技术,2011(3):
9-12.
[14]汪磊.WEB工程中的测试合理化设计[J].电脑开发与应用,2011(12):
54-60Developmentandimplementationoflaborinspectionsystem
(CollegeofInformationManagement,DezhouUniversity,Dezhou,Shandong253023)
Abstract:
Thepurposeof
this
project
is
toimplementthe
"
OfficeoftheStateCounciltransmittedtheMinistryofhumanresourcesandsocialsecurity
andotherdepartments
onfurtherpromotingtheharmoniousandstablelaborrelations
opinions
notice"
requirements,
andearnestlysafeguardthe
legitimaterightsandinterestsofworkers
and
theharmoniousandstablelaborrelations,
humanresourcesandsocialsecurity
Departmentdecided
since2011
tocarryoutthelaborsecuritysupervision
two
network"
management
thecountry.
Twonets"
construction,
istochangethe
lawenforcement
mode,
animportantmeasuretoenhancethesupervisionlevel,
strengtheningandinnovatingsocialmanagement.
Tostrengthentheconstructionofthe"
laborsecuritysupervisionand
managementinformationsystem
isanecessaryrequirement
tomonitortheimplementationof
the"
two
nets
management,"
TwelfthFiveYearPlan"
period
animportant
taskof
humanresourcesandsocialsecurityinformationconstruction.
Theframeworkofthesystem
isJ2EE
basedB/S/Sarchitecture,
tomeetthe
platformindependence,
control
layerusingStruts,
thepersistencelayer
usingHibernate,
andintroducesthe
functionofSpring.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 劳动 监察 管理信息系统
![提示](https://static.bdocx.com/images/bang_tan.gif)