网络工程专业毕业论文基于ASP技术的求职网站的开发设计_第1页
网络工程专业毕业论文基于ASP技术的求职网站的开发设计_第2页
网络工程专业毕业论文基于ASP技术的求职网站的开发设计_第3页
网络工程专业毕业论文基于ASP技术的求职网站的开发设计_第4页
网络工程专业毕业论文基于ASP技术的求职网站的开发设计_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

1、 摘 要随着毕业生日益增多而现场招聘会又受到时间和地点的限制,因此通过网站的信息传递和更新方便了用户的需要,设计完成后可使求职者足不出户就可在网上实现求职信息的发布,实现了对应聘单位的查找筛选以及对意向工作的应聘等功能。系统采用ASP技术、B/S模式,WEB服务器,后台的数据库选用Microsoft 公司的Access。系统功能:系统主要实现了网站新建方面功能,包括用户信息录入和查询、管理员信息录入和查询、对网站信息的查询、填加、修改、以及提供单位信息的添加、删除和修改等功能。文章结构分为:绪论(开发背景、设计方法),可行性分析(技术可行性、经济可行性),需求分析(业务流程),概要设计(功能结

2、构图、总体结构图),数据库设计(概念设计、逻辑设计、物理设计),详细设计,编码和测试、总结等。关键词:求职网站;数据流图;数据库AbstractThe present graduate increases the scene employment advertise to be able day by day to receive the time and under the place limit actual background forms in ones mind to come out,,After the website design completes may cause the

3、 job seeker to be confined at home may realize oneself to seek employment on-line the information issue, through to the website wholesale profession investigation and study, the information transmission and the renewal is more convenient and quickly as well as,To hires the unit the search and screen

4、ing as well as responds to a call for recruits and so on the functions to the intention work。 The system adopts the ASP technology, run under the mode of B/S, the WEB application server, the backend date base chooses the Microsoft Access, and the database connection adopts the JDBC method.The system

5、 has mainly realized thewebsite design aspect function, including the information input and the inquiry, the detailed information inquiry, the report form has the stock information, also in the funds input as well as the basic information manager increase and the password revises, the supplier as we

6、ll as purchases merchandise functions and so on business increase, deletion and revision.The article structure includes: introduction (the development background, design method), feasibility analysis (technical feasibility, economical feasibility), the client demand analysis (the business flow), the

7、 outline design (function structure diagram, total structure diagram), database design (conceptual design, logical design, physical design), detailed , code and test, and summary. Key words: Seeks employment; Website construction; Website design 目 录第1章 绪 论11.1 开发背景11.2 设计方法11.3 硬件要求及环境21.4 前端开发工具21.

8、5 WEB应用服务器31.6 后台数据库31.7 开发计划3第2章 可行性分析52.1 技术可行性52.2 经济可行性52.3 操作可行性62.4 法律可行性6第3章 需求分析73.1 数据流程图73.2 数据字典83.3 功能分析93.4 性能分析10第4章 概要设计114.1功能模块图114.2功能模块简介12第5章 数据库设计135.1 概念设计135.2 逻辑设计145.3 物理设计16第6章 详细设计及页面实现186.1 系统流程图186.2 静态页面设计196.2.1 首页及其他二级页面设计196.2.2 注册协议页面216.2.3 注册返回页226.2.4 错误页面236.2.5

9、 弹出通知页面236.3 动态网页设计246.3.1 填写注册信息246.3.2 查找所有单位256.3.3 查看单位详细信息266.3.4 发送个人信息276.3.5 管理员登陆286.3.6 管理系统296.4 网站全部页面及功能316.5 网页特效及代码316.6 网站内部用户/管理员使用流程37第7章 软件测试387.1 软件测试目的387.2 软件测试的方法387.3 测试用例结果分析39第8章 结 论40参考文献41附 录42第1章 绪 论1.1 开发背景充分利用Dream weaver MX 2004以网站开发的灵活性和高效率为特点,以好工作求职网为例,详细地讲述了网站创建的各个

