54电子政务网站开发实践报告论文-黎明_第1页
54电子政务网站开发实践报告论文-黎明_第2页
54电子政务网站开发实践报告论文-黎明_第3页
54电子政务网站开发实践报告论文-黎明_第4页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

- 21 -东北财经大学网络教育本科毕业论文电子政务网站开发实践报告论文 当涂县人事人才网开发报告作 者黎明学籍批次0402学习中心马鞍山奥鹏层 次高升本专 业电子商务指导教师史达21内 容 摘 要如何创新工作机制,提高人事人才工作效率,有效地管理人事人才信息,更好地服务于经济社会是人事部门适应形势的发展迫切需要解决的一个课题。当涂县人事局为了加快人事人才电子政务建设的步伐,提高工作效率、完善服务体系。需要建设属于本单位的计算机信息管理系统。因此拟定开发当涂县人事人才网。本人利用现有的软、硬件设备及运行环境,开发完成了各项功能的实现,为网页的本身具有人性化,根据双项选择的原则,做到了单位可以详细的了接个人情况、应聘者也对应聘单位有所明了。随着人事工作的进一步开展,考试培训中心、猎头公司的进一步建立和完善,该人事人才网也将相应增加各种功能和模块。关键词:ASP语言 网站设计 数据库 人才网 目 录一、项目背景0(一)人才管理的发展前景0(二)人才管理开发系统的需求0二、相关技术要点错误!未定义书签。(一)应用开发技术的状况1(二) IIS(Internet Information Server) 1(三) ACCESS200211. Access的发展现状12. Access数据库中的主要对象及其关系1(四)Dreamweaver 821.Dreamweaver 8简介2(五)系统开发的环境21. 硬件环境22. 软件环境2三、系统分析和设计3(一)系统功能分析与设计31. 组织机构图32. 系统功能结构图(主菜单)3(二) 系统数据流程41. 业务流程图42. 数据流程图4(二)数据分析51.数据库设计5四、网站特色10(一)内容结构和整体形象设计10.内容结构102 .色彩搭配103. 造型组合10(二)特色功能实现111. 数据库的巧妙应用112.网页顶部和底部的插入式设计113. 在线管理124. 天气预报服务13五、系统实施15(一)界面操作及应用161.人事局导航172.站内统计17(二) 后台数据库的操作及应用181.输入和修改数据182.修改、添加和删除表结构18六、项目展望19(一)用人单位的评价19(二)不足之处19(三)系统展望19参考文献20电子政务网站开发实践报告论文 当涂县人事人才网开发报告一、项目背景(一)人才管理的发展前景当今社会科技发展日新月异,人才已经是社会经济发展中一个不可或缺的生产要素,加强当涂县人才队伍建设和发展工作,是落实全国人才工作会议精神,促进全县经济协调发展,实施人才强县战略的重要举措。经济社会的长远发展,人才是关键。今后一段时期,能否建立一支高素质的人才队伍,直接关系到各项社会主义事业的成败。如何有效地管理人才信息,提高人事人才工作效率,更好地为经济社会发展服务是当涂县人事部门所面临的一个课题。(二)人才管理开发系统的需求 如何创新工作机制,提高人事人才工作效率,有效地管理人事人才信息,更好地服务于经济社会是人事部门适应形势的发展迫切需要解决的一个课题。传统的人事人才工作方式比较滞后,缺乏崭新的便捷的工作、交流、服务平台,给日常的工作及管理带来诸多问题,如记录的方法落后,记录出来的数据不易更新、不易存放、容易丢失、查询效率低下,难以备份等重大缺陷。就当涂县目前状况,应刻不容缓地建立起人才信息库、人才需求库等网上信息库。当涂县人事局为了加快人事人才电子政务建设的步伐,提高工作效率、完善服务体系。需要建设属于本单位的计算机信息管理系统。因此拟定开发当涂县人事人才网。人事人才网应便于对人事人才工作进行管理。具有求职信息、招聘作息、电子政务、人事代理、人事人才政策等功能。完成当涂县人事局的主页设计与制作,并能实现对该局计算机管理信息系统的主要信息进行后台管理,实现发布,修改,删除等操作。二、相关技术要点(一)应用开发技术的状况开发本系统所涉及的关键技术主要有ASP、WEB数据库、动态网页、JavaScript、VBScript、HTML、DHTML等。相关技术分别阐述如下:ASP( Active Server Pages)是由Microsoft 开发的一门技术,ASP是在服务器端通过IIS解释执行,然后将执行结果发送给客户端,由客户端所用的浏览器将结果正确显示给用户的一门技术。ASP通常结合HTML来实现网页的动态显示功能,同时,ASP可以灵活的嵌套在HTML,JavaScript、VBScript等脚本语言中执行,通过ASP的嵌套使用,可以很灵活地在客户端脚本语言中使用服务器端发送过来的数据。ASP 的特性 ASP 在服务器端被IIS解释执行,可以使用JavaScript或VBScript实现。利用ASP可以很方便的创建一个动态的网页,也可以很方便的实现网站和用户之间的交互,既实现网站和用户之间的信息交换;WEB管理员可以通过Active Server Pages轻松创建网页,以用于处理来自用户的信息,随后在根据用户提交的信息生成内容。ASP的另外一个特点就是它具有更高的安全性,由于ASP代码的处理是在服务器端进行,因此用户不能访问于创建ASP页的代码。用户通过浏览器所看见的只是服务器端ASP执行接过的HTML表示形式。这样,登录名和密码等这样的敏感数据的使用就更为安全。如果用户在浏览器中对ASP页的源代码进行查看,只能看到ASP生成、用于创建该页的HTML代码,而不是ASP代码本身。(二) IIS(Internet Information Server)IIS是Internet Information Server的缩写,它是Microsoft主推的服务器,也是本系统所采用的WEB服务器软件。IIS的一个重要特性是支持ASP,它为ASP在服务器端的正确执行提供了良好的支持,并自动对整个WEB服务器的服务性能进行调整,使整个系统能够最大限度对外界提供服务。同时,IIS内置了很多组件,利用这些组件,可以使网站的开发工作事半功倍。(三) ACCESS20021. Access的发展现状 Access是运行在Windows上的优秀数据库管理系统(DBMS)。它随Windows操作系统的升级而不断更新。Access 2002现可在Windows 95上运行,更适用于Windows 98、Windows NT和Windows 2000等环境。微软公司通过大量地改进,将Access的新版本功能变得更加强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。2. Access数据库中的主要对象及其关系作为一个数据库,最基本的就是要有表,并且表中存储了数据。比如“通讯录”数据库,首先要建立一个表,然后将某人的联系地址、电话等信息输入到这个数据表中,这样就有了数据库中的数据源。有了这些数据以后,就可以将它们显示在窗体上。这个过程就是将表中的数据和窗体上的控件建立连接,在Access中把这个过程叫做“绑定”。这样就可以通过屏幕上的各种各样的窗体界面来获得真正存储在表中的数据了。(四)Dreamweaver 81. Dreamweaver 8简介目前,Macromedia Dreamweaver 8是这个软件的最新的版本,也是目前唯一可以对Microsoft Active Server Pages (ASP)、Sun Microsystems Javaserver Pages (JSP)以及Allaire ColdFusion Markup Language (CFML)等不同标准的编码进行编辑处理的完美解决方案。使用它,不需要掌握复杂的源代码语言。而它做为Macromedia Dreamweaver完整操作平台的一个组成部分,双双都起着融合一个大型网络开发团队中设计人员和程序人员的工作内容的重要桥梁作用。2. 系统开发平台的分析在初步分析了系统的要求的基础上,决定采用微软公司的 ACCESS 桌面数据库为后台数据库,该关系数据库管理系统,简洁易用,可靠性强,保密程度很高。 对于开发工具采用Dreamweaver8, 该工具为Macromedia公司出品的一款所见即所得的网页编辑工具。Deamweaver采用的是Mac机浮动面版的设计风格,它的直观性与高效性是无法比拟的。Dreamweaver对于DHTML(动态网页)的支持特别好,可以轻而易举地做出很多眩目的互动页面特效。插件式的程序设计使得其功能可以无限的扩展。本课题采用现在比较流行的WEB技术,通过ASP实现服务器端对企业数据库的访问,在客户端通过JavaScript 结合 DHTML等技术与用户交互。(五)系统开发的环境1. 硬件环境a、P3或更高档的微机,笔记本电脑;b、运行是内存要求:128MB;c、安装所需硬盘:10MB;d、数码相机; e、扫描仪; 2. 软件环境:a、中文 Windows 98/2000/Me/XP;b、Microsoft Access 2000/2002/XP。c、Dreamweaver 8。三、系统分析和设计(一)系统功能分析与设计1. 组织机构图当涂县人事局,恢复成立于1977年,内设办公室、公务员管理股、专业技术人员管理股、工资福利与离退休股;二级机构为县人才交流服务中心、县干部培训中心。组织机构图如下:局 长人才交流服务中心工资福利与离退休股办公室干部培训中心公务员管理股专业技术人员管理股图3-1 组织机构图2. 系统功能结构图(主菜单)近年,当涂县经济建设环境已有较大改善,全县已形成鼓励人才干事业、支持人才干成事业的良好氛围,经过几次局务会议讨论研究,现将当涂县人事人才网的系统功能结构定义如下: 当涂人才网首页人才新闻服务指南主页招聘单位招聘登记网上求职信息求职登记个人求职政策法规市场简介企业招聘人事代理近期招聘信息其它政策法规人事代理政策学生就业政策办理人事代理流动人才信息图3-2 系统功能结构图(二) 系统数据流程1. 业务流程图经调查研究人事局的工作流程,该系统的业务流程如下: 用 户合法企业登记单不合法用户登记单申请求职表单 管理员不合法企业登记单合法用户登记单申请招聘表单用 户 图3-3业务流程图2. 数据流程图用户根据自己的实际情况填写求职表,进行登记处理。之后,便可根据求职信息进行分类处理;同样,企业根据自己的实际情况填写招聘表,进行登记处理。之后,便可根据招聘信息进行分类处理。用户可以根据招聘信息找到适合自己的工作;企业可以根据求职信息找到适合本单位的人才。具体数据流程图如图3-4求职表用户 求职登记处理求职台帐登记数据查询分类处理企业招聘表招聘登记处理招聘数据查询招聘台帐 图3-4 数据流程图(二)数据分析 利用抽象机制对需求分析阶段收集到的个人、单位数据进行分类、组织,形成实体集、属性和码,进而设计出E-R图如下:个人nnp应聘单位人数2人数1招聘mm职位图3-5 E-R图1.数据库设计数据库是一组特定的数据集合,是提供数据的基地。它能保存数据并允许用户访问所需的数据。数据库中保存的数据都是相关的数据,为了便于保管和处理这些数据,将这些数据存入数据库时必须具有一定的数据结构和文件组织方式。数据库规划是创建数据库非常重要的一个环节。数据库规划的好坏,不仅影响开发过程,而且直接影响数据库的使用。在数据库规划时,要分析数据库的应用目标和应包含的数据,要设计数据表并确定表与表的关系。在这里以个人、公司信息表为例,来创建数据库。具体步骤如下:a、新建一个空的数据库。单击databases点鼠标右键选择New Database,在弹出的窗口中给数据库命名“person”、 “company”,点击确定就建立好了一个空的数据库。b、建立数据表。选中新建立的数据库点击鼠标右键,在快捷菜单中选择New,再选择子菜单中的Table,在弹出的对话框中输入表的名字。单击确定就进入了表的设计窗口。输入数据表中各个字段的名称,数据类型等属性。然后点击保存,这个表就建成了。c、根据不同的数据类型,确定所需的存储空间的字段长度。表的结构如下:表3.1 个人信息表(表名:person)字段名称字段含义数据类型字段大小id*id编号自动编号长整型uname用户名文本50pwd密码文本50email电子信箱文本50idate发布日期日期/时间guoji籍贯文本50shenggao身高文本50nianning年龄文本50tizhong体重文本50iname真实姓名文本50sex性别文本50bday出生日期文本50code身份证号码文本50mzhu民族文本50marry婚姻状况文本50hka户口所在地文本50hkb目前所在地文本50zzmm政治面貌文本50zcheng现有职称文本50edu最高教育程度文本50edus受教育/培训经历备注zye专业类别文本50zym所学专业名称文本50zyes第二专业类别文本50zyms第二专业名称文本50school毕业院校文本50byday毕业日期文本50languages外语语种文本50lanlevels外语水平文本50language其它外语语种文本50lanlevel其它外语水平文本50mubiao职业目标备注rctype求职类型文本50pthua普通话程度文本50computer计算机能力文本50othertc工作能力及特长备注gznum相关工作经验文本50gzjl个人详细工作经历备注jobtype求职类型文本50job应聘岗位职能1文本50gzdd希望工作地点文本50otheryq其它要求备注yuex月薪要求文本50cname联系人文本50phone联系电话文本50calnum呼机机文本50oicqOICQ文本50http个人网站文本50jobs应聘职位名称1文本50job1应聘岗位职能2文本50jobs1应聘职位名称2文本50job2应聘岗位职能3文本50jobs2应聘职位名称3文本50grzz详细个人自传备注workdate可到职日期文本50gzdd1工作地点1文本50gzdd2工作地点2文本50gzdd3工作地点3文本50gzdd4工作地点4文本50gzdd5其它工作地点文本50posts邮政编码文本50shouji手机文本50jtphone家庭电话文本50emails其它信箱文本50address通讯地址文本100pic个人相片文本50click查看次数数字长整型表3.2 公司信息表(表名:company)字段名称字段含义数据类型字段大小id*id编号自动编号长整型uname用户名文本50pwd密码文本50email电子信箱文本50idate发布时间日期/时间cname公司名称文本50trade所属行业文本50cxz企业性质文本50fdate成立日期文本50yuangong公司规模文本50sex小姐/先生文本50rstel人事经理联系电话文本50renshi人事经理姓名文本50pnames联系人职位文本50fund注册资金文本50address通讯地址文本50cypic企业营业执照文本50zip邮政编码文本50pname联系人文本50phone联系电话文本50job招聘职位文本50fax传真电话文本50http公司网址文本50area所属区域文本50zpnum招聘人数文本50shisus提供食宿文本50moneys薪金水平文本50youxiaos有效日期文本50computers计算机能力文本50marrys婚姻要求文本50sexs性别要求文本50edus学历要求文本50nianlings年龄要求文本50pthuas国语程度文本50jobtypes工作性质文本50languages外语要求文本50hkas户籍要求文本50hkbs目前住地文本50zyes专业要求文本50gzdd工作地点文本50click查看次数数字长整型faren企业法人文本50jianj公司简介备注zptext岗位职责描述备注注:将id编号作为关键字段,不能为空。其它字段可视情况选择是否为空。这样就建好了一个数据表。四、网站特色设计(一)内容结构和整体形象设计.内容结构在网站的设计中,内容来源于原有的网站。考虑到信息查询的便捷,将相同的信息归于一类,使网站的信息结构清楚。2 .色彩搭配色彩是一种奇怪的东西,它是美丽而丰富的,它能唤起人类的心灵感知。设计后的网站的主色是以白色并混合淡黄色来体现清新、淡雅的感觉。如图4-1:图4-13. 造型组合设计后的网站标志性图标简单明了,“DT”代表“当涂”拼音的首字母。以矩形为主的造型设计,更体现了政府网的严谨。如图4-2:图4-2(二)特色功能实现1. 数据库的巧妙应用、首页所有广告及链接图片均是利用JavaScript语言,编写js,后缀名为.gif的图片存放在数据库字段中,使得更新替换更方便更轻松。如图4-3:图4-32.网页顶部和底部的插入式设计 每个页面都需要一个顶部和底部,如果顶端和底端的某一处需要改动,那就要把每个页面都打开进行修改,这给维护带来了很大的不便,而采用这种插入式的顶部页面和底部页面,只需改动这两个页面即可。如图4-4、4-5:图4-4图4-53. 在线管理除了可在后台对数据库等进行管理外,还可在线进行站内信件群发、新闻添加删除、政策法规信息添加删除、人事代理信息添加删除等。便于系统员随时随地的管理和维护。如图4-6、4-7:图4-6图4-74. 天气预报服务1、主页与秋天在线网站相链接,每天实时预告天气情况,更加添近生活。如图4-8:图4-8五、 系统实施(一)界面操作及应用首先,必须是本系统的合法授权用户才能对本系统的数据进行修改。同时所能发布的数据范围也是有限的,这要看系统管理员怎样设置数据库数据的安全性。通过点击导航菜单项中的“新会员注册”,就可以进入登陆系统的页面了:图5-1输入用户名,密码等成功注册后,将出现以下界面:图5-2点击“确定”按钮后,根据选择的用户类型将分别出现以下界面:图5-3图5-4这样该用户便可对自己的信息数据进行修改、更新等。具体操作一目了然,根据菜单项和各个控件即可完成各项操作,在这就不再一一阐述。由于界面众多且操作简便,在这里将介绍几个特色界面:1.人事局导航对人事局内部机构的工作内容、职责职务等进行全方位了解。以办公室为例:图5-52.站内统计对站内个人用户、企业用户的人数,招聘信息、求职简历、站内信件的份数都进行了实时统计,对于人才交流的整体效果是否明显提供了最充足的数据报告。图5-6(二) 后台数据库的操作及应用1.输入和修改数据要向表中输入数据和修改表中的数据,可以在表的数据表视图中完成。打开数据库,找到新建的数据库,点击加号图表,在出现的子目录中,选中Tables项,就会找到新建的表。要想向表中输入数据,只要选中该表,单击鼠标右键,选择open table子菜单中的Return all rows,即可打开表的数据表视图。在视图,可以像操作普通的电子表格一样进行操作,如向表中添加记录。以个人表(person)为例,如图5-7:图5-7个人表数据视图2.修改、添加和删除表结构记录的添加和删除可以直接在表的数据表视图中进行,而一个数据库的字段只能在设计视图中进行修改、添加和删除。在视图下拉菜单中选择设计视图即可。在设计视图中可对数据库字段的名称、类型和说明进行修改等操作。以个人表(person)为例,如图5-8:图5-8个人表设计视图运用以上方法可以完成对数据表的建立,并且可以通过数据库的一些基本操作完成对它的初始化。在建好了个人、公司信息表后,运用同样的方法建立了几张表。很多表都是为了在应用程序中方便用户输入信息建立的。在数据库应用程序中,只有系统管理员才有权对数据库进行操作,一般不让用户直接操作数据库表本身,用户通过窗体等用户界面完成对数据的录入和修改。在程序中运用数据绑定控件,可以给操作人员输入信息带来方便。六、 项目展望(一)用人单位的评价在坚持低成本投入的原则下,利用现有的软、硬件设备及运行环境,完成了各项功能的实现,为当涂县储备了一定的人才库和人才需求库。网页的本身具有人性化,根据双项选择的原则,做到了单位可以详细的了接个人情况、应聘者也对应聘单位有所明了。主页面色彩淡

温馨提示

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

评论

0/150

提交评论