网上人才招聘系统
院(系)、部:
用户姓名: 指导教师: 职称 专 业:
班 级: 完成时间:
摘 要
a本文介绍的主要内容是在线网上人才招聘系统网站的开发及维护,“在线网上人才招聘系统”应实现客户在其网站上进行求职招聘信息的访问以及提交、发布客户相关信息资料等。本文就根据现已存在的问题,对网络在线网上人才招聘系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该系统的子系统的整个过程。该系统主要利用了ASP强大的网络数据库访问技术,实现了网络在线求职招聘的功能。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用一种服务器端、跨平台的HTML嵌入式脚本语言——ASP开发语言,主流Web服务器IIS5.0,性能优越的网络数据库Access,利用其提供的各种编程优点,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
关键词 ASP;ACCESS;网络求职;导航;数据库
ABSTRACT
With the development of information technology, the web-based job seeking platform has been a direction of modern education. According to the problems existing at present, the paper gives an overall analysis and introduction of Internet courseware system. At the same time, it gives all the procession of developing the subsystem using ASP+ACCESS technology. Through the strong ability of ASP+ACCESS technology, it realizes online studying adaptively. The system designs and realizes different navigation strategies such as module navigation, searching navigation, knowledge classifying navigation and helping navigation. These strategies have different functions. Searching job navigation and job classifying
I
navigation are mainly based on the relations of the knowledge and then supplies different job to users. So that it improves users' job seeking efficiency and study enthusiasm to a certain extent. To become the satisfied of the customer.
The paper mainly introduces the development’s context, system analysis, database design, the system design and implementation.
Key words ASP; ACCESS ; wed-based job seeking; navigation; database
II
目 录
1 绪 论 ................................................................................................................................... 1 1.1课题背景 ......................................................................................................................... 1 1.1.1网络网上人才招聘系统的现状 ............................................................................... 1 1.1.2 网络网上人才招聘系统的新要求 .......................................................................... 2 1.1.2 市场调查…………………………………………………………………………...2 1.2本课题的研究意义 ......................................................................................................... 3 1.3相关技术介绍 ................................................................................................................. 4 1.3.1浏览器/服务器模型 .................................................................................................. 4 1.3.2 ASP技术的介绍 ....................................................................................................... 4 1.3.3 ADO访库技术介绍 ................................................................................................. 5 2 系统分析 ............................................................................................................................... 6 2.1系统的可行性研究 ......................................................................................................... 6 2.2 系统需求分析 ................................................................................................................. 7 2.2.1用户需求分析 ........................................................................................................... 7 2.2.2 系统设计目标分析 .................................................................................................. 8 2.3用户模型的介绍 ............................................................................................................. 8 2.4系统导航功能模块介绍 ................................................................................................. 9 2.4.1 职位信息介绍 ........................................................................................................ 10 2.4.2 检索导航介绍 ........................................................................................................ 10 2.4.3留言板模块介绍 ......................................................................................................11 2.4.4 新闻动态模块介绍 .................................................................................................11 2.4.5 用户登陆模块介绍 .................................................................................................11 2.5 小结 ................................................................................................................................11 3 数据库设计 ......................................................................................................................... 12 3.1数据库的需求分析 ....................................................................................................... 12 3.2 后台数据库的配置 ....................................................................................................... 12 3.3 数据库表结构设计 ....................................................................................................... 12 3.4 E-R模型 ........................................................................................................................ 15 4 系统详细设计与实现 ......................................................................................................... 17
III
4.1 系统工作原理介绍 ....................................................................................................... 17 4.2系统数据流图 ............................................................................................................... 18 4.3系统的实现算法 ........................................................................................................... 19 4.3.1用户信息初始化算法 ............................................................................................. 19 4.3.2检索导航算法 ......................................................................................................... 20 4.3.3信息点关联导航算法 ............................................................................................. 21 4.5前端页面的设计与实现 ............................................................................................... 22 4.5.1 系统公用页面 ........................................................................................................ 22 4.5.2 用户注册页面 ........................................................................................................ 24 4.5.3 职位信息模块 ........................................................................................................ 24 4.5.4 检索导航模块 ........................................................................................................ 25 4.5.5 人才信息模块导航 ................................................................................................ 26 4.5.6网站留言页面 ......................................................................................................... 27 4.5.7新闻动态模块……………………………………………………………………..27 5 结束语 ................................................................................................................................. 30 参考文献 ................................................................................................................................. 31 致谢 ......................................................................................................................................... 32 附录 ......................................................................................................................................... 33
IV
1 绪 论
1.1课题背景
网络技术以及现代web技术的发展,国家的扶持等给网络求职带来了良好的发展契机。作为一种新兴的求职形式,网络求职还处在发展初期,制约网络求职发展的主要因素是网络求职信息的发布以及求职招聘支持系统的建设。网络最重要的特点是跨越时空的。在设施上达到网络技术的要求越来越不是一件困难的事情,这为网络求职的扩张创造了极为便利的条件。从目前的情况来看,网络求职已经扩展到全国31个省、自治区、直辖市,并正逐步把覆盖范围扩大到市和县[3]。
网络求职即基于Web的求职招聘,是利用包含WWW各种特性和资源的超媒体求职招聘程序来创造一种有意义的求职招聘环境,在这种求职招聘环境中求职招聘得到促进和支持。随着Internet的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用由此看开网络求职在中国正在不断的发展,并得到了国家的有利支持,我相信它的前景是光明的。
1.1.1网络网上人才招聘系统的现状
互联网给求职招聘者提供了丰富的超媒体资源,为求职招聘者创造出了一种由他们自行控制的求职招聘环境,如果缺乏导航系统,就会使一些求职招聘者迷航,产生一种无从适从的感觉,从而降低求职招聘的效率,久而久之,会使求职招聘者的信心受到影响。对个人来讲,应用电子商务不仅能够超越时空地选购商品,方便主动地掌握商情,而且可以将自己的产品和杰作推向市场,从而提高其生存能力和生活质量;对企业而言,不仅开辟了新的市场,而且使其交易和服务更加简单、高效,使商务流程更加通畅和快捷。随着计算机及网络技术的发展,电子商务凭借其成本低、效率高、机会多等优势,吸引着越来越多的商业企业。公司求职招聘者迫切需要能在网上求职招聘到适合公司职位的人才,而求职者也更加希望通过Internet找到自己想要的工作。建立商业网站,成了企业走近电子商务的第一步,一个设计成功的商业网站无疑是走好这一步的关键;一门求职的组织是线性的,不是层次状或网状的,也不支持求职招聘单元之间的查询、检索功能,求职招聘单元之间的切换只能靠前进、后退或从头开始实现,不便于跳跃性求
1
职招聘;求职招聘者只能靠记忆来确定自己的求职招聘位置,不能记录求职招聘者的求职招聘路径、求职招聘心得,求职招聘者一旦中断求职招聘进程,只能重新从头开始进入;没有便捷的检索方式来帮助求职招聘者使用网上求职资料,求职招聘者只能中断求职招聘进程;缺少求职求职招聘的帮助系统,求职招聘者只能按自己的上网知识来进行操作[2]。
求职网站是在INTERNET中的\"商标\"。在这个高度信息化的社会里,建立求职网站是最直接的来传递人才需求信息的手段。网站的超时空特性,不仅能让地区内的人们获取人才或招聘信息,更可让跨地区,甚至整个世界的人们来了解信息。
求职网站是实现人才资源分配的桥梁。网络有巨大的人才需求资源库,它使每一位求职者或招聘者都能均等的得到宣传的机会。极大的提高了效率。
求职网站是能提供信息互动的全新方式。求职网站使得招聘者与求职者、求职者与求职者、猎头与求职者以及招聘者与招聘者之间的交流有了全新的方式,它不再受到传统方式的制约。它可以使不同地区的人们同处一网,共同讨论,共同共享。地理上的界限在这里模糊和消失了,可以说求职网站是一所真正的没有围墙的人才市场。
1.1.2 网络网上人才招聘系统的新要求
随着社会和经济的发展,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。仅通过召开现场人才交流会难以满足人才与企业双方的要求。而网上人才交流系统恰好为供需双方提供了合适的交流平台。
由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。但是,目前大量的求职招聘网站还是处于静态的水平上,并没有实现动态的个性化的服务。存在主要的问题主要有:
(1)不能灵活建构在线求职招聘。现有各种求职招聘是固定的、线性的,很难做到高层次的求职招聘个性化,求职招聘模式的多样化;
(2)导航缺乏足够智能性,一般的导航只是方便用户浏览内容,而很少具有用户行为分析、求职招聘推荐等智能导航策略;
(3)缺乏个性化服务,大部分的网站在不同的用户面前呈现的内容是一样的,都是按求职本身的组织方式呈现,没有根据不同用户的求职招聘状况和水平层次展示不同的求职招聘内容,也没有根据个体的不同提供对应的服务;
针对以上存在的问题,本文认为需要在以下几方面开展研究:
(1)个性化求职招聘内容的结构的建构方法。个性化的求职招聘内容结构不仅仅是
2
具有传统的目录结构,而且应该能够根据领域知识结构和用户的认知结构灵活建构;
(2)有效的智能导航策略,它不只提供求职招聘的状态提示与内容的漫游功能,还具有用户行为分析、求职招聘推荐等多种功能;
(3)个性化服务,现在的网络网上人才招聘系统都要求强调个性化服务,它允许更加灵活的交互方式,提供更丰富的信息资源。
只有达到了这些要求,提高网站“人性化”的设计,真正想用户所想,实现双赢目的的网站就是设计成功的网站。为用户通过网络求职招聘提供一个良好的环境。
1.1.3 市场调查
在正式立项之前必须进行可行性分析,而可行性分析的基础是对系统的市场调查。市场调查主要由两部分组成:一般调查和信息需求初步调查。一般调查包括找出相近的站点,对这些站点的网址宣传方法、主页设计、文字叙述等情况进行了分析,并了解整个人才交流的运作情况,充分发挥本网站的优势。信息需求初步调查是通过发E-mail和讨论组的方式对部分人才和企业进行调查了解。
本系统界面简洁、友好,操作简便易用,在设计时充分考虑人才网站的特点,力求简洁,避免花哨的内容,以冲淡主题,做到个人用户与企业用户兼顾,使系统简洁实用、易操作。
1.2本课题的研究意义
目前网络网上人才招聘系统大多存在着信息资源的共享、信息的分类与联想、有限的信息提示与欠缺智能导航以及个性化服务等问题,而这些问题又是网络求职智能化的关键原因。本文针对这些问题提出相应的解决方案,使网络网上人才招聘系统不仅成为用户求职招聘以及检索的求职招聘资源,同时充分发挥其“求职招聘”、“引导”、“分析”、“推荐”等功能,以实现网上人才招聘系统真正的智能化[6]。
具体而言,它主要涉及到以下几个方面:充分挖掘领域信息之间的内在联系;信息点内容的灵活组合;基于求职知识概念网络与求职信息点的多种智能导航功能的设计与实现,各导航策略是以表现信息间联系和反映用户需求为宗旨;适应不同用户的个性化服务,能根据不同用户的求职招聘基础、兴趣以及当前的求职招聘状态给出有益的提示和提供相适应的求职招聘内容。
本论文就是为了解决或改善这些问题,以更好地满足用户的需求,达到网络求职招聘的真正目的。其研究意义有以下几点:
(1) 用户模型的设计使得根据用户不同特点提供个性化服务成为可能。
3
(2) 各种智能导航策略充分考虑了用户求职招聘过程中各种需求,体现以人为本的思想和服务宗旨。
总之,本课题的研究为求职招聘资源的有效组织、知识表示的规范化、求职招聘行为、求职招聘方法分析、求职招聘导航等各个方面提供了相应的理论指导和实现方法。
1.3相关技术介绍
1.3.1浏览器/服务器模型
WWW是构建在浏览器/服务器(B/S)模型以及http协议的基础上的,其运作模式可以描述为:请求>处理>应答。
从浏览器提交的请求通过Web服务器给应用程序服务器,由它调用相关的网页应用程序进行处理,处理的结果由网页交给Web服务器,Web服务器把这个网页作为对请求的应答发还给浏览器。
至于对提交的信息如何处理,就交由网站的开发人员编写相关的网页应用程序来决定反馈到浏览器的内容;如果需要对数据库进行访问,开发人员还可以利用应用程序服务器所提供的接口对其进行访问。
网页内容的动态发布是Web应用程序的主要实现方法,通常这种方法同服务器端提供的WWW服务技术密不可分。一般来说,在Internet服务器上可以通过多种途径实现动态内容的发布,最常见的技术包括CGI、ISAPI和ASP等[10][12]。
1.3.2 ASP技术的介绍
ASP (Active Server Pages)是未经编译的开放应用软件,它使用户能够利用html和Active 强有利的功能创建,功能强大的,与平台无关的WEB应用系统。因此,可以充分利用全球所提供的广泛互联。Javascrip,Vbscrip都是利用基于浏览器脚本语言,它们的功能很强大的,能让网页丰富多彩。
Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括 VBScript,JavaScript。这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。所以,就安全性而言,这些客户端的脚本语言的确有危险[10]。ASP虽然具有脚本语言的方便性,但由于他是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。
4
1.3.3 ADO访库技术介绍
ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。
ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用 VBScript、JScrip t语言来控制对数据库的访问,以及查询结果的输出显示。
ADO可连接多种支持ODBC的数据库,如Access、SQL Server、Oracle、Info rmix等。
在使用时,首先需在控制面板的ODBC中建立相应的DSN(数据源名) 。要选择系统数据源名,指定所用的驱动程序,如\"Microsoft access\在数据来源名称中输入DSN名,并选定服务器和数据库[10]。
5
2 系统分析
2.1系统的可行性研究
网络在线网上人才招聘系统是通过计算机使用户与招聘信息之间建立起紧密联系,此系统在技术方面主要是采用现有的软件ASP、DREAMWEAVER、ACESS进行开发和研究的,这些软件早已被广大用户熟悉和了解。
可行性研究的内容是分析建立该系统的必要性和可行性。近年来人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘求职网站生存和发展提供了广阔的空间。与其他传统的人才中介相比较,网上招聘具有成本低、容量大、速度快和强调个性化服务的优势。它允许更加灵活的交互方式,提供更丰富的信息资源。网上招聘在一些发达国家已成为颇为流行的求职招聘方式,因而在国内也迅速受到外企、私企和一些大型国企的青睐。分析建立人才网站的可行性主要包括经济可行性和技术可行性。
1、经济可行性研究的目的是实行系统能达到以最小的开发成本取得最佳的经济效益,需要对组织的经济状况和投资能力进行分析。由于本系统突破了时间,只要服务器开通,本企业的合法用户随时可以了解自己想了解的信息。这比过去那种手工作法有了很大的进步。因而,该系统在经济上是可行的。
2、技术可行性研究是研究现有的技术条件能否顺利完成开发工作,硬、软件配置能否满足开发的需要等等。本系统开发环境为,硬件CPU:celeron 433;硬盘空间:8G;内存:M Modem:33.6K;软件:WINxp+IIS+Access2000。由此可以看出,系统对软硬件的要求均不高。系统采用ASP技术来实现。使用ASP可以创建动态、交互的Web服务器应用程序。ASP页面可以使用脚本语言(如Vbscript、Javascript等)编写,程序代码是隐藏的,输出到用户浏览器的只是动态的HTML文件。访问数据库是通过使用内置的ASP组件存取数据库,并将结果返回给用户的浏览器。通过客户端脚本,可以控制网页元素的外观和行为,而且可以对用户在网页中的操作做出响应,并进行相应的处理,从而创作出交互式的网页。ASP程序的运行环境在服务器端可以接收来自客户端的请求,并对后台数据库进行存取操作,然后将处理结果返回到客户端浏览器。
同时我们所开发的网络在线网上人才招聘系统,它具有以下特点: ① 实用性:为网上求职招聘提供了方便;
② 操作简单:本系统适用于不同的使用者,包括企业用户和求职者,同时系统并
6
不复杂和烦琐,操作简单易行。
③ 代码可读性好:文中的代码都是利用ASP脚本语言进行编写,简洁易懂。
本系统有效的实现了用户在网上求职招聘的功能,图2.1是本系统应用框架示意图
[8]
。
Internet上的用户系统服务器系统数据库Internet求职招聘系统 图2.1 系统应用框架图
从各方面的初步调查基础上,从建立新的网络在线网上人才招聘系统的必要性和可能性两个方面进行具体分析后,得出结论:开发新的网络在线网上人才招聘系统是十分必要和可行的。
2.2 系统需求分析
2.2.1用户需求分析
随着社会和经济的发展,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。仅通过召开现场人才交流会难以满足人才与企业双方的要求。而网上人才交流系统恰好为供需双方提供了合适的交流平台。 信息迷航现象的出现会给网络求职招聘带来诸多危害,它不仅给用户增加了不必要的认识负担,而且使求职招聘效率低下直至停滞不前。因此,减少和消除求职招聘中的信息迷航现象对网上在线求职应聘至关重要。这就要求网络网上人才招聘系统既要发挥超媒体的作用和特长,让用户主动地、创造性地进行求职招聘,同时又要减少用户的认识负担。这就需要认真考虑向用户提供引导措施,这个措施就是“导航”[6]。导航能为网状知识结构中的用户提供即时有效的引导,它是一种避免用户偏离目标,引导用户进行有效求职招聘,提高用户效率的策略。导航的具体作用体现在:让用户了解当前求职
7
招聘内容在求职招聘过程中、在求职的知识结构体系中所处的位置;让用户能根据求职招聘过走过的路径,确定下一步的前进方向和路径;让用户在使用次系统遇到困难时,能寻求到解决困难的方法,找到达到求职招聘目标的最佳求职招聘路径;让用户能快速而简捷地找到所需的信息,并以最佳的路径找到这些信息。目前,有许多网络在线网上人才招聘系统只是简单地把招聘信息的内容稍加改变以超媒体的信息组织结构放在网上,缺少应有的导航策略。导航策略用于网络求职招聘,是一种避免用户偏离目标,引导用户进行有效求职招聘,提高求职招聘效率的策略,它是决定网络求职质量的关键因素。
2.2.2 系统设计目标分析
网络在线网上人才招聘系统主要提供了网上求职招聘的平台,其主要功能如下:
●通过用户注册可以对用户的基本情况和信息有一个初步的了解,同时初始化用户
求职招聘状态与用户求职招聘记录。
● 通过测试结果改变用户的求职招聘状态与求职招聘记录,对用户的状态进行管
理。当用户再次登录时,系统会自动进行更新,实现用户求职招聘的个性化。
● 通过信息点链接导航使用户轻松的在页面之间进行跳转,不至于在浏览过程中
迷失方向,从而提高求职招聘效率,促进求职招聘进度。
● 在用户进行某一企业信息的求职招聘时,还有相应的信息分类导航对用户进行
指导。这些信息和用户所了解的招聘具有相同的关键字,它们之间可能存在某些关联与联系。这样便于用户对此类知识的查找,同时也会扩大用户的信息面。
● 通过信息点搜索导航,用户可以直接进行所要求职招聘信息的查找。当你对所
要查找的信息了解比较少时,你可以进行模糊查找,而你知道的比较详细的话,可以进行精确查找。
● 通过留言板使用户之间进行实时讨论与交流,便于知识的互相传播,同时调用
用户的求职招聘积极性,交接更多求职招聘的朋友 。
2.3用户模型的介绍
对于网络求职招聘用户来说,他们的年龄、知识层次、文化基础、求职招聘目标、求职招聘方式都有着很大不同,而且具体的用户特征对于网络求职招聘来说是未知的,它不象传统的求职招聘,可以通过观察或与用户交流等多种形式了解求职招聘者的情况而采取相对应的求职招聘策略。所以网络求职招聘用户的不同行为和特征分析对网络用户的求职招聘效率有很大的影响,同时就要要求网上人才招聘系统具有足够的智能性并
8
能对不同的用户提供自适应求职招聘的条件,这是本课题研究目的之一。
用户模型则可以记录所有不同用户的特征以及在求职招聘中的不同求职招聘行为信息。设计用户模型的目的就是为了给用户提供自适应的个性化服务。本系统的用户模型的特点是模型分为动态和静态两部分,两部分相互作用共同完成建构个性化的求职招聘内容和动态导航的任务。用户模型可分为以下四部分,如图2.2所示:
用户模型个人信息互动信息企业信息 图 2.2 用户模型
个人信息是用户登录系统的前提条件,通过对用户个人信息的管理,使系统对用户有个整体的了解,同时根据不同的用户信息来显示不同的知识点求职招聘内容;互动信息的记录,便于导航的正确指引以及实现其个性化的求职招聘目的;企业信息,它用来记录企业的基本情况,主要目的是为智能导航服务的,为以后的个性化智能导航提供基础。
2.4系统导航功能模块介绍
在系统分析的基础上,结合用户的求职招聘特征和求职招聘状态,以及对现有网络在线网上人才招聘系统的观察,得出本系统的功能模块结构图,此模块共分为二层结构,各结构之间紧密相连,共同建构了自适应网络求职求职招聘导航系统。具体功能模块如图2.3所示。
9
求职招聘系统职位信息人才信息新闻动态会员中心 网站留言检索导航
图2.3系统的功能模块结构图
2.4.1 职位信息介绍
职位信息模块是指由一些标志性短语建立起的超链接,如“招聘职位”、“招聘公司”、“城市”、“学历要求”等,每个短语连接一个子模块,完成特定的功能,将一系列这样的超链接排列于每个页面的固定位置,以便随时进入各个子模块。还可以设置下拉式列表框,用户可以选择列表内所列内容。
职位信息帮助用户进入系统后,对系统结构有一个整体的认识,清晰的模块导航可以帮助用户容易的找到自己所要寻找的信息。职位信息模块导航的超链接实现了界面与界面之间的跳转,将各界面之间有效的联系起来,为用户提供了方便。职位信息是网络在线网上人才招聘系统所要进行求职内容的主要提纲,任何一个网络网上人才招聘系统,都会有自己的职位信息模块,这是系统所包含的主要内容也是用户所要求职的主要地方。通过此模块,用户可以根据自己的所需来选择求职招聘内容,达到因人而议的求职招聘目的,而不必局限于传统的循规蹈矩的求职招聘方案。求职招聘模块中会涉及到一定的关系。
2.4.2 检索导航介绍
检索导航拥有多种检索功能,用户可以根据信息点名称、信息点内容、省份、职位
类别以及信息发布时间进行检索,并且用户还可以根据工作的分类进行检索,同时还可
10
以加入关键字,缩小检索范围,更确切的找到用户想要了解的内容。在检索导航中,多种种类的使用户在检索时可以进行模糊搜索和精确搜索两种搜索方案。当用户对所要查找的东西不太了解时,即可进行模糊搜索,相反如果用户对所要查找的东西十分确定,即可进行精确搜索。检索导航在系统中作为一种有效的途径帮助用户搜索各种知识点。在每个页面下都有个知识点搜索,即:检索导航,这样方便用户的使用,减少了返回某一特定页面的麻烦。检索导航在任何系统中都占了举足轻重的地位,它是系统不可缺少的功能模块,使用户可以更清楚的了解系统里所包含的内容。
2.4.3留言板模块介绍
留言板模块会在一定程度上调动用户的积极性,同时可以通过留言板,用户之间可以相互认识,互相了解对方。有时还可以及时解决在求职招聘过程中遇到的问题与困难。留言板的设计分为上下两帧来实现,其中上一帧显示当前讨论信息,而下边一帧为接收用户内容的发布区。用户提交谈话内容的时候,上面一帧的谈论信息将会被更新。更新的方法采用让客户端定时刷新的方法。
2.4.4 新闻动态模块介绍
新闻动态模块是动态展示动态新闻的模块,是发布与求职招聘有关的各种信息的模
块。用户可以在此了解各种招聘信息,行业动态等。
2.4.5用户登陆模块介绍
用户登录模块是用户进入系统的直接入口,它指引用户的注册与登录,模块中的各种信息是对用户进行验证的凭据。登录导航使用户成为注册用户,享受更多的服务。此模块是用户进入网站的入口。用户注册会员后,可通过用户名和密码等有效凭证进入系统,进而进一步操作网站,实现自己的目的。
2.5 小结
本章主要分析系统的各个组成部分,并给出了具体的逻辑设计。用户模型主要是简单的介绍了用户的特征与智能求职招聘状态的相关关系。系统导航主要描述了各导航系统的用途,设计方法以及一些相应的策略。该章主要是以全局的整体的角度描述整个系统的功能和框架,它所涉及的理论分析和设计为后面的算法设计和实现打下基础。
11
3 数据库设计
3.1数据库的需求分析
根据系统需求,可以列出以下数据项和数据结构:
●用户信息表:包括用户名称、密码、注册时间、登录次数、电子邮箱等; ●用户求职招聘记录:包括测试得分、求职招聘状态、理解程度等; ●文章信息表:包括文章名称、编号、文章内容、添加时间等;
●企业信息表:包括编号、企业名称、密码、提示问题、问题回答、邮箱、注册时间等;
●留言信息表:包括编号、名称、内容者、添加时间、点击次数、作者等; ●工作信息表:包括编号、工作、职位、添加时间、省份、城市、年龄、文化层次、语言、计算机水平、工资等;
3.2 后台数据库的配置
本系统的开发是在 windows xp 下开发的,开发数据库使用的是Access 2000。具体配置步骤如下:
● 新建几个空数据库,分别取名为db.mdb。
在db.mdb中建表article,admin,enuser,inuser,guestbook,job等数据库表。在
● 完成数据初始化工作,将表中各字段与域值添加进去。
● 由于考虑到程序移植后的路径问题,所以本系统利用Server对象的Mappath
方法,将虚拟路径转化为实际的物理路径。从而进行数据库的连接。这种连接方法的好处就是程序移植到别的服务器上后,不必在设置数据源,马上就可以使用。
3.3 数据库表结构设计
数据库表结构设计如以下各表所示[14]:
12
表3.1 admin表(管理用户信息表)
列名 id gogoname gogopwd 意义描述 用户编号 用户昵称 密码 数据类型 自动编号 文本 密码 大小 4 10 16 可否为空 默认值 备注 主键 注:管理员用户信息表记录了管理员用户的各种信息,用户昵称和密码是用户登录时的身份验证机制求职招聘状态描述将为用户提供有效的求职招聘路径,这不仅有利于管理员对用户的管理,同时也利于用户自己的管理与维护。
表3.2 article表(文章信息表)
列名 id title content addtime click comefrom writer class 意义描述 新闻编号 名称 内容 添加时间 点击次数 来源 作者 类别 数据类型 自动编号 文本 文本 时间日期 文本 文本 文本 文本 大小 4 10 100 10 10 50 50 20 可否为空 √ √ 默认值 备注 主键 注:文章信息表是新闻动态模块中要用到的数据库表,此表记录了新闻的各个字段、信息。有利于新闻的动态显示,方便求职用户浏览行业动态。
表3.3 enuser表(企业信息表)
列名 id ac pwd question answer email rdate lock 意义描述 编号 企业名称 密码 提示问题 问题回答 邮箱 注册时间 锁定 数据类型 自动编号 文本 文本 文本 文本 文本 时间/日期 数字 大小 4 10 16 10 10 50 50 20 可否为空 √ √ 默认值 备注 主键 13
vip ltime 高级用户 最后登录时间 文本 时间/日期 20 √ 注:企业信息表记录了企业用户的信息,这将成为用户求职招聘状态变化的前提依据。这有利于普通用户了解企业的各种数据。是数据库中的比较重要的信息。
表3.4 guestbook表(留言信息表) 列名 id title content addtime click writer 意义描述 编号 名称 内容 添加时间 点击次数 作者 数据类型 自动编号 文本 文本 日期时间 数字 文本 大小 4 10 16 10 50 50 可否为空 √ 默认值 备注 主键 注:留言信息表贯穿了整个系统,有利于客户之间互相了解,交流信息。留言信息表主要是为了保存用户讨论时的一些相关记录。存储了用户的名字,留言主题,留言内容以及留言时间等。同时也方便了用户对留言内容的读取。
表3.5 inuser表(个人用户信息表) 列名 id ac pwd question answer email rdate vip lock ltime 意义描述 用户编号 用户昵称 密码 提示问题 问题回答 邮箱 注册时间 高级用户 锁定 最后登录时间 数据类型 自动编号 文本 文本 文本 文本 文本 时间/日期 文本 数字 时间/日期 大小 4 10 16 10 10 50 50 20 20 可否为空 √ √ √ 默认值 备注 主键 注:个人信息表是普通用户的信息存储表,有助企业用户了解符合自己行业的各种人才信息。
表3.1 job表(工作信息表)
14
列名 id addtime enid Job jtzw hka city nianling zyes edus languages sex jobtypes computers moneys youxiaos zptext 意义描述 编号 添加时间 编号 工作 职位 省份 城市 年龄 专业 教育程度 语言 性别 工作类型 计算机水平 工资 有效时间 备注 数据类型 自动编号 文本 文本 文本 文本 文本 时间/日期 数字 文本 文本 文本 文本 文本 文本 数字 日期时间 文本 大小 4 10 16 10 10 50 50 20 20 50 50 50 50 50 50 50 可否为空 √ √ √ √ 默认值 备注 主键 注:工作信息表是为了在页面中显示企业的需求信息而建立的数据表。方便用户的查找与使用。
3.4 E-R模型
为了把用户的数据要求清晰明确地表达出来,通常要建立一个概念性的数据模型(也称为信息模型)。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模。它描述了从用户角度看到的数据,它反映了用户的现实环境,且与在软件系统中的实现方法无关。
最常用的表示概念性数据模型的方法,是实体—联系方法(Entity—Relationship Approach)[16]。这种方法用ER图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法。用这种方法表示的概念性数据模型又称为ER模型。ER模型中包含“实体”,“联系”和“属性”[15]。在本系统中,用户信息与求职招聘状态信息、求职招聘记录信息之间是一对一联系(1:1),而用户信息与知识点信息,知识点信息与求职招聘策略信息之间的关系是一对多联系(1:N)如图3.1、3.2所示。在本系统数据表中用到的
15
主键有:
用户信息管理表中的UserID字段(用户编号); 知识点表中的classID字段(栏目编号); 文章知识表的articleid字段(文章编号); 其他表中的主键均为UserID字段(用户编号);
密码用户昵称密码提问问题回答用户1留言名称1从属1编号职位名称专业留言内容留言信息职位信息年龄作者图3.1 一对一联系的ER图
邮箱用户编号高级用户注册时间语言工资 参照完整性是保证在主键(被参照表中)和外键之间的关系总是得到维护。对两个相关联的表(主表和从表)进行操作数据的插入和删除的时候,通过参照完整性保证它们之间的数据的一致性。
用户自定义完整性,不同的数据库系统根据起数据应用环境的不同,往往还需要一些特殊的约束条件。它反应某一具体应用所涉及的数据必须满足的语义要求。对于用户自定义完整性可以通过数据库设计,也可以通过程序代码来实现。由于程序设计的灵活性和便捷性,在整个系统的调试过程中对于不完善的地方只需对代码进行修改而不用更改数据库,因此在系统中采用了程序代码来实现数据库用户自定义完整性的约束。
16
4 系统详细设计与实现
4.1 系统工作原理介绍
本系统采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点求职招聘求职的内容。系统工作原理图如图4.1所示:
概念网动态更新用户浏览页面及导航提示知识点树网站信息自动生成素材导航搜索在线浏览用户登陆用户信息验证用户信息用户注册用户层中间层数据层
图 4.1 系统工作原理图
系统的工作流程包括以下一些关键环节:
(1)用户注册。在每一个用户使用该系统之前需要注册,系统会将用户输入的信息记录到用户模型中。
(2)用户登陆。用户输入用户名和密码后,系统验证是否正确并决定用户是否能进入进行求职招聘。
(3)个性化求职招聘内容自动生成。根据用户注册时输入的求职招聘特征和求职招聘过程中的求职招聘记录,从用户模型和知识领域模型中读取相应信息合成网页内容。
17
(4)用户信息管理。其中包括对用户信息的查询和修改,系统会根据修改后的用户信息重新自动合成网页内容。
(5)在线浏览。这是用户求职招聘的主要方式,浏览中的动作主要是点击网页中的超链接,系统会动态跟踪用户的行为更新网页内容和导航提示。
(6)导航搜索。为帮助用户更快更方便的找到所要了解的信息,系统根据信息不同的特征,比如说省份的不同,主题的不同或是关键字的不同等进行搜索,使用户一步到位,直接找到自己所学信息。
以上各个环节相互联系,前后影响。对于用户的每一项操作,系统都会自动读取数据并更新其中用户模型的数据,并将更新后的数据通过求职网上人才招聘系统网页呈现出来。
4.2系统数据流图
数据流图(Data Flow Diagram,简称DFD)能精确地在逻辑上描绘系统的功能、
输入、输出和数据存储等,摆脱了物理内容,是描绘系统逻辑模型的最主要的工具。
经过系统详细调查分析以及用户需求分析,我们得到了新系统的数据流图。 如图4.2用户登录数据流图[17]:
登录成功用户名和密码身份验证是否用户注册户信息用户用信息用户信息管理表
图4.2登录数据流图
18
4.3系统的实现算法
4.3.1用户信息初始化算法
通过前面几章的分析,我们已经知道用户信息是求职招聘导航的基础。由用户模型可以了解,个人信息是用户登陆个性化网上人才招聘系统的入口;求职招聘记录则是根据用户的求职招聘进度动态更新提供内容、求职招聘状态提示的必要条件。所以设计好用户信息输入算法对后面的智能导航有着重要作用。用户信息是在第一次使用系统注册时输入的。
该算法中牵涉的数据有:用户数据库中的用户信息管理表、职位信息表。算法主要功能是通过接收用户输入或选择的信息初始化用户模块中有关信息,以下便是该算法[16]所涉及的数据结构和详细过程。
输入:1)用户输入的信息,如姓名,密码等。 2)用户选择的信息,如用户求职招聘状态等。 输出:用户模块信息初始化。 算法的主要步骤如下:
(1)初始化,包括打开数据库User、建立相关控件与数据库的连接等; (2)将用户信息管理表、用户状态表各添加一条记录;
(3)读取各文本控件或列表控件中用户输入或选择的信息到各表中对应的字段中; (4)结束。
算法流程图如图4.4所示:
开始用户输入信息是否合法NY写入数据库用户信息表和职位信息表中各加入一条信息
结束图 用户信息初始化算法流程图
19
4.3.2检索导航算法
在用户登录系统后,用户可以根据信息点搜索进行所要求职招聘信息的检索。信息
搜索主要是从三方面进行查找,一是根据主题,二是根据类别,三是根据关键字。三方面的共同可以使用户查找到比较精确的知识点。 检索导航最重要的步骤就是要知道从何处抽取数据,如何判断检索条件,又是怎样在检索条件的基础上将信息显示给用户。在该导航实现过程中,用到的数据有工作信息表,显示的内容是从工作信息表数据库中调取出来。具体算法如下:
(1) 用户选取搜索内容,如名称、类别、关键字等,并进行提交; (2) 从提交表单中提取数据,并进行相应判断;
(3) 连接数据库,建立记录集,用查询语句对表中数据进行查询; (4) 将结果显示给用户; (5) 结束;
算法流程图如图4.5所示:
20
开始系统初始化选择搜索主题:如职位名称、工资待遇等选择职位类别输入关键字在职位信息表中搜索是否满足搜索条件Y显示此信息内容N不显示此信息内容结束图4.5 搜索导航流程图
4.3.3信息点关联导航算法
信息点关联导航是分类导航的一个重要部分,当用户浏览某一知识点时,与此信息点相关的信息点将显示在相关信息点栏目中。这些信息点的相关性是根据它们所拥有的关键字进行判断的。无论用户点击哪一信息点,只要与此信息点具有相同关键字的信息点都会显示在页面上。这种自适应性方便了用户对一些相关知识点的查找与阅读。
信息点关联导航的主要步骤如下: (1) 用户点击所要阅读的信息点。
(2) 建立数据库连接和记录集,在文章知识表中查询与当前文章具有一个或多个相同关键字的信息。
(3) 根据具有相同关键字这一条件显示相应信息标题。
21
(4) 将此信息标题链接到相应的信息。 (5) 结束。
算法流程图如图4.6所示:
开始系统初始化选择某一信息点显示此信息点内容Y显示其它信息点链接判断其它信息点与本信息点关键字是否相同N丢弃结束图4.6 知识点关联导航算法流程图
4.4前端页面的设计与实现
在后台数据库建立与整体设计的基础上,前端页面的设计与开发尤其重要,对于网络网上人才招聘系统来说,主要包括的页面模块有:职位信息模块、人才信息模块、新闻动态模块、知识点搜索模块、会员中心模块、网站留言模块等[7][9][10]。在以下小节中,将对各模块做具体介绍。
4.4.1 系统公用页面
在本系统中,将会有一些公用页面,即每个文件或部分文件都会用到的文件,在使用这些文件时,只需要一个包含语句‘即可,这样大
22
大减少了代码的冗余,同时也使编码简单,减少了许多工作量。主要的公用文件包括:syscode_article.asp文件、conn.asp文件、function.asp文件、config.asp文件等。
(1)conn.asp 文件
对于程序中建立数据库连接和关闭数据库连接的操作,最好放在一个包含文件中,这样便于维护和修改。前面一部分为建立数据库连接的语句,其中conn为建立数据库连接的对象,connstr为数据库连接字符串,它表明了数据库连接的物理路径以及采用的数据库类型,这里采用的是ACCESS数据库。用这种方法连接数据库的目的是防止程序被移植后,数据库的路径出现问题或是还得设置数据源。
<% dim conn dim connstr dim db
Set conn = Server.CreateObject(\"ADODB.Connection\") Connstr=\"Provider=Microsoft.Jet.OLE DB.4.0;Data Source=\" &Server.MapPath(\"boob8u8.mdb\") conn.Open connstr sub CloseConn() conn.close set conn=nothing end sub %>
其他一些公用文件的代码这里将不一一列举。 (3) function.asp 文件
function.asp 文件是各种函数的集合文件,主要包括了检查email地址合法性函数Isvalidemail(),求字符串长度函数Strlenth(),显示错误提示过程WriteErrMsg(),显示本站公告信息过程ShowAnnounce(),显示用户登录表单过程ShowUserLogin(),显示知识点搜索表单过程ShowSearchForm()等等。这些函数或过程放在同一个ASP文件里,便于其他asp文件的调用,同时易于修改和管理。
(4) config.asp 文件
config.asp 文件是各种常量的声明文件,这样做的目的是可以在程序的任何部分使用该常量来代替某一 特定的数值,从而方便了编程。例如:
<%
Const SiteName=\"网上人才招聘系统\" '网站名称 Const SiteTitle=\"网上人才招聘系统\" '网站标题
23
Const SiteUrl=\"http://www.ltcm.cn\" '网站地址 Const LogoUrl=\"images/logo.gif\" 'Logo地址 Const BannerUrl=\"x/top_2.swf\" 'Banner地址 Const WebmasterName=\"miao\" '站长姓名 Const WebmasterEmail=\"ltcm@ltcm.cn\" '站长信箱
Const Copyright=\"版权所有 Copyright© 2003-2004 网上人才招聘系统\" %>
在编程过程中,可以直接使用常量sitename来代替字符串\"网上人才招聘系统\"。
4.4.2 用户注册页面
用户注册界面如图4.8所示。用户必须填写以下内容,这便于对用户的管理以及用户的安全性。用户注册页面的信息是用户进入系统的有利凭证。该页面涉及的主要asp文件为user_reg.asp文件。
图4.8用户注册界面
4.4.3 职位信息模块
职位信息的简单设计使用户一目了然,他们带有不同的超链接,不同页面显示不同的内容。职位信息的界面如图4.9所示:
24
图4.9 主题分类导航界面
此职位信息模块包含了各种职位信息,分类清晰可见,主要由showspecial()函数和showclassnavigation()函数来编译,其中showspecial()函数用来编译专题栏目,而showclassnavigation()函数用来编译栏目导航。其中涉及到的其它文件还有syscode_article.asp文件、function.asp文件、conn.asp文件。
职位信息显示了职位列表,即各种企业需要的职位信息。带有首页、上一页、下一页、尾页按钮,适合各种层次的用户使用和操作。
同时为了数据库建立连接,conn.asp文件是必不可少的。
4.4.4 检索导航模块
本模块功能:方便用户搜索所要求职招聘的信息,快速定位。本模块是在选择知识点分类的基础上根据知识的各个关键字进行搜索。其界面如图4.10所示:
25
图4.10检索导航模块
其主要的ASP页面有:
(1) conn.asp页面,此页面是用来与数据库建立连接,便于其它页面对数据库进行查询时使用
(2) article_search.asp页面,对于信息搜索的结果将显示在此页面中。 涉及到的主要函数有:
(1) showsearchform()函数,此函数是用来显示信息的搜索表单,即模块中所显示的内容。
(2) showsearchresult()函数,分页显示搜索结果的函数,此搜索结果将显示在article_search.asp所显示的页面中。
4.4.5 人才信息模块导航
人才信息模块导航主要是企业所需要的人才信息,此模块的界面如图4.11所示:
26
图4.11 推荐求职招聘导航与热点求职招聘导航模块
本模块主要用到了showelite()与showhot()函数,两函数分别显示最新人才信息
和自动更新内容。Showelite()与showhot()函数类似,此处以showhot()函数为例进行说明。
4.4.6网站留言页面
留言页面主要功能是方便用户之间的交流与讨论,用户可以在交流中了解当前行业的形势,同时不断增加自己的信息面。其页面如图4.12、4.13所示:
图4.12 留言区页面
27
图4.13 留言页面
留言区页面主要用到的ASP文件有:chat.asp文件、announce.asp文件、particular.asp文件、re_announce.asp文件、count_hit.asp文件。
(1) Chat.asp文件[13]是讨论区的主页面如上图所示,在此页面用户可以看到留言主题,并进行相应的回复。
(2)Announce.asp文件是发表留言页面,用户可以在此页面发表自己所要讨论的问题。
(3) Re_announce.asp文件是恢复主题文件
4.4.7新闻动态模块
新闻动态模块主要显示当前行业的新闻,方便用户了解企业信息。其页面如图4.14
所示:
28
图4.14 新闻动态模块
此模块同样拥有首页、上一页、下一页、尾页四个按钮,方便用户浏览和使用。新闻动态模块页显示了新闻的标题和发布时间。用户可以通过点击标题进入新闻的详细页面。
29
5 结束语
经过这几个月来对系统的分析、设计,使我对网络网上人才招聘系统有了全面的了解与认识,同时对网络求职招聘导航系统做了具体的解剖。 我认为网络求职招聘导航系统成功的关键在于以下几方面:
(1) 导航界面的清晰,简单设计。界面的清晰简单可以使求职招聘用户一目了然,轻松的找到自己浏览本系统的目的所在。不需要在花费大量时间来寻找本系统的内容,浪费用户时间,甚至打消用户求职招聘的积极性。
(2) 导航系统的全面性。系统中导航是多种多样的,全面的导航设计可以使用户得到更大的帮助。比如说系统中应该设有各种模块导航,各种帮助导航,各种提示导航等等。
(3) 导航系统的自适应性。上面所说的两点可以说是一种静态的导航设计过程,在设计时只需要添加各种超链接就可达到设计目的。但对于自适应的导航并不只是添加超链接那么简单。它是一种动态的导航设计过程,需要根据用户行为的不断变化而变化,自适应的体现用户的求职招聘状态与求职招聘情况。
(4) 系统的易管理性。系统的管理对于系统的维护来说很重要,社会是不断进步与发展的,用户对于网上求职招聘的要求也会越来越高。因此系统要随着用户的需求而不断发生变化,不断更新系统的内容来满足用户更多的需求。本系统是利用ASP编程语言和ACCESS数据库编译设计的,运行环境简单,一般的浏览器都可进行浏览。
本系统的大部分模块已经实现,并且也符合以上几个特性。但是,一个完整的系统仅仅靠两月的分析、设计来开发是远远不够的,它需要更长的时间来测试并完善。因此,本系统仍然存在着一些需要改进和不足的问题。比如系统的整体设计需要进一步的美观,系统的自适应性还不够完善还需要进一步的改善和加强,系统的内容需要更加丰富和多样化。随着研究的进行,可能还会出现其他一些问题,我会继续努力,逐步改善和不断完善本系统。
30
参考文献
[1] 赵国宏,朱新梅. 论网络求职招聘的现状及其发展趋势[J]. 中国远程教育, 2002,
(5):11~15
[2] 《网络主页制作使用技巧100例》 朱亦梅 张宏敏 王伟梁 卢峰 编著.
2004-04-25/2004-12-22
[3] 梁林梅,焦建利. 我国网络求职招聘现状的调查分析与反思[J]. 开放教育研究,
2002, (6):13~16
[4] Specht, M. and R. Oppermann. ACE, Adaptive courseware environment[J]. New
Review of Hypermedia and Multimedia, 1998, (4): 141~161
[5] 林君芬,余胜泉.关于我国网络求职招聘现状与问题的思考[DB/OL].
http://cer.net/20020305/3021721.shtml,2004-05-09/2004-12-22
[6] 彭绍东.面向21世纪中国网络求职招聘发展战略的构想[DB/OL].
http://www.edu.cn/20011108/3008848.shtml,2004-10-20/2004-12-22 [7] 王龙.Dreamweaver MX标准教程[M].北京:海洋出版社,2003
[8] 宣小平,但正刚,张文毅.ASP数据库系统开发实例导航[M].北京:人民邮电出版社,
2003:153~209
[9] 王凯,张家才.网页制作技巧与实例[M].北京:冶金工业出版社,1999 [10] 蔡翠平,尚俊杰.网络程序设计-ASP[M].第二版.北京:清华大学出版社,2004 [11] 裴有福 .WEB技术大全[M]. 北京:中国水利水电出版社,1998 [12] 汪晓平.ASP网络开发技术[M].北京:人民邮电出版社,2000 [13] 书生.ASP内建对象Application和Session.
http://www.jn.nm.cninfo.net/pcnet/asp1_9.htm, 2005-04-05/2005-05-03
[14] 周晓玉,许向荣,扬一平.Access实用教程[M].北京:人民邮电出版社,2004 [15] 施伯乐,丁宝康,周傲英,田增平.数据库系统教程[M].北京:高等教育出版社,
1999
[16] 《ASP 数据访问高级编程》[英]伊斯波斯图(Dino Esposito)等著 程永敬等译 机
械工业出版社
[17] 郑人杰. 软件工程(中级)[M].北京: 清华大学出版社,1999
31
致谢
在老师和同学的帮助下,我所开发的系统得到顺利的完成与实现。
首先,我非常感谢我们的指导老师——刘芳老师。在整个毕业设计过程中,设计的每一步都是在老师的耐心指导和悉心帮助下逐步完善和完成的。老师严谨的治学态度、全力以赴的精神、以及对用户的提携、帮助和照顾,令我获益良多且深受感动,同时老师对我的大力支持,使我在求职招聘中一直充满自信,相信自己一定会做好。因此在这里对老师表示崇高的敬意和感谢。
其次,感谢周进同学。她在求职招聘上给了我很多帮助,帮我解决了不少的疑难问题,同时使我了解到了许多相关技术问题。对本课题的研究她也提出了一些宝贵的意见,使我获益匪浅。
感谢我所有的同学和朋友。在求职招聘生涯中,他们给了我许多帮助,带给我无限的快乐 。是他们陪我一起走过用户时代,和我同舟共济,共同迎接困难和挑战,他们对我的种种支持和帮助,最是感激不尽。
最后,感谢所有的老师。是他们传授给我了宝贵知识,是他们使我学会了奋斗与拼搏,同样是他们使我懂得了坚强与自信。他们在我的大学期间付出了很多的心血与精力,在我的求职招聘道路中,他们孜孜不倦的教诲和鼓舞是促进我不断进取的重要精神动力。
32
附录
附录1 英文文献 附录2 英文翻译 附录3 系统源程序 附录4 文献综述 附录5 毕业实习报告 附录6 实习日记 (附录见其它文档)
教务管理信息系统 1.教务管理任务描述 2.教务管理系统分析 3.教务管理系统设计 4.课程成绩管理系统实现
医院管理信息系统 1.医院基本业务概述 2.医院信息系统系统分析 3.医院信息系统系统设计 4.门诊信息系统实现
超市购物系统 1.超市购物业务描述 2.POS系统组成 3.超市购物系统分析 4.超市购物系统设计
5.POS系统实现
33
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- obuygou.com 版权所有 赣ICP备2024042798号-5
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务