10、过程。项目开发的题目为基于ASP技术,是鉴于目前计算机技术发展迅速,电脑网络日益普及,信息的传递和更新更加方便和快捷以及现在的毕业生日益增多而现场招聘会又受到时间和地点的限制的实际背景下构思出来的,网站设计完成后可使求职者足不出户就可在网上实现自身求职信息的发布,对招聘单位的查找和筛选以及对意向工作的应聘等功能。当今社会网络作为一种新兴媒体日益受到人们的关注和认可。因为其传播速度快,范围广,不受地理,空间的限制而且使用费用低等特点,越来越受到商家的喜爱,它的广告传播效应远远高于其他传统媒体。目前社会上各类网站发展迅速,各个企事业单位都创建了自己的企业网站来宣传推广自己,扩大知名度,求职网站作为

11、一个特殊的群体也有了很大的发展。网站完全独立开发,力求使求职网站的各项功能都完整准确的表达出来。全文共分为七章,第一章绪论,主要介绍本网站开发所使用的软件硬件和后台数据库的知识;第二章可行性分析,主要介绍网站需求分析,网站功能模块图;第三章 概要设计,在系统分析的基础上,科学合理地进行总体设计;第四章数据库设计,包括网站功能说明和数据库设计;第五章详细设计;第六章代码设计,包括静态页面导入页,首页及其它二级三级页面的设计制作和与数据库连接的新闻发布、个人信息注册、管理员管理系统、对意向单位的求职信息发布等动态页面的分析和详细设计;第七章系统测试,主要介绍网站在运行调试的过程中遇到的问题和解决的

12、方法。1.2 设计方法好工作求职网站主要运用的开发技术是ASP。ASP是当今流行的应用程序开发技术之一,作为一种服务器端脚本编写环境,它将HTML语言,脚本代码和服务器组建有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的应用程序。ASP技术的优势主要表现在以下几个方面:1.ASP运行环境的配置非常方便,只要在平台上安装服务器与应用服务器的配置便基本完成了。2.ASP技术简单易学,使用ASP编写服务器端脚本可以创建功能强大的应用程序如果已经熟悉或脚本语言,学习ASP就不会感觉到有什么困难。3.使用ASP技术进行开发时,可以通过建立自己的组件,将应用程序的商业逻辑封装在可重用的

13、模块中,以便在脚本其他组件或其他程序中调用。商业网站在建设过程中主要分为网络总体规划与技术设备选型、前台网页的设计制作、应用系统的设计开发以及后台数据库管理系统的设计开发等方面。论文旨在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。这里所提出的方案是采用现在比较流行的ASPIIS技术配合网页三剑客(Dreamweaver MX 2004、Fireworks MX 2004、Flash MX 2004)等制作工具来设计和建设一个企业网站后台数据库管理系统。网站最终得以顺利完成,并得到企业的认可,本论文的可行性也得以肯定。1.3

14、硬件要求及环境服务器:P42.0以上,硬盘40G以上,内存256M以上,Windows XP 操作系统,Microsoft- Access2000数据库系统客户端:486以上,内存32M 以上,能上网的机器,Unix,Linux,Windows 98/NT/2000/XP等操作系统不限。网络:广域网,局域网或对等网。 运行模式:IIS模式1.4 前端开发工具Dream weaver MX 2004:Dream weaver MX 2004是Macromedia公司出品的著名网站设计制作软件。 Dream weaver MX 2004提出了”网站开发工作流程”的思想,整合了网站结构设计,制作开发

15、和功能测试,后续维护的全部生命周期。Dream weaver MX 2004开发环境支持Coldfusion,Html,Xhtml,Asp,Microsoft,Asp,Net,Jsp和Php等,既容易使用又功能强大。它使得用户实现了对代码的完全控制,又可以帮助用户进行精确的布局设计。它强大的代码编辑功能包括代码提示,标签编辑器,可扩展的着色代码,标签选择器,代码分段以及代码验证等。此外,还加入了专业品质的布局和代码,包括站点结构、表单、模板和可以执行客户端交互的JavaScript函数等方便了用户的使用。1.5 WEB应用服务器IIS首选的ASP的运行环境。首先它是免费的,开放原代码,方便,简

16、单。1.6 后台数据库Microsoft Access数据库:Access数据库主要有数据表设计、可视查询设计、SQL查询语言、窗体设计、报表设计、Web页设计、宏设计和VBA程序设计,充分展示了Access数据库作为面向对象的关系型数据库的各种完善的功能。Access能将您的数据来源与交互式Web页面无缝集成,使创建和共享数据库比以前更容易。使用Web技术快速获取信息,并把它按您的特殊用途裁剪。加入Office 2000 Web组件以便在Web浏览器中视觉化分析数据。Access数据库软件所能完成的功能如下:1.可以利用表存储相应的信息,为每一种类型的信息创建一个表。2.可以根据需要定义各个

