基于ssm的“网易”公司人力资源管理系统_第1页
基于ssm的“网易”公司人力资源管理系统_第2页
基于ssm的“网易”公司人力资源管理系统_第3页
基于ssm的“网易”公司人力资源管理系统_第4页
基于ssm的“网易”公司人力资源管理系统_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要第1章绪论1.1背景及意义互联网技术发展飞快,网络和计算机的到来给我们社会带来了巨大的影响。现代人类的生活越来越规范化和网络化了。人力资源管理系统对我们各行各业的公司就像如虎添翼般带来了管理效率上的飞速提升,比以前用手笔写记在纸上方便了不知道多少。无疑,使用电子产品管理这些数据信息使基于劳务派遣公司人力资源更先进、更高效、更科学,信息交流更迅速。我开发的人力资源管理系统就是为了帮助管理公司信息的管理员们提高对这些数据处理的效率以便节省他们的时间,能做其他事为公司创造更多的价值。在互联网上基于“网易”公司人力资源管理系统,并根据自己的需求可以进行网上直接信息管理等功能,实现了用户足不出户就能完成整个信息的详细情况。本论文基于“网易”公司人力资源管理系统的开发研究过程进行介绍和书写。1.2国内外研究概况国家经济持续快速的发展,网络发展迎来了一阵高峰期,网络市场现在如火如荼,吸引了很多资本家的目光。然而,现在很多公司对人力资源管理分配的不合理,和人员上的紧缺,使得现在更多人有了互联网管理的意识,更突出了人力资源管理系统的重要性。如今的网络电子信息高速发展,使得信息管理的电子化已经是大势所趋。该“基于‘网易’公司人力资源管理系统的设计与实现”是使用Mysql数据库和JSP程序设计实现的。1.3研究的内容在系统的分析里我考虑到了系统实施的可行性,在软件方面我使用了JSP技术进行人力资源管理系统的设计,使用Mysql作为数据库。因为JSP和Mysql都是十分成熟的开发工具,我相信它们可以帮助我完成人力资源管理系统的开发。成都师范学院本科毕业设计(论文)第2章相关技术2.1JSP技术介绍JSP简介JSP(JavaScriptPages)是由Sun公司和许多公司一起开发的一项动态网页技术。相当于在我们前端网页中加入了Java程序。JSP所具有的一些特点:(1)可以模板化添增网页的内容。(2)可以重复使用我们事先设计好的组件,减免不必要的重复动作,并且支持自定义标签。(3)有很多好用的工具。(4)与Java一样简单易用。(5)还具有跨平台的优势,只要编写好一次,就能够跨平台运行,基本上在所有的客户端上都能够正常运行并且进行访问。(6)可以搭配其他Java相关的技术进行配合开发。JSP这项技术专门用来开发前端页面的数据显示,可以相互配合进行分层次的开发。选取JSP的原因JSP是现在网络开发里十分流行的编程语言之一,应用的范围十分广。这项动态网页技术简单易用,网上有很多实用工具可以用来进行开发,而且还具备跨平台的优点,组件的运行、使用效率高。只要我们掌握一些基本的计算机开发知识,就可以很容易地学会这个技术。综上所述,所以我使用了JSP这个技术来开发完成我的毕业设计系统,基于ssm的“网易”公司人力资源管理系统。2.2JAVA简介JAVA是SUN(StanfordUniversityNetwork斯坦福大学网络公司)1995年推出的一门高级编程语言,是一种面向Internet的编程语言。随着JAVA技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。在ITOBE编程社区对程序编程语言的排行上,JAVA常年保持第一,能一直保持第一的位置一定有其道理。首先,JAVA语言是面向对象的编程语言,这很符合我们人类的思维习惯;并且其还具有跨平台性,在不同的操作系统上都能正常运行一个JAVA程序;可靠性和安全性体现在JAVA语言没有指针;具有移植性,JAVA环境本身对新的硬件平台和操作系统是可移植的,JAVA的特性还不止上述所说,但就是JAVA所具备的这些实用特性,使得我选择了它作为我毕业设计的开发语言。2.3Eclipse开发环境Eclipse是一个开放源代码的、基于Java的可扩展开发平台。因为Eclipse是免费的,所以很受开发者的欢迎,因此我选择了Eclipse作为我的JAVA集成开发环境(IDE)来使用。选取Eclipse原因(1)Eclipse是开放源代码的项目,可以从网上下载安装文件,还有Eclipse的基本组件都是免费的,容易获取。(2)Eclipse的安装简单,只需将安装文件解压即可使用。(3)Eclipse功能强大,使用方便。2.4Tomcat服务器Tomcat服务器是一个免费的开放源代码的Web应用服务器。相信做软件开发的都很熟悉,当我们在自己电脑上配置好Apache服务器的时候,就可用其响应网页的访问请求。Tomcat获取也是免费的,且很方便,直接百度去官方网站下载即可。2.5SSM三大框架Spring简介Spring框架是一个开放源代码的J2EE应用程序框架。它集成各类型工具通过核心bean对底层类进行实例化和管理。SpringMVC技术介绍SpringMVC属于SpringFrameWork的后续产品,已经融合在SpringWebFlow里面。MyBatis介绍MyBatis是一个基于Java的持久层框架。2.6MySQL数据库MySQL是一个关系型数据库管理系统,因为MySQL是免费的,所以该数据库很快的流行起来,MySQLAB公司是MySQL的所有者和创立者,现在属于Oracle旗下产品。作为一种领先的数据库,MySQL有很多的优点:(1)MySQL是开源的(2)MySQL可以跨平台(3)MySQL是免费的(4)使用方便且功能强大第3章系统的分析3.1系统的设计目标现代社会的生活节奏相比起以前变快了许多,人们对信息系统的要求提高了,要求信息齐全,还要求系统信息的管理效率要够高够快,许多用户因为忙碌的工作无法抽出时间进行选择传统方式进行数据的管理及存储,这样就产生了人力资源管理系统的需求,科技发展到了现在,最方便且快速的无疑是结合网络跟人力资源,我就根据上述的一些要求开始开发设计我的毕业设计基于“网易”公司人力资源管理系统。3.2系统的可行性分析3.2.1技术的可行性:技术背景无论是台式机还是笔记本,计算机都以非常迅猛的速度占据着人们的工作与生活,那么能够辅助计算机帮助人们改变工作与生活状态的就是那些安装在计算机上的功能软件。本文所要设计的系统,从简单易懂的思想出发,将通过文字索引提示协助用户操作。硬件和软件设施是否能够满足开发者的需求等等。人力资源管理系统是基于Java编程语言的,结构简化,可以支持基于组件的开发模型和可移植性,并且可以在很多平台上运行,可以提高开发人员的工作效率和组件开发,并对其进行开发分工,节省大量时间。MYSQL数据库是在数据库中使用,简单,紧凑,方便,存储功能非常强大,这些成熟的技术和架构,为企业信息管理系统的开发提供了技术条件。本系统的开发设计功能比较齐全,但实施难度不是特别大,根据所有这些特点制作人力资源管理系统,是可以做到的。(1)硬件的可行性分析系统的硬件要求不高,只要你有一部正常的电脑,普通的硬件就可以正常运行本系统,只要能够运行并且进行正常的操作就可以了,但是硬件也不能太差,如果太差会导致系统运行缓慢然后拉低网站的运行速度造成卡顿,影响我们的使用体验。以现在普遍的个人计算机的配置就已经十分够用了,所以说这个系统在硬件方面不存在什么大问题,是可行的。(2)软件的可行性分析因为是用Java语言开发的系统,所以可以很容易实现系统各项功能的模块化和信息的储存。除此之外,代码还能进行复用,这都能体现出来软件的可行性。所以我选择了jsp作系统的开发技术设计我的资源管理系统,证明了在软件方面我的系统是可行的。综合以上两点可行性的分析,我做了两个方面的可行性研究,证明了我的这个人力资源管理系统的开发十分可行的。3.2.2经济的可行性我是使用jsp语言开发的系统,采用了Eclipse平台。所以系统在开发人力、财力要求不高,很节约经济。3.2.3操作的可行性:因为我使用了jsp技术,用网络就可以简单地进行访问并对界面进行各种操作,操作也十分地简单只要掌握基本的电脑使用技巧便能轻易的进行本系统的操作。开发这个系统的时候我的目标就是让用户操作起来简单易懂,因此我做出了对各种用户都十分友好的操作界面,所以本系统的操作十分具有可行性。3.3项目设计目标与原则在开发和设计系统的时候,我要达到一些设计的目标和原则,这样才能提高系统的可用性,对系统以后进行更新和扩展做好基础的工作。1、在整个系统的设计中,系统必须满足以下要求:(1)数据安全性因为公司的人力资源信息涉及到了公司全体员工的隐私,所以我做这个系统的时候要保证数据的保密和安全,所以要采取安全的防范措施才行。(2)简易性我希望这个系统可以在一个一样的样式风格的界面就可以完成全部的操作,这样就可以提升我们管理员对人力资源各项信息的管理的效率了。(3)伸缩性因为人力资源管理系统会影响到更加广的业务,所以我要设计一个能够具有接受新事物新变化具有伸缩能力的系统。(4)扩展性现在人们对网络管理的业务管理需求的不断地增加,人力资源管理系统一定会被要求能够具备足够的扩展性能,这就要求我在设计的时候就要好好考虑有关扩展的方案。2、关于基于“网易”公司人力资源管理系统的基本要求如下:(1)功能要求:要完成公司里对部门的信息管理、职位的信息管理、员工的信息管理、合同的信息管理、培训的信息管理、档案的信息管理、考勤的信息管理等并且能够正常操作。(2)性能:在不同的电脑上都能顺利地运行此系统,并且能完成我们所需要的各种操作。(3)安全的要求:管理员要进行正确的用户名和密码的输入才能进入到系统中进行操作。(4)环境要求:支持多种平台,可在Windows系列、Vista系统等多种操作系统下使用。3、开发目标基于“网易”公司人力资源管理系统的主要开发目标如下:(1)实现人力资源系统的高效率且规范地运转;(2)减少维护人员的工作量以及实现用户对信息的控制和管理。(3)方便查询信息及管理信息等;(4)通过网络操作,改善处理问题的效率,提高人员利用率;(5)考虑到用户多样性特点,要求界面简单,操作简便。第4章系统设计4.1系统体系结构基于“网易”公司人力资源管理系统的结构图4-1所示:网网络管理员用户服务器和程序图4-1系统结构登录系统结构图,如图4-2所示:YY人力资源管理系统登录用户登录密码正确总经理界面用户界面图4-2管理员结构图,如图4-3所示。管理员管理员登录输入信息登录成功登录失败岗位信息制定职位管理网站后台合同管理招聘管理员工信息制定培训管理档案管理部门管理系统设置考勤管理图4-34.2数据库设计原则数据库是整个软件程序设计中最核心的环节,因此开发的首要问题就是确定数据库的数量以及结构式的创建。上面已经介绍,本论文将使用Mysql技术实现对数据库的管理,以保证它的可用性、一致性、保密性和完整性。有些非法用户可能会对系统数据库进行攻击,以获取数据库中的资料,Mysql可以起到很好的保护作用。下图给出了本系统中所使用的数据库实体E-R图。公司里管理员的信息属性图如图4-4所示。图4-4公司里岗位的全部信息的实体属性图如图4-5所示。图4-5公司里员工信息的实体属性图如图4-6所示。图4-6考勤信息管理实体属性图如图4-7所示。图4-7考勤信息管理实体属性图4.3数据表以系统的功能、结构、目标与任务为基础进行数据需求和功能模块的研究,以系统使用的数据库管理系统的特点为主要依据,进行数据库概念模型的转换和构建。而本系统则只需充分考虑论坛管理系统的功能,机构相对清晰,数据库设计大致如下:表4-1:bm_manege表列名数据类型长度约束idint11PRIMARYKEYbm_namevarchar255DEFAULTNULLbm_personnumint11DEFAULTNULL表4-2:dangan_manage表列名数据类型长度约束idint11PRIMARYKEYda_namevarchar255DEFAULTNULL表4-3:emp_manage表列名数据类型长度约束idint11PRIMARYKEYemp_namevarchar255DEFAULTNULLemp_agevarchar255DEFAULTNULLemp_zwvarchar255DEFAULTNULLemp_addressvarchar255DEFAULTNULLemp_telvarchar255DEFAULTNULLemp_studyvarchar255DEFAULTNULLemp_workvarchar255DEFAULTNULL表4-4:gw_manage表列名数据类型长度约束idint11PRIMARYKEYgw_codevarchar255DEFAULTNULLgw_namevarchar255DEFAULTNULLuppervarchar255DEFAULTNULLlowervarchar255DEFAULTNULLbm_personnumint11DEFAULTNULLgw_yaoqiuvarchar255DEFAULTNULLgw_workcontentvarchar255DEFAULTNULL表4-5:sys_menu表列名数据类型长度约束menu_idint11PRIMARYKEYparent_idvarchar20DEFAULTNULLnamevarchar20DEFAULTNULLurlvarchar200DEFAULTNULLpermsvarchar500DEFAULTNULLtypevarchar500DEFAULTNULLiconint11DEFAULTNULL order_numint11DEFAULTNULL 表4-6:zhaoping_manage表列名数据类型长度约束idint11PRIMARYKEYgw_namevarchar255DEFAULTNULLperson_numint11DEFAULTNULLyaoqiuvarchar255DEFAULTNULLwenpingvarchar255DEFAULTNULL表4-7:zw_manage表列名数据类型长度约束idint11PRIMARYKEYzw_namevarchar255DEFAULTNULLbm_idint11DEFAULTNULLbm_namevarchar255DEFAULTNULL4.4用例图4.4.1系统用例图,如图4-8所示。图4-8系统用例图4.5类图4.5.1概念类图,如图4-9所示。系统概念类图4-94.5.2实现类图(1)管理员对职位信息进行管理,如图4-10所示。图4-10管理员对职位信息各种管理的操作(2)管理员对公司里的岗位信息各项管理,如图4-11所示。图4-11管理员对公司里的岗位信息的各项管理(3)管理员对全体员工的信息的管理操作,如图4-12所示。图4-12管理员对全体员工的信息管理的操作(4)管理员对员工的合同内容信息的各项管理,如图4-13所示。图4-13管理员对合同信息进行管理(5)管理员对招聘信息的各项管理,如图4-14所示。图4-14管理员对招聘信息的各项管理(6)管理员对档案信息的各项管理,如图4-15所示。图4-15管理员对公司员工的档案信息管理的操作(7)管理员对员工的培训信息内容管理的操作,如图4-16所示。图4-16管理员对培训信息的各项管理(8)管理员对考勤信息进行管理,如图4-17所示。图4-17管理员对考勤信息进行管理(9)管理员对部门信息进行管理,如图4-18所示。图4-18管理员对部门信息进行管理4.6活动图(1)管理员对职位信息进行管理活动图,如图4-19所示。图4-19管理员对职位信息进行管理活动图(2)管理员对岗位信息进行管理,如图4-20所示。图4-20管理员对岗位信息进行管理活动图(3)管理员对员工信息进行管理,如图4-21所示。图4-21管理员对员工信息进行管理活动图(4)管理员对合同信息进行管理,如图4-22所示。图4-22管理员对合同信息进行管理的活动图(5)管理员对公司招聘的信息进行管理操作,如图4-23所示。图4-23管理员对招聘信息进行管理活动图(6)管理员对档案信息进行管理,如图4-24所示。图4-24管理员对档案信息进行管理活动图(7)管理员对培训信息进行管理,如图4-25所示。图4-25管理员对培训信息进行管理活动图(8)管理员对考勤信息进行管理,如图4-26所示。图4-26管理员对考勤信息进行管理活动图(9)管理员对部门信息进行管理,如图4-27所示。图4-27管理员对部门信息进行管理活动图第5章系统实现5.1用户登录功能模块用户在进入网站后,进入了系统的登录界面,在登录界面上输入用户名、密码和验证码,填写完正确的信息之后,进行登录系统。用户名和密码不能为空,也不能有一处填写错误,否则将登录失败,如图5-1所示。图5-1登录界面图5.2管理员功能模块管理员登录成功,进入到系统操作界面可以对职位管理、岗位信息制定、员工信息制定、合同管理、招聘管理、档案管理、培训管理、考勤管理、部门管理等功能模块的维护操作,如图5-2所示。图5-2系统操作界面图职位管理,主要是用来管理公司企业所有员工的职位信息,通过职位列表可以查看所有的职位名称,管理员可以根据员工职位的调动选择、编辑或者删除各种职位,职位名称如图5-3所示,对于新的职位信息,需要管理员通过添加界面,进行填写职位的详细信息,职位名称、选择所属部门,信息输入完成后核对信息准确无误后选择提交,如图5-4所示。图5-3职位管理界面图图5-4添加职位界面图部门管理,主要是对企业所有部门信息进行查看及管理操作,根据需求对已有的部门信息进行修改或者删除等操作,也可以根据需求进行新增部门信息,填写部门名称、部门人数等信息输入完成后选提交,如图5-5所示。图5-5部门信息界面图岗位信息,管理员通过岗位列表进行查看岗位信息情况,并且可以进行修改操作或者删除已有的岗位信息,如图5-6所示,管理员可以根据需求进行添加岗位信息,通过添加界面,填写岗位的名称、岗位的编码、选择直接的上级和直接的下级职位、岗位要求、岗位工作内容等等内容,信息输入完成后点击提交的按钮,新的岗位信息添加完成,如图5-7所示。图5-6岗位信息界面图图5-7添加岗位界面图员工信息,对公司里员工们的各项信息进行统计管理,对员工的信息进行查看之后,进行编辑或者删除员工的信息,如图5-89所示,添加员工信息,通过填写姓名、年龄、选择岗位、地址、联系方式、学习经历、工作经历等,信息输入完成后核对信息准确无误后进行提交,员工的信息添加完成,如图5-9所示。图5-8员工信息界面图图5-9添加员工界面图合同管理,主要对企业所牵扯到合同信息进行统计管理,通过管理列表可也查看合同名称、合同内容、开始时间、结束时间等信息内容,如图5-10所示,管理员可以根据需求随时添加新的合同信息内容,并且添加完成后通过合同管理列表可以查看新添加的合同内容,如图5-11所示。图5-10合同信息界面图图5-11添加合同界面图招聘管理,通过招聘列表内容可以查看企业的招聘职位、招聘内容等,根据招聘的需求删除或修改已有的招聘信息,如图5-12所示,对招聘内容计划进行添加,对岗位名称进行填写、招聘人数、招聘要求、文凭等信息输入完成后选提交,招聘信息添加完成,如图5-13所示。图5-12招聘管理界面图图5-13添加招聘界面图档案管理,对于系统的档案管理跟合同管理的功能相似,主要是对档案名称、档案内容、建档时间等信息内容的编辑或者删除等操作,也可以根据需求进行添加新的档案信息内容,如图5-14所示。图5-14档案管理界面图培训信息,主要是对于企业的每一次培训进行详细记录,通过管理界面可以查看培训名称、培训内容、培训时间等信息,对已有的培训信息进行选择编辑或者删除等操作,并且管理员根据需求进行添加新的培训信息内容,如图5-15所示。图5-15培训信息界面图考勤管理,通过管理列表可以查看员工的考勤记录,管理员可以对已有的员工考勤进行选择编辑或者删除等操作,如图5-16所示,添加考勤信息,通过选择所要考勤员工姓名,填写考勤详细、考勤时间等信息输入完成后选提交,考勤信息添加完成,如图5-17所示。图5-16考勤管理界面图图5-17添加考勤界面图

