首页 基于PHP的招聘网站的设计与实现

基于PHP的招聘网站的设计与实现

举报
开通vip

基于PHP的招聘网站的设计与实现基于PHP的招聘网站的设计与实现 本 科 生 毕 业 论 文 论文题目:基于PHP的招聘网站的设计与实现 计算机与信息工程学院本科生毕业论文(设计) 目 录 摘 要 ................................................................................................................................. III ABSTRACT ...............................

基于PHP的招聘网站的设计与实现
基于PHP的招聘网站的设计与实现 本 科 生 毕 业 论 文 论文题目:基于PHP的招聘网站的设计与实现 计算机与信息工程学院本科生毕业论文(设计) 目 录 摘 要 ................................................................................................................................. III ABSTRACT ............................................................................................................................. IV 第1章 绪论 ...................................................................................................................- 1 - 1.1 课题研究的背景及意义 ..................................................................................- 1 - 1.2 国内外现状 ......................................................................................................- 1 - 1.3 系统运行环境及系统开发相关技术 ..............................................................- 1 - 1.3.1 系统运行环境 ...........................................................................................- 1 - 1.3.2 关于WampServer集成包的介绍.............................................................- 2 - 1.3.3 中小型网站应用数据库Mysql简介 .......................................................- 2 - 1.3.4 编程语言PHP介绍 ..................................................................................- 2 - 1.3.5 关于Web服务器Apache的介绍 ............................................................- 3 - 第2章 系统可行性 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 与需求分析 .............................................................................- 4 - 2.1 可行性分析 ......................................................................................................- 4 - 2.1.1 技术可行性 ...............................................................................................- 4 - 2.1.2 操作可行性 ...............................................................................................- 4 - 2.1.3 经济可行性 ...............................................................................................- 4 - 2.2 需求分析 ..........................................................................................................- 5 - 2.2.1 系统的功能需求 .......................................................................................- 6 - 2.2.2 系统的性能需求 .......................................................................................- 7 - 第3章 系统总体设计 ...................................................................................................- 9 - 3.1 系统功能 ..........................................................................................................- 9 - 3.2 数据库的概念设计 ........................................................................................- 10 - 3.3 数据库的逻辑设计 ........................................................................................- 13 - 第4章 系统详细设计与实现 .....................................................................................- 20 - 4.1 系统前台功能模块的设计与实现 ................................................................- 20 - 4.1.1 用户注册的设计与实现 .........................................................................- 20 - 4.1.2 企业/个人用户登录功能模块的设计与实现 ........................................- 21 - 4.1.3 求职模块的设计与实现 .........................................................................- 22 - 4.1.4 招聘模块的设计与实现 .........................................................................- 23 - 4.2 系统后台管理模块设计与实现 ....................................................................- 24 - 4.2.1 友情链接管理模块设计与实现 .............................................................- 24 - -I- 计算机与信息工程学院本科生毕业论文(设计) 4.2.2 修改密码功能的设计与实现 .................................................................- 25 - 第5章 系统测试 .........................................................................................................- 26 - 5.1 测试概述 ........................................................................................................- 26 - 5.1.1 测试任务和目的 .....................................................................................- 26 - 5.1.2 测试方法 .................................................................................................- 26 - 5.2 本系统的测试 ................................................................................................- 26 - 5.2.1 登录模块测试 .........................................................................................- 26 - 招聘信息发布模块测试 .........................................................................- 28 - 5.2.2 5.2.3 搜索职位模块测试 .................................................................................- 29 - 功能性能测试结果 .................................................................................- 29 - 5.2.4 结 论 .............................................................................................................................- 31 - 参考文献 .........................................................................................................................- 32 - 致 谢 .............................................................................................................................- 33 - -II- 计算机与信息工程学院本科生毕业论文(设计) 摘 要 回首过去的几年,由于我国经济的高速发展,各个企业对人才的需求逐年增长,同时,社会上就业压力不断增大,我们需要一个良好的平台来解决这一问题。为了解决社会上这种供需问题,本人开发了基于PHP的招聘系统,本系统使用PHP这门脚本语言为主要的程序设计语言,HTML、JavaScript为辅助编程语言,Mysql为系统数据库。本系统分为前台模块和后台模块,其中,前台模块又分为个人用户模块和企业用户模块。个人用户模块包括简历管理、求职、账户管理等功能模块。个人用户可以完成对简历的创建、保存、投递简历、搜索职位信息、对所投递的简历状态查看和账户资料修改等功能。企业用户模块包括招聘管理、招贤纳士、公司资料管理、账户管理等功能模块。企业用户可以实现发布招聘职位信息、搜索人才信息、查看求职者投递的简历、公司资料管理等功能。后台模块包括用户信息管理模块、简历信息管理模块、职位信息管理模块、企业信息管理、友情链接、修改密码等功能模块。本系统上线成功后可以解决招聘方、求职方的供需问题。为招聘、求职双方提供了一个良好的平台。本论文分为五个部分,第一章绪论主要写了课题研究的背景及意义、相关领域的发展和系统开发工具及技术的介绍。第二章主要写了系统的需求分析及可行性分析,对系统的功能、性能需求以及可行性进行了介绍。第三章主要写了系统的总体设计,介绍了系统的各个功能以及数据库设计。第四章主要写了系统的详细设计和实现部分,介绍了系统的详细设计流程及实现后的结果。第五章主要介绍了系统的测试,介绍了系统的功能、性能方面的测试。 关键词:招聘网站;脚本语言;应聘就业 -III - 计算机与信息工程学院本科生毕业论文(设计) ABSTRACT Looking back over the past years, due to China's rapid economic development, the demand for talent all enterprises increased year by year, while increasing employment pressure on society, we need a good platform to solve this problem. In order to solve this problem of supply and demand on the community, I developed a PHP-based recruitment system, which the system uses the PHP scripting language as the main programming language, HTML, JavaScript programming language to assist, Mysql database system. The system is divided into front and back office module module, wherein the front desk module is divided into individual members and corporate members module module. Individual members module includes resume management, job management, account management and other functional modules. Corporate Member module includes recruiting management, job management, corporate information management, account management and other functional modules. Background module including membership information management module, resume information management module, job information management module, enterprise information management, links, change passwords and other functional modules. We can solve recruiters, job supply and demand side of the line after the system successfully. For the recruitment, job both sides provide a good platform. This thesis is divided into five parts, the system is divided into five parts, the first chapter mainly wrote the background and significance of research and development in the field of presentation, systems development tools and techniques. The second chapter written requirement analysis and feasibility analysis of the system data, function, performance requirements and feasibility were introduced. The third chapter wrote the overall design of the system, describes each function and database design system. Chapter IV wrote a detailed design and implementation of the system, presented the results of the detailed design process and implementation of the system after. The fifth chapter describes the testing of the system, describes the functions of the system, the performance of the test. Keywords:Financial Management System; Scripting Language;Take up an occupation -IV - 计算机与信息工程学院本科生毕业论文(设计) 第1章 绪论 1.1 课题研究的背景及意义 随着网上招聘的产生,我们能清楚的看到找工作不再是那么的困难,作为求职者我们可以同时有更多的选择,我们可以在做了相互对比之后再选择出自己心仪的企业去应聘,同时流程也没有那么复杂,求职者们不需要再去记录企业联系方式、联系地址,也不需要支付高昂的费用去找中介介绍工作,求职者可以在网上查询企业的基本情况,为求职做好准备。由此可见,网上招聘给求职者们带来了便捷。 网上招聘同样给企业带来了好处,企业不再需要去印刷很多的职位广告,到处去发放搜寻求职者,企业只需要将职位罗列在招聘网站上就可以了,同时企业还可以在不用面试的情况下就对求职者进行筛选,这样很大程度上提高了招聘效率,并且更加有利于招聘到优秀的人才。 招聘网站上线运行后将会是一个用户量比较大的网站,所以对于网站的性能要求比较高。本系统使用运行效率较高的PHP作为开发语言,很大程度上增强了网站运行的效率。 1.2 国内外现状 如今的社会是一个被互联网覆盖的社会,人们的工作、生活、娱乐等活动都已不能脱离互联网。互联网的大行其道是必然的,因为人类的发展是朝着一个简单、智能的方向进行的。在信息化时代中网上招聘和网上求职逐渐成为一种时尚。如 [1]今,90%的世界五百强企业在使用网上招聘的方式来招聘人才。例如在我们中国,人们已经把网上求职当做寻求职位的主要方式方法。随着我国政策的不断开放和政 [2]府对信息化的大力支持和推进,网上求职在国内已经非常流行。如今,我国政府单位招聘也实现了网络化,例如:网上发布公务员招聘信息、网上公布面试通知以及录用结果信息。当今时代是一个全面信息化的互联网时代,企业对人才的需求会日益增长,同样,随着国民素质的提高以及互联网的普及大势下,网上招聘将会成为主流的招聘方式。 [3]PHP作为一门脚本语言,现如今已被各个企业广泛的使用。由于PHP语言运行效率高、响应速度快、开源免费等诸多特点,它被许多企业选为企业网站开发的语言来使用。经过不断的改进与更新,如今PHP语言已经成为一种非常流行的语言。 1.3 系统运行环境及系统开发相关技术 1.3.1 系统运行环境 系统设计和实现之前,首先要考虑到系统运行的设备支撑和环境搭建,在这里 - 1 - 计算机与信息工程学院本科生毕业论文(设计) 本人将介绍本系统的硬件环境以及软件环境。 硬件环境 CPU:Intel 酷睿i3 2330M处理器主频:2.2GHz。 运行时内存:1GB以上 显卡:AMD HD 6370 (1G) 硬盘空间:500GB 5400转,SATA 软件环境 表1-1 系开发统的环境 开发工具 WAMPSERVER(PHP+Mysql+APACHE)集成开发环境 sublime text3(编辑工具) 开发语言 PHP、HTML、JavaScript Web服务Apache 器 1.3.2 关于WampServer集成包的介绍 WampServer是一个使用方便的PHP开发工具,它是由PHP解释器、Mysql数 [4]据库和Apache服务器这三种工具组成的软件集成包。它的出现减轻了PHP开发人员对PHP开发的环境配置、组装的工作量,从而更专注于开发。 在Windows平台下,下载并安装WampServer非常的简单,只需要按照提示进 [5]行操作即可。对于WampServer在Windows上的配置等复杂的问题WampServer都会为我们解决。该软件集成包是不用付费的,只要上网下载安装就可以了,非常适合开发人员使用。 1.3.3 中小型网站应用数据库Mysql简介 Mysql是一个适合中小型企业使用的数据库,它作为一种最为流行和应用及其 [5]广泛的关系型数据库管理系统,它受到了许多企业的亲睐。它支持当今标准的Sql语句去增删改查数据库中的内容。Mysql是一个小巧的数据库,它的体积与其他类型数据库相比非常有优势,只有几十兆大小。Mysql的速度也非常快,再加上它是 [6]完全开源的数据库,使用成本低。Mysql还是与PHP编程语言以及Apache服务器最为匹配的数据库。 总体来说,Mysql对于中小型网站较为匹配。对于使用PHP语言开发,Apache作为服务器的网站来说,那是最为匹配的数据库。 1.3.4 编程语言PHP介绍 [7]PHP是全球最普及、应用最广泛的互联网开发语言之一。由于PHP这门脚本语言吸收了许多语言的特点,所以它适合软件开发人员去学习它,并且现如今对于 - 2 - 计算机与信息工程学院本科生毕业论文(设计) PHP的使用也非常广泛。PHP是编写动态网页的方法是将PHP语言嵌入到HTML页面中,它的执行效率比较高,甚至高于完全有HTML标记编写的网页。 编程语言PHP最主要是用于开发、创建网站,由于它的语法简单、易学,而且安全性比较高、适用于多种平台,所以逐渐许多企业作为创建网站的首选语言。由于PHP的开放源代码这一特点以及诸多优点,如今PHP这门编程语言在全球范围内都已普及开来,据不完全统计,当今仍有60%以上的网站上面运行着PHP语言。我们所熟知的Facebook、YouTube、腾讯、新浪博客、百度、淘宝、搜狐、网易等大型网站也使用PHP开发网站。近年来随着PHP4、PHP5对PHP这门编程语言面向对象方面的改进使得越来越多的开发人员使用PHP。 1.3.5 关于Web服务器Apache的介绍 Apache作为Web服务器的一种,超过50%的网站都在使用Apache服务器[8]。它被所有开发人员所熟知,由于它有非常好的跨平台性、简单、速度快等优点,所以,它可以运行在几乎所有的计算机平台上。 在Web服务器中,Apache的性能稳定,正常情况下长期的运行也不会出现故障,并且它还可以用做代理服务器使用,集以上优点,Apache正被越来越多的开发人员所使用。 - 3 - 计算机与信息工程学院本科生毕业论文(设计) 第2章 系统可行性分析与需求分析 2.1 可行性分析 2.1.1 技术可行性 本系统使用Wampserver工具开发,Wampserver是由PHP、Mysql、Apache三 [9]种工具集成的一个集成开发工具。Wampserver是一个被广泛使用的集成开发工具,它已经足够成熟,完全可以被用来做开发工具。PHP语言是一门较为成熟的编 [10]程语言,早在十多年前就被用来开发网络应用,经过这些年的发展、改进,PHP这门技术已足够支持本系统的开发,Mysql数据库作为中小型企业广泛使用的数据库,它安全、可靠,在技术层面足以支持本系统的开发,Apache作为开发领域熟知 [10]的服务器,它有安全、稳定等优点,完全可以支持本系统的运行。本人通过大学的学习以及在实习工作中,已经熟练掌握了这几种软件的使用,并且熟练应用PHP这门编程语言,以及与PHP最搭配的Mysql数据库的应用。值得感谢的是有我的指导老师孙老师的耐心指导和帮助,开发本系统在操作技术上将会没有问题。 2.1.2 操作可行性 该系统界面较为直观、易懂,使用极其的方便,用户可以无障碍使用该系统。后台管理的使用也是非常的人性化,后台操作人员需要经过一两次的使用指导,便可以无障碍的去管理后台。前后台的使用都是人性化的界面,所以操作可行性得以通过。 2.1.3 经济可行性 开发本系统的资金数目很小,系统测试运行后,任何一个人都可以在本系统上注册申请成为个人用户或企业用户,审核通过后个人用户就可以创建自己的简历寻找合适的工作岗位进行应聘;企业用户则可以发布企业所要招聘的人才或者搜索自己所需要的人才的简历。本系统本着最小的花费创造最大的用途,因此该系统的开发在经济上是绝对可行的。 基于PHP的招聘系统的系统流程图如图2.1所示。 - 4 - 计算机与信息工程学院本科生毕业论文(设计) 基于php的招聘系统 界面 登陆用户表 后个企台人业管用用理户户员 职会企简位员友修招公账业招简账求历信信情改贤司户信聘历户职信息息链密纳资管息管管管息管管接码士料理管理职位信息表理理管理理理理 简历信息表 用户信简历信职位信企业信息表职位信息表公司资息表息表息表料表会员信息会员信息表友情链接表表用户信息职位信息 简历信会员信企业信息会员信息息简历信息息表 友情链接公司资料信简历信职位信息会员信息职位信息息表用户信息简历信息息 图2.1 基于PHP的招聘系统的系统流程图 2.2 需求分析 随着社会的发展,各个层次的人才、各个工种以及社会再就业人员的大幅猛烈增加,特别是近年来高校扩招使得大量的高校毕业生涌入社会,使得国民的就业压力越来越大。如何能快捷便利的获得就业信息,成为求职者的共同心愿。另外,企业与企业之间对人才资源的竞争也越来越厉害,所以,这就造成了企业人员的流动不断加剧。此时,单纯的通过人才招聘会难以满足求职者与企业的需求。与此同时,由于网上招聘为企业、个人双方提供了优秀的满足供需的平台,所以,网上招聘将越来越得到人们的认同。 - 5 - 计算机与信息工程学院本科生毕业论文(设计) 2.2.1 系统的功能需求 本系统的前台总体功能为:系统启动运行后,用户进入招聘系统首页,然后根据自己的需求注册成为个人用户和企业用户。注册成功后进行登录,如果用户是个人用户,那么将会进入个人用户首页,对于个人用户来说个人用户有简历管理、求职、账户管理等功能模块。个人用户总体上可以使用创建简历、搜索职位、投递简历、简历状态查看等功能。对于企业用户来说,企业用户有招聘管理、招贤纳士、公司资料管理、账户管理等功能模块。企业用户总体上可以使用职位发布、查看简历、搜索人才、公司资料修改、账户信息处理等功能。 本系统的后台总体功能为:登录管理员账号,进入后台管理首页;后台管理的主要功能模块有:简历信息管理、用户信息管理、职位信息管理、公司资料管理、友情链接、修改密码等功能模块。后台管理主要是对前台用户的简历、资料、职位等信息的添加、删除、查看和修改等。基于PHP的招聘系统顶层数据流图如图2.2所示,基于PHP的招聘系统中层数据流图如图2.3所示。 简历信息 S1个人用户职位信息 账户信息 会员信息P0职位信息 职位信息简历信息 简历信息 公司资料信息S1企业用户S3管理员 基于PHP的招聘系统公司资料信息账户信息 友情链接 图2.2 基于PHP的招聘系统顶层数据流图 - 6 - 计算机与信息工程学院本科生毕业论文(设计) P1P8D1简历信息表简历管理简历信息管理简历信息简历信息简历信息管理 简历管理 P9P2D2职位信息表招聘信息职位信息管理求职招聘信息 求职 职位信息管理个人用户 账户信息 P10账户信息账户信息会员信息管理P3D3用户资料表会员信息管理账户管理 P4P9 D2职位信息表招贤纳士职位信息管理职位信息职位信息 职位信息职位信息 P8P5 D2招聘信息表职位信息管理招聘管理招聘信息招聘信息 招聘信息职位信息 P11P6 D4公司资料表企业信息管理公司资料管理公司资料公司资料公司资料 企业用户公司资料管理管理员 账户信息账户信息P10 P10账户信息会员信息管理P7D3用户资料表会员信息管理账户信息账户管理 D5用户资料表 图2.3 基于PHP的招聘系统中层数据流图 2.2.2 系统的性能需求 系统完整性的要求 本系统要为招聘双方提供一套较为完整的服务,便于用户使用,同时也便于管 理员对各个模块操作。 良好的交互性的要求 - 7 - 计算机与信息工程学院本科生毕业论文(设计) 本系统操作界面具有简洁、直观、友好的特点,系统中的各项功能设计的非常合理、人性化,用户可以很好的使用本系统。 系统可移植性的要求 系统的可移植性非常重要,为了确保系统能应用在不同的使用环境,本系统使用可以跨平台的编程语言PHP,如果后期操作系统有所改变,也不会对本系统产生过大的影响,这是目前开发软件的最基本要求。 系统安全性的要求 系统的设置不但要方便操作人员操作,而且还要保证系统的安全性能。所以该系统应设置不同的用户操作权限,对于系统中的某一部分操作只能由管理员才能进行,因此对系统设置不同的访问权限,是实现系统稳定性和安全性的重要途径。 响应时间的要求 PHP作为一门脚本语言,它有运行效率高、响应速度快的优点,所以,由PHP开发的网站会在短时间内对用户的操作进行响应。 以数据库为核心的要求 通过本系统完全可以实现对各种信息的CRUD(增、查、改、删)操作,数据库在整个系统中起着非常重要的作用,对系统的信息存储、显示等起到了至关重要的作用。 - 8 - 计算机与信息工程学院本科生毕业论文(设计) 第3章 系统总体设计 3.1 系统功能 本系统分为两大模块,前台功能模块与后台功能模块,前台功能模块又分个人用户模块和企业用户模块。个人用户模块包括:简历管理、求职、账户管理;企业用户模块包括:招贤纳士、招聘管理、公司资料、账户管理。后台模块包括:用户信息管理、简历信息管理、职位信息管理、企业信息管理、友情链接、修改密码等。各功能模块具体介绍如下: 个人用户功能模块包括: 简历管理模块:个人用户对简历状态的查看、查看后台对本人简历审核是否通过。个人用户创建简历等 求职模块:搜索招聘信息、对申请过的职位进行查看。 账户管理模块:对个人用户的基本资料、头像、密码进行修改。 企业用户功能模块有包括: 招贤纳士模块:企业用户发布职位、对发布职位进行编辑、对发布状态进行设 置、删除职位等。 招聘管理模块:搜索招聘信息、查看投递的简历。 公司资料管理模块:对公司资料的编辑和修改。 账户管理模块:企业用户对企业的基本资料、头像、密码进行修改。 后台功能模块包括: 用户信息管理:对个人、企业用户使用状态管理。 简历信息管理:可以对求职者的简历进行添加、查看,审核、删除等操作。 职位信息管理:可以对所有企业用户招聘职位进行查看,添加,删除等操作。 企业信息管理:可以对所有企业的信息进行查看,添加,更新,删除等操作。 友情链接:可以对相关链接,添加,删除、审核等操作。 修改密码:可以对管理员密码进行修改。 系统功能模块图如图3.1所示。 - 9 - 计算机与信息工程学院本科生毕业论文(设计) 基于php的招聘 网站 前台功能模块后台功能模块 管理员 企业用户个人用户 职企简会位业修历简招账招账员公信信改退信历聘注求登户贤登注户信司息息密出息管管册职录管纳录册管息资管管码管理理理士理管料理理理理 图3.1 系统功能模块图 3.2 数据库的概念设计 招聘用户实体属性图如图3.2所示。 用户类型注册时间登陆时间用户密码 登陆IP 用户名是否锁定 用户编号邮箱招聘用户 图3.2 招聘用户实体属性图 申请入职实体属性图如图3.3所示。 - 10 - 计算机与信息工程学院本科生毕业论文(设计) 所属个人编号所属公司编号 添加时间简历编号入职编号职位编号申请入职 图3.3 申请入职实体属性图 招聘职位实体属性图如图3.4所示。 职位描述职位性质招聘人数薪资招聘人数性别要求有效时间职位名称学历招聘职位用户编号工作经验应届生应聘缴纳保险 审核状态所属城市编号 所属用户点击次数发布时间 图3.4 招聘职位实体属性图 简历实体属性图如图3.5所示。 点击次数审核状态城市名称个人博客是否公开 简历编号地址邮箱简历名称 电话发表时间 学历结束时间简历 婚姻状态刷新时间 所属用户编号简历有效时间身高姓名年龄性别 图3.5 简历实体属性图 公司信息实体属性图如图3.6所示。 公司编号公司简介审核状态公司名称 公司性质 公司规模信息添加完成时间注册资金公司信息 城市编号资金类型 所属用户编号公司联系人 电话邮箱地址 图3.6 公司信息实体属性图 - 11 - 计算机与信息工程学院本科生毕业论文(设计) 公司其他信息实体属性图如图3.7所示。 所属公司编号 其他信息编号公司logo 公司其他信营业执照号息 营业执照审核状态营业执照照片 图3.7 公司其他信息实体属性图 城市实体属性图如图3.8所示。 城市名称城市编号 城市 图3.8 城市实体属性图 友情链接实体属性图如图3.9所示。 链接描述链接网站网址 链接编号链接名称友情链接 图3.9 友情链接实体属性图 用户资料实体属性图如图3.10所示。 个人简介头像姓名 手机号MSN号码用户资料性别地址 QQ号码个人电话 图3.10 用户资料实体属性图 通过需求分析得到的分析结果以及相关信息,本人整合了这些信息并将其用抽 象的方法抽象出实体,然后以这些实体的属性为依据建立起他们之间的联系,下图 是描述各个实体之间联系的E-R模型图。 系统数据库E-R模型图如图3.11所示。 - 12 - 计算机与信息工程学院本科生毕业论文(设计) 111招聘用户表1公司其他信息表对应用户资料表相关 1 1查1 看管 理城市N NN对应 申请入职表管理1查N看简历信息表1 1对应111 1职位信息表 对应公司基本信息表 图3.11 系统数据库E-R模型图 3.3 数据库的逻辑设计 数据库是一个网络应用的强大支撑和支柱,合理的设计和架构数据库的结构和关联可以大大提高整体数据库操作的效率,在此,本人对数据库内容进行了数据库的详细结构设计:本系统使用Mysql作为系统数据库,数据库名称是hd_edu,通过系统逻辑功能设计出基本数据表,包括了hd_job_user(用户信息)表、hd_job_apply(申请入职)表、hd_job_baseinfo(用户资料表)表、hd_job_city(招聘城市)表、hd_job_company_baseinfo(公司基本信息)表、hd_job_company_otherinfo(公司其他信息)表、hd_job_company_position(公司职位)表、hd_job_link(友情链接)表、8个基本信息表,下面对部分主要数据表进行描述。 hd_job_user表 hd_job_user表主要用来存储用户(用户)以及管理人员的基本信息,hd_job_user表如表3-1所示。 表3-1 hd_job_user表 序号 数据名称 数据的类型 数据大小(bit) 数据解释 1 uid Int 6 用户的编号 2 username char 25 用户名 3 password char 32 用户的密码 - 13 - 计算机与信息工程学院本科生毕业论文(设计) 续表3-1 用户的注册时4 registtime Int 25 间(时间戳形式) 用户的登录时5 logintime Int 25 间(时间戳形式) 用户的登录IP6 loginip varchar 25 地址信息 用户是否被锁7 islock tinyint 1 定 8 usermail varchar 25 用户的邮箱 1为个人用户,2 9 rid tinyint 1 为企业用户,3 为管理员 hd_job_apply表 hd_job_apply表主要用来申请入职的信息,hd_job_apply表如表3-2所示。 表3-2 hd_job_apply表 序号 数据名称 数据的类型 数据大小(bit) 数据解释 申请入职编1 aid Int 10 号(简历投递) 入职信息添 2 addtime Int 20 加的时间(时 间戳形式) 投递的简历 是否被对方 (公司)查看3 checkstate tinyint 1 过,1,为查看 过,0为没有 查看过 所属个人的4 people_uid Int 10 编号 所属公司的5 company_uid Int 10 编号 所属简历的6 resume1_reid Int 10 编号 所属职位的7 position_cpid Int 10 编号 hd_job_baseinfo表 hd_job_baseinfo表用于存储用户资料(个人和公司用户),hd_job_baseinfo表如 表3-3所示。 - 14 - 计算机与信息工程学院本科生毕业论文(设计) 表3-3 hd_job_baseinfo表 序号 数据名称 数据的类型 数据大小(bit) 数据解释 1 pbid Int 10 用户的编号 用户(用户)的真实2 realname varchar 45 名字 3 sex enum 用户性别 4 peoplenumber char 15 用户的电话 5 birthday char 15 用户的生日 6 peopleaddress varchar 255 通讯地址 7 qq varchar 15 用户的QQ账号 8 msn varchar 25 用户的MSN账号 9 peopleintro varchar 600 个人/企业简介 10 face Varchar 60 用户的头像/logo 用户(用户)的手机11 phone char 20 号码 12 user_uid Int 10 用户关联id hd_job_city表 hd_job_city表用于存储招聘城市信息,hd_job_city表如表3-4所示。 表3-4 hd_job_city表 序号 数据名称 数据的类型 数据大小(bit) 数据解释 1 cityid Int 10 招聘城市编号 2 cityname char 10 招聘城市名称 3 pid Int 10 父级城市编号 hd_job_company_baseinfo表 hd_job_company_baseinfo存储公司信息,hd_job_company_baseinfo表如表3-5 所示。 表3-5 hd_job_company_baseinfo表 序号 数据名称 数据的类型 数据大小(bit) 数据解释 企业(公司)的编1 cbid Int 10 号 企业(公司)的名2 companyname Varchar 150 称 - 15 - 计算机与信息工程学院本科生毕业论文(设计) 续表3-5 企业(公司)的性3 nature enum 质 企业(公司)的规4 scale enum 模 企业的注册资金5 registermoney smallint 10 金额 注册资金类型6 moneytype enum (美元、人民币) 企业(公司)联系7 companypeople Varchar 20 人 企业(公司)联系8 companynumber Varchar 15 电话 9 companymail Varchar 35 企业(公司)邮箱 10 companyurl Varchar 150 企业(公司)网址 企业(公司)通讯11 companyaddress Varchar 160 地址 12 companyintro text 800 企业(公司)简介 企业(公司)认证 状态,1认证 中,2认证通过,3 认证失败,受到13 status tinyint 1 营业执照表影 响,如果营业执 照则改动当前状 态 14 click mediumint 8 点击次数 企业(公司)信息15 addtime Int 15 添加时间 16 city_cityid Int 10 城市关联编号 17 user_uid Int 10 所属用户的编号 hd_job_company_otherinfo表 hd_job_company_otherinfo表存储公司其他信息,hd_job_company_otherinfo表 如表3-6所示。 表3-6 hd_job_company_otherinfo表 序号 数据名称 数据的类型 数据大小 数据解释 - 16 - 计算机与信息工程学院本科生毕业论文(设计) 续表3-6 企业(公司)其他信1 coid Int 10 息编号 2 license varchar 35 营业执照注册号 3 licensepic varchar 65 营业执照图片 营业执照审核状 态,1审核中,2审4 licensestatus varchar 50 核通过,3审核失 败 5 logo varchar 65 企业(公司)logo 6 user_uid Int 10 所属用户的编号 hd_job_company_position表 hd_job_company_position表用于公司职位信息,hd_job_company_position表如表 3-7所示。 表3-7 hd_job_company_position表 序号 数据名称 数据的类型 数据大小 数据解释 企业(公司)招聘职1 cpid Int 10 位编号 2 positionname varchar 40 职位名称 性别标识符,1为 3 sex tinyint 1 男性,2为女性 职位类型(全职4 quality enum 类、兼职类、实 习类) 5 invitenum smallint 5 招聘的人数数量 6 validtime smallint 5 职位的有效时间 学历的限制(无 限制,高中学 历,中专学,大7 edu enum 专学历,本科学 历,硕士学历, 博士学历,博士 后学历等等) - 17 - 计算机与信息工程学院本科生毕业论文(设计) 续表3-7 对工作经验的要 求与限制(无限制, 无经验要求,1年8 workyear enum 以下工作经验,2-3 年工作经验,4-5 年工作经验,5-10 年,10年以上等) 工资程度(面议薪 资,2500-3000元/ 月,3500-4000元/ 月,4500-5000元/9 salary enum 月,5500-6000元/ 月,6000-8000元/ 月,1万以上面议/ 月等) 10 description Varchar 500 职位描述 是否允许应届11 freshstu tinyint 1 生,0为不允许,1, 允许 工作期间每周的12 weekrest tinyint 1 休息时间,0,不确 定,1单休,2双休 是否为员工缴纳13 insure tinyint 1 保险,0,不确定,1 五险,2,五险一金 14 click mediumint 8 点击次数统计 是否关闭(停止)简15 showstate tinyint 1 历,0关闭,1正常 职位更新时间(时16 freshtime int 10 间戳形式) 职位(岗位)发布时17 sendtime int 10 间(时间戳形式) 职位(岗位)到期时18 endtime int 10 间(时间戳形式) 审核的状态信 息,1审核中,2审19 verifystate tinyint 1 核通过,3审核失 败 20 cate_posid Int 10 职位类别编号 21 city_cityid Int 10 所属城市编号 - 18 - 计算机与信息工程学院本科生毕业论文(设计) 续表3-7 22 user_uid Int 10 所属用户的编号 hd_job_link表 hd_job_link表,它用于存储友情链接网站的信息,hd_job_link表如表3-8所示。 表3-8 hd_job_link表 序号 数据名称 数据的类型 数据大小 数据解释 1 lkid Int 10 链接网站编号 2 linkname varchar 60 友情链接的名称 友情链接的链接3 link varchar 150 地址地址 4 description varchar 500 链接的描述 添加时间(时间戳5 addtime int 15 形式) 连接审核状态,1 为审核中,2为审6 verifystate tinyint 1 核通过,3为审核 失败 - 19 - 计算机与信息工程学院本科生毕业论文(设计) 第4章 系统详细设计与实现 4.1 系统前台功能模块的设计与实现 前台包括个人用户和企业用户,其中,个人用户的功能模块包括简历管理、求职、账户管理等,企业用户的功能模块包括招贤纳士、招聘管理、公司资料、账户管理等。 4.1.1 用户注册的设计与实现 招聘网站的用户分为两类,一类是个人用户(求职方),另一类是企业用户(招聘方),当我们以游客的身份进入招聘网站的时候我们应该根据我们自己的需求去注册自己的用户账号。前台用户分为两种,一种是企业用户,一种是个人用户。用户注册流程图如图4.1所示,用户注册模块设计实现后界面图如图4.2所示。 开始 招聘网站首页 注册 填写注册信息否 信息无误, 是 注册成功 结束 图4.1 用户注册流程图 - 20 - 计算机与信息工程学院本科生毕业论文(设计) 图4.2 用户注册模块设计实现后界面图 4.1.2 企业/个人用户登录功能模块的设计与实现 通过进入用户登录页面后,输入用户信息后系统进行验证,验证成功后可以登录到相应用户操作的主界面,失败则给出错误提示,下面以个人用户登录为例,个人用户的登录程序流程图如图4.3所示,个人用户(求职者)登录设计实现后界面如图4.4所示。 开始 个人会员登录入口 输入用户名、密 码否 输入信息 完整与正确, 是 个人会员首页页面 结束 图4.3 个人用户登录程序流程图 - 21 - 计算机与信息工程学院本科生毕业论文(设计) 图4.4 个人用户登录界面图 4.1.3 求职模块的设计与实现 求职是对应于个人用户的功能模块。求职模块包括搜索职位和申请过的职位查 看两个子功能。搜索职位是通过多个条件组合进行职位的搜索。申请过的职位查看 是对查看企业对本人已申请的职位进行的一种反馈信息查看。求职主要实现的是简 开始历投递功能,简历投递流程图如图4.5所示。 搜索职位 否 是否有相应职位 是 申请职位 否 是否登录?否 是 简历是否符合要求? 是是 选择简历 是否申请过该职位? 否 申请成功 结束图4.5 简历投递程序流程图 简历投递模块设计实现后界面图如图4.6所示。 - 22 - 计算机与信息工程学院本科生毕业论文(设计) 图4.6 简历投递模块设计实现后界面图 4.1.4 招聘模块的设计与实现 招聘模块是对应于企业用户的功能模块。招聘有搜索人才和我收到的职位申请 查看两个功能。招聘是企业用户用于搜索相关人才以及查看所收到的简历。搜索人 才程序流程图如图4.7所示。 开始 进入搜索人才界面提示没有相关简历 输入查询条件 否 输入信息是否有效, 是 显示搜索到的人才简历 结束 图4.7 搜索人才程序流程图 搜索人才功能设计实现后界面图如图4.8所示。 - 23 - 计算机与信息工程学院本科生毕业论文(设计) 图4.8 搜索人才功能设计实现后界面图 4.2 系统后台管理模块设计与实现 系统后台管理模块主要包括用户信息管理、简历信息管理、职位信息管理、企业信息管理、友情链接、修改密码、退出等功能模块 4.2.1 友情链接管理模块设计与实现 友情链接管理模块主要包括对链接网站搜索查看、审核、修改、删除。友情链接模块程序流程图如图4.9所示。 开始 后台管理界 面 选择友情链接i? i=1i=2i=3i=4 链接审核链接删除链接修改链接查询 N 输入查询内修改内容N容NN 是否提是否提是否提是否提 交,交,交,交, YYYY 图4.9 友情链接管理模块程序流程图 - 24 - 结束 计算机与信息工程学院本科生毕业论文(设计) 友情链接管理模块设计实现后界面图如图4.10所示。 图4.10 友情链接管理模块设计实现后界面图 4.2.2 修改密码功能的设计与实现 修改密码功能是对管理员密码的修改。修改密码功能程序流程图如图4.11所 示。 开始 填写密码修改信息 是 新旧密码一致, 否 修改密码 结束 图4.11 修改密码功能程序流程图 修改密码功能设计实现后界面图如图4.12所示。 图4.12 修改密码功能设计实现后界面图 - 25 - 计算机与信息工程学院本科生毕业论文(设计) 第5章 系统测试 完成需求分析、设计和编码等阶段的开发和设计后,该系统的源代码已经初步完成,接下来将进入软件测试阶段。软件测试时软件能否正常运行的一个重要的检测关口,严谨的测试步骤和良好的测试用例将会有效的测试出编码和设计中的大小 [10]bug,从而能得到及时的改正,以保证软件后期的正常运行。 5.1 测试概述 5.1.1 测试任务和目的 任何一个软件完成编码后都不能保证毫无bug直接上线运行,许多bug并不仅仅暴露在软件表面,在软件内部也许隐藏着一些可以使软件致命的bug,如果在软件上线运行钱不能及时的找出这些bug并将它修改完善,那么软件上线后可能会出现严重的问题。所以,为了避免后期软件运行出现不必要的麻烦,本人借此采用软件测试的手段尽可能不放过任何一个大小bug,提高软件系统的可靠性。 5.1.2 测试方法 一般来说,测试方法有两种,一种是黑盒测试和另一种是白盒测试。 黑盒测试较为注重功能的使用,它主要用来检测软件的各项功能是否能正常使用。 白盒测试侧重于软件结构的测试,用来测试软件内部运行情况是否依照设计规 [11]定步骤进行,较为注重于软件内部运行情况。 通过黑盒测试与白盒测试对系统的各项功能和系统结构进行测试,发现bug并及时解决。 5.2 本系统的测试 本系统(基于PHP的招聘网站)的测试是对系统整体的测试,以硬件、网络、软件等因素的连接为基础,对该系统的整体性能、功能、可靠性、稳定性等多方面进行测试。本节将对该系统部分重要模块的测试进行要就和分析。 5.2.1 登录模块测试 后台管理员登录模块测试 针对基于PHP的招聘网站的管理人员登录模块进行测试,通过测试检验本系统管理员登录功能是否能正常运行,管理员登录成功后能正常进入管理后台。测试方法为输入预先设置好的测试数据。 管理人员登录功能的测试用例如表5-1所示。 - 26 - 计算机与信息工程学院本科生毕业论文(设计) 表5-1 管理人员登录功能的测试用例表 测试得到结用例编号 测试的步骤 输入数据 预期得到结果 果 输入正确用户名、密Admin 001 码、验证码 123456 正常运行 进入后台管理首页 按“登录”按钮 9F5F 提示操作失不输入用户名、密码和空 提示操作失败用户名、败用户名、002 验证码 空 密码输入有密码输入有误 按“登录”按钮 空 误 提示操作失输入用户名不输入密admin 提示操作失败用户名、败用户名、003 码、验证码 空 密码输入有密码输入有误 按“登录”按钮 空 误 提示操作失不输入用户名输入密空 提示操作失败用户名、败用户名、004 码、验证码 123456 密码输入有密码输入有误 按“登录”按钮 9EAP 误 ad 输入错误用户名和密码提示操作失败用户名、123456 005 正确的验证码 同预期结果 8F6E 密码输入有误 按“登录”按钮 admin 提示操作失提示操作失败,验证码输入正确的用户名、密123456 006 败,验证码码,输入错误的验证码 FFCE 错误 错误 结论:只有输入正确的用户名、密码和验证码(验证码中字母是大写)才能成功 登录。通过测试,管理员登录模块实现预期效果。 个人用户登录测试 个人用户登录测试用例表如表5-2所示。 表5-2 个人用户登录测试用例表 测试得到结用例编号 测试的步骤 输入数据 预期得到结果 果 在登录界面输入框, 输入正确的用户名、chenxiongde 001 进入个人用户首页 正常运行 密码 123456 按“登录”按钮 - 27 - 计算机与信息工程学院本科生毕业论文(设计) 续表5-2 空 提示用户不输入用户名、密码 002 空 提示用户名、密码必填 名、密码必按“登录”按钮 填 输入用户名不输入密chenxiongde 提示请输入003 码 空 提示请输入密码 密码 按“登录”按钮 不输入用户名输入密空 提示用户名004 码 123456 提示用户名必填 必填 按“登录”按钮 输入错误用户名和密Ddd 提示用户提示用户名、密码不正005 码 123456 名、密码不确 按“登录”按钮 正确 结论:只有在个人用户登录页面输入个人用户信息才可以登录到个人用户主页进行相应操作。 5.2.2 招聘信息发布模块测试 企业用户在招贤纳士中发布一条招聘信息,经过后台管理员的审核后,个人用户是否能及时能看到这条招聘信息。 测试项目:企业用户发布招聘信息,个人用户能否看到。 预期效果:企业用户发布招聘信息后,个人用户可以及时看到。 招聘信息发布模块测试用例表如表5-3所示。 表5-3 招聘信息发布模块测试用例表 测试得到结用例编号 测试的步骤 输入数据 预期得到结果 果 职位名称、登录企业用户账号,进在已发布职位中可以显性别、人已发布职位001 入发布职位,输入职位数、职位类中正常显示 示 信息 别 提示职位名登录企业用户账号,进空 提示职位名称必填,职称必填,职002 入发布职位,不输入任空 位类别必填位类别必填等 何职位信息 空 等 职位名称,登录企业用户账号,进其他信息为提示职位类003 入发布职位,输入职位提示职位类别必填等 空 别必填等 名称,不输入其他信息 登录企业用户账号,进职位名称职入发布职位,输入不合提示输入信004 位类别等信提示输入信息有误有误 法的职位名称及其他信息有误有误 息 息 - 28 - 计算机与信息工程学院本科生毕业论文(设计) 续表5-3 职位名称、登录企业用户账号,进在已发布职在已发布职位中可以显职位类别等005 入发布职位,输入所有位中可以显所有职位信示 职位信息 示 息 结论:企业用户发布一条招聘信息,经过后台管理员的审核后,个人用户能及时能看到这条招聘信息。 5.2.3 职位搜索模块测试 职位搜索模块测试用例表如表5-4所示。 表5-4 职位搜索测试用例表 测试得到结用例编号 测试的步骤 输入数据 预期得到结果 果 登录个人用户账号,进显示职位信001 入搜索职位,输入职位职位关键字 显示职位信息 息 信息 登录个人用户账号,进显示全部职002 入搜索职位,不输入任空 显示全部职位信息 位信息 何职位信息 选择工作地显示职位信登录个人用户账号,进显示职位信息,若不存区、职位类息,若不存003 入搜索职位选择组合条别等条件组在则提示不在则提示不存在职位 件 合 存在职位 提示“抱 登录个人用户账号,进输入不合法歉,没有符提示“抱歉,没有符合004 入搜索职位,输入不合的职位关键合该搜索条 该搜索条件的职位。” 法的职位关键字 字 件的职 位。” 结果:个人用户输入查询条件就可以查询职位信息。 5.2.4 功能性能测试结果 功能测试和性能测试是评定一个软件好坏的最基本条件,合理的测试将会有效 [12]的发现软件的功能、性能存在的问题。功能测试结果和性能测试结果分别如表5-5、5-6所示。 表5-5 功能测试结果 测试名称 测试内容与结果 - 29 - 计算机与信息工程学院本科生毕业论文(设计) 续表5-5 网站的链所有链接地址对应的页面是是 是否存在孤立页面 否 接测试 否存在 表单测试 提交表单是否完整 是 提交表单是否准确 是 用户信息用户信息存储是否准确 是 用户信息的存储是否可用 是 测试 数据库测数据一致性错误 无 输出错误 无 试 表5-6 性能测试结果 测试名称 测试内容与结果 连接速度测试 正常宽带上网情况下,连接速度优良 负载测试 并发用户为30时,页面加载无不良变化 压力测试 并发用户超过50时,页面加载略有降低 响应速度测试 页面响应速度正常,在用户可接受范围内 - 30 - 计算机与信息工程学院本科生毕业论文(设计) 结 论 通过几个月的设计与完善,目前该系统的开发和论文撰写已经基本完成。系统前台界面使用PHP、HTML、JavaScript等语言编写,采用Mysql数据库作为前后台数据库,在本机上使用Apache服务器;在功能方面,可以满足用户的招聘或求职需求,在性能方面,可以该系统可以无bug稳定运行。 在本系统中,个人用户可以创建自己的简历,如果遇到自己合适的工作岗位可以投递自己的简历。个人用户还可以多条件组合起来搜索想要的工作岗位,在求职中,个人用户也可以查看自己投递简历的状态(招聘方是否查看)。企业用户可以根据自己公司的需求发布招聘职位,待后台管理员审核职位通过后个人用户便可以看到这条招聘信息。 由于时间原因本系统功能并不十分完善,仍有些不足,例如:网站界面与现有招聘网站相比还有差距,网站后台没有添加更多的对前台的管理功能,网站界面未设置网站推荐类消息的显示,希望在后期使用和维护该系统过程中对系统的不足之处进行一一完善。 - 31 - 计算机与信息工程学院本科生毕业论文(设计) 参考文献 [1] 郭天娇(基于B/S结构的求职招聘网站系统的设计与实现[D](厦门:厦门大 学,2014( [2] 王璐瑶(基于WEB的人才招聘系统的设计与实现[D](吉林:吉林大学, 2013( [3] 邓一飞(中国网络招聘行业现状研究及发展分析[D](厦门:厦门大学,2012( [4] 吴津津(PHP与Mysql权威指南[M](北京:机械工业出版社,2012. [5] 刘辉兰,李茂峰(PHP网站安全策略的研究和设计[J](大众科技,2013(05). [6] 刘中华,潘凯华(PHP 项目开发案例全程实录(第2版)[M](北京:清华大学 出版社,2013. [7] Tricia Ballad,William Ballad(Securing PHP Web Applications[M](2013( [8] Aloysius,Dewayne Rocky(Apache HTTP Server[M](Populpublishing,2012( [9] 周兵(楼盘销售管理信息系统设计与实现[D](武汉:武汉大学,2011. [10] 张海藩(软件工程导论(第五版)[M](北京:清华大学出版社,2009( [11] 向润(黑盒测试方法探讨[J](软件导刊,2009(01)( [12] 单锦辉,姜瑛,孙萍(软件测试研究进展[J](北京大学学报(自然科学版), 2005(01)( - 32 - 计算机与信息工程学院本科生毕业论文(设计) 致 谢 大学教育中,论文的完整编写预示着我们将告别我们亲爱的校园,在这里,我要感谢许许多多在大学中帮助我的人,首先,我诚挚的感谢我的指导老师孙凯老师,在大四一年中,孙老师对我的毕业设计和论文进行了严格的要求和悉心的指导,让我的毕业设计及论文能够顺利的完成。每当我做毕业设计遇到不懂的地方我就会去办公室找孙老师请教,孙老师不管有多忙,都会抽出时间给我讲解,同时给我提出了许多的宝贵指导意见,从孙老师的身上我学到了许多的专业知识,学会了做事要认认真真、踏踏实实。 我还要感谢我的母校及给予我所有关心和帮助的老师和同学。在大学四年生活里,是老师教会了我难以学懂的知识,是同学、朋友给了我无限的快乐,经过这次毕业论文的写作,我认识到了,作为一名计算机专业的学生,我们需要学会的不仅仅是编写程序代码,更重要的是要有把握整体系统设计的能力,我们要逐渐培养对软件整体架构的设计能力,争取在未来的几年里,快速长成一个对社会更有用的人。我相信我会在未来的工作和学习中不断的提升自己的能力,不断完善自己,为了更好的生活,为了不变的目标努力前进。 - 33 - 计算机与信息工程学院本科生毕业论文(设计) 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名: 日 期: 指导教师签名: 日 期: 使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的 规定 关于下班后关闭电源的规定党章中关于入党时间的规定公务员考核规定下载规定办法文件下载宁波关于闷顶的规定 ,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名: 日 期: - 34 - 计算机与信息工程学院本科生毕业论文(设计) 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 - 35 - 计算机与信息工程学院本科生毕业论文(设计) 注 意 事 项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、 程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画 3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文) 2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 - 36 - 计算机与信息工程学院本科生毕业论文(设计) 3)其它 - 37 -
本文档为【基于PHP的招聘网站的设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_977556
暂无简介~
格式:doc
大小:137KB
软件:Word
页数:46
分类:工学
上传时间:2018-04-03
浏览量:87