17、表之间的关系,从而将各个表中的数据有机的联系在一起。3.可以创建查询来检索符号用户指定条件的依据,也可以利用查询来更新或删除多余的记录,并对数据执行各种计算。4.可以创建窗体直接查看、输入以及更改表中的数据。5.可以绘制报表来分析数据,或者将数据以特定的方式打印出来。6.可以利用宏或代码将各种数据库对象连接在一起,形成一个数据库应用系统。1.7 开发计划遵循软件生命期的划分,明确规定每个阶段的任务。上一阶段完成确定的任务后就产生一定格式的文档交给下一阶段,不同阶段的任务由不同级别的软件人员承担。该方法分以下八个阶段:问题定义、可行性研究、需求分析、总体设计、详细设计、编码与单元测试、综合设计、

18、软件维护,各个步骤的工作通常是交叉进行的。根据实际情况各阶段稍有变化,具体安排如表1.1所示。表1.1 时间安排表时间 工作内容第一周第二周第三周第四周第五周第六周第七周第八周第九周第十周十十一周十十二周十十三周十十四周十十五周十十六周系统调研需求分析数据库设计软件设计软件编码软件测试试运行验收由于设计题目是实际的项目,所以开发的周期基本与理论上此保持了一致,具体时间安排还应按客户的要求,适当缩短延长某一过程也在所难免。此时间安排之作为理论上参考。第2章 可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性分析是项目开始分阶段的重要工作,需要对项目所涉及的领

19、域、投资的额度、投资的效益、采用的技术、所处的环境、融资的措施、产生的社会效益等多面进行全面的评价,以便能够对技术上、经济上的可行性进行分析,以确定项目的投资价值。软件项目开发的可行性一般包括了可能性、效益性和必要性3个方面,三者相辅相成,缺一不可。可能性包括了技术、物资、资金和人员支持的可行性;效益性包括了实施项目所能带来的经济效益和社会效益;必要性则比较复杂,包括了社会环境、领导意愿、人员素质、认知水平等诸方面的因素。因此,在项目启动之前进行项目的可行性研究是非常必要的,而且也是必须的。要从技术可行性、经济可行性、操作可行性和法律可行性四个方面来进行研究。2.1 技术可行性网站只需在Win

20、dows 2000操作系统下,利用Dream weaver 2004与关系数据库Microsoft Access进行开发。开发人员已经能够熟练的使用网页三剑客PHOTO等制图软件与数据库方面编程技巧并熟悉Windows操作系统。硬件上,当前的计算机可以安装Windows 2000操作系统,运行Dream weaver 2004与Microsoft Access开发工具,具有处理能力,在技术上达到了开发要求。2.2 经济可行性开发网站的经费很低,网站完成后可以使用免费的油箱、空间、域名和服务器(支持少量的动态功能),也可以购买网络实名维护自己的权益,但是可有可无的,一般这些免费的功能已经足够了。

21、所以具有经济可行性。另外,由于系统是单人在短时间内开发出来的管理软件,其开发费用很低。在系统运行阶段,只需要一台电脑单人就可以进行操作,而且操作简单,不需要进行单独培训。单人单机操作节省了多人劳作的不必要开支。因此从经济角度考虑开发这样一个管理系统是可行的。2.3 操作可行性计算机已经成为生活中的使用工具,人们对计算机的操作并不陌生。而且在网站的使用过程中有相关的提示信息,操作起来应该并不困难。由于其是在充分研究了网站行业之后而开发的,所以它给了操作人员以全新且实用的方法来管理信息,操作更简单,功能更强大。用户也可以很方便的进行信息传送。2.4 法律可行性网站开发的各项技术都符合法律规定。系统

22、属于自主开发,没有知识产权纠纷问题,在信息管理方面可以保证安全,保护公司内部的隐私权。第3章 需求分析3.1 数据流程图图3.1网站系统数据流程图数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。3.2 数据字典数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。数据字典通过对数据流、数据元素、数据存储、加工的描述,对数据流图的各种成分起注解、说明作用,给这些成分赋予实际

