java人事管理系统报告

2023-06-20

根据工作的内容与性质,报告划分为不同的写作格式,加上报告的内容较多,很多人不知道怎么写报告。以下是小编整理的关于《java人事管理系统报告》,仅供参考,希望能够帮助到大家。

第一篇:java人事管理系统报告

人事管理系统Java课程设计报告

湖南科技大学计算机科学与工程学院

数据库课程设计报告

题目:人事管理管理系统

学 号:1005030221 姓 名:艾向兵 指导教师:张黎

完成时间:2012年1月4日 组员:苏勇,成佳裕,艾向兵

企业人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理。使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配 1.1系统功能需求分析

人事管理系统主要有以下几项功能要求: .新员工资料的输入。

.自动分配员工编号,并且设置初始的用户密码: .人事变动的记载,包括岗位和部门的调整。 .员工信息的查询和修改,包括员工个人信息和密码 1.2 系统功能模块设计

根据系统功能要求,可以将系统分解成几个模块来分别设计应用程序界面,如图,

人事资源管理 包括:新员工档案输入,人事变更,员工档案查询

1.3 与其它系统的关系

本关系是公司管理信息系统的基础部分,为其他子系统,如考勤管理系统,工资管理系统和员工培训系统,提供员工的基本信息。同时为其他系统提供了员工登录的密码认证和权限分配。 1.4数据库设计 数据库需求分析:

员工信息:员工号,密码,权限,姓名,性别,生日,专业,通讯地址,电话,Email,当前状态,其他。

人事变动:记录号,员工,变动,详细描述

部门设置:部门编号,名称

员工变动代号表

员工信息表

员工职位代码表

管理员登陆界面

信息查询,修改,删除主界面

查询单个员工的界面

总 结

这次的课程设计,是在学习了Java以后通过阅读课本及在图书馆借阅相关书籍同严景、孟珍三人共同完成的。在开发这个系统的过程中,碰到很多或大或小的问题,我们一起思考,一起努力,最后大部分都解决了,得到了现在的这个简单的人事管理系统。

在编制过程中,我们首先考虑到了界面的友好性,并在界面设计时不采用烦琐的细节,使界面简单、清晰,便于操作。一开始我们是想做个登录界面,实现用户的登录权限管理,但试了几次都没有达到预期的效果,最后不得不放弃。

通过这次课程设计,我知道了什么事情都不那么简单,只有努力去做了,你才会有收获,不管收获大小,付出的过程总是有的。有些事情只有亲身感受,你才知道它的价值有多大。同时在遇到困难的时候要沉着冷静,首先要冷静分析问题,对于很难解决的问题要学会请教他人,还可以与别人合作。

在这次数据库系统课程设计中,我主要进行的是界面的设计,以及进行进行整合操作,界面是我学习Java以来第一次做,以前不怎么用的JTabel等,现在都已经熟练的应用了,特别是这次的弹出窗口,我在做这个的时候可谓是一窍不通,因为把按钮JButton定义为了局部变量而在时间响应中而得不到另一个窗口的弹出。

还有就是在整个过程中的ID传递让我不知怎么办,一个简单的参数传递才得以搞定,基础知识还是不够牢靠。在得到修改表的数据库内容后未把值传给表格。

虽然这次课程设计付出了大量的时间,但是我知道我得到的收获远远不是这些时间可以衡量的,它将给我今后的学习和工作带来更多的收益。通过对此课题的开发,使我对用Java开发系统有了一个比较清楚的认识,体会到理论和实践的重要性。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还有许多没有完善的地方,比如没有设置登录界面,没有考虑到异常等多方面问题,这些都有待进一步完善和提高。对于文中出现的不足和系统中出现的问题敬请老师指导。

弹出登录程序的界面程序