第6章系统测试系统测试是我对我的毕业设计基于ssm的“网易”公司人力资源管理系统开发过程中最后并且是十分重要的一个步骤,系统测试要做的就是对我们的软件系统进行各方面的检测,测试出这个软件是否合格,是否能够交给用户进行使用。我做的系统测试主要是对系统的进行功能测试、可用性测试、性能测试等等,尽可能的排除系统中的问题,减少用户使用的风险。6.1功能测试功能测试了一些系统里主要的功能,运行后检查运行结果是否符合预期标准。系统测试结果及内容如表6-1所示:表6-1系统功能测试编号测试功能测试内容测试结果1登录1、验证用户名,验证密码2、密码输入不可见3、用户未登录直接访问主页系统跳转至登录页面并提示。通过2查询1、管理员登录系统后能否对系统职位管理、岗位信息制定、员工信息制定、合同管理、招聘管理、档案管理、培训管理、考勤管理、部门管理进行查询操作通过3新增1、管理员登录系统后能否对系统职位管理、岗位信息制定、员工信息制定、合同管理、招聘管理、档案管理、培训管理、考勤管理、部门管理进行新增操作通过4修改1、管理员登录系统后能否对系统职位管理、岗位信息制定、员工信息制定、合同管理、招聘管理、档案管理、培训管理、考勤管理、部门管理进行修改操作通过5删除1、管理员登录系统后能否对系统职位管理、岗位信息制定、员工信息制定、合同管理、招聘管理、档案管理、培训管理、考勤管理、部门管理进行删除操作通过6退出1、管理员登录系统后能否正常退出系统通过6.2可用性测试可用性测试检测本系统对用户是否友好,操作性高不高测试如表6-2所示。表6-3系统可用性测试测试项测试人员的评价窗口移动、改变大小、关闭等操作是否正常是操作模块是否友好是模块和提示内容等文字描述是否正确是模块布局是否合理、协调是模块的状态是否正确(对选中项能否发生对应切换)是键盘、鼠标操作是否支持是所需的数据项是否正确显示是操作流程是否合理是是否提供帮助信息是6.3性能测试性能测试是模拟运行环境,测试平台性能有没有达标,对用户是不是友好。(1)在对系统的运行速度的测试上,通过在不同的电脑上运行“网易”人力资源管理系统,不会卡。(2)对网络响应时间进行测试,在网络正常没有波动的状态下,局域网内响应时间和外网响应时间都较快,十分的正常,符合大众的需求。6.4测试结果通过上面的一连串系统测试,基于ssm的“网易”公司人力资源管理系统的表现较为良好,符合我们用户的需求,能够给用户带来方便,具有可用性。结论虽然我在开发这个系统的时间没有那么的长,但是在开发过程中遇到了很多难题是需要靠自己去解决的,不会就去百度等搜索引擎查找资料并对自己不熟悉的方面进行学习,这让我认识到制作毕业设计和书写毕业论文是对我们自己大学学习的4年来查漏补缺的过程。是学校和老师对我们学生的最后一次测验,在开发和学习的过程中我收获了许多。通过一段时间的努力,我完成了自己毕业设计的开发,虽然我做的系统还是十分的粗糙,有很多或大或小的问题存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过找专业的网站和论坛来解决这些问题,对于圆满完成我的毕业设计,他们也贡献了很大一部分力量。由于该系统的容量有限开发,完成基本功能的一部分而已,一些真正有用的功能,设计实现的还是不完美,界面设计也不是漂亮。但是,这个作为我本人单独开发的网站能够稳定的运行,还是让我感到十分欣慰的。

