《基于PHP的校园招聘信息发布系统的设计与实现计算机科学与技术专业开题报告.docx》由会员分享,可在线阅读,更多相关《基于PHP的校园招聘信息发布系统的设计与实现计算机科学与技术专业开题报告.docx(9页珍藏版)》请在课桌文档上搜索。
1、一、本课题的目的及意义,研究现状分析1.1 本课题的目的作为世界上最大的计算机互联网络,Internet有着十分广泛的应用,功能和规模都十分强大,在世界上不同位置下的专用外部装置以及计算机设备,利用通信路线进而实现连接,这样计算机终端相互间能够实现信息的传送,同时还能够实现数据信息以及软硬件之间的共享。数字技术同现代通信在得到发展之后,互相结合进而产生的就是计算机网络。散落于世界各地数量庞大的电脑网络,通过Internet,同终端之间实现了连接,因此成为了世界上开放性最强的信息网络。由于学业以及就业压力都在不断增加,因此对于时间的自由支配来说,学生也有着越来越强烈的意愿,因此就业信息的宣传和管
2、理不可或缺。学生就业信息管理系统是集学校、企业、学生三大信息主体为一体的信息管理系统,目的在于将信息置于平台之上,将此平台作为学生和企业的沟通桥梁,学校则是信息记录与统计者,三者互不影响却又相互联系,各自提供方便,降低了人力物力财力的消耗,以网络的方式更加高效快捷的尽最大限度的解决问题。进行系统开发,首先就是要明白系统用户的需求。只有这样,开发出来的系统才有意义,才能被使用者接受。故而本文对该问题进行探究。1.2 本课题的意义论文实现了一个校园招聘信息发布系统管理系统的功能,本系统研究基于B/S模式的信息资源共享分配的实现,采用的是PHP+MYSQL模式的在线招聘求职电子政务平台。由于大学生的
3、学习节奏较快,且电脑普及率和上网概率也随着社会的发展越来越高,学生上网获取就业信息的机会越来越多。所以,学校可以将就业信息宣传服务切入到这个点来,让学生更方便地获取相关信息,这将大大提高学生学习的进度和对学校教育的满意度。1.3 研究现状分析(1)客户机/服务器模式及其特点由于计算机技术发展十分迅速,其系统的功能也变得越来越强大,同时体积在变小的同时,价格也越来越便宜,并且,相关的网络技术也在不断的提升,尤其是在局域网的部分,空间的限制得到了解决,因此能够实现资源共享。而这些优点使得分布式计算机系统得以产生,客户机/服务器模式正好满足了这一需求。客户端/服务器技术的基本原理是将单独的数据处理和
4、应用程序被移交到数据库和工作站来执行。在存储到数据库后,数据仍然能够访问不同的应用,而数据请求是通过数据库的服务器去进行处理的,随后再把该数据传输到发送请求的应用中去。所以,数据库服务器主要功能为:对数据进行维护,同时恢复产生的各种错误,进而使得用户的安全性和完整性获得提高。本系统基于B/S工作模式,使用对象主要分为前台毕业生和后台就业辅导管理员用户。前台毕业生登录后可以进行相关招聘公告详细信息的浏览、相关就业政策详细信息的浏览、已就业学生信息的查看和我的个人信息的管理。后台辅导管理员登录后可以进行就业计划的管理、报表统计的管理、招聘公告的管理、就业政策的管理和系统管理。(2)浏览器/服务器模
5、式及其特点21世纪,移动互联网技术发生了巨大的革新。现如今,通过适当的方法便可将数据库技术在WEB中得以实现。其操作方法即为借助相应的数据库技术,就复杂的信息数据加以收集和整合,然后根据用户的访问指令,建立完整的动态检索平台,进而使客户能够在网络中找出自己需要的信息,这便使数据库中的信息资源能够在网络页面中呈现。现如今,WEB技术关注的焦点在于如何通过相关现有技术手段,为用户提供动态交互式检索条件。本系统使用PHP对系统进行开发,开发设计过程简单易行。本系统可满足使用对象对系统的功能需求,实现了前台学生对象对就业信息的需求和后台管理员对象对就业信息的管理。互联网发展了这么多年以来,其基于浏览器
6、上的图形化开发,同样发展迅速,因此全世界的信息网络也获得了发展。因为因特网用户数量的剧增,因此在计算机以及网络供应商和用户来说,纷纷都接受了TCP/IP协议。此外,各个单位内部的局域网开始广泛的使用了起来,因此这些员工也产生了相应的诉求,希望能够连接上Internet,以此来获取更多网上的信息资源,进而满足自身以及业务上的各项需求。因此依据现状,客户端/服务器浏览器/服务器已经成为一种必然趋势。而外部的信息服务,主要是通过三个部分来组成的,分别为WWW服务器、浏览器以及后端数据库服务器参数。作为一种标准的客户端软件,浏览器能够给用户提供一个统一的操作界面,而WWW服务器则可以对其他服务器实现浏
7、览的功能,对于应用服务器来说,还能够在现实中实现其应用。HTML文件可以存储在浏览服务器里,给用户提供浏览服务器之间的HTTP协议的连接;作为应用程序服务器,其存储可执行应用,和嵌套HTML文档,该行为的发起者是客户端的用户,通过服务器去执行,并通过专用的后端数据库访问APl的公共网关接口程序的标准操作结果(CGI)或在不同的供应商,然后通过浏览器输出,后端数据库被用来访问数据。1.4 本课题特点此系统在设计上采用WebSerViCe技术,并选用内外三层的结构,让整个系统具有平台先进性、技术前瞻性、内容扩充性,使我们建成一个具有良好的稳定性和延展性的先进体系。系统设计严格遵循规范和标准,采用三
8、层的设计理念,以及构件化的实现方案。为了使整个系统的结构分层合理,本系统采用软件构件化的开发方式,使实施的业务与实现方式分离,逻辑与整体数据相分离;使用开放型的标准方案,统一服务接口的核心规范。二、本课题的基本任务、拟解决的主要问题,及其实现途径、方法和手段2.1 本课题的基本任务需要建构一个系统,以Web界面与使用的对象进行充分的交互,与用户进行互动,并接受用户的信息,同时使用数据库管理标准系统来存储信息数据。整个系统真正实现了对数据和信息的查询、编辑和互动等数据基础性操作,根据使用对象的真实需求及程序的维护和应用达到的易用的目标,系统采取了模块化的设计理念和方案,把各部分的内容实现在不同的
9、部分中,方便程序的维护和扩展,此外也建立了基本程序的功能性复用。2.2 本课题的基本内容文章是对校园招聘信息发布系统进行的建构,文章主要的研究内容如下所示:摘要关键词第1章前言第2章可行性分析1. 1经济可行性2. 2技术可行性3. 3操作可行性第3章需求分析4. 1业务流分析4.2 数据流分析4.3 数据字典4.4 数据库概念结构设计4.5 数据库逻辑结构设计第4章网站的具体实现4.1系统实现软件简介5. 1.1网站所用的Web技术有6. 1.2系统开发工具4.2系统前台操作说明4. 2.1首页页面5. 2.2站内新闻界面6. 2.3岗位查看界面4.3系统后台操作界面4.3.1 系统管理员界
10、面4.3.2 3.2所以应聘记录管理界面4.3.3 简历模板设置界面第5章结论参考文献致谢2.3 拟解决的主要问题,及其实现途径、方法和手段本系统网站开发技术采用JSP+Servlet+JavaBean,Web程序和数据库的连接通过JDBC实现,它是目前常用的数据库访问技术,具备强大的数据访问功能,网站页面采用JavaScript和HTML等技术。并且这些技术已被本人简单掌握,可以用来进行系统开发。而PHP是一种HTML嵌入式语言,是一个服务器端脚本语言嵌入在HTML中执行的文件,在语言风格类似于C语言,因此使用广泛。除了功能强大外,所有CGI功能也都可以通过PHP去实现,主流的数据库都能兼容
11、,同时还可以实现C、C+进行程序的扩展!2.4 实现手段通过计算机进行操作。三、完成本课题所需工作条件(如工具书、计算机、实验、调研等),可能遇到的问题以及解决的方法和措施3.1 完成本课题所需工作条件主要是计算机及相关工具书。3.2 可能遇到的问题以及解决的方法和措施该系统由研发人员自主研发,降低了在经济方面的投入,与此同时,提高了人力资源的利用率,增强了对数据管理的方便快捷,不仅方便学校管理,更使学生、企业一目了然的查阅到符合各自要求的相关信息,提高了信息利用的效率,增强了信息的有效性和即时性。若是投入使用该系统,那么除了减少相关的工作量以及资源的压力之外,同时还能够使得资源的利用率获得提
12、升,在这个前提下,对于学生在就业信息的传播上,产生了很大的正面影响。另外,由于该系统设定的目标并不复杂,因此开发的周期不长,进而节省了开支,降低了成本,所以从经济角度对其探讨的系统开发是可行的。四、已查阅参考文献目录1胡卓翠.基于PHP三层架构的公司人才招聘管理系统设计与实现D.电子科技大学,2012.2吴易蓬.基于MVC架构的企业日常人才招聘系统的设计与实现D.吉林大学,2017.3刘晓桐.鞍山人才招聘系统的设计与实现D.大连理工大学,2016.4吴占展,陆衣嵩博,郭海,王德高.基于PHP的校园招聘系统的设计与开发JL信息通信,2016(11):123T24.5周诗辉,何佳玮,王波.运用PHP进行校园信息网开发J.教育教学论坛,2018(44):41-42.6裘志华.中小企业招聘管理系统的开发J.福建电脑,2015,31(11):122+85.刘耀钦,袁承芬.基于PHP的招聘报名系统设计与研究J.计算机时代,2014(05):39-41.8王欣.PHP框架开发的关键技术研究J.中国新技术新产品,2018(16):32-33.9付森,石亮.MySQL开发与实践M.人民邮电出版社,2014(08).10李国红.利用PHP+MySQL实现通用信息系统的建库建表功能J电脑编程技巧与维护,2017(18):6-8+17.