public void actionPerformed(ActionEvent e){

if(e.getSource()==okButton){

String userID=text.getText(); String passWD=String.valueOf(passwd.getPassword()); if(userID.equals("1")&&passWD.equals("1")){

JOptionPane.showMessageDialog(null, "登陆成功!", "消息", JOptionPane.INFORMATION_MESSAGE);

new UserWindow2().userWindow2();//弹出第二个窗体

} else{

JOptionPane.showMessageDialog(null, "对不起您的用户名或密码错误!", "错误",JOptionPane.ERROR_MESSAGE);

text.setText(""); passwd.setText(""); } } if(e.getSource()==deleButton){

text.setText(""); passwd.setText(""); }

} 进行信息查询,修改,删除的程序响应代码:

public void actionPerformed(ActionEvent e){

if(e.getSource()==button1){

new UserWindow3();

} if(e.getSource()==button2){

UserWindow7 u= new UserWindow7(); u.userWindow7(); } if(e.getSource()==button3){ UserWindow5 u=new UserWindow5();

u.userWindow5(); }

public void actionPerformed(ActionEvent e){

if(e.getSource()==button){ int id= Integer.parseInt(text0.getText());//得到用户编号

String name=text1.getText();//得到用户姓名

String sex=text2.getText(); //得到性别

String birthDay=text3.getText(); //得到生日 String department=text4.getText();//得到所在部门 String job =text5.getText();//得到职位

String education=text6.getText();//得到教育程度 String spcialty=text7.getText();//专业技能 String address=text8.getText();//得到地址 String tel=text9.getText();//得到电话

String email=text10.getText();//得到电子邮箱 String state=text11.getText();//得到员工状态 String remark=text12.getText();//得到备注 Insert in=new Insert();//

boolean b;

b=in.insert(id,name,sex,birthDay,department,job,education,spcialty,address,tel,email,state,remark); if(b){ JOptionPane.showMessageDialog(null, "数据保存成功!", "消息", JOptionPane.INFORMATION_MESSAGE); }

} }

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

id = Integer.parseInt(text.getText());

if(e.getSource()==button){ UserWindow8 us = new UserWindow8(); us.userWindow8(id);

}

Container container=this.getContentPane(); container.setLayout(new BorderLayout());

JPanel pan =new JPanel(); JLabel lab = new JLabel("请输入工号:"); JTextField text=new JTextField(10); JButton button =new JButton("查询"); JButton button1=new JButton("删除"); pan.add(lab); pan.add(text); pan.add(button); pan.add(button1); container.add(pan);

String []titles={"员工编号","姓名","性别","生日","部门","职务","教育程度","专业技能","家庭住址","联系电话","电子邮箱"};

String [][]userInfo={};

JTable table =new JTable(userInfo,titles); table.isCellEditable(2,2); JScrollPane scrollpane

=new

JScrollPane(taboooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo......................le);

container.add(scrollpane,BorderLayout.SOUTH);

第二篇:java-网上购物系统报告

1 引言

互联网的兴起在一定程度上改变了整个社会的商品交易方式,国内各大企业从20世纪90年代互联网兴起之时,就产生了通过网络进行销售的想法。但在网站上企业的信誉难以认证、网上交易的法律法规不健全、物流不发达等一系列的原因,限制了电子商务的步伐。进入21世纪以后,随着整个社会的发展步伐,制约电子商务的各个瓶颈问题逐一被击破,各企业也纷纷加入到电子商务的洪潮之中。

2 系统概述

2.1 需求分析

经过对各大网上商城网站及实际企业销售过程的考察、分析,要求本系统具有以下功能:

    统一友好的操作界面,保证系统易用性,方便用户的操作。

具备商品信息展示功能,方便浏览者对商品信息进行浏览和比较。 完美的购物车功能和用户结算功能。

全面的后台管理功能,以便管理员对商品进行更新和管理。

2.2可行性分析

网络平台已经成为企业经营管理中不可忽视的一个重要的方面,拥有一个全面的、功能强大的、操作简单的网络购物中心,已经成为企业营销发展的必然趋势。网络购物中心的建立,从销售方面讲,不仅给企业增加一个新的销售渠道,而且方便了客户购买与了解公司的产品及新的销售方向;从企业宣传方面讲,不仅扩大了企业的知名度,还更直观地展示出企业的产品。又有一个B2C的网络购物中心,已经成为企业网络销售进程中的一个重要环节。

3 系统功能结构设计

3.1 项目规划

网络购物中心是一个典型的Java数据库开发程序,由前台管理和后台网站管理部分组成。

 前台管理

该部分主要包括商品展示、购物车、结算中心等功能组成。  后台管理

该部分主要包括商品的增加与删除模块组成。

1 / 10

3.2 系统功能结构图

网络购物中心前台功能结构如图1-1所示。

图1-1 前台功能结构图

网络购物中心后台功能结构如图1-2所示。

图1-2后台功能结构图

2 / 10

3.3 系统运行环境

      操作系统:Windows 2000 Server; 数据库 : Access 2003; 开发工具:Netbeans6.8; 服务器:Tomcat5.0以上; 浏览器:IE5.0以上

分辨率:最佳效果1024X768;

4 系统功能演示及使用说明

4.1 查询功能演示

(1)运行该项目,出现如图1-3所示界面。

图1-3 项目主页

(2)图1-3所示页面以分页方式列出当前所有商品,单击“下一页”按钮可以查询其他商品。

(3)在图1-3所示的“查询商品名称”文本框中输入要查询的商品名后,单击“查询”按钮进行查询。

3 / 10

(4)在“查询商品名称”文本框中输入“1008”,查询方式选择“精确查询”,单击查询按钮,此时浏览内容如图1-4所示。

(5)可以在在“查询商品名称”文本框中输入“07”关键字,查询方式选择“模糊查询”,单击查询按钮,此时浏览内容如图1-5所示。

(6)在“查询商品名称”文本框中输入“吹风机”,查询方式选择“精确查询”,单击查询按钮,此时浏览内容如图1-6所示。

(7)若查询商品为空,则显示界面如图1-6所示。

图1-4 精确查询

图1-5 模糊查询

4 / 10

图1-6 查询商品为空界面

4.2 购买功能演示

(1) 在图1-3中选中编号为1001和1003的商品前的复选框,单击“添加购物车”按钮,此时窗口如图1-7所示。

图1-7 将商品添加购物车

5 / 10

(2) 从图可以看出,添加购物车之后,被选中商品被加入购物车并显示,还会显示数量和单价此时再次将1003商品加入购物车之后,显示如图1-8所示。

图1-8 向购物车添加已经存在商品

图1-9 删除购物车商品

6 / 10

(3) (4) (5)

图1-10 结算中心

从图1-8可以看出,如果想购物车添加已有商品,则该商品数量会增加(每次增加1)。 在购物车中选中1001商品前的复选框,单击“删除选中商品”按钮,此时浏览器显示如图1-9所示。

从图1-9可以看出,单击“删除选中商品”按钮后,被选中商品将从购物车中删除。可以继续向购物车中添加商品,然后单击“去结算中心”超级链接,此时打开如图1-10所示界面。

图1-10所示窗口给出了将要结算商品的数量、单价、金额小计及总计。如果在图1-10所示窗口中单击“继续购物”链接,则会转到图1-3所示界面,若单击“结算”按钮,则浏览器将转到图1-11界面,以完成结算。 (6)

图1-11 成功结算页面

7 / 10

4.3 管理功能演示

管理功能与查询购买模块不同,任何人都可以访问查询页面,而管理页面只有登陆之后才能进入。

(1) 在浏览器中输入如下内容,出现登陆界面如图1-12所示。 http://localhost:8080/Shop/login.jsp

图1-12 管理登陆页面

(2)如果在图1-12中输入错误用户名或密码,则会出现提示信息要求用户重新输入,如图1-13所示。

图1-13 错误提示页面

8 / 10

(3)输入正确的用户名和密码后,程序会自动跳转到查看与删除页面,浏览器页面如图1-14所示。

图1-14 管理员页面

(4)在图1-14中,以分页方式显示当前商品。

(5)单击删除链接删除相应商品,单击编号为1005商品对应的“删除”链接后,浏览器如图1-15所示。

图1-15 删除编号为1005商品

(6)从图中可以看出,单击“删除”连接后,编号为1005的商品被删除了。单击“添加新商品”链接,浏览器如图1-16所示。

9 / 10

图1-16 添加新商品页面

(7) 在图1-16所示页面可以设置添加商品的信息,单击“提交”按钮以添加商品。 (8) 添加一个编号为1005的商品,所有信息都为1005,单击“提交”按钮。单击“查看已有商品”链接,浏览内容如图1-17所示。

图1-17 成功添加编号为1005的商品

10 / 10

第三篇:Java物流管理系统开发实习报告

一、 实习目的:

通过实习,参与具体的java开发项目,进一步提高java开发的基本技术,丰富java开发的实战经验。通过学习,巩固大学所学专业的基础知识,提高分析,判断和处理实际问题的能力,锻炼自己的实际动手能力,增强自己的团队协作意识,了解计算机专业软件开发的具体流程,完善了自己的知识结构。为毕业之后能够更快地进入工作状态并且能够更好地工作,打好一定的基础。

同时毕业实习是信息管理与信息系统专业实践教学计划中的重要组成部分,是毕业设计的基础和准备。主要目标是培养自身的分析与解决问题的能力,为最终完成毕业设计做好铺垫,同时也可使我们毕业后能胜任与本专业有关的相关工作。 培养我们综合运用所学的软件工程专业的基础理论、基本技能和专业知识分析问题和解决问题的能力,培养学生的专业素质、应用科学的思维方法和计算技巧。使我们了解科学研究工作的一般程序和方法、撰写科技论文的能力。培养大家直接参与进行科研活动、科研文献和资料的调研,对研究工作以及相关的研究结果分析、综合的能力。提高我们的实践能力、科研能力和解决本专业实际问题的能力,培养大家积极的创新精神、严肃认真的科学态度和严谨求实的工作作风,增强我们的综合素质以及对毕业后工作岗位的适应能力,重点掌握一些软件工程技术的发展前沿。

二、实习内容:

在实习的这段期间,受益匪浅。经过一个多月的磨砺,让我慢慢的从一个学生逐渐过渡到一个进入社会的职业人的角色。在与项目组成员一起学习交流的过程中,使我学习到了很多,不管是从专业方面还是生活方面。非常感谢公司给我这个成长的平台,令我在工作中不断的学习,不断的进步,慢慢的提升自身的素质与技能。

在这一个月的时间中,结合实习任务,把所学知识运用与实践。我使用所学java知识 、jsp技术、SQL数据库知识,进行了实际的项目java物流管理系统开发,巩固了在学校所学的理论知识。在开发过程中使用Dreamweaver软件、StarUML 5.0、tomcat软件、sql server 2000、Myeclipse软件等开发工具,更加熟练了这些软件使用技巧。

在这为期一个月的时间里,进入西安软件园实习的第一周,主要熟悉指定的实习计划。安装SQLServer 2000,安装tomcat服务器并完成相应的配置,学习基本的java网页开发技术。完成物流管理系统的定义和需求分析。这个系统是针对物流企业开发的管理软件,全面提高了企业的管理效率,高效管理物品分发,提高了中转配送力度,为物流企业增加更大利润。这个系统使用简单,界面符合用户操作习惯,最大程度的简化了管理软件的操作复杂性,可使企业员工很快的学习,即可自己轻松上手。通过此系统您可以知道企业每天、每月、每年的货运信息、中转信息、发货方信息、收货方信息,统计所有的信息,实时在线结算,应收款、应付款,知道您的哪个分公司、代办点、业务员的送货情况,库存商品的价值等。有了此软件您就可以轻轻松松的打理您的企业,获得更多自由时间。

第二周我们小组主要进行了第一部分是确定出功能模块和创建数据库。通过前期的分析,物流管理系统主要划分为如下模块,托运单管理、收货管理、配送管理、发货管理、库存管理、代收款管理、汇款管理、账务管理、车辆管理、会员管理、数据传输、银行代发、短信通知等模块。并使用StarUML 5.0进行建模。此软件数据流比较大,数据库中的表有十几个,可见视图就建了十几个,而我使用sql server 2000创建了上面几个模块的后台数据库,充分使用数据库日志备份,数据库日志文件扩展名为ldf,当数据库出现问题时,通过查看

日志文件,分析出错原因,进而恢复数据库,这是在大学期间没有尝试过的,通过实践,对sql server 2000的使用有了全新的认识。

最后两周是进行编码,我编写了托运单管理、收货管理、配送管理、发货管理、库存管理模块的代码,在代码编写过程中使用java语言,让我对java在以前认识的基础上,具备了使用java开发web应用程序的能力。在遇到问题后,努力想尽一切办法来解决,通过查阅资料,小组的互帮互助,使我完成了自己的任务。最后测试整个系统的运行情况,进行查漏补缺工作。

在这个项目实践过程中,我们小组合理分配时间,恰当的调用人手,时刻争当速度最快,界面最整洁的小组。我从进入西安软件园实习到确定出功能模块和创建数据库,部分编码到最后的系统测试,让我感受到了开发一个软件不是个人英雄主义凸显,而是一个团队集体的合作的结晶。在小组开发过程让我学到了web页面开发技术、后台数据库的设计技巧、数据库误操作的恢复等。同时协助同事进行开发,彼此间互相学习、互相进步。每个人完成几个小模块,最后集成小组成员开发的所有的模块,最后成为一个完整的软件:物流管理系统。

三、实习总结

通过进入西安软件园实习,了解企业的的运作过程,知道了企业需要什么样的人才,知道了如何把自己在大学所学的的计算机知识运用于企业,更好的为企业服务。在实习最后的几天时间里,在公司工作的领导为我们上了一堂人生职业规划的课,给我们详细的介绍了计算机专业的现阶段发展状况及未来发展动向,介绍了计算机行业的发展前景,以及一些当今比较流行比较热门的技术,为我们的学习指明了方向。指导我们结合自身的特长和爱好,为自己将来的技术方向明确的定位,更好的发挥自己的才智。这些将激励我更加努力地学好自己的专业知识,为今后的发展打好基础。

在整个代码编写及测试过程中,遇到过很多困难,但最终通过查阅资料或在其他项目组成员的帮助下,一点点的去解决这些难题。在解决这些难题的同时,我们既学习到新东西,也为我们积累了宝贵的工作经验,这可以帮助我们在以后的学习工作中,更好的提高自己分析问题和解决问题能力。同时,让我体会到,在信息时代,要不断地汲取新信息,不断的学习,才能让自己的能力提高。

通过实习过程中小组的团队协作,彼此之间互相沟通,互相帮助,为了我们的目标而努力,让我看到了大家对于工作的热情,每个人努力工作的那种拼劲,是我对这个行业的热爱倍增。

提高了实际工作能力,为将来的工作取得了一些宝贵的实践经验。从学校走向社会,首要面临的问题便是角色转换的问题。从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代知识学习理论知识很少运用于实践。这就要求我必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。

经过这次实习让我知道在大学里学的不是知识,而是一种叫做“自学的能力”。课本上学的理论知识用到的很少。在这个信息爆炸的时代知识更新太快靠原有的一点知识肯定是不行的。我们必须在工作中勤于动手慢慢琢磨不断学习不断积累。遇到不懂的地方自己先想方设法解决实在不行可以虚心请教他人而没有自学能力的人迟早要被企业和社会所淘汰。所以我们还要 继续学习不断提升理论素养。

在信息时代学习是不断地汲取新信息获得事业进步的动力。作为一名年轻同志更

应该把学习作为保持工作积极性的重要途径。走上工作岗位后我积极响应单位号召结合工作实际不断学习理论、业务知识和社会知识用先进的理论武装头脑用精良的业务知识提升能力以广博的社会知识拓展视野。我们还要努力实践自觉进行角色转化。“理论是灰色的生活之树常青”只有将理论付诸于实践才能实现理论自身的价值也只有将理论付诸于实践才能使理论得以检验。同样一个人的价值也是通过实践活动来实现的也只有通过实践才能锻炼人的品质彰现人的意志。

大学因实习而完整而大学生活却因实习而精彩。总之,这次实习,自己确实学到了很多也成长了许多。这段时间,我看到了自己本身存在着许多问题,也会遇到这样那样的问题当前的时代日趋复杂,不学到一定的深度和广度是难以在实际工作中应付自如的。因此反映出学习的还不够,缺点疏漏。需再加以刻苦钻研及学习,不断开拓视野,增强自己的实践操作技能,为以后的工作存储更多的能力。以上就是我的实习报告,可能并不是一份多么规范的报告,但确确实实我这工作中的感受。

第四篇:基于Java的图书馆管理系统的设计-前期报告

前期报告

毕业设计前期报告

毕业设计(论文)题目:基于Java的图书馆管理系统的设计

专业:计算机

学生信息:

指导教师信息:

报告提交日期:2012-4-20

在毕业设计任务下达后,通过大量的资料的收集、阅读和整理,对设计题目有了较为明确的认识和理解。按照任务书的进度要求,对参考文献及相关文献进行了有重点的查阅,了解了图书管理系统的当前现状及未来发展,对所运用的技术进行了更为深入的研究,对系统的基本架构和功能模块作了初步的规划。在此基础上总结撰写了前期报告。

文献综述

1 课题分析

1.1课题背景

随着社会信息量的与日剧增,作为信息存储的媒体之一图书,数量、规模比以往任何时候都大的多,在书店,甚至一些企业内部,在正常运行过程中总是面对大量的读者信息、书籍信息、以及两者相互作用而产生的借书信息、还书信息等等,这都需要是用方便有效的方式来进行管理。随着计算机的普及,单一的手工检索已经不能满足人们的需求,为了便于图书资料的管理需要有效的图书管软件。

1.2课题研究的意义 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的数据信息管理。现今,有很多的图书馆都是初步的开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式都是基于文本、表格等纸介质的手工处理,对于图书借阅情况的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行数据处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,所以图书管理系统的开发显得尤为重要。

1.3图书管理系统的应用及发展

随着计算机硬件和网络的发展,图书馆开始普遍采用基于网络的图书管理系统,图书管理系统也日益成熟,功能日趋完善,时至今日,图书管理系统早已不仅仅只是单一的处理简单数据,而是全面的融入到图书馆的整个日常工作的各个环节中去,带动着整个图书馆业务的高效展开,全面提高了图 1

书馆的服务水平。

1.4 课题研究的现状及现行研究存在的问题

各国对图书管理系统的研究随着计算机信息化的普及也越来越火。但是,目前在图书管理系统的运行过程中还存在着如下问题:

1)功能不完善,仅仅提供了图书馆工作人员的基本工作要求,而对图书借阅者在图书流通过程中各环节服务力度不够。