23、的内容。根据数据流程图,得到数据流、数据存储和加工的数据字典(DD),以下是系统数据字典的部分数据条目。1.用户信息描述名称:产品信息 别名:无 描述:具有登录信息、查询修改信息 定义:产品信息=信息名称+提供单位+备注信息等 输入数据流:产品维护输出数据流:产品维护位置:用户信息表2.数据流词条描述数据流名称:客户信息 别名:无描述:对所要求的服务内容进行描述数据流来源:反馈信息维护模块数据流流向:P1.5数据流组成:客户信息=用户号码+联系电话位置:客户信息表 数据流名称:管理员信息 别名:无描述:对提供的信息进行描述 数据流来源:无数据流流向:信息登陆数据流组成:管理员信息= 管理员编号

24、+名称+地址+联系电话+邮政编码等位置:用户信息表3.数据文件词条描述数据文件名:后台信息 描述:对提供单位提供信息的描述 数据文件组成:信息表=单位编号+单位名称+入网时间+提供岗位 组织方式:按编号排列存取方式:编号数据文件名:前台信息 描述:经过整理后信息的描述 数据文件组成:前台信息=信息编号+提供单位+编号更新日期组织方式:按更新日期排列存取方式:编号3.3 功能分析业务描述1.通过系统中的公告发布,需要汇报岗位情况的公司名单(实现方式为选定用人单位,然后发布公告内容。2.管理员按规定时段(日、周、月等)上传情况(文字资料),显示上报的具体时间,包括:投电时间、汇报人、联系方式;3.

25、站内人员按照日期或者交费查询汇报内容,并可以对每条上报情况做批复,管理员查看显示批复时间、批复人等。3.4 性能分析随着Internet的普及和发展,互联网走进了千家万户,作为一种新兴的媒体更多的得到了人们的关注和认可。其速度快,范围广,费用低,而且不受地域,空间的限制, 它的广告效应远远的高于传统的四大媒体,层出不穷的各类网站覆盖了生活中的方方面面,成为获取信息的主要途径。求职网站的出现有其发展的必然趋势和条件。当今大学毕业生的数目成倍的增长,用人单位对毕业生也多了更多的选择空间,同样随着早年毕业生“包分配”政策的取替,把大学毕业生直接推向了社会,这也使大学毕业生自己的选择余地相应的增加了。

26、同时网络的高速发展也突破了时间和地域的限制,使信息的传递更加的快速。人们可以不出家门就能完成诸如交费、购物、信息查询事物。这也使网上求职成为了可能,于是在这种大的环境下,网上求职网站产生了。经过“好工作求职网站”业务的初步调查统计。一般求职网站都包含有注册用户、信息发布、招聘单位查找等内容。在登录网站时,系统会把用户所输入的用户名与数据库中的进行检验,如果用户具有对信息的承认权限,则登录后的页面中显示承认和承认取消的连接;相反,则不显示该连接。第4章 概要设计4.1功能模块图首页管理员登陆用户登陆站长推荐热门推荐最新人才新闻/公告 新用户注册注册协议查看所有单位查求职个人意向单位管理新闻管理查

27、看单位详细信息修改或删除单位信息填写个人信息T填加新闻添加招聘单位修改或删除新闻应聘该单位并发送个人信息图4.1 网站功能模块图4.2功能模块简介新用户注册:用户填写个人信息,取得同意后登陆网站。信息公告 :对招聘单位提供的信息加工后发布出去,给用户提供参考。最新人才 : 把需要寻找工作的用户的个人信息及求职意向经过加工发布出去,用人单位选择。热门推荐 :包括了用人单位及求职人的意向及具体信息。站长推荐 :这里也包括用人单位和求职人的信息,按照一定的顺序公布。用户登陆 :主要指已经申请的用户,包括查看所有单位,查看所有单位信息,应聘该单位及发送个人信息。管理员登陆:包括新闻管理,单位管理,查看

28、个人求职信息,而对于每一项都有添加、修改、删除的功能。第5章 数据库设计5.1 概念设计设计主要的E-R图如图5.1所示。管理员信息用户信息网页供应的信息招聘单位信息备注密码编号名称用户名联系方式提供的岗位名称11管理1提供查看NNN图5.1 系统模块E-R图5.2 逻辑设计为了实现系统目标,系统必须具有各种功能,所谓功能指的是完成某项工作的能力。主要说明网站的总体功能:注册用户、发布求职信息、管理新闻、管理招聘单位信息等。并对数据库概念模型和逻辑结构设计做了详细说明。 网站中涉及到数据表有:dwxx表,grxx表,xinwen表,denglu表,fsgrxx 。 其中denglu表记录用户的

29、账号和密码以及管理员的登陆密码。 Grxx 表记录着求职者的个人信息,包括姓名、性别、所学专业、联系方式等。 Dwxx 表记录着招聘单位的基本信息,包括单位名称、所属行业、所需人才类型、联系电话等信息。 xinwen表记录着首页所显示的新闻和公告,包括新闻内容和时间。fsgrxx表记录着求职者向意向单位发出的个人信息。具体表格设计如表5.2,5.3,5.4,5.5,5.6所示。 表5.2 denglu表字段字段名类型宽度允许为空123yonghumingmimaguanliyuanmima文本文本文本505050not nullnot nullnot null表5.3 xinwen表字段字段名

30、类型宽度允许为空123bianhaoxinwenriqi自动编号文本日期/时间50not nullnot nullnot null表5.4 Grxx 表字段字段名类型宽度允许为空12345678bianhaoyhmmazsxmxbZyLxdhqzyx自动编号文本文本文本文本文本数字文本50505050505050not nullnot nullnot nullnot nullnot nullnot nullnot nullnot null表5.5 Dwxx 表字段字段名类型宽度允许为空1234567dwmcsshydwdzLxdhEmailSxrcdwjj文本文本文本文本文本文本文本50505

31、050505050not nullnot nullnot nullnot nullnot nullnot nullnot null 表5.6fsgrxx表字段 字段名 类型宽度允许为空12345678yonghumingxingmingxingbie nianlingSuoxuezhuanyeZuigaoxueliLianxidianhuayixiangdanwei 文本文本文本文本文本文本 文本文本5050 50 5050505050not nullnot nullnot nullnot nullnot nullnot nullnot nullnot null5.3 物理设计 网站主要包括新

32、用户注册、发布个人求职信息、查找招聘单位、查看招聘单位详细信息、向招聘单位发送求职意向和求职人信息等。网站有两种身份识别:用户和管理员。用户首先要将自己的求职信息进行注册,系统自动将注册信息发送到首页中,用户在登陆后可对本网站所有的招聘单位进行查找,并对有意向的招聘单位进行详细的查看并发送自己的详细信息给招聘单位;管理员实现对首页新闻的添加、修改和删除,对招聘单位的信息进行添加、修改和删除并可直接查看求职人对意向单位发出的个人信息等。其具体功能如下:首页包括:个人用户登陆、管理员登陆、个人用户注册、新闻/公告的发布、个人求职信息的发布、热门单位的推荐。个人功能包括:个人信息的注册、登陆、查找招

33、聘单位、查看招聘单位的具体信息、向意向单位发出自己的个人信息。管理员功能包括:对首页新闻/公告的添加、修改和删除、对招聘单位的添加、修改和删除、对应聘人对意向单位发出信息的查看,以及同过ACCESS对数据库的修改。数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于给定的计算机系统。为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理设计通常分为两步:1.确定数据库的物理结构,在关系数据库中主要指存取方法和存取结构;2.对物理结构进行评价,评价的重点是时间和空间效率。关系模式存取方法选择存取方法是快速存取数据库中数据的技术。数据库管

34、理系统一般都提供多种存取方法。常用的存取方法有三类。第一类是索引方法,第二类是聚簇方法,第三类是HASH方法。系统采用了第一、二种存取方法。确定数据库物理结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、聚簇、日志、备份等的存储结构;系统配置:使用数据库的用户数无限制,同时打开的数据库对象数在一般范围内无限制。系统建了一个Access数据库,建在不是系统盘的盘中,备份在另一个磁盘里。在库中有14个表,可靠性、安全性、实时性是软件系统的要求。任何系统都不是绝对可靠的,发生故障是不可避免的。这就要求增加额外设备或软件来保证系统的可靠性。当然系统的可靠性分为多个方面,数据可靠性是最重要的一

35、个环节。第6章 详细设计及页面实现6.1 系统流程图 根据需求分析的要求对系统进行设计,系统流程图如6.1所示。招聘单位基本信息基本信息录入用户信息管理员信息基本信息管理注册录入操作信息获得信息信息管理更新信息库存信息管理输出信息操作信息图6.1系统流程图根据网站需求分析,在完成了网站内容和风格形式的定位后,就可以进行前台页面和后台数据库的详细设计,通过网站功能模块图可以确定:网站前台主要由首页以及和后台数据库连的个人信息注册、查找招聘单位、查看招聘单位详细信息、发布个人信息的二级或三级页面组成,网站后台数据库设计完成新闻更改、个人信息发布、招聘单位信息修改的动态功能。下面对一些比较重要的前台

36、页面和后台数据库的设计进行详细介绍。6.2 静态页面设计前台页面设计包括导入页,首页和协议页等二级页面的设计。6.2.1 首页及其他二级页面设计首页:打开dream weaver,新建。插入一行二列表格,选择背景图片插入,再插入一行三列表格,两边列宽设为10%。在中间单元格中插入二行一列表格,上面的单元格拆分成两列插入图片制作站名,下面的单元格拆分两列,左边的插入表单域制作用户登陆模块。右边的输入站长提示文字,代码中插入实现滚动文字的效果。如图6.2所示。图6.2 首页登陆和提示模块之后再插入表格制作新闻/公告模块、最新人才模块和热门推荐模块。如图6.3图、6.4图、6.5图所示。图6.3 公

37、告模块图6.4 最新人才模块图6.5 热门推荐模块在首页的结尾处制作网站的版权信息和管理员登陆区域。如图6.6所示。图6.6 版权模块6.2.2 注册协议页面插入单元格插入页首图片及相关提示,然后制作表单域插入文本区域,再在文本区域初始值中输入协议的内容。在文本区域下,制作两个超连接。将“我接受”连接至zcxx页进行个人信息的注册将“我不接受,退出”连接回shouye。做返回处理,不再进行下一步操作。如图6.7图、6.8图所示。图6.7 用户注册题头图6.8 用户协议6.2.3 注册返回页此页作用为个人用户在成功注册或提交信息时做出的提示,并引导个人用户返回首页的页面。插入三行一列的单元格,边

38、框粗细为0,间距和填充不填数,背景颜色设为#FFCC99。在第一行插入文字“您已成功注册或提交”,大小为18象素,颜色为#0000FF加粗。在第三行键入“点击此处返回”,大小、颜色都为默认。做超连接至首页。如图 6.9图所示。图 6.9 信息提交成功页6.2.4 错误页面此页面是在个人用户或管理员将用户名或密码输入错误时显示的。具体做法和“注册返回页面”相同,只是将文字的颜色和大小进行了更改,并将文字“返回”超连接至首页。如图6.10所示。图6.10信息错误页面6.2.5 弹出通知页面此页面作为打开首页时弹出的提示页面。此页面的特点就是不用做大,如果做大不但会是网页打开速度下降而且使使用者造成

39、反感。所以插入的表格宽高分别为:269象素和152象素。背景颜色为#CCFFFF,文字颜色为#6600FF。分上下两个单元格。分别输入文字:“您好:本站最新添加了近百个新的招聘单位,祝您能够在其中找到满意的工作!”和“好工作求职网”。如图6.11图所示。 图6.11 弹出的通知页面6.3 动态网页设计6.3.1 填写注册信息目的:将求职人的个人信息添加到数据库中,并同时在首页“最新人才”项目中显示,这样即使管理员易于管理也使用人单位直接通过首页就可以看到求职者的个人信息,方便了用人单位的查找。关键技术:在填写注册信息的页面中,求职者要填写用户名、密码、真实姓名、性别、所学专业、联系电话、求职意

40、向共七个填写项。其界面如图4.11所示。在表单中将所有项目都设置成了必填内容:主要是为了使招聘单位能更多了了解求职者,在选择中多一些深度的考察。在这页中编写在客户端运行的脚本程序以检查访问者的输入。检查用户是否填写了某一个项目,主要验证表单里相应的文本输入组件的值是否为空。如果其中一项没有被填写,脚本程序就会弹出相应的对话框提示访问者完成输入的内容。如图6.12图所示。图6.12 新拥用户提交信息页面本页的各填写项与ACCESS数据库find job中的grxx表相连接。具体对应连接为: 填写项目 数据表字段名 用户名 yhm 密 码 ma真实姓名 zsxm性 别 xb专 业 zy联系电话 l

41、xdh求职意向 qzyxgrxx表如图6.13图所示。图6.13 个人信息表6.3.2 查找所有单位设计此项功能目的:用户在登陆后查找所有的招聘单位,这些单位只显示一些简要的信息单位名称、所属行业和单位地址。目的是让求职者能快速的查找到所有的招聘单位。如图6.14图所示。图6.14 查找单位页面6.3.3 查看单位详细信息设计此项功能目的:求职者在查找招聘单位时如果发现了意向单位,可以点击进入这个单位的详细信息页面,因为之前的查找页面中的信息是不全面的,所以这个页面提供了比较详细的招聘单位信息。除了上一页显示的单位名称、所属行业和单位地址外还有联系电话、email、需要人才类型和单位简介。如图

42、6.15图所示。图6.15 查看单位详细信息页面 而这两个页面用的是同一个数据库表:dwxx。具体对应连接为: 查找单位 查看单位信息 数据表字段名 单位名称 单位名称 dwmc 所属行业 所属行业 sshy 单位地址 单位地址 dwdz 联系电话 lxdh Email email 需要人才类型 sxrc 单位简介 dwjjdwxx表如图6.16图所示。图6.16 单位信息表6.3.4 发送个人信息设计此项功能目的:当求职者发现自己的意向单位时,将自己的个人信息发送给招聘单位,让招聘单位加以选择。此功能中的各个项目,将它们设置为了必填内容,目的是让招聘单位对求职者能有更清晰的认识,并且易于联系

43、求职者。如图6.17图所示。图6.17 个人信息提交表此页面的各个填写项与数据库fsgrxx表相对应。具体对应连接为:发送个人信息 数据库字段名 用户名 yonghuming姓 名 xingming性 别 xingbie年 龄 nianling所学专业 suoxuezhuanye最高学历 zuigaoxueli联系电话 lianxidianhua意向单位 yixiangdanweifsgrxx表如图6.18所示。图6.18 发送个人信息表6.3.5 管理员登陆设计此项功能目的:为管理员设置登陆功能,可以防止非管理员对网站信息进行篡改。管理员登陆后可对网站的前台、后台和数据库进行修改。对招聘单位

44、和求职者的信息进行管理,对日常的新闻和公告进行管理。管理员从首页进入密码页面,通过输入密码进入管理系统界面。具体如图6.19图、6.20图所示。图6.19管理员登陆模块图6.20 管理员密码页面6.3.6 管理系统设计此项功能目的:管理员登陆后进入管理系统界面。对首页的新闻/公告、招聘单位信息和求职者信息进行管理。此页面实现了五大功能模块,具体如下:1.新闻添加:主要完成管理员对首页“新闻/公告”部分新闻内容的添加。2.新闻管理:主要完成管理员对首页“新闻/公告”部分新闻内容的修改和删除。3.招聘单位添加:主要完成管理员对招聘单位信息的添加。4.招聘单位信息管理:主要完成管理员对招聘单位信息的

45、修改和删除。5.求职者个人意向:主要完成管理员对求职者发送给招聘单位个人信息的查看。具体内容如图6.21图、6.22图、6.23图、6.24图、6.25图、6.26图所示。图6.21新闻管理的对象图6.22新闻添加 图6.23新闻管理 图6.24招聘单位添加 图6.25招聘单位信息管理图6.26求职者个人意向6.4 网站全部页面及功能 文件名称 作用 简介ckdw 查看单位 用于查找所有单位的信息dwxx 单位信息 查看单位的详细信息glxt 管理系统 管理员用于管理网站的页面shouye 首 页 网站首页,发布信息和登陆使用xieyi 协 议 注册协议,用于规范求职者行为zcfh 注册返回

46、提交或发布信息后返回首页zcxx 注册信息 求职者填写个人信息glydl 管理员登陆 管理员填写密码进入管理页面fsgrxx 发送个人信息 求职意向单位发送个人信息cwym 错误页面 当输入账户或密码错误时提示tctz 弹出通知 在首页打开时的弹出信息6.5 网页特效及代码 1.滚动字幕代码: 2.漂浮图象代码: window.onload=skee;var brOK=false;var mie=false;ar aver=parseInt(navigator.appVersion.substring(0,1);var aname=navigator.appName;function checkbrOK()if(aname.indexOf(Internet Explorer)!=-1)if(aver=4) brOK=navigator.javaEnabled();mie=true;if(aname.indexOf(Netscape)!=-1) if(aver=4) brOK=navigator.javaEnabled();var vmin=2;var vma

温馨提示

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

评论

0/150

提交评论