参 考 文 献 27
致 谢 28
附 录 29
1 绪论
1.1 课题背景
21世纪以来,计算机与互联网技术的发展,为人们的生活带来了便利,计算机与互联网技术,也被运用到了各行各业,58同城之类的信息分类网站,让网络更加贴近人们的生活,这类的网站包含二手交易、二手车、招聘、房屋出租、兼职、生活服务等信息,相对于传统在报刊、杂志上发布的这类信息相比,在分类信息网发布信息具有以下优点:1)信息详细,报刊、杂志受篇幅的限制,信息内容往往简单扼要,而在网站受到的限制则很小;2)花销少,在报刊、杂志上发布信息,需要支付一定的费用,而在网站发布,花销要少很多,甚至免费;3)在网站发布信息,不受时间与空间的限制,且信息不会丢失;4)在网站发布的信息方便检索,可以随时找到需要的信息。
信息分类网信息综合度强,但没有针对性,网站整体显得臃肿杂乱,于是针对某一类型信息的平台诞生了,例如智联招聘、拉勾网、人人车、链家网等垂直网站,这些网站针对性强,在对应的领域更加专业。
1.2 系统设计的目的和意义
很多大学生都经历过兼职,除了能提前接触社会,也能为自己赚取一些零花钱。本项目以淮安为试点,旨在为商家与学生之间提供一个兼职信息交流平台。商家在平台可以发布、管理招聘信息,大学生在平台可以发布、管理求职信息,二者均可以根据关键字或者分类,检索对方信息。项目使用B/S结构,前端使用HTML5,保证网站的美观性,后台采用ASP。NET开发,数据库使用MySQL。项目包含后台管理,以便于开发者在后台查看、统计信息和数据,更好的优化与改进项目。
2 相关技术与开发平台分析
2.1 相关技术
2。1。1 Web前端技术
Web前端,即用户在浏览器中看到的页面,包含文字、图片、动画、视频、听到的声音以及与用户的交互[1]。一个优秀的前端,能迅速吸引用户的目光。
(1)HTML
HTML的全称是HyperText Markup Language,中文名为超文本标记语言,HTML可以看成是一种特殊的XML,使用层次关系与标记来表示元素。HTML由两个部分组成,即头部和主体。头部中可以声明页面的标题、资源链接、脚本链接等;主体用于显示页面元素。最新的HTML5更加规范,去除了部分歧义标记,并新增实用标记,使页面内容与效果更为丰富。
(2)CSS
CSS的全称是Cascading Style Sheets,中文名即为层叠样式表,可以对元素添加样式。引用方式分为三种,优先级由低到高分为:外部样式表、内部样式表和内联样式。表示方式也分为三种,可以通过标签定义,id定义与class定义[2]。
(3)Javascript
Javascript是一种脚本语言,直接通过浏览器解析。Javascript主要用于响应用户与页面的交互操作、增加页面的效果[3]。
(4)JQuery
JQuery是一个优秀的Javascript库,它提供多浏览器支持,能方便的处理HTML、实现友好的动画效果,也能使开发者更加方便得使用AJAX[4]。与CSS一样,JQuery也可以通过元素标签、id或class来获取元素对象。
(5)AJAX
全称Asynchronous JavaScript And Xml,异步JavaScript和XML。传统网页中,如果要更新局部数据,则必须刷新整个网页,用户体验不佳。使用了AJAX技术后,在不需要刷新整个页面的情况下,便可以更新局部数据。
(6)JSON