APP下载

UML技术在学生跟踪调查系统开发中的应用

2014-10-21任亮李青野刘方涛

电子世界 2014年23期
关键词:跟踪调查管理系统

任亮 李青野 刘方涛

【摘要】学生跟踪调查系统是适用于高职学院对毕业生进行跟踪调查的网络应用软件,在对高职毕业生跟踪调查工作进行了分析和需求整理后,将整个系统分为5部分,并根据UML的建模原理,研究设计了学生跟踪调查系统的软件模型。

【关键词】UML;管理系统;跟踪调查

为了更加准确的获取学生毕业后的工作现状、了解企事业单位用人需求、了解岗位技术标准、准确掌握高职毕业生就业中存在的问题、分析课程所授技能知识是否达到用人需求等内容,对毕业后的学生进行跟踪调查是很有必要的。现行的毕业生跟踪调查基本上还是传统的人工方式管理,没有实现无纸化、网络化办公,并且由于学生毕业后与辅导员(班主任)、学生管理员联系不紧密,学生联络方式变化后无法及时更新,跟踪调查表的发放和回收工作量大、容易造成疏忽和遗漏,因此,在计算机广泛普及的今天,提出并建立了一个基于B/S模式的学生跟踪调查系统。

1.系统需求分析

学生跟踪调查系统要实现的是对毕业生跟踪调查数据的采集和统计功能,满足学生填写或上传学生跟踪调查表,满足学生管理员查看毕业生的基本信息、与毕业生在线交流,查看根据毕业生跟踪调查数据生成的统计信息和图表。整个系统需要有用户管理模块、信息管理模块、调查表管理模块、综合查询模块、统计图表模块五部分。

1.1 用户管理模块

该模块主要是实现用户添加、修改账号、密码功能,管理员修改、删除用户账户,或对其分配权限的功能。

1.2 信息管理模块

该模块主要是实现毕业生添加、修改工作单位地址、工作岗位、所学专业、毕业时间、联系电话等信息,学生管理员填写自己的联系电话、邮箱等信息。

1.3 调查表管理模块

该模块主要是实现系统根据学生管理员选择问卷的模板,选择或输入问卷的问题自动生成跟踪调查问卷,修改、删除调查问卷功能,学生管理员向选择的学生用户发送电子版调查问卷,毕业学生将填好的调查问卷上传功能。

1.4 综合查询模块

该模块主要是实现学生管理员按专业、毕业时间、地域等查询毕业生的相关信息,查看毕业生的最后登录时间、登录次数、跟踪调查问卷的填写上传情况等。学生查询自己的历史调查问卷填写情况和反馈建议。

1.5 统计图表模块

该模块主要是实现根据学生的基本信息、学生返回的调查问卷的内容生成统计数据和分析图表,如学生专业对口情况统计图、工作岗位月收入统计图、工作岗位满意度统计图、所学专业技能是否达到用人需求统计分析图等。

2.学生跟踪调查系统的建模

UML是一种标准的图形化建模语言,使用UML技术对学生跟踪调查系统建模,有助于参与人员的相互交流和与用户的沟通。所以,该系统选用UML(统一建模语言)来建模。

通过对学生跟踪调查系统调研,明确了系统的参与者有学生、辅导员(班主任)、学生管理员、系统管理员,不同的参与者对系统有不同的业务需求。

图1 学生跟踪调查系统用例图

用例是对系统行为的动态描述,该系统的用例描述为:登录系统(提供用户的身份验证功能)、信息管理(提供学生的工作信息、辅导员、学生管理员基本信息的录入和修改功能)、问卷管理(提供生成跟踪调查问卷、修改和删除问卷的功能)、问卷填写(提供在线填写问卷或上传跟踪调查问卷的功能)、综合查询(提供对历年跟踪调查问卷、学生岗位情况、学生收入情况等查询功能)、系统管理(提供对学生跟踪调查系统中用户及其权限的修改功能),本系统的用例图如图1所示。

3.数据库设计

根据对学生跟踪调查系统的分析,在SQL SERVER2008中新建数据库,该数据库主要包括以下数据表:学生信息表、问卷表、问卷信息表、问卷完成情况表等,问卷表结构如图2所示。

序号 字段名 中文说明 类型

1 questid 问卷编号 int

2 questclg 适用学院 nvarchar

3 questpfl 适用专业 nvarchar

4 pronumb 问卷表发放份数 int

5 recnumb 问卷表回收份数 int

图2 问卷表结构

4.结语

利用UML对学生跟踪调查系统建模,有助于改善开发过程,促进该系统高质量的开发。该系统能实现查询和管理毕业生信息、实现用户之间的在线交流、向学生发送电子版跟踪调查问卷等功能,该系统提高了毕业生信息跟踪调查工作的效率和质量,具有一定的实用價值。

参考文献

[1]阎琦.基于UML的高校调串课系统的建模研究[J].信息技术,2013(2).

[2]刘建军.浅议高校毕业生的就业跟踪调查[J].科技信息,2010(5).

[3]李金娥.试析高校自动排考系统设计与实现[J].信息通信,2013(1).

猜你喜欢

跟踪调查管理系统
基于单片机MCU的IPMI健康管理系统设计与实现
基于物联网的IT运维可视化管理系统设计与实现
档案管理系统的选择与分析
基于分布式数据库Cedar的高效工单管理系统设计与实现
浅谈我院高职毕业生进行顶岗实习的几点思考
2016年船舶重工类毕业生跟踪调查分析研究
我国物流企业内部控制制度的问题及建议
2013年秦皇岛海域牙鲆增殖放流跟踪调查与效益分析
基于.NET框架的内容管理系统设计与实现