一、基本信息
标题:新高考改革下志愿填报辅助系统的设计与实现
时间:2019
关键词:新高考改革; 高考志愿填报辅助系统; 结构化分析;
二、研究内容
1.主要内容
文章针对新高考改革下的志愿填报政策设计并实现了填报辅助系统,该系统通过收集各高校历年录取信息,结合志愿填报的新政策,为志愿填报进行辅助决策,并通过结构化分析,按照系统分析、系统设计、系统实现顺序,对整个系统展开实现。
2.业务及数据流图分析
(1)业务流程分析
业务流程分析( Business Process Analysis,BPA) ,即对业务功能分析做出进一步细化,在此基础上得到相应的业务流程图。该图详尽地反映了系统处理过程,有助于更好地分析理解各流程基本要素的联系,如高校信息与专业信息,并可以帮助开发者更清晰地发现及解决系统运行中的相关问题。在对业务流程进行分析时,需要严格按照信息流动过程,逐一地剖解分析各个流程之间的内容。无论是处理顺序、或是处理时间,均需做好适当安排,以便更高效地梳理各环节所需要的信息,从而更准确地为其提供相对应的信息。业务设计流程如图所示:
(2)数据流程分析
数据流程包括: 数据产生、数据传输、数据加工及处理、数据使用和存储等。数据流程及其分析是数据库系统建立及功能模块处理过程设计的基础之一。数据流程分析主要通过数据流图 ( Data FlowDiagram,DFD) ,就是从数据的传递和加工角度,用图形的方式去表达系统的逻辑功能,舍去了具体结构、信息载体、处理工具等,仅是给出数据在系统内部的逻辑流向和逻辑变换过程,是用于表示软件模型的一种图示方法和结构化系统分析方法的主要表达工具。考虑到数据流图只反映系统必要的逻辑功能,因此就是一种功能模型。在结构化设计过程中,数据流图是需求分析阶段产生的结果。数据流程图显示系统将输入以及输出何种的信息,数据如何通过系统前进以及数据将被存储在何处,既不显示关于进程计时的信息,也不显示进程是否将按顺序、还是并行处理。
3.系统设计
(1)系统功能设计
高考志愿填报及管理系统( 高考报志愿辅助系统) 功能模块的设计构成如图所示:
本系统整体上分为前台和后台两部分。其中,前台是对外,即针对用户; 后台是对内,即针对系统管理。前台将以后台为基础依托,从而保证前台服务的正常运行。对于前台一些核心功能,专业信息模块主要是根据考生自身情况提供相应的专业信息查询,而填报技巧主要是为了帮助考生更加合理地择校、及选择专业,估分选大学则是根据各高校历年录取情况及考生自身分数提供可供参考的高校信息。对于后台而言,重点是进行各方面的管理。如高校信息管理和专业管理,主要是在及时更新各高校信息和其相应专业信息的情况下进行管理,以便为考生提供更准确的服务。
(2)系统E-R图
系统E-R图主要反映了各实体之间的属性联系,如一对多的联系,管理员可以对各实体进行相应的管理。E-R如图所示:
三、结论
通过对本篇期刊的阅读。了解到本文系统采用了结构化和瀑布模型的设计方法,满足了高考志愿填报辅助的基本功能需求,界面友好。本系统拥有自己的特色,不仅操作方便,而且实用性强。能够在高考志愿填报过程中及时、有效地获取目标高校专业的详细数据,并根据分数给出报考区间范围,更好地指导考生填报高考志愿。针对往年分数情况所带来的数据搜集工作量较大的问题,可有针对性地开发数据抓取系统,为考生志愿填报辅助系统快速搜集数据。
四、参考文献
[1]胡作未、牛鑫波、刘博、陈铭、杜会永.新高考改革下志愿填报辅助系统的设计与实现[J].哈尔滨商业大学计算机与信息工程学院,2019.