会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

计算机专业优秀论文.doc

  • 资源星级:
  • 资源大小:1.12MB   全文页数:42页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

计算机专业优秀论文.doc

中央广播电视大学人才培养模式改革与开放教育试点计算机科学与技术专业本科毕业设计说明书题目基于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.Thefollowingsarethemainpointsofthepaper1.itwillintroducethebackgroundofInternetbasedattendancechecksystem2.itwillexpoundthewholearchitectureandrequirementsoftheInternetbasedattendancechecksystemandhasanalyzedtheparticularities,difficultiesandthekeypointsinthecourseofsystemrealization3.thedesignofdatabasehasaccomplished,andmodulesincludedepartmentinstallment,functioninstallment,staffmanagement,taskdistribution,leaveapplication,workovertimemanagementandrelevantinquirystatisticsetc.Including25forms,and56dataforms.4.thekeytechnicalproblemshavebeenanalyzedandsolved,forexample,dialupP2PconnectioninInternet,VPNframework,windowsdesignwithPowerBuilderdata,remotereplicationinSQLserveretc.5.wehavecarriedoutsoftwareauthenticationandconfirmation.KeyWordVPNPowerBulderDataWindowSQLServerCopy3目录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在企业内部网中也有着重要作用。为了保护一些核心部门计算机中所存放的重要数据,一般来说只能把这此部门从整个企业内部网中独立出来。如此做法虽然保护数据的安全性,但是其它部门无法能过内部网调用这些数据,给正常的工作带来诸多不便。然而采用VPN方案就可以通过一台VPN服务器指定只能符合特定身份要求的用户才能连接VPN服务器查看重要文件,这样既实现了整个企业网的连接,又可以保证重要数据的安全性。d、VPN架设详解(a)方案建立VPN对硬件和布线的要求非常简单,只经能连接到INTERNET就可以了。当然,并不是说只要实现了物理链接就能使用VPN了,还需要对VPN服务器和VPN客户端进行设置后,才能完成连接,现在我来描述本人的服务器和客户端具体配置。(b)VPN服务器设备建立VPN虚拟网络,首先需要在公司内部网络中配置一台VPN服务器,这样才能让其它用户顺利建立连接,VPN服务器要求在目前接触比较多的WINDOWS操作系统中,只有WINDOWS2000SERVER或者是WINDOWS2003SERVER可以作为VPN服务大使用的操作系统。由于WINDOWS2000SERVER/WINDOWS2003SERVER系统本身对于硬件的要求就比较高,因此我尽可能的选用配置好的计算机作为服务器。同时要尽量可能避免在VPN服务器上安装诸如DNS服务、DHCP服务或者是IIS服务等服务程序,各种第三方的软件也尽量不要安装在这台计算机中,以免对VPN服务器的正常运行造成影响。另外,连接企业内部网的VPN服务器必须要安装两块网卡,其中一块网卡用于与

注意事项

本文(计算机专业优秀论文.doc)为本站会员(zhaozilong)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5