参考文献:[1]范立峰,乔世全,程文彬JSP程序设计人民邮电大学出版社2009。[2](美)KevinMukhar,ChrisZelenak,JamesL.Weaver,JimCrume,JavaEE5开发指南,机械工业出版社,2006。[3]陈雄华企业应用开发详解电子大学出版社,2007。[4]李宁JavaWeb开发技术大全--JSP+Servlet清华大学出版社,2009。[5]聂哲JSP动态WEB技术实例教程。[6]李绪成,闫海珍javaWeb开发教程—入门与提高篇(JSP+Servlet)清华大学出版社2009。[7]史胜辉,王春明,沈学华JavaEE基础教程清华大学出版社2010。[8]霍尔等著Mysql与JSP核心编程北京清华大学出版社2010[9]JoyceFarrell著Java编程(英文影印版)科学出版社2011[10]郭克华编JavaEE程序设计与应用开发北京清华大学出版社2011[11]埃克尔著,陈昊鹏译.Java编程思想[M].(第4版).北京:机械工业出版社,2007:17-690.[12]RobertW.Sebesta著,刘伟琴等译.Web程序设计[M].(第4版).北京:清华大学出版社,2008:9-450.[13]赵强编著.精通JSP编程[M].北京:电子工业出版社,2006:34-56.[14]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2000:10-180.[15]陈刚.Eclipse从入门到精通[M].(第2版).北京:清华大学出版社,2007:17-380.[16] 孙卫琴.精通Struts:基于MVC的JavaWeb设计与开发[M].北京:电子工业出版社,2004:19-421.

