焦苗苗 尚小芳 李飞飞 孙勤
摘 要:在这个瞬息万变的时代,为了顺应时代的潮流,大学生在课余时间会找一些兼职工作,来补贴自己或积累经验,为以后的生活和工作做一些积累,兼职网站的信息可以更好的帮助学生对想要兼职的工作进行筛选,使学生方便、正确、合理的找到自己想要的兼职工作。利用MySQL,JDBC等技术开发了大学生兼职信息管理系统,为大学生兼职工作提供了一个丰富多彩的社会实践平台。
关键词:兼职网站;MySQL;JDBC
Abstract:In this rapidly changing era,in order to adapt to the trend of The Times,college students would find some part-time jobs in their spare time,to subsidies or accumulate experience,and do some accumulation,for future life and work part-time website information can better help students to want to work part-time to filter,so that the students convenient,correct and reasonable you want to find a part-time job. Using MySQL,JDBC and other technologies to develop part-time university students information management system,for university students part-time work provides a rich and colorful social practice platform.
Key words:part-time website;MySQL;JDBC;
一、系统概述
为了结合网站数据库开发的要求,该系统利用MySQL、JSP(Java Server Pages)、JDBC等技术,利用这些技术完成对兼职网站的功能需求分析、功能模块划分、数据库设计,并由此设计了数据库结构和应用程序,结合大学生在自身的需求,积极创新,对一些信息功能做了完善。建设大学生兼职网站的完整过程,介绍了怎样实现企业在信息网中进行注册、发布,管理兼职信息等。
二、设计与实现
1.系统功能模块设计
为了符合大学生的需求,我们所做的大学生兼职信息系统主要有三个模块,包括:求职信息模块、企业信息模块、其他模块等。每个模块又包括几个不同的功能,如下图所示:
2.流程设计
大学生兼职网站流程设计主要分为以下几个部分:首先是用户注册界面,注册成功后跳转到用户登录界面,用户成功登录;普通用户浏览兼职信息,发布求职信息,收发电子邮件,投递简历;管理员管理企业用户和普通用户的信息,对数据库信息进行实时的更新,添加网站公告和新闻。
3.数据库设计
采用MySQL技术,用MySQL创建表并进行JDBC与数据库的接,先进行Tcp的“三次握手”,然后进行MySQL认证,认证时先进行握手初始化,在进行登录认证,最后反馈认证结果,数据库之行SQL语句,数据库保留用户注册的信息。
主要数据表如下:
(1)学生用户信息表:储存注册学生的基本信息。
(2)职位信息表:储存企业提供的职位的基本信息。
(3)管理员表:储存管理员的基本信息。
三、系统开发
本系统主要采用MySQL 数据库和JDBC技术,辅助使用Adobe Photoshop cc 2017软件对系统中的图片进行处理,添加动图和美化图片,系统的后台数据库采用 MySQL,它提供了强大而稳定的企业级数据库开发平台,可以满足数据一致性、完整性和安全性。JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,是Java访问数据库的标准规范。[1]
四、系统优势
现在是信息化时代,我们可以很好地利用这个时代,在以前找工作要去每家公司投简历,这样来去的奔波比较浪费时间,但现在可以通过网上的资源来进行工作的应聘,不仅节省了时间,而且还增加了机会,使我们可以更全面的了解自己所想应聘的岗位。
应用了JDBC技术,运用该技术可以构建更标准的工具和接口,使数据库开发人员能够方便的编写数据库中的数据。用JDBC连接数据库,JDBC使用已有的SQL标准并支持与其它数据库连接标准,JDBC为程序的开发提供了接口,增加的该系统的适用性和实用性,使数据库管理人员可以方便改进和增加功能。
各大企业单位将招聘信息投放在此网站上,大学生结合自身优势和企业职位需求,获得一份“量身定制”的兼职,可以兼职过程中积累工作经验,提升综合能力,丰富社会阅历。
五、结束语
希望利用该系统的为大学生兼职和用人单位招聘提供了一些便捷的服务,能够降低现在应聘的压力,为大学生兼职提供一个可靠的平台。
参考文献
[1] BruceEckel.《Java编程思想》. 机械工业出版社,2003
[2] 萨师煊,王珊.《数据库系统概论》.高等教育出版社,2002
[3] 孙涌.《现代软件工程》.北京希望电子出版社,2003
[4] 曹静.《Java编程基础》.中国水利水电出版社
[5] 张玉宏.《Java从入门到精通(精粹版)》.人民邮电出版社,2018
[6] 張峋,杨三成.《关键技术JSP与JDBC应用详解》.中国铁道出版社,2010
作者简介:焦苗苗,性别:女,民族:汉,籍贯(省市):甘肃省靖远县,出生年月:1996.05,研究方向:信息管理与信息系统,学历:在读本科,职称:无,作者单位名:甘肃农业大学。
通讯作者简介:孙勤,出生年月:1979.6,研究方向:计算机软件开发及应用技术研究,学历:硕士,职称:副教授,工作单位:甘肃农业大学。