2)覆盖面小,信息的共享只局限在局域网内。

3)客户端需要安装完整的用户程序,由于所用的程序和所用的操作平台有关,所以管理人员要要花费大量的时间和精力去开发和维护。

2 课题内容

本系统应用软件工程的设计思想,按照系统的开发流程完成一个完整的图书管理系统。主要包括界面的设计、数据库的设计、模块的设计。

2.1界面的设计

在程序的开发过程中,界面开发方面采用Swing机制,Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础是跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组建来创建优雅的用户界面,是整个系统的设计思路更加清晰。

2.2数据库的设计

数据库方面,使用Access,通过Java的JDBC实现连接,JDBC(java data base connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一的访问,它由一组Java编写的类和接口组成,JDBC为工具数据库开发人员提供了一个标准的API,

据此可以构建更高级的工具和接口。

2.3模块的设计

运用组件来完成该系统的各种功能,和各个模块的设计,管理员管理模块:包括管理员的添加和维护。管理员的添加用于管理员的用户名、密码、姓名和权限的设置,以便于对读者的信息的管理。管理员的维护是对系统管理员的检索,通过此子模块的功能实现可以对管理员户进行删除更新等操作;读者管理模块:是对读者的基本信息进行管理,可以对读者的基本信息进行添加,修改,删除操作;图书管理模块:是对图书进行添加、修改、删除,对图书的书名、作者、价格、出版社等基本信息进行管理;图书借还模块:可以根据图书证号和图书条形码进行图书的借阅和还书;查询模块:该模块包括对图书馆藏进行查询,对读者借阅情况进行查询。图书馆藏进行查询是用户通过图书的书名,作者,isbn,出

版社等信息对图书进行相关查询;对读者借阅情况进行查询是用户通过图书证号的查询,对读者借阅情况进行相关查询。

3 技术分析

3.1 数据存储

图书管理系统采用数据库存储的方式,Access数据库用于存储大量数据。主要存储的是人员信息部分、图书信息部分和综合操作部分。

3.2 编程语言和框架的选择

该系统采用的是C/S模式,用Socket套接字来实现客户端和服务器端的连接。Socket和ServerSocket类库位于Java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。在设计中还应用了Swing, 用它来实现用户图形界面GUI(Graphics User Interface)的创建,Swing它支持图形用户界面编程的功能包括: 用户界面组件;事件处理模型;图形和图像工具,包括形状、颜色和字体类;布局管理器,可以进行灵活的窗口布局而与特定窗口的尺寸和屏幕分辨率无关;数据传送类,可以通过本地平台的剪切板来进行剪切和粘贴。这些都使设计变的更加灵活。

第五篇:人事部管理评审报告

报告部门:人事部

报告人:刘文飚

报告时间:2004年9月17日

一、审核和组织自我评定的结果

1、人事部通过人才引进、招聘,完成了公司各部门、各岗位人力资源的统筹配置;并优化人力资源,协助各部门进行岗位考核,筛选配备最合适的人选,迫使每位员工始终保持竞争状态。

2、人事部参照各部门培训需求,年初制定了公司《培训计划表》;组织实施了公司全员GMP培训、厂务部等(生产、品控、设备、PET、物流)各关键岗位SOP强化培训及HACCP、ISO9000质量体系知识培训;通过教育、培训、技能考评,确保各岗位员工符合其职位要求。

3、根据质量体系要求,人事部建全了全体员工培训档案,负责起保存培训材料、实施记录、考核成绩、特殊工种上岗资格证书、技能证书复印件等相应记录的各项工作;并确保教育、培训、技能和经历的最新记录。

4、人事部多次组织员工专项健康体检,确保全体上岗人员执《食品卫生健康证》达100%。

5、通过九月十四日公司内审,人事部发现一个一般不符合项(没有确定各岗位出职责要求)及两个观察项(〈培训计划〉无编号、无审批,转岗位人员没有在〈特殊人员清单〉中注明)。

二、相关方特别是顾客满意程度的反馈,甚至可能是他们提出的观点

根据公司发展需要,分步完成了公司、部门的组织架构变更,以适应管理和质量体系的需求。

通过与部门沟通、讨论,人事部完成了各部门定岗、定员的重新评估和修改工作。

三、过程的业绩和产品的符合性

提拔任用了一批管理干部,提拔经理助理8人;完成薪资结构的调整,通过全员普调薪资,增强了公司整体的凝聚力,提高了企业竞争力。

四、不合格的过程和产品的控制

完善新员工培训制度,特别对上岗前的技能操作规范考核,由原“师带徒”形式提升与为SOP文件书面考核相结合方式。

基层部门通过班前会进行员工行为规范教育、规章制度细化要求,提高员工整体素质。

各岗位需加强阶段性复训,配合岗位职责制订复训计划,落实考核记录。

针对现场发现违反操作规程者,必须核查其培训记录,并实施复训。

五、预防和纠正措施的状况

通过内审发现的不符合项之一------对员工岗位能力及职责要求未文件化。人事部已要求各部门配合重新编制、确认《岗位说明书》,并做好审核、审批及存档工作。预计在9月21日完成此项工作。

六、以往管理评审的跟踪措施(无)

七、可能影响质量管理体系的变更

基层员工岗位安排发生变动人事部未及时获得信息,使其相应薪资待遇调整不及时。

八、改进的建议

人事部将进一步加强对员工背景做调查并有详细的记录,其范围扩大至每位劳务工,优化人力资源。

九、质量目标和改进活动的状况和结果

逐步完善培训体系,将复训合格率达95%列入人事部质量目标中。

上一篇:农业局2010年工作总结下一篇:论持久战读后感3000字