致谢紧张而忙碌的毕业设计终于完成了,看到自己设计出来的系统功能齐全,我真的很高兴和自豪。在我毕业时,很多老师,同学和朋友给了我无私的关怀和帮助,我想表达自己诚挚的谢意。毕业设计帮助了我学习到了更多的知识。可以说,使用计算机来解决管理过中的任务繁重、效率低下问题是一个不错的方式。在学习理论时候,我掌握了基本知识理论课程和专业课程知识,同时也产生了一些链接和系统设计全面的测试计划,但这是第一次真正动手设计管理软件的过程。在这个项目设计阶段,我遇到过考验我各方面能力的各种难题,不过,问题最后都一一解决。在困难的过程中大大提高了我解决问题的能力,让我更好的理论联系实际,提高了专业技能。从毕业设计的开题到结束的这段时间内,我终于完成了一个更完整,全面的系统。随着毕业设计的完成,我真正了解了软件工程,也是以前的理论知识巩固的全过程,同时也奠定了我在今后的工作中的良好基础。

捷键与一些电脑小技巧HYPERLINKwinkey+d:

这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!

--这个就是winkeywinkey+f:

不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。

winkey+r:

在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!

alt+tab:

如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。

winkey+e:

当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!

小提示:

winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。

再补充点

F1显示当前程序或者windows的帮助内容。

