基于aspaccess的web人事管理系统设计与实现毕业论文程序源码大家好今天给大家介绍基于aspaccess的web人事管理系统设计与实现更多精选毕业设计项目实例见文末哦。文章目录基于aspaccess的web人事管理系统设计与实现毕业论文程序源码1、项目简介2、资源详情3、关键词4、资源下载5、毕设简介6、精选500套毕业设计软件源码和配套论文下载1、项目简介集团人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络,实现职工的自我查询,这不仅对人事管理工作的顺利进行具有积极的作用而且对企业系统的建设也有很大意义。2、资源详情项目难度中等难度适用场景相关题目的毕业设计配套论文字数14173个字56页包含内容整套源码完整毕业论文答辩PPT3、关键词web 人事管理系统 ASP4、资源下载本项目全套源码及配套论文如下有需要的朋友可以点击进行下载。如果链接失效可点击文章最下方的卡片扫码自助下载。序号毕业设计全套资源点击下载本项目源码基于aspaccess的web人事管理系统设计与实现源码文档_asp_BS架构_web人事管理系统.zip5、毕设简介提示以下为毕业论文的简略介绍项目源码及完整毕业论文下载地址见文末。1、序言省略2、可行性分析省略人事管理的信息量和信息类型越来越大工作流程越来越清晰社会分工越来越细原来传统上的人工处理方式和单机管理系统越来越来不能适应人事管理的需要不能满足新形势下企业人事管理的需要。因此必须有一套应用于网络时代的适应于新需求上的人事管理系统。而且每一个企业的人事管理又是错综复杂的。因此我们是在对集团的接触调研后开发系统的。2.1技术可行性2.1.1 硬件、软件要求不高目前市场上的一般计算机软硬件资源均能满足系统开发要求。其中运用的主要软件有 dreamweaver Ultradev ,photoshop,Acdsee等数据库采用Access。2.1.2 ASP技术该技术户功能强大扩展性强macromedia 公司提供大量的第三方控件并结合 vbscript,javascript以及sql 等脚本语言以上技术足以完成本系统的开发和设计。2.1.3 维护操作工作方便后台操作快截明了操作人员可以在短时间内完全掌握维护技术。2.2社会可行性省略2.3经济可行性省略3、 系统分析3.1系统的名称、目标名称人事管理信息系统目标 1.对企业内部人员的个人信息进行管理2.方便员工及时了解企业动态提高沟通效率3.2系统设计计划本系统的设计部分从4月初开始预计在5月下旬可以完成。3.3数据流程图第一层图31图32图33P1.3图34P1.4图35P2.2图36P2.3图373.4数据字典4、 系统设计4.1系统总体结构与功能4.1.1系统结构系统首页共划分为七个主要个模块其中各个模块中又根据 具体情况的不同划分为诸多不同的子模块比系统管理栏里就把该模块划分为4个不同内容的子模块。这个系统体系采用的是分层结构体系大体上一般的子模块划分到三级子系统就结束了。此外整个页面布局是按照各模块所代表的不同功能来划分的总之整个页面的布局完全按照系统的一般设计思路及方便用户使用的原则来设计的但是有别于一般的系统。 另外在首页下面的页面中同样按照各自的不同情况划分为6个不同的子模块然后各自按照相关的导入功能导入从而使整个系统的内容富有层次感。整个系统的总体结构如下针对自己负责的系统实现员工列表查看员工列表列表查看分部门查看查看离职员工人事档案管理模块实现用户自由的信息录入。结合人事变动完成本单位各类人员变动事宜包括人员调入、内部人员调动、信息变更记录等。真正实现包括人员进入单位后所有变化信息的实时记录。灵活的查询功能提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式并可按员工姓名、员工编号、进厂日期、部门进行排序查看让员工查询变得有效而简单。考勤管理模块根据考勤数据按月输入到本系统中系统将记录所有考勤记录包括请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计记录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询事项记录培训记录查看培训记录奖惩记录其它记录的添加删除等操作。薪资模块多种评定方式可使用多套计算公式适合总公司使用多种工资计算方法如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理每月计算工资计算工资时可对默认值作修改记录工资发放日期。可以建立报表查看员工工资的历史记录系统管理模块 系统管理模块中最重要的是用户登录模块。通过用户登录获取用户输入的用户名和密码并与数据库中的数据进行对比进行验证对于正确的用户名及密码的用户允许进入本系统。提供多级权限管理精确到操作对象的范围、每一步操作范围和只读、删除、新增、修改的功能权利设定。4.1.2 系统各功能内容简介及主要功能模块分析1系统管理模块 系统管理模块中最重要的是用户登录模块。通过用户登录获取用户输入的用户名和密码并与数据库中的数据进行对比进行验证对于正确的用户名及密码的用户允许进入本系统。提供多级权限管理精确到操作对象的范围、每一步操作范围和只读、删除、新增、修改的功能权利设定。2辅助功能模块系统提供直观方便的公司信息管理功能通过该页面进行公司信息的修改可以在对应的所有网页上将显示新的公司信息。部门管理功能可按级别层次以树型结构本单位的部门的机构体系可根据需要进行调整处理且人员信息可按照机构调整同步变化大大提高了机构调整的工作效率。系统具有自动提示功能如雇员生日、合同到期等。3档案查看模块档案查看模块可以列出全部员工记录用以查看员工的相关信息同时也可以按限定的条件进行分类显示或者查询员工记录。4人事档案管理模块实现用户自由的信息录入。结合人事变动完成本单位各类人员变动事宜包括人员调入、内部人员调动、信息变更记录等。真正实现包括人员进入单位后所有变化信息的实时记录。灵活的查询功能提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式并可按员工姓名、员工编号、进厂日期、部门进行排序查看让员工查询变得有效而简单。5考勤管理模块根据考勤数据按月输入到本系统中系统将记录所有考勤记录包括请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计记录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询。6重要事项记录模块根据具体情况设立培训记录、奖惩记录及基他重要事项记录。对员工参加的培训进行记录记录其参加培训的日期、培训时间、地点、培训教师等事项对员工的奖惩事项进行记录记录事件时间奖惩决定相关说明。7薪资模块多种评定方式可使用多套计算公式适合总公司使用多种工资计算方法如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理每月计算工资计算工资时可对默认值作修改记录工资发放日期。可以建立报表查看员工工资的历史记录4.2系统开发工具与数据库根据当今动态网页开发的普遍性及实用性本系统的开发平台如下开发语言 ASP开发平台 IIS开发工具 Dreamweaver UltraDev数据库 Microsoft Access4.3系统主要功能设计4.3.1系统客户端功能分析4.3.1.1登陆页面设计这个页面主要是通过输入用户名和密码判别用户名是否存在和密码是否正确通过系统论证后才能进入首页。连接数据库后运行的结果如下4.3.1.2系统主页设计通过用户名和密码的验证进入系统的首页。首页主要涉及系统管理、人事管理、工资管理、考勤管理、个人助理、帮助。以及包括系统导航的控制中心、知识中心、管理中心、帮助中心等这几个大功能。通过整个页面的分类清晰的展示了整个系统的框架。如下是连接数据库后得到的系统首页4.3.1.3部门基础数据设置功能基础数据管理主要包括了部门名称部门编号管理端、一般访问者只能查看其内容不能进行对其的修改、删除和添加。实现首先建立各个内容的数据库编号是数据库里的自动生成的。对每一个功能建立其对应的数据集用intTid字段进行控制对其过滤不同的intTid的值对应各个模块的页面。通过用DataDetail.asp?tid%intTid%方法重新返回到该页面不重新打开另外的页面感觉更加的紧凑。最后把相应的字段填入到页面中去实现该功能。选择其中的页面运行如下学历页面和职称页面4.3.1.4员工培训记录登记可以了解员工的培训的项目、时间以及培训的单位等记录。系统页面如下4.3.1.5人事管理下的人事数据管理功能人事数据管理主要包括了基本信息、工作信息、学习简历、工作简历、家庭成员、社会关系、培训情况、奖惩情况、科研状况。一般访问者只能查看其内容不能进行对其的修改、删除和添加。通过用户的Employee_ID选择要查看的用户的详细资料。实现首先建立各个内容的数据库对每一个功能建立其对应的数据集。通过字段EmpID其是EmpIDRequest.Form“”是用户的Employee_ID这样可以通过Employee_ID号把需要的内容放到数据集中。再次用Workinfo.asp?eid%EmpID%这个是基本信息列子返回到本页。最后把相应的字段填入到页面中去实现该功能。选择其中的页面运行如下通过对职工那栏的选择可以查看不同的员工的信息管理员还可以对其中的数据库进行员工的添加员工的修改员工的删除。4.3.1.6人事档案浏览查询功能系统搜索功能主要分成两块一个是简单档案查询还有是一个复合条件查询。在第一个查询中。主要通过SQL语言实现模糊和精确查询另外一个查询中是选择要查询的条件进行复合查询。复合条件查询页面中可以根据姓名编号部门等条件进行搜索。可以结合网页来看。以下的市简单档案查询的图片4.3.2系统管理端功能分析我涉及的模块在管理端主要涉及到五个方面的管理用户管理、基本数据管理、人事数据管理。通过管理员的操作实现对数据的更新。4.3.2.1管理权限的设置系统的管理权限的设置可以使系统的管理更加合理化各施其职。4.4代码设计代码是用来表征客观事物的一个或一组有序的符号它应易于计算机和人的识别和处理本系统的是根据实际情况设计而成的具体规则如下4.4.1员工部门设计一位有效数字4.4.2员工子部门代码由顺序码4位方便管理员的维护管理4.4.3员工代码设计采用层次码国际统一的条型码编码规则4.5数据库设计4.5.1数据库逻辑设计5、系统实施和维护系统实施就是将系统的设计功能的实现以达到目标它包括程序设计、人员培训、系统调试。5.1系统实施系统实施就像系统实施一样是将系统设计达到最终的目的其中包括一些功能的完善、页面的美化、系统模块和数据库的链接、数据的上传到最后系统的开通。这一阶段是对前面设计的补充和完善是把设计者的所有目标付之实践的最后一步。其中功能的完善和页面的美化就是针对前面的设计再结合实际情况作相应的修改或补充使之达到最完美的境地而系统模块和数据库的链接就是把整个系统模块以及数据库等各部分通过一定的链接功能并对相应的程序进行修改使它们相互链接起来从而形成一个有机的整体等到以上步骤均完成以后整个系统的设计基本上已经完成接下去就是把所有的数据和源代码上传到相应的服务器上去这样系统就正式宣告开通了。具体包括5.1.1程序设计系统用Microsoft Access设计数据以Dreamweaver UltraDev为开发平台通过Asp实现网页及动态操作其中运用了Java Script和VB Script脚本基本实现其功能。5.1.2数据库连接我这里连接数据库是建立了一个连接文件:connection.inc%dimConn,strSql,DbPathsetConnserver.CreateObject(ADODB.CONNECTION)DbPathSERVER.MapPath(Database\HrManager.mdb)Conn.opendriver{Microsoft Access Driver (*.mdb)};dbqDbPath%这样我们在文件中只要调用一句!–#include file”headfile/conection—〉就可以了不需要重复在每个网页中打入上述代码节省了时间更加方便了连接不容易出错。5.1.3定义记录集在ASP开发过程中数据集的应用是极为重要的在应用程序中使用数据库下一步及时定义数据集Recordset以便从数据库中临时提取数据。应用程序不能直接调用数据库它必须以记录集为中介。定义的任何记录集都将添加到数据库邦定面板中把数据邦定面板中对应记录集的字段添加到Wed页面上也就添加了动态内容。举个例子%set rsStudyResumeserver.CreateObject(ADODB.RECORDSET)strSqlselect*fromEmployeeSResumeTablewhereEmployee_IDEmpIDrsStudyResume.OpenstrSql,Conn,3,2%只有通过了这个定义才能调用数据库。5.1.4人员培训本系统功能的实现相对清晰对人员的培训也相对简单。首先可以让其对系统的工作流程有个大致的了解然后通过模拟试验一般人员都能胜任。5.1.5系统测试随着系统的开通这并不意味着所有事情都结束了我们还要像测试一个系统一样对整个系统进行各方面的测试以确定其性能主要包括程序调试、功能测试、数据库调试、以及安全测试等。程序调试由于DREAMWAVER具有自动编译功能所以设计者无需编写较多的程序只需根据实际需要对相应的程序段或接口进行相应的改动从而程序调试的对象也主要是针对这些改变的部分源程序和相应的功能接口模块。功能测试该阶段主要是针对预先的设想对相应的模块的功能通过实际操作进行测试以检查各项功能的完备性和可操作性以便及时进行更改和完善。数据库调试该过程主要是通过使用实际数据对系统数据库进行测试包括进行数据的输入输出、人员的增加、删除以及修改来检验数据库的合理性。安全测试该过程主要是系统管理员根据实际生活当中所发生的系统安全问题然后根据这些问题有针对性地进行一些模拟安全测试包括用户登陆以及系统修改等安全测试。5.1.6测试心得通过测试系统可以安全、快捷的运行感悟很深5.1.6.1 从小入手从小入手化小块为整体逐渐扩大调试进行排查5.1.6.2 系统提示往往通过错误页面提示找到错误的地方结合网络资源发现解决问题5.1.6.3 程序中设置断点或输出中间值来发现错误之处5.1.6.4 在调试中做好备份工作以免操作失误带来的后果5.2系统维护系统维护是为保证系统的正常运行和安全保障等目的而采取的一系列措施其中包括数据库维护、信息更新、版面更新、安全测试以及数据备份等操作过程除此之外还包括服务器和域名空间等的维护。所有这些工作都需要由专门的技术人员专门来负责并根据一定的规章制度和流程来进行操作。数据库维护和信息更新该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护以保证数据库的正常运行和信息的及时性从而保证了访问者能够顺利地了解到最新的信息动态。版面的更新该过程主要是要求对系统的首页和页面定期的进行相应的调整或更新从而使本系统经常以崭新的面貌出现在广大访问者的面前。安全测试和数据备份该过程主要是从系统的安全方面考虑由于目前整个网络体系的安全问题还存在着较大的隐患所以如何加强系统的安全性能对于一个系统的正常运行具有非常重要的意义。所以管理员要经常对系统进行诸如一些用户名、密码以及权限的更新或重新设置从而保证系统的安全性。除此之外还要经常对所有信息进行备份以防止整个系统遭到外界袭击时陷入瘫痪状态。6、设计心得经过一个多月的紧张学习和开发在指导老师的带领下我终于完成了了毕业设计。这不仅是对专业知识的考核更是一种近一步的学习和运用。省略6.1可行性分析阶段心得省略6.2需求分析阶段心得省略6.3系统设计阶段心得省略6.4系统实施和维护阶段心得省略7、结束语经过这段时间的紧张设计终于圆满的完成了整个设计过程。虽然中间碰到了许多困难许多功能还不够完善但我从中学到了许多以前书本上所不能学到的也不曾碰到过的问题但通过不断的阅读相关书籍开发水平有了明显提高对系统的设计有了新的认识。通过这次设计我已基本上掌握了系统的设计流程同时也掌握了一些相关技术增强了动手能力并积累了一定的经验从而为以后的工作奠定了基础。8、 致 谢在整个学习与设计开发的过程中我得到了很多老师和同学的热情帮助尤其是我的指导老师他在我的整个设计过程中给我提供了很大的帮助和实际指导把握了解了整个系统的建设的研究方向跟制作的流程在此衷心感谢老师。参考文献[1]蔡长明、丁勇、黎昌杰《DreamweaverUltraDev4入门与提高》清华大学出版社2001年版[2] 熊松明《ASP.NET标准教程》北京航空工业出版社2002年版[3]赵丰年《网页制作实例图解》北京机械工业出版社2001年版[4]奚兵《FIREWORKS 4实例与操作》北京希望电子出版社2001年版[5]科南资讯 《程序设计实务设计入门》中国铁道出版社2001年[6]王珊、陈红《数据库系统原理教程》清华大学出版社2000年版[7]邝孔武、王小敏《信息系统分析与设计》情清华大学出版社2001年版[8]周志东人事管理网站http://www.guoxininfo.com附录代码省略6、精选500套毕业设计软件源码和配套论文下载500套毕业设计软件源码和配套论文下载
asp毕业设计下载(全套源码+配套论文)——基于asp+access的web人事管理系统设计与实现
基于aspaccess的web人事管理系统设计与实现毕业论文程序源码大家好今天给大家介绍基于aspaccess的web人事管理系统设计与实现更多精选毕业设计项目实例见文末哦。文章目录基于aspaccess的web人事管理系统设计与实现毕业论文程序源码1、项目简介2、资源详情3、关键词4、资源下载5、毕设简介6、精选500套毕业设计软件源码和配套论文下载1、项目简介集团人事管理系统将包括人事工作中涉及的职工的历史状况和现状,人事政策法规的宣传及解答,借助于网络,实现职工的自我查询,这不仅对人事管理工作的顺利进行具有积极的作用而且对企业系统的建设也有很大意义。2、资源详情项目难度中等难度适用场景相关题目的毕业设计配套论文字数14173个字56页包含内容整套源码完整毕业论文答辩PPT3、关键词web 人事管理系统 ASP4、资源下载本项目全套源码及配套论文如下有需要的朋友可以点击进行下载。如果链接失效可点击文章最下方的卡片扫码自助下载。序号毕业设计全套资源点击下载本项目源码基于aspaccess的web人事管理系统设计与实现源码文档_asp_BS架构_web人事管理系统.zip5、毕设简介提示以下为毕业论文的简略介绍项目源码及完整毕业论文下载地址见文末。1、序言省略2、可行性分析省略人事管理的信息量和信息类型越来越大工作流程越来越清晰社会分工越来越细原来传统上的人工处理方式和单机管理系统越来越来不能适应人事管理的需要不能满足新形势下企业人事管理的需要。因此必须有一套应用于网络时代的适应于新需求上的人事管理系统。而且每一个企业的人事管理又是错综复杂的。因此我们是在对集团的接触调研后开发系统的。2.1技术可行性2.1.1 硬件、软件要求不高目前市场上的一般计算机软硬件资源均能满足系统开发要求。其中运用的主要软件有 dreamweaver Ultradev ,photoshop,Acdsee等数据库采用Access。2.1.2 ASP技术该技术户功能强大扩展性强macromedia 公司提供大量的第三方控件并结合 vbscript,javascript以及sql 等脚本语言以上技术足以完成本系统的开发和设计。2.1.3 维护操作工作方便后台操作快截明了操作人员可以在短时间内完全掌握维护技术。2.2社会可行性省略2.3经济可行性省略3、 系统分析3.1系统的名称、目标名称人事管理信息系统目标 1.对企业内部人员的个人信息进行管理2.方便员工及时了解企业动态提高沟通效率3.2系统设计计划本系统的设计部分从4月初开始预计在5月下旬可以完成。3.3数据流程图第一层图31图32图33P1.3图34P1.4图35P2.2图36P2.3图373.4数据字典4、 系统设计4.1系统总体结构与功能4.1.1系统结构系统首页共划分为七个主要个模块其中各个模块中又根据 具体情况的不同划分为诸多不同的子模块比系统管理栏里就把该模块划分为4个不同内容的子模块。这个系统体系采用的是分层结构体系大体上一般的子模块划分到三级子系统就结束了。此外整个页面布局是按照各模块所代表的不同功能来划分的总之整个页面的布局完全按照系统的一般设计思路及方便用户使用的原则来设计的但是有别于一般的系统。 另外在首页下面的页面中同样按照各自的不同情况划分为6个不同的子模块然后各自按照相关的导入功能导入从而使整个系统的内容富有层次感。整个系统的总体结构如下针对自己负责的系统实现员工列表查看员工列表列表查看分部门查看查看离职员工人事档案管理模块实现用户自由的信息录入。结合人事变动完成本单位各类人员变动事宜包括人员调入、内部人员调动、信息变更记录等。真正实现包括人员进入单位后所有变化信息的实时记录。灵活的查询功能提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式并可按员工姓名、员工编号、进厂日期、部门进行排序查看让员工查询变得有效而简单。考勤管理模块根据考勤数据按月输入到本系统中系统将记录所有考勤记录包括请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计记录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询事项记录培训记录查看培训记录奖惩记录其它记录的添加删除等操作。薪资模块多种评定方式可使用多套计算公式适合总公司使用多种工资计算方法如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理每月计算工资计算工资时可对默认值作修改记录工资发放日期。可以建立报表查看员工工资的历史记录系统管理模块 系统管理模块中最重要的是用户登录模块。通过用户登录获取用户输入的用户名和密码并与数据库中的数据进行对比进行验证对于正确的用户名及密码的用户允许进入本系统。提供多级权限管理精确到操作对象的范围、每一步操作范围和只读、删除、新增、修改的功能权利设定。4.1.2 系统各功能内容简介及主要功能模块分析1系统管理模块 系统管理模块中最重要的是用户登录模块。通过用户登录获取用户输入的用户名和密码并与数据库中的数据进行对比进行验证对于正确的用户名及密码的用户允许进入本系统。提供多级权限管理精确到操作对象的范围、每一步操作范围和只读、删除、新增、修改的功能权利设定。2辅助功能模块系统提供直观方便的公司信息管理功能通过该页面进行公司信息的修改可以在对应的所有网页上将显示新的公司信息。部门管理功能可按级别层次以树型结构本单位的部门的机构体系可根据需要进行调整处理且人员信息可按照机构调整同步变化大大提高了机构调整的工作效率。系统具有自动提示功能如雇员生日、合同到期等。3档案查看模块档案查看模块可以列出全部员工记录用以查看员工的相关信息同时也可以按限定的条件进行分类显示或者查询员工记录。4人事档案管理模块实现用户自由的信息录入。结合人事变动完成本单位各类人员变动事宜包括人员调入、内部人员调动、信息变更记录等。真正实现包括人员进入单位后所有变化信息的实时记录。灵活的查询功能提供列表查看所有员工、按部门查看、查看离职员工、搜索符合条件的员工等多种方式并可按员工姓名、员工编号、进厂日期、部门进行排序查看让员工查询变得有效而简单。5考勤管理模块根据考勤数据按月输入到本系统中系统将记录所有考勤记录包括请假、旷工、迟到早退、加班的日期及时间等数据。并进行自动统计记录每个员工每月的出勤统计。系统还可以进行考勤历史记录的查询。6重要事项记录模块根据具体情况设立培训记录、奖惩记录及基他重要事项记录。对员工参加的培训进行记录记录其参加培训的日期、培训时间、地点、培训教师等事项对员工的奖惩事项进行记录记录事件时间奖惩决定相关说明。7薪资模块多种评定方式可使用多套计算公式适合总公司使用多种工资计算方法如员工有按标准工资、固定工资、按时计酬的。实现对基本工资的管理每月计算工资计算工资时可对默认值作修改记录工资发放日期。可以建立报表查看员工工资的历史记录4.2系统开发工具与数据库根据当今动态网页开发的普遍性及实用性本系统的开发平台如下开发语言 ASP开发平台 IIS开发工具 Dreamweaver UltraDev数据库 Microsoft Access4.3系统主要功能设计4.3.1系统客户端功能分析4.3.1.1登陆页面设计这个页面主要是通过输入用户名和密码判别用户名是否存在和密码是否正确通过系统论证后才能进入首页。连接数据库后运行的结果如下4.3.1.2系统主页设计通过用户名和密码的验证进入系统的首页。首页主要涉及系统管理、人事管理、工资管理、考勤管理、个人助理、帮助。以及包括系统导航的控制中心、知识中心、管理中心、帮助中心等这几个大功能。通过整个页面的分类清晰的展示了整个系统的框架。如下是连接数据库后得到的系统首页4.3.1.3部门基础数据设置功能基础数据管理主要包括了部门名称部门编号管理端、一般访问者只能查看其内容不能进行对其的修改、删除和添加。实现首先建立各个内容的数据库编号是数据库里的自动生成的。对每一个功能建立其对应的数据集用intTid字段进行控制对其过滤不同的intTid的值对应各个模块的页面。通过用DataDetail.asp?tid%intTid%方法重新返回到该页面不重新打开另外的页面感觉更加的紧凑。最后把相应的字段填入到页面中去实现该功能。选择其中的页面运行如下学历页面和职称页面4.3.1.4员工培训记录登记可以了解员工的培训的项目、时间以及培训的单位等记录。系统页面如下4.3.1.5人事管理下的人事数据管理功能人事数据管理主要包括了基本信息、工作信息、学习简历、工作简历、家庭成员、社会关系、培训情况、奖惩情况、科研状况。一般访问者只能查看其内容不能进行对其的修改、删除和添加。通过用户的Employee_ID选择要查看的用户的详细资料。实现首先建立各个内容的数据库对每一个功能建立其对应的数据集。通过字段EmpID其是EmpIDRequest.Form“”是用户的Employee_ID这样可以通过Employee_ID号把需要的内容放到数据集中。再次用Workinfo.asp?eid%EmpID%这个是基本信息列子返回到本页。最后把相应的字段填入到页面中去实现该功能。选择其中的页面运行如下通过对职工那栏的选择可以查看不同的员工的信息管理员还可以对其中的数据库进行员工的添加员工的修改员工的删除。4.3.1.6人事档案浏览查询功能系统搜索功能主要分成两块一个是简单档案查询还有是一个复合条件查询。在第一个查询中。主要通过SQL语言实现模糊和精确查询另外一个查询中是选择要查询的条件进行复合查询。复合条件查询页面中可以根据姓名编号部门等条件进行搜索。可以结合网页来看。以下的市简单档案查询的图片4.3.2系统管理端功能分析我涉及的模块在管理端主要涉及到五个方面的管理用户管理、基本数据管理、人事数据管理。通过管理员的操作实现对数据的更新。4.3.2.1管理权限的设置系统的管理权限的设置可以使系统的管理更加合理化各施其职。4.4代码设计代码是用来表征客观事物的一个或一组有序的符号它应易于计算机和人的识别和处理本系统的是根据实际情况设计而成的具体规则如下4.4.1员工部门设计一位有效数字4.4.2员工子部门代码由顺序码4位方便管理员的维护管理4.4.3员工代码设计采用层次码国际统一的条型码编码规则4.5数据库设计4.5.1数据库逻辑设计5、系统实施和维护系统实施就是将系统的设计功能的实现以达到目标它包括程序设计、人员培训、系统调试。5.1系统实施系统实施就像系统实施一样是将系统设计达到最终的目的其中包括一些功能的完善、页面的美化、系统模块和数据库的链接、数据的上传到最后系统的开通。这一阶段是对前面设计的补充和完善是把设计者的所有目标付之实践的最后一步。其中功能的完善和页面的美化就是针对前面的设计再结合实际情况作相应的修改或补充使之达到最完美的境地而系统模块和数据库的链接就是把整个系统模块以及数据库等各部分通过一定的链接功能并对相应的程序进行修改使它们相互链接起来从而形成一个有机的整体等到以上步骤均完成以后整个系统的设计基本上已经完成接下去就是把所有的数据和源代码上传到相应的服务器上去这样系统就正式宣告开通了。具体包括5.1.1程序设计系统用Microsoft Access设计数据以Dreamweaver UltraDev为开发平台通过Asp实现网页及动态操作其中运用了Java Script和VB Script脚本基本实现其功能。5.1.2数据库连接我这里连接数据库是建立了一个连接文件:connection.inc%dimConn,strSql,DbPathsetConnserver.CreateObject(ADODB.CONNECTION)DbPathSERVER.MapPath(Database\HrManager.mdb)Conn.opendriver{Microsoft Access Driver (*.mdb)};dbqDbPath%这样我们在文件中只要调用一句!–#include file”headfile/conection—〉就可以了不需要重复在每个网页中打入上述代码节省了时间更加方便了连接不容易出错。5.1.3定义记录集在ASP开发过程中数据集的应用是极为重要的在应用程序中使用数据库下一步及时定义数据集Recordset以便从数据库中临时提取数据。应用程序不能直接调用数据库它必须以记录集为中介。定义的任何记录集都将添加到数据库邦定面板中把数据邦定面板中对应记录集的字段添加到Wed页面上也就添加了动态内容。举个例子%set rsStudyResumeserver.CreateObject(ADODB.RECORDSET)strSqlselect*fromEmployeeSResumeTablewhereEmployee_IDEmpIDrsStudyResume.OpenstrSql,Conn,3,2%只有通过了这个定义才能调用数据库。5.1.4人员培训本系统功能的实现相对清晰对人员的培训也相对简单。首先可以让其对系统的工作流程有个大致的了解然后通过模拟试验一般人员都能胜任。5.1.5系统测试随着系统的开通这并不意味着所有事情都结束了我们还要像测试一个系统一样对整个系统进行各方面的测试以确定其性能主要包括程序调试、功能测试、数据库调试、以及安全测试等。程序调试由于DREAMWAVER具有自动编译功能所以设计者无需编写较多的程序只需根据实际需要对相应的程序段或接口进行相应的改动从而程序调试的对象也主要是针对这些改变的部分源程序和相应的功能接口模块。功能测试该阶段主要是针对预先的设想对相应的模块的功能通过实际操作进行测试以检查各项功能的完备性和可操作性以便及时进行更改和完善。数据库调试该过程主要是通过使用实际数据对系统数据库进行测试包括进行数据的输入输出、人员的增加、删除以及修改来检验数据库的合理性。安全测试该过程主要是系统管理员根据实际生活当中所发生的系统安全问题然后根据这些问题有针对性地进行一些模拟安全测试包括用户登陆以及系统修改等安全测试。5.1.6测试心得通过测试系统可以安全、快捷的运行感悟很深5.1.6.1 从小入手从小入手化小块为整体逐渐扩大调试进行排查5.1.6.2 系统提示往往通过错误页面提示找到错误的地方结合网络资源发现解决问题5.1.6.3 程序中设置断点或输出中间值来发现错误之处5.1.6.4 在调试中做好备份工作以免操作失误带来的后果5.2系统维护系统维护是为保证系统的正常运行和安全保障等目的而采取的一系列措施其中包括数据库维护、信息更新、版面更新、安全测试以及数据备份等操作过程除此之外还包括服务器和域名空间等的维护。所有这些工作都需要由专门的技术人员专门来负责并根据一定的规章制度和流程来进行操作。数据库维护和信息更新该阶段主要是要求管理员要经常对数据库和过期的信息及时地进行更新和维护以保证数据库的正常运行和信息的及时性从而保证了访问者能够顺利地了解到最新的信息动态。版面的更新该过程主要是要求对系统的首页和页面定期的进行相应的调整或更新从而使本系统经常以崭新的面貌出现在广大访问者的面前。安全测试和数据备份该过程主要是从系统的安全方面考虑由于目前整个网络体系的安全问题还存在着较大的隐患所以如何加强系统的安全性能对于一个系统的正常运行具有非常重要的意义。所以管理员要经常对系统进行诸如一些用户名、密码以及权限的更新或重新设置从而保证系统的安全性。除此之外还要经常对所有信息进行备份以防止整个系统遭到外界袭击时陷入瘫痪状态。6、设计心得经过一个多月的紧张学习和开发在指导老师的带领下我终于完成了了毕业设计。这不仅是对专业知识的考核更是一种近一步的学习和运用。省略6.1可行性分析阶段心得省略6.2需求分析阶段心得省略6.3系统设计阶段心得省略6.4系统实施和维护阶段心得省略7、结束语经过这段时间的紧张设计终于圆满的完成了整个设计过程。虽然中间碰到了许多困难许多功能还不够完善但我从中学到了许多以前书本上所不能学到的也不曾碰到过的问题但通过不断的阅读相关书籍开发水平有了明显提高对系统的设计有了新的认识。通过这次设计我已基本上掌握了系统的设计流程同时也掌握了一些相关技术增强了动手能力并积累了一定的经验从而为以后的工作奠定了基础。8、 致 谢在整个学习与设计开发的过程中我得到了很多老师和同学的热情帮助尤其是我的指导老师他在我的整个设计过程中给我提供了很大的帮助和实际指导把握了解了整个系统的建设的研究方向跟制作的流程在此衷心感谢老师。参考文献[1]蔡长明、丁勇、黎昌杰《DreamweaverUltraDev4入门与提高》清华大学出版社2001年版[2] 熊松明《ASP.NET标准教程》北京航空工业出版社2002年版[3]赵丰年《网页制作实例图解》北京机械工业出版社2001年版[4]奚兵《FIREWORKS 4实例与操作》北京希望电子出版社2001年版[5]科南资讯 《程序设计实务设计入门》中国铁道出版社2001年[6]王珊、陈红《数据库系统原理教程》清华大学出版社2000年版[7]邝孔武、王小敏《信息系统分析与设计》情清华大学出版社2001年版[8]周志东人事管理网站http://www.guoxininfo.com附录代码省略6、精选500套毕业设计软件源码和配套论文下载500套毕业设计软件源码和配套论文下载