计算机专业优秀论文.doc_第1页
计算机专业优秀论文.doc_第2页
计算机专业优秀论文.doc_第3页
计算机专业优秀论文.doc_第4页
计算机专业优秀论文.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

中央广播电视大学人才培养模式改革与开放教育试点计算机科学与技术专业本科毕业设计说明书题目:基于INTERNET的网上考勤系统学号:021020208姓名:钟杰学校:长沙广播电视大学指导教师:王丽明答辩日期:2004年7月1日论文成绩:优秀湖南广播电视大学2摘要随着社会发展,各种国家行政部门、企事业性单位不断壮大与完善,其分机机构、分子公司分布不同地区和城市,单位或公司的员工不断增加。为了方便单位管理部门实时、准确对所有员工进行考勤管理,许多新型信息化考勤系统应运而生。本文研究了一种基于INTERNET广域网络的考勤方案,此方案与现今己使用的考勤方案相比,具有用户使用更简单、节约成本、实时、高效等优点。本文中所做的主要工作如下:1、介绍了INTERNET考勤的背景。2、阐述整个INTERNET考勤系统的系统结构及需求;分析了系统实现中的特殊性、难点和重点。3、实现了数据库设计,实现机构设置、职务设置、人员管理、派工、请假、加班及相应查询统计等模块;实现窗口25个、数据窗口56个。4、分析并解决实现中的重点技术问题,如INTERNET网点对点的拨号联接技术、VPN架设技术、PowerBulder数据窗口设计、SqlServer远程数据复制等。5、对软件进行验证与确认。关键字:VPNPowerBulder数据窗口SQLServer复制ABSTRACTAlongwiththedevelopmentofthesociety,thenumberoftheadministrativedepartments,enterprisesandcorporationsbecomeslargerandlarger.Thesystemisgettinghealthy.Branchesandsubsidiarycompaniesaredistributedindifferentareasandcities,whilethestaffbecomesconstantlylarge.Inordertoaccuratelyprovidemoreconvenientmanagementtocheckonworkattendanceinrealtime,manynewpatternsofsuchinfosystemcomeforth.ThisarticleprovidesonesolutionwhichisbasesonWAN.Comparedwiththeactualsolution,itcanbemoresimplyusedandthecostwillbedecreased,whilerealtimeandhighefficiencycanbealsoachieved.Thefollowingsarethemainpointsofthepaper:1.itwillintroducethebackgroundofInternet-basedattendancechecksystem;2.itwillexpoundthewholearchitectureandrequirementsoftheInternet-basedattendancechecksystemandhasanalyzedtheparticularities,difficultiesandthekeypointsinthecourseofsystemrealization;3.thedesignofdatabasehasaccomplished,andmodulesincludedepartmentinstallment,functioninstallment,staffmanagement,taskdistribution,leaveapplication,workovertimemanagementandrelevantinquirystatisticsetc.Including25forms,and56dataforms.4.thekeytechnicalproblemshavebeenanalyzedandsolved,forexample,dial-upP2PconnectioninInternet,VPNframework,windowsdesignwithPowerBuilderdata,remotereplicationinSQLserveretc.5.wehavecarriedoutsoftwareauthenticationandconfirmation.KeyWord:VPNPowerBulderDataWindowSQLServerCopy3目录1、引言.42、研究现状及设计目标.52.1、现有考勤系统分析比较.52.2、设计目标.52.3、设计特点.53.重点技术解决方案.53.1、基于INTERNET网的点对点拨号和VPN技术.5(1)WINDOWS2000下使用VPN方案.6(2)MODEM点对点方案.133.2、SQLServer2000远程数据库复制.164、系统结构与模型.204.1、业务流程图设计.204.2、软件功能设计.224.3、数据库设计.234.4、功能的一般性规定.264.5、性能的一般性规定.264.6、其它专门要求.264.7、运行环境要求.265、系统实现技术.275.1、与数据库的链接.275.2、用户个性化登陆.285.3、系统基本资料管理与维护.315.4、考勤处理.345.5、统计查询.386、性能测试与分析.396.1、测试实例的选择.396.2、测试环境与测试条件.396.3、实例测试.406.4、性能分析.407、结束语.41致谢.41参考文献:.4141、引言对于一个具有分支机构的大型单位,员工的派工、请假、加班是管理部门考核员工的一项重要依据。目前大部份单位的派工、请假、加班等考勤管理都通过手工填写报表来完成,这样不仅给管理部门产生大量的统计、核对工作,也对考勤管理的真实性、准确性带来一定的影响。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。企业网络建设时可借助现有的INTERNET网络将分布在不同地区、不同城市的分支机构搭建设成一个企业内部广域网。既便了信息共享与数据交换,与为考勤管理系统提供了一个网络环境。PowerBuilder8.0是一个功能强大的数据库开发软件,数据窗口是PowerBuilder功能最强大的对象。PowerBuilder8.0更加增强了Internet的支持,为考勤管理系统提供了一个快速、灵活、可伸缩性的开发平台。在某种程度上,几乎所有大大小小的商务系统都依赖于数据库技术。这种商业的竞争使用某此系统凸现出其卓越的特性。尽管维持许多数据库服务器不知疲倦地、高效运转是一件比较困难的事,但是更困难的是确保为合适的人提供合适的信息,并利用这些信息提供强大的分析能力为各种商业活动创造更大的获利空间。能够完成这些工作的数据库系统的确不多,MicrosoftSQLServer便是其中杰出的一个。SQLServer是微软公司推出的一个高性能的关系型数据库管理系统,它具有客户/服务器体系统结构,能够满足大规模分布式计算环境的需要。这也为考勤系统提供一强大的数据库平台。整个INTERNET考勤系统主要由使用PowerBuilder开发的Client/Server模式,以长沙市国家税务局岳麓分局为开发对象,其中有专用的数据库服务器,考勤系统数据存放服务器中,在局域网内各个部门、科室工作站安装客户端应用软件;同样各分支机构也应具有局域网环境,用高档PC做二级数据库服务器,存储本机构的考勤数据,同时用做和一级数据库服务器传递数据,各分支机构工作站安装客户端应用软件。整个系统网络结构图如图1.1所示。图1.1系统网络结构图5项目小组共两人,由我和另一位开发人员共同完成从需求分析、数据库设计、系统设计与实现到软件验证与确认等工作。整个系统窗口25个,数据窗口56个,其中重点研究了INTERNET网点对点的拨号联接技术、VPN架设技术、SQLServer远程数据复制。2、研究现状及设计目标2.1、现有考勤系统分析比较目前,考勤系统分为两类,一类是国内采用的较多的指纹考勤、打卡考勤等硬件考勤系统;一类是国外采用的较多的融合在企业信息化系统中的软件考勤系统。其两类系统比较如下表。项目硬件考勤软件考勤运行环境无特别要求需要企业有强大信息处理平台硬件环件无特别要求需要有小型机、数据库服务器特专用硬件考勤方式员工自觉考勤,人工统计员工自觉考勤,系统自动统计处理内容上下班,外出上下班、外出审批,多层考核系统架构硬件考勤,形成统计数据B/S/S三层架构系统投资小特别大系统特点投资小,考核效果差投资大,考核效果好考勤范围局域网内任何地区为了在硬件考勤和软件考勤系统中寻找一种适中的信息化考勤方式,又要满足不中地区的考勤要求,设计了这套基于INTELNET的网上考勤系统,做好最小的成本投入,全范围的考勤管理和严格的考勤审核制度。2.2、设计目标以当今先进的计算机技术和科学的管理方法,建立长沙市国家税务局岳麓分局考勤业务的科学化管理制度和规范的业务处理体制,实现考勤管理和处理的计算机自动化。考勤系统可以实现员工工作全过程的动态控制;实现员工信息全局流通,实现网络化信息共享;实现计算机派工、请假、加班管理,对员工管理增加了透明度,解决了考勤管理难而慢的问题。从而使长沙市国家税务局岳麓分局的各个部门有机的结合起来,提高了工作效率、健全了考勤管理制度、并且对信息进行更合理、更有效的管理。2.3、设计特点实现技术先进性、稳定性、安全性、易扩充性、经济性、易操作性等;先进性:系统设计本着先进性的原则,从整体结构规划等多角度使用合理而先进的技术;稳定性:充分考虑运行中可能出现的特殊状况,并采取了相应的解决措施;安全性:在系统内部提供了灵活丰富的权限管理手段,大大提高了系统的安全性能;易扩展性:对于业务处理的设计充分考虑到业务发展的需要,使得可以方便的增加未来业务;易维护性:采用Client/Server方式,完善、完整的安装版本,方便的升级方法。易操作性:系统的设计充分考虑了业务的需要,业务处理的改变可以通过系统内部的设置完成;3.重点技术解决方案3.1、基于INTERNET网的点对点拨号和VPN技术由于本系统采用Client/Server方式,所有要实现不同的地区、不同城市间的软件运行6就必须要实现远程的Client/Server连接。目前中国电信提供了DDN专线的广域联接方式,但其价格十分昂贵,除去初装费不谈,仅64KB的带宽,每月的租金就高达2500元/点(年付)。所有我研究了两种节约成本的广域联网方式。一种是基于宽带网的VPN联接技术,一种是基本电话MODEM的点对点拨号联接方式。由于软件硬件设备投入(服务器、静态IP)问题,最终在长沙市国家税务局岳麓分局使用的是MODEM的点对点拨号方案,但在这对两种技术我都进行了深入研究。(1)WINDOWS2000下使用VPN方案a、VPN简介VPN是VirtualPivateNetword(虚拟专用网络)的简称,它的目的是通过现有的INTERNET物理线路,在需要时把远程客户端链接到企业内部网上。比如A公司在外地增设一家子公司,此时子公司的工作人员就可以通过VPN方式与总公司的企业网建立连接,就好像在子公司和总公司之间架设一条专用线路(如图3.1),子公司和总公司的电脑,就好像在同一个局域网内。在局域网内,使用都可以非常安全的输重要数据,而不必担心会被拦截、共享局域网内的打印机或访问局域网内的其它电脑。借助VPN,不仅扩大了企业内部网的范围、降低了网络扩展和使用的成本,而且计算机之间的通信还具有与专用线路一样的安全性!图3.1b、软件VPN和硬件VPN的区别软件VPN具有软件本身就有天生的成本低、实施方便等优势,同时WINDOWS2000等操作系统中就集成了这项功能,只需进行相应的设置即可投入使用,而硬件VPN必须借助专用的设备才可以实现,但是两者之间还是存在比较大的差别:(a)硬件VPN支持动态IP和穿透NAT防火墙,并且总部可以在没有公网IP地址的终端MODEM终端MODEMINTERNETMODEM服务器VPNVPN7情况下工作;软件VPN不支持动态IP,在使用IPSEC协议进无法穿透NAT网络,使用局限性较大。(b)硬件VPN安全性远远好于WINDOWS自带的VPN,从加密强度、接入权限到VPN权限控制等多方面进行控制,而软件VPN的用户身份认证方式非常简单,只能通过用户名和密码方式进行识别。(c)硬件VPN可以支持集团用户的多级复杂网络,而软件VPN几乎无法实现这种功能。(d)硬件VPN的加密算法较为安全,具有比当前3DES更好的安全性和更快的速率,而软件VPN的加密仅仅能支持DES,安全性和性能远远不如硬件VPN。(f)硬件VPN集成了企业级防火墙、上网控制和路由功能,一次性提供多种宽带安全的解决方案,可以轻松实现远程实施和维护;软件VPN的后期维护显得较为复杂。c、VPN的优点对于企业用户来说,采用VPN有以下几点好处:(a)可以在任何地方,通过INTERNET网络访问企业内部资源,具有更大的使用范围。VPN具有较强的移动性,在任何可以连接到INTERNET的地方,都可以通过VPN连接到企业局域网中。而采用架设专线的方式,只能在固定的地方,才能通过专线联接到企业局域网。(b)使用VPN可以为企业节省相当大的成本。从我得到的DDN专线价格中看,除去初装费不谈,仅64K的带宽,每月租金就高达2500元。而宽带网上网费用,每月不会超过200元。同时,对于使用电话拨号,以点对点方式来连接企业内部网服务器的用户来说,使用VPN所付出的费用,肯定大大小于长途电话费。(c)VPN在企业内部网中也有着重要作用。为了保护一些核心部门计算机中

温馨提示

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

评论

0/150

提交评论