F2当你选中一个文件的话,这意味着“重命名”

F3当你在桌面上的时候是打开“查找:所有文件”对话框

F10或ALT激活当前程序的菜单栏

windows键或CTRL+ESC打开开始菜单

CTRL+ALT+DELETE在win9x中打开关闭程序对话框

DELETE删除被选择的选择项目,如果是文件,将被放入回收站

SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是

放入回收站

CTRL+N新建一个新的文件

CTRL+O打开“打开文件”对话框

CTRL+P打开“打印”对话框

CTRL+S保存当前操作的文件

CTRL+X剪切被选择的项目到剪贴板

CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板

SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置

ALT+BACKSPACE或CTRL+Z撤销上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤销的操作

Windows键+D:最小化或恢复windows窗口

Windows键+U:打开“辅助工具管理器”

Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置

Windows键+E打开资源管理器

Windows键+F打开“查找:所有文件”对话框

Windows键+R打开“运行”对话框

Windows键+BREAK打开“系统属性”对话框

Windows键+CTRL+F打开“查找:计算机”对话框

SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单

SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo

rd的时候按下不放,可以跳过自启动的宏

ALT+F4关闭当前应用程序

ALT+SPACEBAR打开程序最左上角的菜单

ALT+TAB切换当前程序

ALT+ESC切换当前程序

ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换

PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板

ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板

CTRL+F4关闭当前应用程序中的当前文本(如word中)

CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前

一个窗口)

在IE中:

ALT+RIGHTARROW显示前一页(前进键)

ALT+LEFTARROW显示后一页(后退键)

CTRL+TAB在页面上的各框架中切换(加shift反向)

F5刷新

CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”

2.删除以下文件夹中的内容:

x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)

x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)

x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)

x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(临时文件)

x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)

x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件

4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序

5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)

6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了

7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)

8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。

9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。

10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。

11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM

12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!

13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。

14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。

15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。

16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\DocumentsandSettings"用户名"\LocalSettings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。

17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。

18、清除预读文件:WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论