1、论文编号_ _对外经济贸易大学University of International Business and Economics 毕业设计勤工助学中心信息管理系统分析与设计 学号 姓名 学院 专业 导师 时间 No._ 对外经济贸易大学University of International Business and EconomicsGraduation ThesisQingong Zhuxue Center Information Management SystemAnalysis and Design Student ID No. Student Name Department/Scho
2、ol Major Field Advisor Date 毕业论文(设计)诚信声明书本人声明:我将提交的毕业论文(设计)勤工助学中心管理信息系统分析与设计是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。论文作者 (签字) 时间: 2012年 月 日指导教师已阅 (签字) 时间: 2012年 月 日毕业论文(设计)版权使用授权书本毕业论文勤工助学中心管理信息系统分析与设计是本人在校期间所完成学业的组成部分,是在
3、对外经济贸易大学教师的指导下完成的,因此,本人特授权对外经济贸易大学可将本毕业论文的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供给读者查阅、参考,可向有关学术部门和国家有关教育主管部门呈送复印件和电子文档。本毕业论文无论做何种处理,必须尊重本人的著作权,署明本人姓名。论文作者: (签字) 时间: 2012年 月 日指导教师已阅 (签字) 时间: 2012年 月 日目录摘要IABSTRACTII一、绪论1(一)系统开发的背景(二)勤工助学中心的现状(三)系统要解决的主要问题二、文献综述3三、系统分析4(一)可行性分析(二)
4、系统需求(三)系统结构(四)用例建模分析(五)业务流程分析(六)数据建模分析(七)系统所用技术分析四、系统设计4(一)体系结构(二)数据库设计五、系统实施4(一)前台页面(二)后台界面(三)程序简介六、系统测试4(一)测试目的(二)测试实例七、心得与展望4参考文献4附录 外文译文两篇4致谢4勤工助学中心管理信息系统分析与设计冉慧摘要对外经济贸易大学勤工助学中心,是专门为我校大学生联系勤工助学岗位的全职全能机构。随着在校大学生对兼职机会需求的增加、随着勤工助学中心业务的不断拓展、随着信息备份、信息存储、无纸化办公需求的加大,建立勤工助学中心信息管理系统变得越来越迫切。该系统的研究旨在提高勤工助学
5、中心工作部门的工作效率,满足系统使用者的需求,实现无纸化办公。系统的构成主要包括前端处理和后台处理两部分,前端处理包括学生注册、登录、岗位浏览、在线申请兼职岗位等;后台处理包括学生信息储存、人才库与岗位库的匹配等功能。本系统应用JSP和Java开发技术设计与实现,使用MySQL来获得数据。关键词:勤工助学 信息管理 JSPQingong Zhuxue Center Information Management System Analysis and DesignRan HuiABSTRACTThe Qingong Zhuxue Center in University of Internati
6、onal Business and Economics,is especially seviced for ollege students with providing work-study positions.With the increase in demand for par-time working opportunities in college students,with the business expanding of Qingong Zhuxue Center,with the increasing requirement for storage of information
7、 back up,it is pretty urgent to establish to set up a Qingong Zhuxue Center Information Management System.This system is aiming to improve the efficiency of Qingong Zhuxue Center,to meet the needsofusers for the system,and to achieveapaperless office.The design of this system is including two parts.
8、One is designed for users to registration,login,browse online working positions and to apply for job.One is to plan to save student information,to match the positions between students application and job requirement and so on.This system uses Java technology to design and implemention,adopt the MySQ
9、Lto gettherelevant data.Keywords: Qingong Zhuxue,Information management, MySQLII一、绪论(一)系统开发的背景我校的勤工助学中心,是专门为我校大学生联系勤工助学岗位的全职全能机构。勤工助学中心设有负责日常事务管理以及统筹规划的各个部门,具体来说有五个职能机构校内服务部、社会服务部、家教服务部、组织宣传部和项目部。 校内服务部负责70多个校内岗位的运作和500多名上岗同学的管理;社会服务部以服务同学为目的,架起校外兼职机会与校内兼职需求的桥梁,为我校的同学提供各种兼职和实习的机会,同时也为需要兼职和实习学生的企业招募人
10、才;而家教服务部则主要是立足于校内,拓展于校外,提供从小学到高中以至大学的家教服务及财经外语类成人自学辅导的家教机会,就目前来说,我校勤工助学中心该部门的服务范围已经遍布北京市;组织宣传部负责内部活动的组织、宣传工作和电子设备的日常维护;项目部是随着中心发展应运而生的部门,主要是支持其它部门的日常运作。对于我校的同学而言,平时所获取的兼职实习信息基本上都是来源于勤工助学中心在校园论坛上发布的兼职信息。此外,勤工助学中心发布的兼职信息真实可靠,且有合同保证,所以备受同学的喜爱和关注。但是很多时候我们在寻找兼职信息的时候,会发现我们只能在校园论坛浏览到最新发布的兼职信息,且由于大多数的兼职信息是通
11、过短信来进行申请,所以经常是我们申请了好几份已经发布了的兼职,但是却不知道每份兼职有多少人申请,不知道我们何时能得到录取结果的反馈。此外,勤工助学中心的大部分数据处理都是通过手动添加的方式来完成。招聘企业、校内岗位以及家长的招聘需求首先是通过勤工的同学手动记录,之后在校内BBS论坛上发布招聘信息,最后如果登录校内论坛的同学浏览到该条招聘信息且有意愿申请,则一般是通过发送短信的方式参加报名,而这个时候勤工的同学需要将收到的短信报名信息整理手动录入数据库。诸如此类的勤工事务大大加重了中心的负担。基于以上所陈述的现状以及这次毕业设计的要求,本人开发设计了此勤工助学中心信息管理系统。目的在于:首先是为
12、了我校同学的兼职申请的便利,我们既不用担心网上各处所发布的兼职信息的真实性,因为勤工助学中心发布的每条兼职信息都是经过核实签订合同的;其次是方便勤工助学中心的事务处理,原来是手动信息数据处理,现在是电子化的信息存储方式,大大减少了勤工同学的工作量;然后是方便我校学生进行在线的兼职申请,勤工审核发布一条兼职信息,我校学生可以通过在校注册的方式申请兼职,系统会提示该份兼职岗位截止到目前为止有多少人申请,合适获得兼职招聘的反馈等数据信息。最后是为了帮助勤工助学中心管理中心的日常事务扩大其影响力,进一步提高服务质量,增加知名度,不仅在本校能得到我校广大同学更大程度的喜爱,而且也能够通过网络扩大中心的业
13、务范围,为我校同学带来更多的兼职机会。(二)勤工助学中心的现状对外经济贸易大学勤工助学服务中心是一个面向校内本科生、研究生提供校内外带薪工作岗位和校外家教招聘信息的校级组织。校勤工助学服务中心的信息原始数据主要由三部分组成,即在校学生信息、工作岗位信息、家教招聘信息。目前,隶属于校勤工助学服务中心的学生信息由勤工助学中心指派的专门负责人进行录入、筛选以及匹配,同时学生不能自主地直接浏览和更改自己之前输入的这部分信息。这不仅使更新不够及时,而且浪费了很多成本。此外,校勤工助学服务中心人才库、岗位库的基本信息大部分都是用Excel表格储存的,在添加、删除、更新、同步数据上存在较大的可提升空间。校勤
14、工助学服务中心内部各级管理中缺少有效的数据记录支持,现在还是依靠线下的人员管理,对将来中心扩大规模后的发展,存在潜在制约。总体而言,目前校勤工助学服务中心的工作执行效率不高,且信息整合较为繁琐。再者,校勤工助学服务中心内部的三个主要职能部门各自工作领域相对独立,内部人员之间相互联系与各个数据库中学生、企业联系主要是通过手机、电子邮件等线下方式,开销花费较大。此外,加之主要合作方校内各级组织以及社会企业的影响。中心内部对其的管理比缺少一个全局视角的规划。(三)系统要解决的主要问题本系统主要是为了前端处理和后台处理两部分,前端处理指的是实现我校学生进行网上申请兼职的整个流程:我校学生进入勤工助学中
15、心网站,先注册登记成为会员,填写有关会员的资料,注册成功后使用其注册的账号登录(只有登录后才可以使用网上申请兼职岗位功能);通过勤工助学中心网站上的兼职信息查询和浏览功能,查看兼职信息,查找相关类别的兼职信息;浏览到感兴趣的兼职岗位后,会员便可以使用在线申请兼职岗位功能,点击申请,填写自己的相关信息提交申请。然后还可以继续浏览其它兼职信息;会员可以同时申请多个兼职岗位;在申请兼职后,若会员不想申请该份兼职岗位,可以取消对该份兼职的申请。而后台处理主要指的是管理功能:管理员根据所分配的权限不同执行不同的操作。后台处理主要包括兼职岗位信息的管理即对兼职岗位进行添加、修改、删除操作;学生申请管理、用
16、户管理、岗位招聘结果反馈管理、学生信息管理等。要实现以上所述的前端和后台处理功能,还要对该系统进行一些相关的理论研究,分析关键的开发技术,从而选择所需要的开发工具等。作为一个典型的Web应用程序,勤工助学中心信息管理系统的实现方式可以是多种多样的,可以采用JSP和JAVA开发技术。二、文献综述就勤工助学中心信息管理系统的实现技术而言,有两种模式:一种是是B/S(Browser/Server)结构,即浏览器和服务器结构。它是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端实现,主要事务逻辑在服务器端(Server)实现,server
17、端访问数据库,形成所谓三层3-tier结构。刘波关于B/S和C/S架构的探析,人民检察期刊,第9期,2004年。 根据Web应用程序JSP动态网页技术的原理是:JSP文件时在一个普通的静态HTML文件中添加了一下Java代码,当第一次访问JSP页面时,这个容器首先会被JSP容器翻译为一个Java源文件即Servlet,并翻译成相应的字节码.class文件,然后像其它Servlet一样,由Servlet容器来处理。Servlet容器装载这个类,处理来自客户的请求,并把结果返回给客户吴建玉JSP动态网页设计教程J浙江大学出版社,2009年。基于以上原理JSP页面执行原理如下图所示。68解释Serv
18、let(Java)生成JSP请求 编译服务器 调用Service方法执行生成响应客户端Http请求 图2.1 JSP页面的执行过程本图来源:吴建玉:JSP动态网页设计教程,第4页。JSP动态网页技术是在传统的网页HTML文件(*.Htm,*.html)中插入Java程序段。而Java的特点是面向对象的,可移植的,即在某个系统上作的程序经过编译后可以移植到别的系统上解释执行。此外,JAVA支持多线程技术,支持多任务并发。JSP指令是为JSP引擎而设计的,它们并不直接产生任何可见的输出,只是告诉JSP页面。林巧民JSP动态网站开发J清华大学出版社,2009年。 三、系统分析(一)可行性分析可行性分
19、析是指通过对项目的主要内容和配套条件,从技术、经济、维护等方面进行调查研究和分析比较,并对项目建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法。现从以下三个方面分析。1.经济可行性分析:对外经济贸易大学校勤工助学服务中心作为一个面向校内学生的非营利性组织,主要还是依托校团委的官方影响力,校团委负责给予其必要的稳定的经济开销支持。能够从根本上提高整个勤工助学中心的工作效率与信息管理助力,校团委在主观上是支持引进信息管理系统的。胡章喜,项目立项与可行性研究,上海交通大学出版社,2010年。从客观
20、上来说,因为目前从事信息管理系统开发的公司、机构乃至个人都非常多,实际费用的开销并不是一笔巨大投资,而且作为出资方有充分的选择权,可以通过附加后期管理业务培训等方式来尽可能的降低信息系统开发的成本。此外,由于勤工助学中心现在对日常事务的处理大多还是通过人工的方式完成,人力和物力开销大,所以本系统的完成将有助于提高勤工助学中心的经济开销。最后,之前校外企业想在我校招聘合适的兼职人员,首先需要与勤工助学中心相关人员联系,相关人员将信息记录后再与勤工内部人员沟通协调,之后企业与校内勤工助学中心洽谈签订合同。整个流程下来,花费的时间和经费都很大,而建立本系统可以将勤工助学中心的物流流程电子化,从而带动
21、勤工助学中心的业务发展,促进经济效益。2.技术可行性分析:随着系统开发软件的日益完善,现有的系统开发技术完全能够胜任开发出适合对外经济贸易大学校勤工助学服务中心的信息管理系统。具体来说前期可以利用以Rational Rose、Power Designer、Microsoft Office Visio等为代表的各类专业分析制图工具软件完成前期数据与业务的搜集、整理、归类。随后可以依托以JSP动态网页开发技术为代表的各类开发技术来完成系统功能的物理实现。同时通过SQLSever数据库开发技术完成相应的数据库的建设。3.操作维护可行性:因为现在勤工助学服务中心的工作人员主要由校内大学生构成,作为社会
22、精英分子,他们本身就已经具备了一定的管理能力,加之他们的可塑性极强又能很好的接受新知识,通过必要的培训后,他们一定能顺利承担基本的系统管理工作。退一步考虑,必要时校勤工助学服务中心还可以从校计算机网络中心和信息学院获取专业的技术指导支持。(二)系统需求 表3.1 系统需求分析 朱群雄,汪晓男译,系统分析与设计,机械工业出版社,2006年。问题、机会或指示的简要描述建议方案目前,隶属于校勤工助学服务中心的学生信息由专门负责人进行录入、筛选、匹配、通知的全程管理,同时学生不能自主地直接浏览和更改自己之前输入的这部分信息。这不仅使更新不够及时,而且浪费了很多成本。开发建立适应的系统匹配,给予学生用户
23、一定权限,提供自主操作更新界面现在,校勤工助学服务中心人才库、岗位库的基本信息大部分都是用Excel表格储存的,在添加、删除、更新、同步数据上存在较大的可提升空间。建立各自对应的数据库存储数据,并与引进的系统关联。此外,校勤工助学服务中心内部各级管理中缺少有效的数据记录支持,现在还是依靠线下的人员管理,对将来中心扩大规模后的发展,存在潜在制约开发建立适应的系统匹配,提供数据操作记录功能来支持管理决策。校勤工助学服务中心的工作执行效率不高,信息整合较为繁琐。引进系统管理,业务流程网上操作,简洁透明化。校勤工助学服务中心的三个主要职能部门各自工作领域相对独立,加之主要合作方校学生处、社会企业影响。
24、主席团对其的管理比缺少一个全局视角的规划。开发建立适应的系统匹配,通过设立超级管理员等不同权限的账户控制来实现科学化的全局控制管理。校勤工助学服务中心内部人员之间相互联系与各个数据库中学生、企业联系主要是通过手机、电子邮件等线下方式,开销花费较大。开发建立适应的系统匹配,提供线上沟通交流平台,降低成本本表来源:自制。表3.2 功能需求列表参与人员功能需求系统外企业线下获得权限后登录系统;系统外家教需求者注册在校学生系统登录;更新个人信息;浏览岗位信息;申请加入人才库;续期;在截止期前申请岗位、删除申请信息。系统内企业更新企业信息;发布岗位信息;浏览申请岗位学生信息(去掉了联系方式和住址)。在校
25、教师登录系统;浏览申请其负责岗位的学生信息。辅导员登录系统;浏览申请其负责岗位的学生信息;浏览申请校内岗位学生信息,做出批准与否的决定;已注册家教需求者浏览已确定家教学生信息管理员超级管理员浏览、查询、更新、删除所有数据库中的学生信息和所有管理员信息。家教岗位管理员浏览、查询、更新、删除申请家教岗位学生的信息;浏览、查询、更新、删除家教人才库中的学生信息;浏览、查询、更新、删除家教岗位库中的岗位信息;浏览、查询、更新、删除系统内家教需求者的信息;进行家教人才库和家教岗位库的匹配;发布无法匹配的家教岗位信息;审核、筛选申请家教岗位的学生信息。社会岗位管理员浏览、查询、更新、删除申请社会岗位学生的
26、信息;浏览、查询、更新、删除翻译人才库和展会人才库中的学生信息;浏览、查询、更新、删除社会岗位库中的岗位信息;浏览、查询、更新、删除系统内企业的信息;进行翻译人才库、展会人才库与社会岗位库的匹配;发布无法匹配的社会岗位信息;审核、筛选申请社会岗位的学生信息。校内岗位管理员浏览、查询、更新、删除申请校内岗位学生的信息;浏览、查询、更新、删除校内人才库中的学生信息;浏览、查询、更新、删除校内岗位库中的岗位信息;浏览、查询、更新、删除系统内校内教师的信息;进行校内人才库和校内岗位库的匹配;发布无法匹配的校内岗位信息;审核、筛选申请校内岗位的学生信息。本表来源:自制。 3.功能需求详细说明学生登录、教
27、师登录(包括辅导员)本系统与学校数据库相连,本校学生与教师用学号和身份证号后8位即可登陆系统(原因:勤工助学中心信息服务系统只为本校在校大学生服务)。之后,学生和教师可完善其信息。各院系辅导员教师,管理员事先为其设置特殊权限(审核、批准申请进入校内岗位人才库学生)。企业登录社会企业需先与勤工助学中心联系(可通过勤工助学中心网站获取联系方式),在双方达成协议、签订合作合同后,勤工助学中心为其分配ID和登录密码,将其纳入库中。企业通过ID和密码可进入系统,之后可完善其信息。家教需求者登录家教需求者需先与勤工助学中心联系(可通过勤工助学中心网站获取联系方式),在双方达成协议、签订合作合同后,勤工助学
28、中心为其分配ID和登录密码,将其纳入库中。家教需求者通过ID和密码可进入系统,之后可完善其信息。4.校内岗位功能需求(1)学生申请进入校内岗位人才库学生注册校内岗位版块。学生通过勤工助学中心网站在线填写申请表,填写后提交。校内岗位管理员审核后,发送申请表至辅导员处。辅导员审核后,进行线上操作,表示同意与否。所有信息在辅导员操作完成后回到校内岗位管理员处,被批准学生被纳入校内岗位人才库。管理员向成功入库和没有成功入库的学生发送站内信通知相关情况。没有加入到校内人才库中的学生依然是系统用户。(2)校内岗位库被学生处批准的校内岗位信息会直接转交给勤工助学中心,校内岗位管理员负责将其纳入到校内岗位库中
29、。(3)校内岗位匹配当校内岗位库中纳入了新信息后,校内岗位管理员会将新岗位与校内岗位人才库中的学生信息进行匹配。 陈伟达,管理信息系统,科学出版社,2009年。对于不需要面试的岗位负责老师,校内岗位管理员选择规定数量、条件相符的学生作为工作者。线下(如手机短信)得到学生同意后,匹配成功。学生信息通过站内方式发给岗位负责老师(删去联系方式和详细住址)。学生直接去工作。对于需要面试的老师,校内岗位服务部线下联系面试时间和地点。(4)校内岗位信息发布如果没有在校内人才库中找到数量足够的合适人选,校内岗位管理员将岗位信息发布至网上。非人才库中的注册学生和人才库中的学生均可在截止日期前申请岗位。5.社会
30、岗位功能需求学生申请进入翻译人才库和展会人才库学生注册社会岗位版块。通过勤工助学中心网站在线填写申请表,填写后提交。社会岗位管理员审核后,向申请学生发送面试通知。通过面试学生,校内岗位管理员将其纳入相应库中。(1)翻译岗位和展会岗位社会岗位管理员会将翻译岗位库和展会岗位库与相应人才库中学生匹配。对于不需要筛选学生信息和面试的企业,社会岗位管理员选择规定数量、条件相符的学生作为工作者。线下(如手机短信)得到学生同意后,匹配成功。学生信息通过站内方式发给相应单位(删去联系方式和详细住址)。学生直接工作。对于需要筛选简历的企业,社会岗位管理员将多个备选学生信息发送至企业用户处,企业用户通过系统筛选简
31、历。如需面试,线下完成。(2)社会岗位信息发布和社会岗位申请与校内岗位不同,社会岗位信息由企业发布。该信息发布后,第一时间送至社会岗位管理员处。审核无误后,若是翻译岗位和展会岗位,先由管理员匹配。匹配不足的翻译岗位和展会岗位,以及其他社会岗位,社会岗位管理员将岗位信息发布至网上。所有社会岗位版块注册学生均可在截止日期前申请。6.家教岗位功能需求学生申请进入家教人才库学生注册家教岗位版块。通过勤工助学中心网站在线填写申请表,填写后提交。家教岗位管理员审核后,向申请学生发送面试通知。通过面试学生,校内岗位管理员将其纳入相应库中。 季延平,郭鸿志,系统分析与设计,华秦书局,1995年。(1)家教岗位
32、家教岗位管理员会将岗位与家教人才库中的学生进行匹配。家教岗位管理员选择规定数量、条件相符的学生作为工作者。线下(如手机短信)得到学生同意后,匹配成功。学生信息通过站内方式发给相应家教需求者(删去联系方式和详细住址)。学生直接工作。如需面试、试讲,线下联系。(2)家教岗位信息发布匹配不足的家教信息由家教岗位管理员发布至网上。所有家教岗位版块注册学生均可申请。(三)系统结构 1. 组织结构设计主席家教服务部校内服务部社会服务部组织服务部项目服务部家教部部长家教部干事校内部部长校内部干事社会部部长社会部干事组织部部长组织部干事项目部部长项目部干事图 3.1 组织机构图本图来源:自制。2. 总体功能模
33、块设计图 3.2 功能模块分解图本图来源:自制。功能描述:本系统可分为三个子系统校内子系统:该子系统主要实现校内岗位的申请、岗位发布、岗位匹配、学生申请进入校内人才库的功能。社会岗位子系统:该子系统主要实现社会岗位的申请、岗位发布、岗位匹配、学生申请进入校内人才库的功能。家教岗位子系统:该子系统主要实现家教岗位的申请、岗位发布、岗位匹配、学生申请进入校内人才库的功能。(四)用例建模分析1.用例图图 3.3 用例图本图来源:自制。2.用例描述表3.3 社会企业发布岗位信息系统用例名称社会企业发布岗位信息用例类型系统分析优先权高主要系统参与者社会企业其他参与者无描述该用例是用来描述社会企业是如何通
34、过社会企业发布信息系统信息的发布。企业通过使用正确的用户名登录系统,进入系统的友好界面查看发布岗位信息前置条件用合法的用户登录系统触发事件社会企业选择发布社会岗位信息典型事件过程参与者动作系统响应第1步社会企业进入界面输入登录用户名第3步社会企业选择发布社会岗位信息的操作第5步系统同时更新数据库记录操作第2步系统做出响应,页面列出社会岗位发布信息的界面第4步系统更新数据库记录社会岗位的发布操作第6步社会企业退出系统界面第7步系统关闭替代事件替代第1步社会企业输入错误的登录信息替代第2步系统提示输入错误重新输入替代第3,4,5步员工选择退出系统替代第7步系统关闭结论当社会企业发布完岗位信息的详细
35、信息后用例结束后置事件社会岗位管理员工可以查看已被领取的运货单实现约束与说明该系统可以使社会企业在任何时候登录社会企业在已登录的情况下发布岗位信息且信息必须真实有效假设每个社会企业都有自己的合法的登录名与密码开放问题无来表来源:自制。3.4 学生用户申请家教岗位系统用例名称学生用户申请家教岗位用例类型系统分析优先权高主要系统参与者在校学生其他参与者无描述该用例是用来描述在校学生是如何通过系统完成家教岗位的申请。在校学生以合法的身份登陆系统,填写相关信息,完成操作。前置条件用正确的用户名登录系统触发事件在校学生申请家教岗位典型事件过程参与者动作系统响应第1步在校学生进入界面输入登录用户名第3步在
36、校学生浏览已经发布的并且未过期的家教信息岗位第6步在校学生退出系统界面第2步系统做出响应第4步系统返回家教信息系统主页面,并且数据库记录操作。第5步在校学生提交申请,确定。第7步系统关闭替代事件替代第1步在校学生输入错误的登录信息替代第2步系统返回初始界面,重新登陆替代第3a学生选择退出系统替代第4a系统关闭替代第3b登陆学生选择其他操作替代第4a系统显示其他操作界面结论登陆的在校学生申请岗位的申请信息写入家教临时人才库序号用例结束后置事件家教人才入库实现约束与说明该系统可以使学生在任何时候都可以登录可以在任何地点登录系统假设每一个在校学生都有自己的合理的登录名开放问题无本表来源:自制。3.5
37、 校内管理员管理系统用例名称校内管理员管理系统用例类型系统分析优先权高主要系统参与者勤工助学中心工作人员其他参与者无描述该用例是用来描述勤工助学中心工作人员是如何通过系统完成校内岗位的审核,更新。管理员以合法的身份登陆系统,审核更新相关信息,完成操作。前置条件用正确的用户名登录系统触发事件管理员登陆校内管理系统典型事件过程参与者动作系统响应第1步管理员进入界面以管理员身份登录第3步管理员浏览发布校内岗位信息,审核是否通过。同时可浏览申请岗位人员的信息第6步管理员退出系统界面第2步系统做出响应第4步审核通过的岗位信息数据库记录操作。第5步确定可发布的岗位信息申请,确定。第7步系统关闭替代事件替代
38、第1步管理员输入错误的登录信息替代第2步系统返回初始界面,重新登陆替代第3a管理员选择退出系统替代第4a系统关闭替代第3b登陆管理员选择其他操作替代第4a系统显示其他操作界面结论登陆的管理员审核更新的岗位信息写入岗位库序号用例结束后置事件校内岗位库入库实现约束与说明该系统可以使管理员在任何时候都可以登录可以在任何地点登录系统假设管理员有自己的合理的登录名开放问题无来表来源:自制。(五)业务流程分析1. 校内岗位业务流程分析蓝线部分表示岗位提供流程,学生申请进入校内岗位人才库流程,校内岗位库和校内人才库匹配流程。红线表示匹配失败后,人才库外学生申请校内岗位流程。图 3.4 校内岗位业务流程图本图
39、来源:自制。流程说明:岗位提供:校内老师(代表个人或部门)需要学生协助工作,向学生处提出申请,学生处批准后,学生处将岗位信息发给勤工助学中心校内服务部,校内服务部负责招人。学生申请进入校内岗位人才库:学生在勤工助学中心网站下载申请表,填写后报辅导员批准,辅导员批准后。学生将申请表递交给勤工助学中心校内服务部,校内服务部审核备案后,学生进入校内岗位人才库。岗位匹配:有新岗位后,校内服务部将岗位与校内人才库进行匹配。岗位申请:匹配失败后,校内服务部将岗位信息发布至学校BBS,供学生申请。之后,校内服务部对申请学生进行筛选,筛选后再分配岗位。2. 家教岗位业务流程图分析蓝线部分表示岗位提供流程,学生
40、申请进入家教岗位人才库流程,家教岗位库和校内人才库匹配流程。红线表示匹配失败后,人才库外学生申请家教岗位流程。图 3.5 家教岗位业务流程图本图来源:自制。流程说明:岗位提供:家教需求者联系勤工助学中心家教服务部,双方签订合作协议后,勤工助学中心负责招人。学生申请进入家教岗位人才库:学生在勤工助学中心网站下载申请表,填写后将申请表递交给勤工助学中心家教服务部,家教服务部审核后,通知学生面试,面试通过学生进入家教岗位人才库。岗位匹配:有新岗位后,家教服务部将岗位与家教岗位人才库进行匹配。岗位申请:匹配失败后,家教服务部将岗位信息发布至学校BBS,供学生申请。之后,家教服务部对申请学生进行筛选,筛
41、选后再分配岗位。3. 社会岗位业务流程图分析蓝线部分表示岗位提供流程,学生申请进入社会岗位人才库流程,社会岗位库和社会岗位人才库匹配流程。红线表示匹配失败后,人才库外学生申请社会岗位流程。此外,目前社会岗位人才库只有翻译人才库和展会人才库。图 3.6 社会岗位业务流程图本图来源:自制。流程说明:岗位提供:企业联系勤工助学中心社会服务部,双方签订合作协议后,勤工助学中心负责招人。学生申请进入社会岗位人才库:学生在勤工助学中心网站下载申请表,填写后将申请表递交给勤工助学中心社会服务部,社会服务部审核后,通知学生面试,面试通过学生进入社会岗位人才库。岗位匹配:有新岗位后,社会服务部将岗位与社会岗位人
42、才库进行匹配。岗位申请:匹配失败后,社会服务部将岗位信息发布至学校BBS,供学生申请。之后,社会服务部对申请学生进行筛选,筛选后再分配岗位。(六)数据建模分析1.数据分析模型图 3.7 数据库本图来源:自制。2.家教板块数据流内容表3.6 家教板块数据流内容数据流编号数据流名称简述数据流来源数据流去向数据流组成D1家教岗位人才库申请表家教岗位人才库的申请过程1填写家教岗位人才库申请过程2审核面试人才库编号+学号+姓名+学院+专业+可用时间段+联系电话+D2家教岗位人才库个人信息通过审核的学生申请信息过程2审核面试数据库1家教岗位人才库是否通过审核状态为“是”D3家教岗位信息家教岗位申请信息过程
43、3过程4审核岗位库编号+辅导科目+工作地点+教员要求+时间安排+薪酬标准+D4家教岗位信息通过审核的家教岗位过程4审核数据库2家教岗位库是否通过审核为“是”D5未匹配岗位信息经由人才库内匹配未完成的岗位信息数据库2家教岗位库过程6发布岗位信息是否已安排状态为“否”D6匹配成功信息匹配成功,通知双方过程5意向匹配外部实体家长匹配成功的相关学生信息D7匹配成功信息匹配成功,通知双方过程5意向匹配外部实体学生匹配成功的社会岗位信息D8未匹配成功经由人才库内匹配未完成的岗位信息过程6发布岗位信息外部实体学生是否发布状态为“是”本表来源:自制。4.社会版块数据流内容表3.7 社会板块数据流内容数据流编号
44、数据流名称简述数据流来源数据流去向数据流组成D1社会岗位人才库申请表社会岗位人才库的申请(目前仅为翻译和展会)过程1填写社会岗位人才库申请过程2审核面试人才库编号+学号+姓名+学院+专业+可用时间段+联系电话+D2社会岗位人才库个人信息通过审核的学生申请信息过程2审核面试数据库1社会岗位人才库是否通过审核状态为“是”D3社会岗位信息社会岗位申请信息过程3过程4审核岗位库编号+公司名称+工作地点+申请条件+时间安排+是否提供实习证明+D4社会岗位信息通过审核的社会岗位过程4审核数据库2社会岗位库是否通过审核为“是”D5未匹配岗位信息经由人才库内匹配未完成的岗位信息2社会岗位库过程6发布岗位信息是否已安排状态为“否”D6匹配成功信息匹配成功,通知双方过
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100