前言:我们精心挑选了数篇优质报社实习工作计划文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
关键词: JSP;工作计划系统;java;数据库技术;办公自动化
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)11-2546-03
The Design and Implementation of the Work Plan Reporting Weekly System for Schools
LU Xin-jie
(Lianyungang Higher School of Traditional Chinese Medicine,Jiangsu Union Technical Institute, Lianyungang 222006,China)
Abstract: In school, we plan our work by teaching-weeks. Each department should refer next week’s arrangements to the office weekly. Traditional paper tabulations always are simple; the submission of them hindered the efficiency of school work. This system uses the campus network as a platform, develops the JSP technology, and builds a network platform for reporting work plans. The staff in every department can complete and maintain the future arrangements online within their own purview; all teachers and students can be notified those work plans though campus network weekly according to the needs of classification. This system will make school work more orderly.
Key words: JSP; work plan system; java; database; office automation
学校工作是以教学周的形式开展的,在日常工作中,学校各部门要根据教学周向校办公室或其他管理部门报送下一周的工作安排,传统的报送形式是各部门将工作计划以纸质或电子文档的形式提供给办公室,由办公室汇总公布。但是传统的报送方式存在诸多问题:1)各部门报送的内容格式不一致,汇总人员要进一步调整;2)报送的信息往往滞后,信息从各部门汇总到办公室,再由办公室进行分类汇总,使工作进程延长;3)同一部门的人员也可能分布于不同的办公地点,本部门信息的汇总也有诸多不便。网络化的工作计划周报系统正是针对以上问题提出的解决方案。
1系统的可行性
1.1硬件的可行
目前大部分学校均组建了校园网,有1台或多台服务器,各员工基本上能做到人手一台电脑,并连接在校园网上,这些条件足以满足系统运行的硬件需要。
1.2技术的可行
单纯的工作计划周报系统本身并不复杂,主要包括信息的提交、修改、删除、查询等常规操作,学校本身工作计划涉及的数据量也不大,小型或中型的数据库即可满足需要。
本系统拟采用JSP技术设计,JAVA语言的平台无关性、安全性、面向对象编程的特点可以使系统的实现更加简单。
2系统的分析与设计
2.1系统的业务流程
2.1.1普通用户的业务流程
首先用户可以在系统首页查询所有的工作计划。用户登录到系统管理页面,在信息录入界面用户录入自己的工作计划,系统对用户录入计划的时间进行处理,用户只可以录入当前周次之后的工作计划。计划录入后,用户可以删除未来的工作计划,当前周次及之前的计划不可以再删除。普通用户还可以修改自己的密码。
2.1.2普通管理员的业务流程
普通管理员除了普通用户拥有的权限以外,还可以添加本部门的工作人员,可以对本部门的普通用户提交的工作计划进行删除或修改。普通管理员一般为部门的领导。
2.1.3超级管理员的业务流程
超级管理员可以添加普通用户,可以通过修改用户的级别,将普通用户提升为普通管理员或将普通管理员修改为普通用户。
超级管理员还具有系统参数设置的权限,即可以设置当前的学年学期,可以设置开学与放假的日期等。
2.2系统功能模块的划分
2.2.1登录模块
在系统的登录模块,用户进入系统必须提供正确的用户名和密码,同时为防止恶意登录,用户还需输入系统自动产生的验证码;如连续三次输入错误,系统将在30分钟内禁止采用客户端IP登录,使系统具有较高的安全性。
2.2.2添加、删除、修改工作计划模块
这一模块面向所有的用户,但根据用户级别不同,所显示的信息也不同。普通用户只能看到自己添加的数据,普通管理员可以看到本部门所有的数据,超级管理员可能看到所有的数据。各用户对自己看到的数据中未来的工作安排数据有修改和删除的权限。
2.2.3添加、删除用户模块
这是普通管理员和超级管理员所使用的模块,系统根据用户级别,使管理员可以添加或删除权限内的用户。
2.2.4系统参数设置模块
系统参数设置模块供超级管理员使用,设置当前的学年学期、设置开学与放假的日期、设置学校部门信息、设置首页中分页显示时的每页的记录数等。
2.3数据表的设计
用户表:包括工号、用户名、密码、用户级别、部门编号字段。
部门信息表:包括部门编号、部门名称、负责人、办公地点、联系方式字段。
系统信息表:包括编号、学期、开学日期、放假日期字段。
工作计划表:包括编号、用户工号、开始时间、结束时间、工作内容、部门、周次、学期、用户IP字段。
数据库中包含以上4个基本数据表即可完成工作计划周报系统的基本功能,如需扩展功能再添加相应的数据表即可。
2.4关键问题的解决
2.4.1字符串自动处理类
在数据传输过程中,默认的字符串编码格式是ISO,这种编码不能正确显示中文,会造成字符串传输错误,故需要将字符串的编码格式改为gb2312。因为各个信息转发过程均会有中文乱码的问题,这里我们将字符转换的方法定义为一个类,在需要的时候直接调用即可。实现代码如下:
public class Tools {
public static String getNewString(String input){
String result=null;
try{
result=new String(input.getBytes("iso-8859-1"),"gb2312");
}catch(Exception e){
e.printStackTrace();
}
return result;
}
}
2.4.2自动分页
在显示查询结果集时,如果数据量较大,则分页操作是必不可少的,基本上在所有的查询页面都要使用到分页操作,该文使用一个JavaBean完成分页操作。由于代码较多,在此不再列出,只阐述分页技术的基本原理:
在进行分页操作时,我们通常需要四个变量:pageSize(每页显示的记录数)、pageNow(希望显示的第几页)、pageCount(总页数)、rowCount(总记录数)。其中pageSize是指定的,pageNow是用户选择的,rowCount是从数据表中查询得到的,pageCount是通过其他三个变量计算得出的,计算方法如下:
if(rowCount%pageSize)==0){
pageCount=rowCount/pageSize;//用查询到的记录数除以每页显示的记录数,得到相应的页数
}else{
pageCount=rowCount/pageSize+1; //如果记录数与页数不能整除,则要多一页
}
在此基础上,通过查询语句,即可得到分页显示的结果,查询语句如下:
select top pageSize字段名列表from表名where id not in (select top pageSize*(pageNow-1) id from表名)
其中id一般为记录编号。
2.4.3教学周的计算
教学周的计算,我们可以通过java.util.*中的Calendar类及其方法来实现,具体的方法是:首先声明一个Calendar类,Calendar类的Calendar.WEEK_OF_YEAR方法可以取得指定日期在本年中的周次。我们可以这样来计算当前的教学周次,如是学年的第二学期,则开学在2月份左右,可以先取得开学日期在一年中的周次,然后用当前日期所属的周次减去开学的周次加1即可。如是学年的第一学期,则开学为8月或9月,会涉及到跨年度的问题,方法是先取得开学日期在一年中的周次,然后用当前日期所属的周次与开学周次比较,如大于它,则用当前日期所属的周次减去开学的周次,如小于它则说明到了下一年,则用52减去开学日期所属周次加上当前日期所属周次再加1即可。
2.4.4防止用户的重复提交
由于Web浏览器有后退和刷新按钮,如果操作人员误操作,可能会造成重复提交。其解决方案有多种,这里采用的方法是在网页中设置一个Hidden表单域,其值是在服务器端随机生成一个session值,Hidden域值和session值在用户做提交动作时是同步修改的,但如果用户刷新页面,session值和Hidden值就不相等,系统给出错误提示。
2.5系统运行界面
图1
3结束语
虽然每周的工作计划填报只是整个学校运行过程中很小的一个环节,但是计划影响着后期的落实工作,将计划及时的、准确的公布出来,可以让相关的工作人员提前准备,同时也方便师生对各部门工作的监督,改变了目前的工作模式,提高的工作效率和数据的共享性。该文仅对系统的基本功能作了设计,在应用中还应根据实际情况不断完善。
参考文献:
王 琨
陕西省各级审计机关重视社保审计工作,确保社会保障资金在使用效益等方面起到了积极地作用,为构建和谐陕西和陕西经济社会又好又快地发展做出了应有的贡献。
2006年,省审计厅先后组织省市县(区)三级审计机关,开展了对2005年度全省住房公积金及其他住房资金管理、残疾人专项基金及各级残联系统财政财务收支的专项审计。审计中他们深刻地认识到,社会保障资金是广大人民的保命钱,关系到千家万户的根本利益,是群众关心、社会关注、领导重视的热点和焦点问题,为此审计人员经过艰苦、细致地工作,运用先进的计算机辅助审计手段,查阅了大量的文件、资料以及财务报表,基本摸清了两个专项资金的归集、管理和使用情况,揭示了两个专项资金在管理和使用以及在制度上存在的问题,并分别以专题综合报告和审计意见建议的形式上报省政府,受到了省政府及主要领导的高度重视,被省政府(加密)批转全省执行,并批示有关部门和地市限期整改,务必纠正。为各级政府加强社保资金管理,防范风险,发挥资金使用效益提供了重要依据。
渭南市市长曹莉莉强调审计要加强事中监督
李红喜
近日,曹莉莉市长到渭南市审计局进行调查研究,在听取了该局工作情况汇报后强调,审计工作要围绕中心、突出重点,加强事中监督,狠抓问题整改,加大责任追究力度,努力为全市发展做出更大贡献。
曹莉莉说,市审计局作为综合执法部门,地位十分重要,责任非常重大。现在,审计任务越来越重,工作量越来越大,所以审计机关的工作一定要围绕中心,突出重点。今后,审计机关要在完成上级审计机关部署任务的同时,突出地方特色。第一,围绕全市中心工作安排审计计划。全市现在正在进行的项目建设,其中的重点工作,如新农村建设方面的通村公路建设、危漏校舍建设、新型合作医疗机构建设,创卫工作、城市建设、计划生育、科技工作、公检法基础设施建设,还有转移支付等等,近两年投入的资金量都很大,今后应该作为审计关注的重点。第二,注意加强事中审计监督。事后审计是必要的,但事中审计更加重要,不能等问题发生了再去纠正,那样许多已经造成的损失就难以挽回了。对于那些重点项目、大额资金,审计机关一开始就要介入。包括领导干部经济责任审计,在任时、离任前都要安排,不能等人已经提拔了、调走了、离任了再去审计,那样发生了的问题就无法纠正了。第三,审计结果要充分利用。审计报告的发送范围要扩大,不能只是被审计单位知道,上下左右有关方面都应该知道,有的还可以向社会公告,要增加透明度。这样,审计的效果才能出来,才有利于问题的纠正。审计整改应该有个办法,要形成制度约束,怎么整改、限期什么时候整改、不认真整改的怎么处理,都要提出明确要求,现在绝大部分问题应该是整改范畴的,但还有一些严重违法乱纪的问题,也要加大问责、追究的力度。所有这些措施,目的只有一个,就是要保证各项资金的正常使用。第四,努力造就一支政治坚强、业务过硬的审计干部队伍。审计工作是光荣的,审计干部队伍的素质要不断提高。要做到政治坚强,不徇私情,加强学习,钻研业务,提高本领。各级组织都要关心爱护审计干部,理解支持审计工作。
兴平市审计局“八个保证”确保学习培训效果
申 轩
今年以来,兴平市审计局把加强干部职工政治业务学习作为搞好审计机关自身建设,全面提高审计质量和效果的一项重要措施,局里制定了严密的学习计划和严格的学习制度,努力做到“六个保证”确保学习培训取得明显成效。
【关键词】勘察设计;新技术;保密工作;精细化
长庆科技工程公司隶属长庆油田,主要从事石油、天然气、化工、建筑、电力、通信、机械、自控、消防、环境保护等工程的勘察设计、工程总承包以及高新产品研制等业务。持有国家颁发的行业甲级工程总承包、甲级工程勘察、甲级工程设计、甲级工程咨询等各类资质51项。公司现有员工493人,其中人员375人,占总人数的75%以上。在平时的勘察测量、现场调研及现场服务过程中,使用大量的地形图及成果图,泄密风险大。同时,承担着油气田地面工程勘察设计、科技研究等工作,掌握着大量的油气生产资料和核心技术秘密,属于油田公司重点单位。
一、 存在的问题
公司虽然在人防、技防、物防方面做了大量卓有成效的工作,也取得了良好的效果,但与精细化管理的要求还有一定的差距,突出反映在以下几个方面:一是资料远程传输。国家测绘局、国家保密局在《测绘管理工作国家秘密范围的规定》中,明确规定了测绘成果的保密等级,公司每年在现场的踏勘测量过程中,都会产生大量的测绘成果,出于保密管理需要,且没有相关技术设备支撑,无法实现实时传送,严重影响设计进度。二是计算机信息传输。由于公司部分计算机没有配备专用USB接口,机存在感染病毒和信息被非法拷出的隐患。三是内外网移动存储介质交叉使用。公司的“双网双机”管理模式虽然实现了物理隔离,但移动存储介质在内外网之间交互使用,在一定程度上存在泄密隐患。
二、 措施及对策
(一)技术保障措施。主要内容如下:
1.VPN传输加密技术。VPN被称为“虚拟专用网络”,是建立在互联网平台的企业内部专线,基于 VPN 技术的远程接入方案同时具备 Internet 接入的便捷性和专线的安全性,在大型企业或重要网络的中心节点部署千兆高性能的硬件VPN/防火墙网关,针对其他分支(分布在外的各个节点)线路匹配质量智能选择通信线路,还适用于分支或移动节点分布于不同运营商网络中的情况。在互联网通路传输过程中,采用符合国家保密认证的加密方式进行传输,保证了信息传输的最大安全性。对公司而言,尤其适用于勘察测量、现场踏勘、驻现场设计过程中产生的秘密信息资料的传输,且能进一步延伸至现场办公领域,切实提高工作效率。
2.计算机“三合一”管理技术。“三合一”加密技术,即由“单项导入盒、专用U盘、违规报警软件”组成的防护系统。向计算机导入信息时,通过单向导入盒经过杀毒处理,再由优盘(不同于普通U盘口,俗称马蹄口)导入计算机中;从计算机导出数据,只能通过光盘刻录、打印机进行操作,且每一步都有预警监控系统实时监控,产生记录。此技术从根本上解决了信息被病毒感染和信息被非法拷出的安全隐患。
3.移动存储介质管理系统。移动存储介质管理系统又名“主机监控与审计系统”,即在公司内网服务器上安装控制监控软件终端,在每台内网机上安装客户端,内外网只能通过授权U盘进行数据交换,并在使用过程中产生详细的记录。此系统将最大程度地解决移动存储介质违规互相插拔的问题,彻底保障内网工作机的数据安全。
(二)应用效果。主要内容如下:
1.根据数据吞吐量的需求,VPN加密的点位部署按照50个点位进行网关服务器的台阶式增容部署(即:1-50点位、51-100点位、101-150点位……以此类推进行服务器的级别升级)。此次先期部署50个点位,并配备相应的专用计算机。其中,现场工作部署32个点位,各主力设计部门部署12个点位(可调剂使用),办公区域部署6个点位作为VPN接收端使用。通过几个月的运行,数据资料通过公网或者油田局域网实现了快捷方便安全可靠的传输,极大地解决了本部和现场数据远程传输问题,且满足集团公司、油田公司保密管理要求。
2.公司原有计算机和笔记本共计19台,此次从旧电脑中为有需求的部门调剂8台作为计算机使用,公司机数量达到27台,每台机子配备一套“三合一”装置,且安排专人管理,确保了秘密信息存储安全。
3.公司在内网服务器上安装“主机监控与审计系统”,为每一台内网机安装客户端(共计500台),实现了内网机的实时监控。同时严格授权优盘的审批制度,做到了有登记、有记录、可追溯,规范了内网机的管理,保证了数据资料安全。