基于PHP的校园兼职系统的设计与开发
摘要:从古代至今,教育都是国家培养人才的手段,在古代教育往往都是课堂式教育,在课堂内老师教导学生学习,而随着时间的推移,越来越多的在校大学生已经不满足于只在课堂上所学到的知识,往往他们选择从事兼职工作,随着经济与社会的快速发展,大学生的就业形势日趋严峻。所以在校大学生从事兼职工作,这样既能为家庭解决一部分的负担,从而做到一定的经济独立,又能提前的接触到毕业以后所要面对的社会,从而在兼职过程中学到一些在校园内学不到的知识和能力,也能获取一些工作经验,提高自己的实践动手能力。这样就能在一个毕业就等于失业的社会中能快人一步找到自身能够胜任的工作。
随着高校的不断的增多,大学生也随之增多。但是就是没有一个统一的高校兼职系统,来为在校大学生提供便利的寻找兼职。现在的大学生往往是通过朋友介绍、校园公告栏、校园内群聊、传单和自己去询问等方式寻找一个合适的兼职。这几种方式不但要很长的时间,而且个人信息容易随处泄露。所以在校大学生需要一个信息能够足够保密,兼职信息全并且所招聘的商家是通过安全认证的校园兼职系统。这样既能为在校大学生寻找兼职提供便利,也能为想要招聘临时工的商家公司或者企业输送优秀的人才。
在实现上,校园兼职系统的开发是在Visual Studio Code平台上,使用了PHP语言thinkphp5.0框架构建完成,Visual Studio Code平台免费开源且安全方便快捷,本系统使用了B/S的体系结构。前端采用了HTML+CSS和JavaScript来共同完成,MySQL作为后端数据库。从而实现在校大学生在校园兼职系统内创建自己的简历,选择自己喜欢的兼职,也给商家企业等用人单位提供了一个发布想要招聘的信息,和选择优秀的学生。
关键词:校园兼职系统,招聘,系统平台,兼职
Design and development of campus part-time system based on PHP
Abstract: Since ancient times, education has always been a means for the country to cultivate talents. In ancient times, education was always classroom education. In the classroom, teachers taught students to learn. With the passage of time, more and more college students are not satisfied with the knowledge they learned only in the classroom. They often choose to work part-time. With the rapid development of economy and society, college students are more and more The industry situation is becoming more and more serious. Therefore, college students engaged in part-time work, which can not only solve part of the burden for the family, so as to achieve a certain economic independence, but also can contact the society after graduation in advance, so as to learn some knowledge and ability that can not be learned in the campus in the process of part-time work, also can obtain some work experience, and improve their practical ability. In this way, in a society where graduation is equal to unemployment, one can quickly find a job that one can be competent for.
With the increasing number of colleges and universities, the number of college students is also increasing. But there is no unified part-time system to provide convenience for college students to find part-time jobs. Nowadays, college students often look for a suitable part-time job through friends introduction, campus bulletin board, campus group chat, flyer and self inquiry. These ways not only take a long time, but also personal information is easy to leak everywhere. Therefore, the college students need a part-time system that can keep the information confidential enough, and the part-time information is complete and the businesses they recruit are those who have passed the safety certification. This can not only provide convenience for college students to find part-time jobs, but also provide excellent talents for businesses or enterprises that want to recruit temporary workers.
In terms of implementation, the development of the campus part-time system is completed on the visual studio code platform, using the PHP language thinkp5.0 framework. The visual studio code platform is free, open-source, safe, convenient and fast. The system uses the B / S architecture. The front-end uses HTML + CSS and JavaScript to complete together, MySQL as the back-end database. Thus, college students can create their own resumes in the campus part-time system, choose their favorite part-time jobs, and provide employers such as businesses and enterprises with a release of information they want to recruit, and select excellent students.
Keywords: Campus part-time system, recruitment, system platform, part-time
目 录
第1章 绪 论 1
1.1系统的开发背景及意义 1
1.2国内外研究现状 2
1.2.1国外研究现状 2
1.2.2国内研究现状 3
1.3系统的主要研究内容 4
1.3.1 研究内容的方法 4
1.3.2 研究的总体安排 4
第2章 系统需求分析 5
2.1可行性分析 5
2.1.1经济可行性 5
2.1.2技术可行性 5
2.1.3操作可行性 5
2.2系统的总体需求 5
2.3系统的业务需求 6
2.3.1 校园兼职个人用户界面 6
2.3.2 校园兼职系统商家企业用户界面 7
2.3.3 校园兼职系统管理员界面 8
2.4系统功能的需求分析 8
2.4.1登录注册模块功能分析 9
2.4.2个人用户功能分析 9
2.4.3商家企业功能分析 10
2.4.4管理员功能分析 10
2.5 UML系统建模 10
2.5.1全体用户用例图 11
2.5.2全体用户用例规约表 11
2.5.3个人用户用例规约表 13
2.5.4个人用户用例规约表 13
2.5.5商家企业用户用例规约表 17
2.5.6商家企业用户用例规约表 17
2.5.7管理员用例图 22
2.5.8个人用户用例规约表 22
2.6本章小结 24
第3章 系统设计 25
3.1系统功能设计 25
3.1.1个人用户子界面 25
3.1.2商家企业用户界面 26
3.1.2管理员界面 27
3.2 类图 27
3.2.1校园兼职系统概念类图 27
3.2.2登录实现类图 28
3.2.3个人用户信息管理实现类图 29
3.2.4个人用户兼职选择实现类图 29
3.2.5个人用户已选受邀实现类图 30
3.2.6个人用户简历管理实现类图 30
3.2.7商家企业用户信息管理实现类图 31
3.2.8商家企业用户兼职管理实现类图 32
3.2.9商家企业用户简历管理实现类图 32
3.2.10商家企业用户应邀管理实现类图 33
3.2.11管理员兼职审核管理实现类图 34
3.2.12管理员简历查看管理实现类图 34
3.3 校园兼职系统顺序图 35
3.3.1 全体用户顺序图 35
3.3.2 个人用户顺序图 36
3.3.3 商家企业用户顺序图 39
3.3.4 管理员顺序图 44
3.3 校园兼职系统活状态图 46
3.3.1个人简历状态图 46
3.3.2 兼职状态图 47
3.4 数据库设计 47
3.5 本章小结 50
第4章 系统实现 51
4.1 校园兼职系统用户登录注册界面实现 51
4.2 校园兼职系统个人用户简历界面实现 52
4.3 校园兼职系统商家企业兼职界面实现 54
4.4 校园兼职系统管理员界面实现 55
4.3 本章小结 55
第5章 系统测试 56
5.1 系统测试的目的 56
5.2 系统测试的意义 56
5.3 测试计划 56
5.4系统测试用例 57
5.4.1用户登录测试 57
5.4.2个人用户兼职选择测试 58
5.4.3个人用户创建简历测试 59
5.4.4商家企业的用户信息测试 60
5.4.5商家企业用户对兼职操作测试 61
5.4.6商家查看简历测试 61
5.4.7管理员对兼职的审核测试 62
5.5本章小结 63
第6章 结束语 64
6.1 全文总结 64
6.2 课题展望 64
参考文献 65
致 谢 66
第1章 绪 论
1.1系统的开发背景及意义
现在全球都是处于在互联网时代,随着时代的进步,社会的科技和网络也随着不断的进步,从以前的2G网络到现在的5G时代的来临,使当今的社会正处在网络时代高速发展阶段,信息化大潮席卷全球,网络正以前所未有的速度在世界普及开来。电子商务技术就在这个网络时代兴起,就随之而然的产生了以下的几类的东西,为了人们出行的方便,所以有了滴滴搭车之类的系统,为了人们吃的方便,所以有了美团、饿了么之类的系统软件。现在每个人都离不开衣食住行,往往能保证毕业生和社会人员这些的是有一份满意的工作,所以现在网上招聘已经是现代人们找工作的方式,这个方式找工作更加方便也更加的节省时间了。互联网为招聘单位提供了丰富的资源及新的招聘方式,使得过程更加简单、快捷、高效,为其创造了一个良好的招聘平台,招聘系统会为应聘者提供了方便、快捷的方式,不仅信息更新快,信息量大,而且便于选择。但是现在的招聘网站往往大多数是针对于社会和全职工作的,基本没有针对于在校的大学生的兼职工作的网上招聘。
随着国内进入全面小康社会,越来越多的家庭都开始富裕起来,这也使每个家庭都注重于下一代的培养,所以大学生也越来越多了,这样就导致了现在的大学生不如以前的大学生那么的吃香了,然后随着经济的不断的发展进步,竞争的激烈,使得就业的形式日趋严峻,从而导致了很多的在校大学生在学校里面选择了从事兼职工作,在校园内从事兼职工作一方面在从事兼职工作中能获取一定的酬劳,从而缓解了家庭的一些经济压力,另一方面也是最重要的一方面是在一定程度上接触到了毕业以后所要面临的社会这一层面,在从事兼职中获取了一下工作经验,提高自身的综合能力,以便于在毕业之后能更好适应竞争激烈的社会生活。因为当在校大学生踏出社会是去应聘工作的时候,企业公司往往不是只看着个人学历、知识,也有很大一部分是看重工作经验。有一定工作经验的毕业生,对比其他没有工作经验的毕业生而言,是极为突出的存在,有可能就这些工作经验而为自身赢取了所要面试的工作。所以在校大学生兼职已经是大学校园里的一直普遍现象,但是在校大学生千千万万,较为顺利且快速成功地选择兼职工作的在校大学生并不多。
现今在大学里,在校大学生选择兼职的方式主要是学校公告栏、中介、QQ群、朋友介绍和自己去商家或者企业公司里打听。在这些方式中其中中介费、个人隐私问题、兼职信息的鱼龙混杂都是大学生选择兼职的障碍,同时法制观念薄弱,当自身利益受到侵害时,不知道如何去维权。另一方面,有些招聘单位在某些时候也需要高素质的临时工,但是他们缺少招聘的途径,在校园里很难快速地找到合适的大学生。显而易见,招聘单位个大学生之间的信息不对称,严重影响了大学生选择兼职和招聘单位的发展。而当今社会,世界已经进入到信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们已经适应和习惯于网上贸易、网上购物、网上支付、网上服务和网上娱乐等等的活动,人们的许多社会活动正在向网络化发展。所以在校大学生在网上选择兼职,商家和企业等在网上招聘临时工,已经是社会的必然现象了,因此校园兼职系统就应运而生。
1.2国内外研究现状
1.2.1国外研究现状
众所周知,美国的物价相对中国来说是比较偏贵的,就拿美国大学学费来说,美国的私立大学每年的总体费用就是我们国家的大学学费的5~6倍,但是美国大学的大学生并不会以这些费用为由而选择是否在大学期间从事兼职,实际上,他们对于工作和学习的界限似乎并不是很清晰。在校园内外做兼职已经是美国大学生的生活不可缺少的一部分了。在他们国家除了费用花销太大为,还有就是美国的用人单位非常重视一名学生的实践经验,因此美国大学生都很大程度的任务,一旦缺乏一定的实践经验,毕业后找工作会非常的困难,所以早做准备,能为之后的找工作得到更大的胜算。在美国历史名校哈佛大学中,哈佛大学在为学生提供优质的教学服务的同时,也为在校的学生提供的大量的兼职机会。而哈佛大学SEO就建立了一个全校性的数据库,这个数据库主要是为了校方或者非校方的雇主在这里公布招聘广告。这样学生就可以登录SEO网址查询招聘信息。在学生可以查询到招聘信息外,学生还可以把自身的个人简历留此网址上,这样如果有雇主感兴趣就会和你联系。
法国大学生在经济困难时也会去从事兼职,而他们寻找兼职的途径有很多,比如一些小广告、向人打听或者是在校园网站内寻找等方式寻找兼职。但是他们最主要的还是在分布于法国各地区的大区大学及学校事务所管理中心寻找兼职工作。而日本的大学生在寻找兼职也是在四处选择和应聘,这样既浪费时间也耽误了在校的学校时间。
通过分析三个国家的在校大学生兼职选择情况,无疑是美国的哈佛大学做得最完美,美国哈佛大学的SEO网站,为一些需要从事兼职工作的在校大学生提供了更多的选择,也为他们节省了很多的学习时间,当然给了雇主跟多的选择和招聘到优秀的临时工。
1.2.2国内研究现状
在做校园兼职系统的设计和开发之前,对于自身的学校班级做了问卷调查,在接受调查的在校大学生中,有60%的在校大学生表示在校园期间没有从事过兼职,但是在询问到他们对于在大学期间从事兼职的态度是这么样的,在这没有从事过兼职的学生当中的,有55%的学生表示有在校园期间有想过要从事兼职,但是苦于寻找不到合适的兼职而放弃去从事兼职,有35%的学生是对从事兼职表示赞同的,但是自身不会去做,当然有赞同的就有反对的,剩余的学生就是持反对意见的,因为他们觉得在学校就要好好的学校,安排老师所安排的作业,而不是去外面做兼职。
还有40%的学生是在校园期间从事过兼职的,在这些学生当中,有35%的学生表示是通过朋友学长等他人介绍获得兼职,有30%的学生表示是自己通过课余时间在校园内外寻找的,另外还有通过学校的海报、广告、网站等途径获取兼职工作的,也有20%的学生表示是通过专门的中介机构来获取兼职工作。从这个调查科可以看出,在校大学生获取兼职的形式是多样的,而这些各种各样的形式中,有好几种寻找兼职方式是没有安全保障,例如:朋友介绍,难道没有可能你朋友把你介绍到传销组织呢,中介获取兼职,对于自身的信息没有秘密可言了。所以每个学生在寻找兼职的过程中必须把安全因素考虑进去。
通过对以上国内在校大学生兼职的情况,有一个统一的校园兼职系统还是很有必要的。
1.3系统的主要研究内容
1.3.1 研究内容的方法
在撰写本论文的时候研究方法分为以下的几类:
(1)文献查询法:通过查看一些对于本系统开发有帮助的文献,掌握PHP开完代码的更新和框架。以及根据论文的研究目的以及课题需要,通过查阅与论文相关的文献来获得相关资料,从而全面、客观、正确地了解所要研究的问题,找出事物的本质属性,从中发现问题。
(2)个案参考研究法:上网查找相关的系统软件来进行研究,分析每个系统的优缺点,对优点进行登记,对缺点进行分析解剖,然后在分析其设计理念及这个系统的特色等。
(3)现实行动研究法:根据本项目的要求进行实践开发,完成本项目的各个功能模块,然后不断的进行修改和完善。
1.3.2 研究的总体安排
本课题研究由用户的需求开始逐步实现系统的各大模块功能和系统整体性能,根据系统中客户所需服务的特点,实现对校园兼职系统中的系统内容分析,以促进设计产品质量的提高和客户服务质量的提升,给用户一个良好的使用环境。
该系统完成和测试以后,先第一步在一间校园内进行推广和使用,跟此需要招收兼职的商家和企业进行合作,然后在慢慢的进行进一步的系统完善和推广,而本人主要负责整体项目的设计和开发。
第2章 系统需求分析
2.1可行性分析
2.1.1经济可行性
基于PHP的校园兼职系统,是本人的毕业设计与开发,在设计和开发过程中使用的软件和技术都是开源的,所以是不需要任何费用的产生,在本系统设计和开发完成后,通过测试完成后,投入校园内可以找一部分的商家来进行进一步的检测,然后在过段时间后再次回访,然后可以寻找真正有意向合作的商家进行一定的资金支持,把本系统上传于服务器当中。
2.1.2技术可行性
该系统作为本人的毕业设计,而本人已修完所有在校课程,以及在实习过程中也学到了更多在校园内学习不到的知识,我相信本人有能力独自完成本系统的设计和开发,本系统是采用了B/S的体系结构,使用了thinkPHP5.0框架作为后台的开发,前端的页面设计使用了HTML、CSS和JavaScript,使页面布局简洁而功能完善,thinkPHP5.0经过多年的完善,更加的规范、严谨、灵活也高效。
2.1.3操作可行性
本系统是面向于在校大学生和商家企业或者公司的,校园兼职系统的操作不会过于的复杂,与市面上的招聘系统的操作方式基本一致,用户只需要注册并成功登录到本系统内,那就基本会操作的了。
2.2系统的总体需求
校园兼职系统需要有不同用户的登陆选择,一个是在校大学生,一个是商家企业,还有一个管理员。在校大学生的功能需求就是要能全面的查看到兼职,并能发布自己的简历供在线商家企业查看,以至于能寻找到适合自身的兼职,也能给商家企业展现自己的需求和特色,这样也能使自身快速的寻找到符合自身要求的兼职工作。商家企业的具体功能需求就是在校园兼职系统上发布所要招聘的兼职信息,以及对在校大学生的简历的查看,看是否有符合本兼职的在校大学生,如果有的话,就可以对该名学生发送邀请。最后管理员的具体功能需求就是审核商家企业所要发布的兼职信息,以及查看在校大学生的简历,和对不健康的简历进行下架。
2.3系统的业务需求
以下是对系统不同用户的需求分析,主要分为在校大学生用户端、商家企业用户端和管理员的业务需求分析。主要使用UML的活动图来体现各个模块的功能模块,分别是图2.1个人用户业务活动图、图2.2商家企业用户业务活动图、图2.3管理员业务活动图。
2.3.1 校园兼职个人用户界面
校大学生用户界面:个人用户进入系统,首先的是登录界面,没有注册过此校园兼职系统的,可以选择点击账号注册,点击后跳转到注册页面,用户只需要按照要求填写信息就可以选择提交注册了。注册成功或者已经注册过账号密码的用户就可以进行登录了。没有登录成功的用户是不能进入用户使用界面的,只有通过成功登录才能进入到界面,在界面内,有几个栏目可以选择,主要分为个人信息、兼职查询、简历构建和所选兼职信息这4个栏目。个人用户的主要业务流程图如图2.1。
图2.1个人用户业务活动图
2.3.2 校园兼职系统商家企业用户界面
商家企业用户界面:商家企业用户进入系统,首先的是登录界面,没有注册过此校园兼职系统的,可以选择点击账号注册,点击后跳转到注册页面,商家企业用户只需要按照要求填写信息就可以选择提交注册了。注册成功或者已经注册过账号密码的用户就可以进行登录了。没有登录成功的用户是不能进入用户使用界面的,只有通过成功登录才能进入到界面,成功登陆到系统后,有4个栏目可以选择,刚进入到的是信息页面,然后还有兼职页面,此页面是商家企业编辑兼职和发布审核兼职的,过来就是简历的查询,对看重的简历发出邀请,最后就是对邀请和应聘的简历查看审核。商家企业用户的主要业务流程图如图2.2。
图2.2商家企业用户业务活动图
2.3.3 校园兼职系统管理员界面
管理员界面:管理员登录到校园兼职系统后,就能看到申请审核的兼职,管理员能对兼职进行详情的查看,分析这兼职是否可以通过审核发布。还可以选择简历查询栏目,对简历的查看,检查是否有不健康的简历,对内容不健康的简历进行下架。管理员主要业务流程图如图2.3。
图2.3管理员业务活动图
2.4系统功能的需求分析
校园兼职系统主要分为个人用户界面、商家企业用户界面和管理员界面。个人用户界面分为4个模块,这4个模块分别是用户信息管理模块、简历模块、兼职模块以及已选模块。商家企业用户界面也会是分为4个模块,这4个模块分别是用户信息管理模块、简历查询模块、兼职发布模块、应聘受邀人员模块。而管理员界面主要分为2个模块,这2个模块主要是兼职审核模块,简历查询模块。校园兼职系统功能模块图如图2.4。
图2.4校园兼职系统功能模块图
2.4.1登录注册模块功能分析
(1)注册模块:游客想成为校园兼职系统的用户,只能通过注册,在注册界面上填写你所要注册的信息。注册模块分为个人用户注册和商家企业注册,当完成注册就可以使用用户所注册的账号密码登录校园兼职系统。
(2)登录模块:实现本系统所要用户的的登录,登录可以选择自身所注册的身份来登录,选择不匹配时是无法登录成功的,用户只有登录成功才能在校园兼职系统内操作其他的功能。
2.4.2个人用户功能分析
(1)用户信息模块:个人用户登录到校园兼职系统后,能就能查看到个人的用户信息,在此模块上,个人用户能对自己的信息进行修改。
(2)简历模块:主要是用户可以再次模块上进行简历的编写,编写后的简历可以进行保存,以供以选择所要兼职的时候提交到商家方面,给商家企业进行审核,看自身是否有能力胜任这份兼职。还能把自身的简历发布到线上,给商家企业招聘人员观看,使对自身有兴趣的商家和企业对你进行邀请。
(3)兼职模块:个人用户在此模块上可以看到商家企业所发布的全部兼职,也可以根据自身所需要的要求进行搜索,对感兴趣的兼职能点击进去看该兼职的详细信息,当遇到所要选择的兼职时,可以对该兼职发送自身的简历,给商家企业方进行审批。
(4)已选和受邀兼职模块:个人用户对已申请的兼职进行查看,并查看申请结果。还有就是自己受邀邀请的兼职信息。
2.4.3商家企业功能分析
(1)商家企业用户信息模块:商家企业用户通过身份账号密码验证后,登录到校园兼职系统后,能对信息进行查看和进行修改。
(2)简历查询模块:商家企业用户在此模块上可以看到个人用户所发布的全部简历,也可以根据自身所需要的要求进行搜索,对感兴趣的简历能点击进去看该简历的详细信息,当遇到所要选择的简历时,可以对该简历用户发送自身的邀请,把兼职要求发送过去,让该简历用户联系商家和企业。
(3)兼职发布模块:商家企业能在这模块上发送兼职信息给管理员进行审核,商家企业只能对审核通过的兼职发布到线下供用户选择。
(4)邀请应聘人员模块:对应聘兼职的用户进行审核,以及查看邀请的用户。
2.4.4管理员功能分析
(1)兼职审核模块:对商家企业发布的兼职进行审核。
(2)校园的添加:增加、修改、删除各个学院。
2.5 UML系统建模
UML系统建模是一种面对对象软件的标准化建模。UML系统建模能简单、快速的了解到所要搭建的系统的个个模块,能帮助设计者更好的去分析和搭建一个系统,从而帮助设计者缩短设计的时间,减少改进的成本,使其设计开发的系统功能模块独立而又相互联系。所以在此使用了UML系统建模来建设分析本系统,主要分为用例图、类图、顺序图、活动图等,以下就是具体的UML建模。
2.5.1全体用户用例图
用例模型的基本组成部分有用例、角色(或参与者)和系统[杨弘平,吕海华,李波,史江萍,代钦.UML2基础、建模与设计教程[M].北京:清华大学出版社,2015.51]。
校园兼职系统登录用例如图2.5全体用户用例图所示。
图2.5全体用户用例图
2.5.2全体用户用例规约表
表2-1注册模块用例规约表
用例编号 2.1 用例名称 注册模块
功能描述 游客注册成为本系统的用户
执行者 游客
前置条件 游客进入注册页面
后置条件 注册成功后弹出主页面
涉众利益 游客
基本路径 1、打开校园兼职系统
1.1点击注册账号,跳转到注册页面,选择所要注册的用户类别
1.1.1填写注册信息,点击提交
1.1.2 当信息漏填或者填充,会弹出提示框“您的信息不全,请重新填写”
1.1.3 当信息完整填写后,会提示“注册成功”,并跳转到校园兼职系统页面内。
扩展
字段列表 游客、游客信息、账号、密码
业务规则
备注
表2-2注册模块用例规约表
用例编号 2.2 用例名称 登录模块
功能描述 用户使用注册成功的账号密码登录到校园兼职系统内
执行者 用户
前置条件 用户要有账号密码
后置条件 登录成功后进入校园兼职系统内
涉众利益 系统全体用户
基本路径 1.打开校园兼职系统
1.1在校园兼职系统上的输入框内输入个人的账号和密码
1.1.1如果输入正确就可以进行下一步的操作
1.1.2如果输入错误就会在输入框的右侧,弹出此账号不存在的字样
1.2输入个人的密码
1.2.1输入后极点击登录按钮
1.3点击之后
1.3.1点击登录按钮后如果输入的密码错误,则会弹出提示框“输入的密码错误,请重新输入!”
1.3.2 点击登录按钮后,如果输入的密码正确,则会跳转到主页面
扩展
字段列表 用户账号、密码
业务规则
备注
2.5.3个人用户用例规约表
校园兼职系统个人用户用例如图2.6人用户用例图所示。
图2.6个人用户用例图
2.5.4个人用户用例规约表
表2-3个人信息模块用例规约表
用例编号 2.3 用例名称 个人信息模块
功能描述 个人用户对个人信息的查看和重新编辑
执行者 用户
前置条件 用户登录成功校园兼职系统
后置条件 查看到个人信息或者修改成功个人信息
涉众利益 个人用户
基本路径 1.查看个人信息
1.1在校园兼职系统上的输入框内输入个人的账号和密码
1.1.1登录到校园兼职系统,就能看到个人信息。
2.编辑个人信息
2.1进入到个人信息页面,点击编辑按键。
2.2跳转到个人信息编辑页面,对所需要修改的重新进行填写。
2.2.1当确定要修改就点击保存,点击后主动跳转到个人信息页面。
2.2.2 当不想修改就可以点击返回按键。
扩展
字段列表 姓名、专业、年级、账号、密码
业务规则
备注
表2-4简历信息模块用例规约表
用例编号 2.4 用例名称 简历信息模块
功能描述 个人用户对个人信息的查看和重新编辑
执行者 用户
前置条件 用户登录成功校园兼职系统
后置条件 查看到个人信息或者修改成功个人信息
涉众利益 个人用户
基本路径 1.创建简历
1.1个人用户点击进入到简历页面,然后点击创建简历按键。
1.2点击之后,弹出简历编辑页面。
1.2.1 按照所提示信息,完成简历的创建。
1.2.2 填写完信息后,用户可以选择发布,也可以只选择保存或者取消。
1.2.3 选择之后将跳转回简历信息页面。
2.修改简历
2.1 当个人用户想要修改简历时,点击简历信息页面的编辑按键。
2.2 跳转到简历编辑页面,在简历编辑页面会显示出你已经创建的简历信息,只需要把需要修改的信息修改完成,
2.2.1当确定要修改就点击保存,点击后主动跳转到个人信息页面。
2.2.2 当不想修改就可以点击返回按键。
3.发布简历
3.1创建完成简历之后,就可以直接把简历发布到线上,也可以直接保存,返回简历信息页面。
3.2当保存之后想再次发布,点击发布按键,简历的状态就会转变为已发布状态。
扩展
字段列表 姓名、专业、年级、学校经历、特长、要求等。
业务规则
备注
表2-5兼职信息用例规约表
用例编号 2.5 用例名称 兼职信息模块
功能描述 个人用户对兼职的查看和选择
执行者 用户
前置条件 用户登录成功校园兼职系统
后置条件 成功选择到兼职
涉众利益 个人用户
基本路径 1.兼职查看
1.1个人用户点击进入到兼职页面。
1.2进入兼职页面后,兼职呈列表形式排列出来。
1.2.1选择所看中的兼职,点击查看,跳转到兼职详情页中。
1.2.2在兼职页面可以在搜索框和选择框,输入自己所想要的兼职。
2.选择兼职,提交简历
2.1 选择到喜欢的兼职,点击查看兼职信息。
2.2 进入到兼职详情页面,点击提交简历。
2.2.1 当你还没创建兼职的时候,点击提交简历会弹出提示“您的简历为空”。
2.2.2 当你已经创建了简历,点击提交简历按键就会弹出提示框“提交成功”并返回兼职页面。
扩展
字段列表 兼职名称、地址、要求等。
业务规则
备注
表2-6已选用例规约表
用例编号 2.6 用例名称 已选兼职
功能描述 个人用户对已提交兼职的查看和受邀面试的兼职信息
执行者 用户
前置条件 用户登录成功校园兼职系统
后置条件 看到所选择的兼职信息和受邀兼职
涉众利益 个人用户
基本路径 1.已选择的兼职信息查看
1.1用户点击已选兼职栏目,该栏目下有2个小栏目,选择已选栏目,进去到已选栏目后,如果用户已经有了选择的兼职是,该兼职就会以列表的形式呈现出来,并且显示出该兼职你是否通过审核。
1.2如果没有选择的兼职,该页面就显示为空
2.受邀兼职信息查看
2.1 用户点击已选兼职栏目,该栏目下有2个小栏目,选择栏目,进去到已选栏目后,如果用户的简历已经有了商家企业邀请,该商家企业所邀请你的兼职信息就会以列表的形式呈现出来。
2.2如果没有商家企业的邀请,该页面就显示为空
扩展
字段列表 兼职名称、地址、要求等。
业务规则
备注
2.5.5商家企业用户用例规约表
校园兼职系统商家用户用例如图2.7商家企业用户用例图所示。
图2.7商家企业用例图
2.5.6商家企业用户用例规约表
表2-7商家企业信息用例规约表
用例编号 2.7 用例名称 商家企业信息模块
功能描述 商家企业用户对自身的信息进行查看和修改
执行者 商家企业用户
前置条件 商家企业用户要有账号密码并且登录到系统内
后置条件 查看到信息和修改成功信息。
涉众利益 商家企业用户
基本路径 1.查看信息
1.1在校园兼职系统上的输入框内输入账号和密码
1.1.1登录到校园兼职系统,就能看到信息。
2.编辑信息
2.1进入到信息页面,点击编辑按键。
2.2跳转到信息编辑页面,对所需要修改的重新进行填写。
2.2.1当确定要修改就点击保存,点击后主动跳转到个人信息页面。
2.2.2 当不想修改就可以点击返回按键。
扩展
字段列表 账号、密码、公司名称、职位名称等。
业务规则
备注
表2-8简历查询用例规约表
用例编号 2.8 用例名称 简历查询模块
功能描述 商家企业用户对个人用户所发布的简历进行查看和邀请
执行者 商家企业用户
前置条件 商家企业用户成功登录系统,并有发布兼职
后置条件 查看到用户简历信息和邀请成功
涉众利益 商家企业用户
基本路径 1.简历查看
1.1商家企业用户点击进入到简历查询页面。
1.2进入简历查询页面后,简历呈列表形式排列出来。
1.2.1选择所看中的简历,点击查看,跳转到简历详情页中。
1.2.2在页面可以在搜索框和选择框,输入自己所想要的简历信息,点击“查询”,列表内呈现出搜索到的简历信息。
2.选择简历,发起邀请
2.1 选择到看中的简历,点击查看简历信息。
2.2 进入到简历详情页面,点击邀请。
2.2.1 当你还没创建兼职的时候,点击邀请会弹出提示“您还没发布兼职”,然后跳转到兼职发布页面。
2.2.2 当你已经发布,点击提交简历按键就会弹出提示框“邀请已发送”,并回到简历详情页面。
扩展
字段列表 姓名、专业、年级、要求等。
业务规则
备注
表2-9兼职发布用例规约表
用例编号 2.9 用例名称 兼职发布模块
功能描述 商家企业用户创建简历并提交审核,并修改、删除兼职。
执行者 商家企业用户
前置条件 商家企业用户成功登录系统
后置条件 提交审核成功,兼职已发布,兼职审核中。
涉众利益 商家企业用户
基本路径 1.创建发布兼职
1.1点击“兼职管理”栏目
1.2点击“创建兼职”按键
1.3点击后跳转到兼职编辑页面
1.3.1填写所要发布的兼职完整信息
1.3.2填写完后,点击“提交审核”
1.3.3当你的兼职信息漏填或者少填的话,就会弹出“您的兼职信息填写不足,请完善”,的提示框
1.3.4当你的兼职信息填写没错时,则跳转至兼职管理页面
1.4填写完后,点击“保存”,则返回兼职管理页面,并显示“保存成功!”的提示框,以及刷新此页面,而且你所保存的公告后面显示编辑状态
1.5 在兼职管理页面上会列出你所发布兼职的状态,如待审核,审核通过,审核不通过,已发布或者编辑等状态
1.5.1当兼职审核通过后,就可以在此条兼职后点击“发布”
1.5.2点击之后会弹出“是否发布”的提示框
1.5.3点击“确认”后返回兼职管理页面,并在本条兼职信息后的状态改变为已发布。
1.5.4点击“取消”后返回兼职管理页面
2.兼职修改
2.1点击“兼职管理”按键,进入兼职管理页面,进入后会把该商家企业用户所已经发布,要发布的、待审核、已审核的兼职以列表的形式呈现出来
2.2找到你所要修改的兼职,点击“修改”按键,进入修改页面
2.2.1把你所要修改的内容,修改好
2.2.2点击“提交”按钮
2.2.3当用户删掉某些信息,而忘记重新填写的话,点击之后会弹出“信息不全,请重新填写!”
2.2.4 当信息完好时,点击发布,会弹出“是否确认修改!”
2.2.4.1点击“确认”按键,这跳转到兼职管理页面,并提示“修改成功”,并该条兼职信息呈现“待审核”状态。
2.2.4.2点击“取消”按键,则会跳回兼职管理页面
3.删除兼职
3.1点击“兼职管理”按键,进入兼职管理页面,进入后会把该商家企业用户所已经发布,要发布的、待审核、已审核的兼职以列表的形式呈现出来
3.2找到你所要删除的兼职,点击这条兼职右侧的“删除”按键
3.2.1点击之后会弹出“是否删除!”提示框
3.2.1.1点击“确认”则删除成功并返回兼职管理页面,并列表重新刷新
3.2.1.2点击“取消”则返回页面
扩展
字段列表 兼职名称、要求、地址、时间、酬劳等。
业务规则
备注
表2-10邀请应聘用户查看用例规约表
用例编号 2.10 用例名称 邀请应聘用户查看
功能描述 商家企业用户对应聘兼职的用户和邀请的用户,进行查看,并对应聘用户进行审核。
执行者 商家企业用户
前置条件 商家企业用户成功登录系统
后置条件 查看到受到邀请的用户简历和应聘的用户简历
涉众利益 商家企业用户
基本路径 1.应聘用户兼职查看
1.1商家企业用户点击应邀兼职栏目,该栏目下有2个子栏目,选择应聘栏目。
1.1.2进去到应聘子栏目后,如果有用户应聘该商家企业用户所发布的兼职,该应聘用户的简历就会以列表的形式呈现出来,并且显示出该简历的状态,简历主要分为三个状态,待通过、通过、不通过。
1.2如果没有选择的兼职,该页面就显示为空
2.邀请用户查看
2.1 商家企业用户点击已选兼职栏目,该栏目下有2个小栏目,选择受邀栏目。
2.1.1进去到受邀栏目后,如果该商家企业用户有邀请某位用户的话,该用户的简历信息以列表的形式呈现出来。
2.1.2如果没有改商家企业用户没有邀请用户,该页面就显示为空。
3.简历的审核
3.1商家企业用户进入应聘子栏目后,应聘者的简历信息,将以列表的形式呈现出来,并在该条简历的右侧显示出该条兼职的状态。
3.2商家企业用户点击,简历详情查看,对合格的简历,点击“通过”按键,点击过后将返回到列表页面,并该条简历右侧的状态改变为“通过”。
3.2.1对不合格的简历,点击“不通过”按键,点击过后返回到列表页面,并该条简历右侧的状态改变为“不通过”。
扩展
字段列表 姓名、专业、年级、要求等。
业务规则
备注
2.5.7管理员用例图
校园兼职系统管理员用例如图2.8管理员用户用例图所示。
图2.8管理员用例图
2.5.8个人用户用例规约表
表2-11兼职用例规约表
用例编号 2.11 用例名称 兼职审核模块
功能描述 管理员对商家企业所发布的兼职进行审核处理。
执行者 管理员
前置条件 管理员成功登陆到管理员页面
后置条件 审核成功,并兼职的状态发生改变
涉众利益 管理员、商家企业用户
基本路径 1.查看兼职信息
1.1在校园兼职系统上选择管理员身份进行账号密码的登录
1.2 登录成功直接跳转到兼职审核页面,该页面商家企业用户所提交兼职信息,以列表形式呈现出来,在兼职信息的右侧有该条兼职信息的状态(待审核、审核通过、不通过)。
2.审核兼职
2.1找到待审核状态的兼职,点击该条兼职信息。
2.2跳转该条兼职的详细信息页面,管理员对该条信息进行审批。2.2.1如果审批通过则点击“通过”按键,并跳转到兼职审核页面,该条兼职信息,右边的待审核状态改为审核不通过。
2.2.2如果审核不通过,则点击“不通过”按键,点击后将跳转到兼职审核页面,该条兼职信息,右边的待审核状态改为审核不通过。
扩展
字段列表 管理员账号和密码、兼职信息、职位名称等。
业务规则
备注
表2-12简历查询用例规约
用例编号 2.12 用例名称 简历查看模块
功能描述 管理员在简历查看模块上查看、检查下架个人用户简历
执行者 管理员
前置条件 管理员成功登陆到管理员页面
后置条件 管理员查看到简历、对内容不健康的简历进行下架
涉众利益 个人用户、管理员
基本路径 1.简历查看
1.1管理员点击进入到简历查询页面。
1.2进入简历查询页面后,简历呈列表形式排列出来。
1.2.1选择想看的简历,点击查看,跳转到简历详情页中,就可以查看到简历的详情了。
2.对内容不健康的简历进行下架
2.1 当管理员看到有内容不健康的简历,可以点击下方的“下架”按键,该简历就会下架,且跳转到简历查询页面,并刷新该页面。
扩展
字段列表 管理员账号、密码、简历信息等。
业务规则
备注
2.6本章小结
本章首先主要总体分析出校园兼职系统有三个大的模块界面,分别是个人用户模块、商家企业用户模块和管理员模块;然后对每个模块业务需求进行分析并且用业务活动图分别展示了个人用户、商家企业用户和管理员的业务流程,通过功能模块图展示了全体用户、个人用户、商家企业用户,以及管理员的功能需求,接下来对校园兼职系统各方面的可行性进行了分析;最后,为了更加直截了当向用户展示校园兼职系统的功能,校园兼职系统给出了用例图并对各个用例,使用了用例规约表格进行简单明了的说明,以便于开发和对功能的了解。
第3章 系统设计
3.1系统功能设计
本系统由个人用户界面、商家企业用户界面和管理员界面组成。
3.1.1个人用户子界面
(1)登录注册功能:注册模块主要是对新增加用户的信息的录入,使其成为本系统的合法用户。可以方便用户使用本系统所提供的功能,注册模块还有一个功能就是防止不合法的信息的录。主要是商家和在校大学生的信息注册成为本系统的正式用户。登录功能主要是对登录的用户是否为系统注册的合法用户进行判断。如果登录用户输入的账号或者密码不正确是,将会提升输入的信息错误,请重新登录等字样;如果输入信息正确将会提升登录成功,然后根据用户的身份和账号密码进入该用户的界面,以及对不是合法系统人员的拦截。
(2)用户信息功能模块:个人用户登录到校园兼职系统后,就会从数据库中提取个人用户所注册时所填写的个人用户信息,以及一些需要完善的信息,从而显示到个人用户信息模块上,在此模块上,个人用户还能对自己的信息进行编辑和修改,以及对账号密码的修改。
(3)简历创建功能模块:主要是用户在此模块进行简历的编写,编写后的简历可以进行保存,以供以选择所要兼职的时候提交到商家方面,给商家企业进行审核,看自身是否有能力胜任这份兼职。还能把自身的简历发布到线上,给商家企业招聘人员观看,使对自身有兴趣的商家和企业对你进行邀请,在此简历模块上还会显示个人用户的激烈状态,当简历状态为保存的时候,可以选择发布简历,也可以把已经发布的简历进行下架。
(4)兼职模块:个人用户在此模块上可以看到商家企业所发布的全部兼职,也可以根据自身所需要的要求进行搜索,对感兴趣的兼职能点击进去看该兼职的详细信息,当遇到所要选择的兼职时,可以对该发布此兼职的商家企业发送自身的简历,给商家企业方进行审批。
(5)已选和受邀兼职模块:个人用户进入到已选界面对已申请的兼职进行查看,兼职信息以列表的形式呈现出来,在右侧还显示出兼职的状态。并查看申请结果。在还有就是自己受邀邀请的兼职信息。
3.1.2商家企业用户界面
(1)登录注册功能模块:主要是对新增加用户的信息的录入,使其成为本系统的合法用户。可以方便用户使用本系统所提供的功能,注册模块还有一个功能就是防止不合法的信息的录。主要是商家和在校大学生的信息注册成为本系统的正式用户。登录功能主要是对登录的用户是否为系统注册的合法用户进行判断。如果登录用户输入的账号或者密码不正确是,将会提升输入的信息错误,请重新登录等字样;如果输入信息正确将会提升登录成功,然后根据用户的身份和账号密码进入该用户的界面。
(2)商家企业用户信息模块:个人用户登录到校园兼职系统后,就会从数据库中提取个人用户所注册时所填写的个人用户信息,以及一些需要完善的信息,从而显示到个人用户信息模块上,在此模块上,个人用户还能对自己的信息进行编辑和修改,以及对账号密码的修改。
(3)兼职查看功能模块:商家企业用户在此模块上可以看到个人用户所发布的全部简历,也可以根据自身所需要的要求进行搜索,对感兴趣的简历能点击进去看该简历的详细信息,当遇到所要选择的简历时,可以对该简历用户发送自身的邀请,把兼职要求发送过去,让该简历用户联系商家和企业。
(4)兼职发布功能模块:商家企业能在这模块上发送兼职信息给管理员进行审核,商家企业只能对审核通过的兼职发布到线上供用户选,在此模块上,商家企业用户还能对已经发布的兼职进行下架,也可以修改后重新发布给管理员进行审核。
(5)应邀功能模块:进入到应聘模块,应聘的个人用户简历会以列表的形式呈现出来,而且在简历信息的右侧将会显示出该简历的状态,然后商家企业用户可以点击对个人用户简历的详情进行查看审批,如果合格的话就可以点击下方的通过按键,不合格将点击不通过按键,点击之后都会跳转到应聘人员界面,商家企业用户也可以再次页面进行对简历的审批,点击右侧的通过或者不通过按键就可以在此页面上对应聘者的简历进行审批。邀请人员页面就是对商家企业用户所看中的个人用户简历发出邀请,以供个人用户联系商家企业用户。
3.1.2管理员界面
(1)兼职审核模块:对商家企业发布的兼职进行审核,当管理员进入兼职审核页面,商家企业用户所发送审核的兼职将以列表的形式呈现,并且在兼职信息的右侧显示出该兼职的状态,主要分为3个状态,分别是待审核状态、审核通过和审核不通过,管理员可以点击兼职,进而查看兼职详细信息,对信息可以通过的兼职进行点击通过,反之点击不通过,点击过后跳转到审核主页面,并刷新该页面,使兼职状态改变。
(2)简历查询检查:对个人用户发布的简历进行审核,当管理员进入简历审查看页面,个人用户所发布的简历将以列表的形式呈现,管理员可以点击简历,进而查看简历详细信息,对简历信息内容不健康的简历可以进行下架处理,或者直接点击返回,点击过后跳转到简历查询界面,并刷新该页面,使下架的简历消失不见。
3.2 类图
3.2.1校园兼职系统概念类图
该校园兼职系统主要分为5个类,分别是个人用户信息类、商家用户信息类、简历信息类、兼职信息类、管理员信息类。大致类就看以下图3.1校园兼职系统概念图。
图3.1校园兼职系统概念类图
3.2.2登录实现类图
系统用户登录实现的类图,主要由用户、登录界面、用户登录账号密码或者管理员登录账号密码,校园兼职系统登录实现类图如图3.2登录实现类图所示。
图3.2登录实现类图
3.2.3个人用户信息管理实现类图
校园兼职系统个人用户信息管理实现类图主要由个人用户、个人用户信息界面、个人用户信息、个人用户信息编辑页面构成。校园兼职系统个人用户信息管理实现类图如图3.3个人用户信息管理实现类图所示。
图3.3个人用户信息管理实现类图
3.2.4个人用户兼职选择实现类图
校园兼职系统个人用户兼职选择实现类图主要由个人用户、兼职查询界面、兼职列表、兼职信息和兼职详情页面构成。校园兼职系统个人用户兼职选择实现类图如图3.4个人用户兼职选择实现类图 所示。
图3.4个人用户兼职选择实现类图
3.2.5个人用户已选受邀实现类图
校园兼职系统个人用户已选应邀实现类图主要由个人用户、已选页面、受邀兼职列表、已选兼职列表界面和兼职信息构成。校园兼职系统个人用户已选受邀实现类图如图3.5个人用户已选受邀实现类图 所示:
图3.5个人用户已选受邀实现类图
3.2.6个人用户简历管理实现类图
校园兼职系统个人用户简历管理实现类图主要由个人用户、简历页面、简历编辑页面、简历信息构成。校园兼职系统个人用户简历管理实现类图如图3.6个人用户简历管理实现类图所示:
图3.6个人用户简历管理实现类图
3.2.7商家企业用户信息管理实现类图
校园兼职系统商家企业用户信息管理实现类图主要由商家企业用户、信息页面、信息编辑页面、商家用户信息构成。校园兼职系统商家用户信息管理实现类图如图3.7商家企业用户信息管理实现类图 所示:
图3.7商家企业用户信息管理实现类图
3.2.8商家企业用户兼职管理实现类图
校园兼职系统商家企业用户兼职管理实现类图主要由商家企业用户、兼职信息页面、兼职编辑页面、商家兼职列表和兼职信息构成。校园兼职系统商家用户兼职管理实现类图如图3.8商家企业用户兼职管理实现类图 所示:
图3.8商家企业用户兼职管理实现类图
3.2.9商家企业用户简历管理实现类图
校园兼职系统商家企业用户简历管理实现类图主要由商家企业用户、简历查询页面、简历列表页面、简历详情页面和简历信息构成。校园兼职系统商家用户简历管理实现类图如图3.9商家企业用户简历管理实现类图所示:
图3.9商家企业用户简历管理实现类图
3.2.10商家企业用户应邀管理实现类图
校园兼职系统商家企业用户应邀管理实现类图主要由商家企业用户、应邀用户页面、邀请简历页面、简历详情页面、应聘简历页面和简历信息构成。校园兼职系统商家用户应邀管理实现类图如图3.10商家企业用户应邀管理实现类图 所示:
图3.10商家企业用户应邀管理实现类图
3.2.11管理员兼职审核管理实现类图
校园兼职系统管理员兼职审核管理实现类图主要由管理员、兼职审核页面、兼职详情审核页面和兼职信息构成。校园兼职系统管理员兼职审核管理实现类图如图3.11管理员兼职审核管理实现类图 所示:
图3.11管理员兼职审核管理实现类图
3.2.12管理员简历查看管理实现类图
校园兼职系统管理员简历查看管理实现类图主要由管理员、简历查询页面、简历详情页面和简历信息构成。校园兼职系统管理员简历查看管理实现类图如图3.11管理员兼职简历查看实现类图 所示:
图3.12管理员简历查看管理实现类图
3.3 校园兼职系统顺序图
3.3.1 全体用户顺序图
1.全体用户登录顺序图
1)打开校园兼职系统。
2)在校园兼职系统上的输入框内输入个人的账号和密码。
3)如果输入正确就可以进行下一步的操作。
4)如果输入错误就会在输入框的右侧,弹出此账号不存在的字样。
5)输入个人的密码。
6)输入后点击登录按钮。
7)点击登录按钮后如果输入的密码错误,则会弹出提示框“输入的密码错。误,请重新输入!”。
8)点击登录按钮后,如果输入的密码正确,则会跳转到主页面。
图3.13全体用户登录顺序图
3.3.2 个人用户顺序图
1.个人用户信息管理顺序图
1)在校园兼职系统上的输入框内输入个人的账号和密码。
2)登录到校园兼职系统,就能看到个人信息。
3)编辑个人信息。
4)进入到个人信息页面,点击编辑按键。
5)跳转到个人信息编辑页面,对所需要修改的重新进行填写。
6)当确定要修改就点击保存,点击后主动跳转到个人信息页面。
7)当不想修改就可以点击返回按键。
图3.14个人用户信息管理顺序图
2.个人用户兼职管理顺序图
1)个人用户点击进入到兼职页面。
2)进入兼职页面后,兼职呈列表形式排列出来。
3)选择所看中的兼职,点击查看,跳转到兼职详情页中。
4)在兼职页面可以在搜索框和选择框,输入自己所想要的兼职。
5)选择兼职,提交简历。
6)选择到喜欢的兼职,点击查看兼职信息。
7)进入到兼职详情页面,点击提交简历。
8)当你还没创建兼职的时候,点击提交简历会弹出提示“您的简历为空”。
9)当你已经创建了简历,点击提交简历按键就会弹出提示框“提交成功” 并返回兼职页面。
图3.15个人用户兼职管理顺序图
3.个人用户简历管理顺序图
1)个人用户点击进入到简历页面,然后点击创建简历按键。
2)点击之后,跳转到简历编辑页面。
3)按照所提示信息,完成简历的创建。
4)填写完信息后,用户可以选择发布,也可以只选择保存或者取消。
5)选择之后将跳转回简历信息页面。
6)修改简历。
7)当个人用户想要修改简历时,点击简历信息页面的编辑按键。
8)跳转到简历编辑页面,在简历编辑页面会显示出你已经创建的简历信息,只需要把需要修改的信息修改完成,
9)当确定要修改就点击保存,点击后主动跳转到个人信息页面。
10)当不想修改就可以点击返回按键。
11)发布简历。
12)创建完成简历之后,就可以直接把简历发布到线上,也可以直接保存,返回简历信息页面。当保存之后想再次发布,点击发布按键,简历的状态就会转变为已发布状态。
图3.16个人用户兼职管理顺序图
4.个人用户简历管理顺序图
1)已选择的兼职信息查看用户点击已选兼职栏目,该栏目下有2个小栏目,选择已选栏目,进去到已选栏目后,如果用户已经有了选择的兼职是,该兼职就会以列表的形式呈现出来,并且显示出该兼职你是否通过审核。
2)如果没有选择的兼职,该页面就显示为空。
3)受邀兼职信息查看。
4)用户点击已选兼职栏目,该栏目下有2个小栏目,选择栏目,进去到已选栏目后,如果用户的简历已经有了商家企业邀请,该商家企业所邀请你的兼职信息就会以列表的形式呈现出来。
5)如果没有商家企业的邀请,该页面就显示为空。
图3.17个人用户已选兼职管理顺序图
3.3.3 商家企业用户顺序图
1.商家企业用户信息管理顺序图
1)查看信息。
2)在校园兼职系统上的输入框内输入账号和密码。
3)登录到校园兼职系统,就能看到信息。
4)编辑信息。
5)进入到信息页面,点击编辑按键。
6)跳转到信息编辑页面,对所需要修改的重新进行填写。
7)当确定要修改就点击保存,点击后主动跳转到个人信息页面。
8)当不想修改就可以点击返回按键。
图3.18商家企业用户信息管理顺序图
2.商家企业用户兼职管理顺序图
1)创建发布兼职。
2)点击“兼职管理”栏目。
3)点击“创建兼职”按键。
4)点击后跳转到兼职编辑页面。
5)填写所要发布的兼职完整信息。
6)填写完后,点击“提交审核”。
7)当你的兼职信息漏填或者少填的话,就会弹出“您的兼职信息填写不足,请完善”,的提示框。
8)当你的兼职信息填写没错时,则跳转至兼职管理页面。
9)填写完后,点击“保存”,则返回兼职管理页面,并显示“保存成功!”的提示框,以及刷新此页面,而且你所保存的公告后面显示编辑状态。
10) 在兼职管理页面上会列出你所发布兼职的状态,如待审核,审核通过,审核不通过,已发布或者编辑等状态。
11)当兼职审核通过后,就可以在此条兼职后点击“发布”。
12)点击之后会弹出“是否发布”的提示框。
13)点击“确认”后返回兼职管理页面,并在本条兼职信息后的状态改变为已发布。
14)点击“取消”后返回兼职管理页面。
15)兼职修改。
16)点击“兼职管理”按键,进入兼职管理页面,进入后会把该商家企业用户所已经发布,要发布的、待审核、已审核的兼职以列表的形式呈现出来。
17)找到你所要修改的兼职,点击“修改”按键,进入修改页面。
18)把你所要修改的内容,修改好。
19)点击“提交”按钮。
20)当用户删掉某些信息,而忘记重新填写的话,点击之后会弹出“信息不全,请重新填写!”。
21) 当信息完好时,点击发布,会弹出“是否确认修改!”。
22)点击“确认”按键,这跳转到兼职管理页面,并提示“修改成功”,并该条兼职信息呈现“待审核”状态。
23)点击“取消”按键,则会跳回兼职管理页面。
24)删除兼职。
25)点击“兼职管理”按键,进入兼职管理页面,进入后会把该商家企业用户所已经发布,要发布的、待审核、已审核的兼职以列表的形式呈现出来。
26)找到你所要删除的兼职,点击这条兼职右侧的“删除”按键。
27)点击之后会弹出“是否删除!”提示框。
28)点击“确认”则删除成功并返回兼职管理页面,并列表重新刷新。
29)点击“取消”则返回页面。
图3.19商家企业用户兼职管理顺序图
3.商家企业用户兼职管理顺序图
1)简历查看。
2)商家企业用户点击进入到简历查询页面。
3)进入简历查询页面后,简历呈列表形式排列出来。
4)选择所看中的简历,点击查看,跳转到简历详情页中。
5)在页面可以在搜索框和选择框,输入自己所想要的简历信息,点击“查询”,列表内呈现出搜索到的简历信息。
6)选择简历,发起邀请。
7)选择到看中的简历,点击查看简历信息。
8)进入到简历详情页面,点击邀请。
9)当你还没创建兼职的时候,点击邀请会弹出提示“您还没发布兼职”,然后跳转到兼职发布页面。
10)当你已经发布,点击提交简历按键就会弹出提示框“邀请已发送”,并回到简历详情页面。
图3.20商家企业用户简历查询管理顺序图
4.商家企业用户应邀用户管理顺序图
1)应聘用户兼职查看。
2)商家企业用户点击应邀兼职栏目,该栏目下有2个子栏目,选择应聘栏目。
3)进去到应聘子栏目后,如果有用户应聘该商家企业用户所发布的兼职,该应聘用户的简历就会以列表的形式呈现出来,并且显示出该简历的状态,简历主要分为三个状态,待通过、通过、不通过。
4)如果没有选择的兼职,该页面就显示为空。
5)邀请用户查看。
6)商家企业用户点击已选兼职栏目,该栏目下有2个小栏目,选择受邀栏目。
7)进去到受邀栏目后,如果该商家企业用户有邀请某位用户的话,该用户的简历信息以列表的形式呈现出来。
8)如果没有改商家企业用户没有邀请用户,该页面就显示为空。
9)简历的审核。
10)商家企业用户进入应聘子栏目后,应聘者的简历信息,将以列表的形式呈现出来,并在该条简历的右侧显示出该条兼职的状态。
11)商家企业用户点击,简历详情查看,对合格的简历,点击“通过”按键,点击过后将返回到列表页面,并该条简历右侧的状态改变为“通过”。
12)对不合格的简历,点击“不通过”按键,点击过后返回到列表页面,并该条简历右侧的状态改变为“不通过”。
图3.21商家企业用户简历查询管理顺序图
3.3.4 管理员顺序图
1.管理员兼职审核顺序图
1)查看兼职信息。
2)在校园兼职系统上选择管理员身份进行账号密码的登录。
3)登录成功直接跳转到兼职审核页面,该页面商家企业用户所提交兼职信息,以列表形式呈现出来,在兼职信息的右侧有该条兼职信息的状态(待审核、审核通过、不通过)。
4)审核兼职。
5)找到待审核状态的兼职,点击该条兼职信息。
6)跳转该条兼职的详细信息页面,管理员对该条信息进行审批。
7)如果审批通过则点击“通过”按键,并跳转到兼职审核页面,该条兼职信息,右边的待审核状态改为审核不通过。
8)如果审核不通过,则点击“不通过”按键,点击后将跳转到兼职审核页面,该条兼职信息,右边的待审核状态改为审核不通过。
图3.22管理员兼职审核顺序图
2.管理员简历查询顺序图
1)简历查看。
2)管理员点击进入到简历查询页面。
3)进入简历查询页面后,简历呈列表形式排列出来。
4)选择想看的简历,点击查看,跳转到简历详情页中,就可以查看到简历的详情了。
5)对内容不健康的简历进行下架。
6)当管理员看到有内容不健康的简历,可以点击下方的“下架”按键,该简历就会下架,且跳转到简历查询页面,并刷新该页面。
图3.23管理员简历查询顺序图
3.3 校园兼职系统活状态图
3.3.1个人简历状态图
图3.24个人简历状态图
3.3.2 兼职状态图
图3.25商家企业的简历状态图
3.4 数据库设计
一个完整的校园兼职系统必须有一个良好的数据库支持作为数据来源,如果想提高系统的健壮性,那么就得把数据库设计好。以下是对个人用户信息表、简历信息表、商家用户表、兼职信息表、学院信息表、管理员表、辅助表,后台数据库采用MySQL。
1、student(个人用户信息表),表的详细数据见下表3-1个人用户信息表:
表3-1个人用户信息表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 用户编号
Studentname varchar(18) Not null 姓名
Age varchar(10) Not null 年龄
Number varchar(256) Not null 电话
School varchar(36) Not null 学院
Grade varchar(11) Not null 年级
Major varchar(256) Not null 专业
S_number varchar(20) Not null 学号
Username varchar(256) Not null 账号
Passwork varchar(256) Not null 密码
2、myresume (简历信息表),表的详细的数据见下表3-2简历信息表:
表3-2简历信息表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 编号
Sid varchar(18) Not null 简历编号
Name varchar(10) Not null 姓名
Jobname varchar(256) Not null 应聘职位
Grade varchar(36) Not null 年级
Major varchar(11) Not null 专业
Salary varchar(256) Not null 薪资
College varchar(20) Not null 学院
Contactsrnumber varchar(256) Not null 联系方式
Datails varchar(256) Not null 经历
3、business(商家信息表),表的详细数据见下表3-3商家信息表:
表3-3商家信息表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 编号
Name varchar(18) Not null 简历
Shenfen varchar(10) Not null 身份
Zhiwei varchar(256) Not null 职位
Email varchar(36) Not null 邮箱
Company varchar(11) Not null 公司名称
Dizhi varchar(256) Not null 地址
Username varchar(20) Not null 账号
Password varchar(256) Not null 密码
4、job(兼职信息表),表的详细数据见表3-4兼职信息表:
表3-4兼职信息表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 编号
Jobname varchar(18) Not null 职位名称
Location varchar(10) Not null 学院选择
Contacts varchar(256) Not null 联系人
Contacts-number varchar(36) Not null 电话
Job_contaner varchar(11) Not null 要求
Bid varchar(256) Not null 兼职编号
Zhuantai varchar(20) Not null 兼职状态
Address varchar(256) Not null 地址
5、college(学院信息表),表的详细数据见下表3-5学院信息表:
表3-5学院信息表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 编号
Title varchar(20) Not null 学院名称
6、admin(管理员表),表达详细数据见下表3-6管理员表:
表3-6管理员表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 管理员编号
Username varchar(20) Not null 管理员账号
password varchar(20) Not null 管理员密码
7、apply(学生申请兼职表),表达详细数据见下表3-7管理员表:
表3-7学生申请兼职表
列名 数据类型 是否为空 主外键 描述
id int Not null 主键 编号
Rid varchar(18) Not null 简历编号
Sid varchar(10) Not null 学生编号
Jid varchar(256) Not null 兼职编号
3.5 本章小结
本章首先对校园兼职系统的个个用户,然后画出了校园兼职系统的类图、顺序图、和部分状态图,更加直观地展示了校园兼职系统的各个功能,以及对数据库进行了设计分析。
第4章 系统实现
4.1 校园兼职系统用户登录注册界面实现
用户进入校园兼职系统后,会显示账号密码输入框,如图4.1校园兼职系统首页,如果用户已经注册过账号密码就能在输入框内直接输入账号密码,如果没有账号密码就点击注册账号密码,跳转到注册页面,根据你要注册的不同身体选择不同的注册,个人用户注册如图4.2个人用户注册页面所示,商家企业用户注册如图4.3商家企业用户注册页面所示。
4.1校园兼职系统首页
4.2个人用户注册页面
4.3商家企业用户注册页面
4.2 校园兼职系统个人用户简历界面实现
个人用户根据选择学生身份登录到校园兼职系统,就能修改信息,创建简历,查询兼职等操作,创建简历如图4.4简历界面所示、图4.5简历编辑界面、图4.6兼职查询页面、图4.7兼职提交页面以及图4.8用户信息修改页面。
4.4简历界面所示
4.5简历编辑界面
图4.6兼职查询界面
图4.7兼职提交页面
图4.8个人信息修改页面
4.3 校园兼职系统商家企业兼职界面实现
商家企业用户选择自身账号密码身份进入到校园兼职系统商家企业用户界面,进入到系统就可以修改信息,如图4.9信息编辑页面所示。也能发布兼职信息给管理员审核,如图4.10兼职编辑页面所示。
图4.9信息编辑页面
图4.10兼职编辑页面
4.4 校园兼职系统管理员界面实现
管理员进入到校园兼职系统能对商家企业所发布的兼职进行审核,如图4.11兼职审核页面所示:
图4.11兼职审核页面
4.3 本章小结
本章主要是对校园兼职系统的设计进行系统的操作演示实现,给出了系统个个使用步骤的演示图,使用户更能直白的看清系统如何操作。
第5章 系统测试
5.1 系统测试的目的
找出软件中的漏洞是系统测试的目的,系统的漏洞可能存在于系统、功能、过程、数据和编码中,我们需要在这些方面上进行测试以找到系统的漏洞并修复[ 刘金起,李明黎. App自动化测试与框架实战 [M].人民邮电出版社,2019.]。在系统设计和实现过程中检查出来的错误和缺陷需要在系统试运行当中通过系统测试来实现,所以这个阶段是软件开发中必不可少的部分。
5.2 系统测试的意义
在软件泛滥的信息时代,软件的质量参差不齐,因此,为了杜绝低质量的软件的蔓延,系统测试是一个不可或缺的阶段。经过一系列的严格测试,可以找出系统中难以发现的漏洞,有利于提高校园兼职的软件质量,使用户的体验更加完善。
5.3 测试计划
黑盒测试是在已知产品所应具有的功能上,经过测试来检测每个功能是否都能正常使用。本系统的测试采用黑盒测试,整个过程采用自顶向下,逐个集成的方法,依次对各主要功能进行测试。测试所采用的用例分别是合理和不合理的条件。具体的测试计划如下所示:
测试1:名称:用户登录测试
目的:测试用户登录功能
内容:用户名和密码输入,合法性检查,管理系统主界面显示控制。
测试2:名称:个人用户兼职选择测试
目的:测试个人用户兼职选择功能
内容:个人用户在兼职页面的,兼职查询,兼职排列,兼职的详情,以及兼职的选择。
测试3:名称:个人用户简历创建发布
目的:测试个人用户的简历是否能完整的创建发布
内容:个人用户简历页面,显示出已创建的简历,对简历的修改,创建,保存,发布,以及简历的的相应的状态进行检查。
测试4:名称:商家企业的用户信息查看修改
目的:商家企业用户的注册信息修改查看
内容:商家企业用户登录到系统,调出数据库,用户信息显示出来,修改信息,然后看后台数据库的变化。
测试5:名称:商家企业用户对兼职的操作。
目的:测试兼职的创建创建、修改、发送审核、发布、下架
内容:商家兼职页面,兼职的创建,兼职的保存,兼职的发送审核,兼职的状态是否会根据操作改变。
测试6:名称:商家查看简历
目的:测试查看简历、按照要求搜索简历、向简历用户发送邀请。
内容:简历的显示,简历是否按照查询结果显示出来,发送的邀请是否送达。
测试7:名称:管理员对兼职的审核
目的:测试场管理员对商家发送的兼职进行审核
内容:管理员在兼职审核页面上对兼职进行详情查看,与商家所发送的兼职内容是否一致,对兼职审核过后看兼职的状态是否发生改变,以及查看商家客户的兼职状态是否改变。
5.4系统测试用例
5.4.1用户登录测试
功能描述:用户凭借自己所注册对应身份的账号和密码进行登录,界面如图5-1所示。当输入的用户名、密码或是身份选择错误会出现提示信息,当用户名和密码为空时会出现提示信息。
按照系统登录测试计划的内容(用户名和密码输入,和身份的选择,合法性检查,管理系统主界面显示控制),系统登录测试用例如表5-1所示。
表5-1 用户登录测试用例表
序列测试目的 测试输入 测试结果 测试说明
账号 密码 身份
空账号、身份正确 (为空) admin 管理员 账号或密码不正确 账号为空
空密码、身份正确 admin (为空) 管理员 密码不能为空,请重新输入
空账号、空密码、身份正确 (为空) (为空) 管理员 密码不能为空,请重新输入
账号、密码错误输入、身份正确 admin 123 管理员 账号或密码不正确 账号或密码错误
账号、密码正确输入、身份错误 admin admin 个人用户 账号或密码不正确 身份错误
用户名、密码正确输入、身份正确 admin admin 管理员 进入管理系统主界面
5.4.2个人用户兼职选择测试
功能描述:个人用户选择进入查看兼职,检查兼职会不会主动刷新出现,在输入框内输入要求,点击查询,测试兼职会不会按要求查询出现,用户点击查看兼职详情,兼职详情是否和商家用户发布兼职信息一致,点击提交申请后,发送个人简历给商家用户。用例表5-2如下所示。
表5-2 个人用户兼职选择测试用例表
测试目的 测试内容 测试结果 测试说明
查看兼职 商家用户发布一条兼职,个人用户刷新兼职页面是否会显示新兼职 正常刷新出新的兼职信息 要个人用户刷新页面,兼职才会显示
测试数据输入完整性 兼职查询要求都为空,点击查询 刷新页面
测试输入部分查询要求 兼职名为开发,点击查询 显示出与开发有关的兼职信息 部分要求能正常查询
测试查看兼职详情 点击一条兼职,看该条兼职详情是否和商家所发布内容一致 显示内容一致
测试发送申请 简历为空的时候发送申请 提示——简历为空 没有简历不能发送申请
测试创建完简历后发送申请 创建简历信息后发送申请 提示——发送成功
测试商家用户是否有收到申请 在发送申请后查看商家用户申请界面 接收成功
5.4.3个人用户创建简历测试
功能描述:个人用户在简历创建模块上对简历的创建,对简历的修改删除等操作,以及对简历的发布和下架进行操作。
按照简历的创建、保存、发布、修改、删除等步骤进行完善的测试,测试表如5-3所示。
表5-3 个人用户创建简历测试表
测试目的 测试内容 测试结果 测试说明
创建简历时的信息完整性 “姓名”、“专业”、“学院”、“年级”某一项或者多项为空 提示–必填项不得为空 简历信息创建时不能为空
测试创建完简历并发布 填写完简历信息点击发布,查询线上简历是否存在 提示–发布成功。并在线上简历显示出新发布的简历
测试下架简历 点击某条简历进行下架 提示——下架成功。并下架线上简历
测试修改简历信息 在简历修改页面对简历的信息进行修改,然后点击发布 提示——修改成功。并在线上简历信息发生修改 简历修改是某些必填项不能漏填
测试删除简历 对某条简历进行删除处理 提示——删除成功。简历消失不见
5.4.4商家企业的用户信息测试
功能描述:商家企业对自身注册是的信息进行查看和修改,商家企业用户信息测试用例如表5-4所示。
表5-4 商家企业用户信息用例表
测试目的 测试内容 测试结果 测试说明
传输信息是否展示 对信息进行对比 信息注册展示 信息是用户注册时的信息
测试修改用户信息 姓名、公司、商标号为空 提示——必填项不得为空
信息完整修改 提示——修改成功,并返回主页面
5.4.5商家企业用户对兼职操作测试
功能描述:商家企业用户,对兼职的创建,在创建过程中,有些兼职信息是必定要填写的,不然会发出提示,发送审核后,回到主页面,在已有兼职中显示出兼职,并显示兼职状态,对兼职的修改、删除,兼职操作测试用例表如1-5所示。
表5-5 商家企业对兼职操作测试用例表
测试目的 测试内容 测试结果 测试说明
测试兼职信息的完整性 在创建兼职上有些信息为空。 提示–信息不能为空
测试发送兼职审核 把兼职发送给管理员审核 兼职状态发生改变,并在管理员兼职审核中查询到新发送兼职信息
测试兼职修改 对保存状态下的兼职修改并发送审核 提示发送成功。数据库信息也随之修改
测试删除兼职 选择一个兼职进行删除 提示–删除成功。数据库该条兼职也随之删除
5.4.6商家查看简历测试
功能描述:商家企业用户对个人用户发布的简历进行查看,和按照所需要求进行查询,对看重的简历发送邀请。用例表如1-6所示。
表5-6 商家企业用户查看简历测试表
测试目的 测试内容 测试结果 测试说明
查看简历 个人用户发布一简历职,商家用户刷新简历查看页面是否会显示新兼职 正常刷新出新的简历信息 要商家用户刷新页面,简历才会显示
测试数据输入完整性 简历查询要求都为空,点击查询 刷新页面并不会显示查询结果
测试输入部分查询要求 简历学院为松田,点击查询 显示出与开发有关的简历信息 部分要求能正常查询
测试查看简历详情 点击一条简历,看该条简历详情是否和个人所发布内容一致 显示内容一致
测试发送邀请 兼职为空的时候发送申请 提示——兼职为空 没有兼职不能发送申请
测试发布兼职后发送申请 发布兼职后后发送申请 提示——发送成功
测试个人用户是否有收到申请 在发送申请后查看个人用户邀请界面 接收成功
5.4.7管理员对兼职的审核测试
功能描述:系统管理员对商家用户所发生的兼职进行审核处理,对兼职信息能通过的选择通过,不能通过的这点击不通过,审核后兼职状态发生改变。管理员对兼职审核用例表如5-7所示。
表5-7 场地归还测试用例表
测试目的 测试内容 测试结果 测试说明
测试兼职信息的显示 商家企业发送一个新的兼职,查看管理员这里是否更新 更新出新兼职信息 要管理员刷新页面后才会显示新兼职
对一个兼职选择查看,并点击通过 跳转回主页面,并该条兼职状态发生改变,显示通过状态,商家企业兼职页面的兼职状态也会随之改变 在兼职审核过程中该条兼职处在待审核状态
对一个兼职选择查看,并点击不通过通过 跳转回主页面,并该条兼职状态发生改变,显示不通过状态商家企业兼职页面的兼职状态也会随之改变 未归还该场地时,该场地在场地信息表中状态为使用
5.5本章小结
本章主要介绍了软件测试方法中的黑盒测试,以及介绍了采用该方法进行校园兼职系统具体实例,这些实例包括系统登录测试、个人用户兼职选择测试、个人用户简历创建测试、商家企业用户创建兼职测试和查看简历测试,以及管理员对兼职的审核测试。通过这一系列的测试,基本了解校园兼职系统的功能实现情况,并且发现和修正了相关的问题。
第6章 结束语
6.1 全文总结
通过这几个月不懈的努力,校园兼职系统系统的设计与实现到这里基本结束了。基于PHP校园兼职系统在界面设计上使用白黑色调,向用户展现了一种简洁大方;该系统的前端是使用HTML、CSS和JavaScript来共同完成的,使其前端的功能完善简洁,以及使用thinkPHP来作为与数据库的连接,thinkPHP5.0经过几代的发展,功能已经很完善,也能简单快捷的处理数据。经过我对各个数据库的综合分析之后,MySQL被作为校园兼职系统的数据支持。
6.2 课题展望
随着我们社会的不断进步和发展,大学生会逐渐的成为这个社会的主流,而大学生多了,就会变得比较的常见了,不在像80/90年代那样,有个大学问文凭出到社会就很能吃香。大学生多了,所以每个大学生就要更加的能力去学习更多的知识,在大学期间不能仅仅的只是待在校园里面学习,而是要在大学期间早点的接触一部分社会,这样我们出到社会才能有更大的平台来体现自己。大学期间做兼职已经是件很普遍的事情了,而我们要做的就是为没接触过真正社会的大学生,提供一个寻找兼职的平台,让在校大学生既能安全有效的找到兼职,也能为一些商家企业提供优秀的人才。一个完整,功能齐全的校园兼职系统是每位在校大学生的福音。
参考文献
[1][美] (Nicholas C.Zakas)扎卡斯 JavaScript.级程序设计[M],人民邮电出版社,2006。
[2][美]赞德斯彻.深入PHP:面向对象、模式与实践(第3版)[M].人民邮电出版社,2011.7。
[3][澳]威利,[澳]汤姆森. PHP和MySQL Web开发 (原书第4版)[M].机械工业出版社,2009
[4]杨宇.PHP典型模块与项目实战大全[M].清华大学出版社,2012
[5]赵启志.PHP4+MySQL完整自学方案[M].中国铁道出版社,2011
[6][美] 弗拉纳根(David Flanagan) JavaScript权威指南[M].机械工业出版社.2007
[7]李宇.JavaScript网页特效实例解析[M].机械工业出版社,2013
[8]仲进平.PHP4+MySQL网络开发技术[M].人民邮电出版社,2012
[9]Singh H.XML programming with PHP and Ajax[J]. DB2 Magazine .2006
[10]Patrick.Expert PHP and MySQL Galbraith [M]. WROX PR/PEER INFORMATION INC.
致 谢
写到这里,已是校园兼职系统的设计与实现的尾声了,一个系统的设计与实现不单单是自己一个人能够完成的,还需要他人的帮助,如指导老师、在校时的其他任课老师和同学等,所以,我非常感谢他们在我做这给系统期间有形和无形的帮助,有些他们无形的帮助或许我感觉不到,但对我有着非凡的影响。最后,感谢广州大学松田学院为我们提供学习的平台,感谢广大松田计算机科学与技术各个科任老师的辛勤付出。