




已阅读5页,还剩46页未读, 继续免费阅读
(计算机软件与理论专业论文)高校招生信息管理系统实现与应用研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 国家教育部自2 0 0 0 年开始在全国部分省市试点招生远程网上录取以来,经过几年来的探索 与实践,网上录取已经成为目前各高校进行高考录取招生j r 作的唯一方式,同时,作为招生录取 方式的重大变革,网上录取焕发出强大的生命力,得到了社会的支持和肯定。 然而,从另一方面而言,网上录取程序中尚有诸多需要进一步改进的地方。例如:目前使用 的录取系统软件是清华大学针对全国高校录取工作普遍需求编写的,更多的兼顾了高校录取工作 中的共性需求,而对于各高校制定的具有自身特色的录取政策却无法完全兼顾,此外,录取系统 是以省市作为操作单位的,高校在录取结束后需要对各省录取数据进行汇总、统计、打印通知书 及新生管理,这些功能都是目前录取系统软件尚不提供的。为此各高校必须开发满足自身需求 的管理软件,本文止是在这种需求+ 卜探讨招生管理系统的研发i :作。 本论文根据软件上程的基本理论和方法,将敏捷开发方法、数据库技术、p o w e r b u i l d e r 编程 技术以及统计分析有机的结合起来,对招生录取数据的处理和分析进行了深入的研究。研究“全国 普通高校网上录取系统”的数据结构,通过异构数据处理技术将录取数据汇总至数据库服务器,最 后对录取数据进行统计分析。本文所作的主要工作如下: 1 、研究招生录取数据的标准化问题: 2 、采用u m l 统一建模语肓对招生录取数据处理和分析系统进行系统业务建模和需求分析, 对系统的软件体系结构进行研究: 3 、研发了招生录取数据处理和分析系统,处理各省市录取数据,对录取数据进行分析统计: 4 、研发了计划管理系统; 系统在贵州财经学院的成功运行,达到了预期的目标。系统的开发体现了当今高校教育管理 技术自动化、信息化的发展方向,有助于整个招生、教学管理r 1 :作更高效、更系统、更科学。 关键词:高校招生管理信息系统统一建模语言数据处理p o w e r b u i l d e r 2 a b s t r a c t s i n c e2 0 0 0 ,t h em i n i s t r yo fe d u c a t i o no ft h ep e o p l e sr e p u b l i co fc h i n ah a ss t a r t e dl o n g d i s t a n c e o n - l i n ee n r o l l m e n to fu n i v e r s i t ys t u d e n t si ns o m ep r o v i n c e sa n dc i t i e s a f t e rs e v e r a ly e a r s e x p l o r a t i o n a n dp r a c t i c e ,t h eo n - l i n ee n r o l l m e n th a s a l r e a d yb e c o m et h eu n i q u ew a yt oe n r o l lt h eu n i v e r s i t ys t u d e n t s a m o n ga l lc h i n e s eu n i v e r s i t i e s a tt h es a m et i m e w a s t e rs i g n i f i c a n tr e f o r mo fe n r o l l m e n t ,t h eo n 1 i n e e n r o l l m e n tg l o w st h ef o r m i d a b l ev i t a l i t y , w h i c hg a i n st h es u p p o r ta n da f f i r m a t i o nf r o mt h es o c i e t y h o w e v e r o nt h eo t h e rh a n d ,t h e r ea r es t i l lal o to f t h i n g sn e e dt ob ei m p r o v e do nt h ep r o c e d u r e so f o n - l i n ee n r o l l m e n t f o re x a m p l e :t h es y s t e ms o f t w a r ew h a tw eu s en o wi s d e s i g n e d b yq i n g h u a u n i v e r s i t y , w h i c hi sm a i n l yf o rt h eg e n e r a ln e e do fa l lt h eu n i v e r s i t i e s ,b u tn e g l e c t st h ec h a r a c t e r i s t i c so f e a c hu n i v e r s i t y e n r o l l m e n tp o l i c y i na d d i t i o n ,t h i ss y s t e mr e g a r d sp r o v i n c e sa n dc i t i e sa st h eo p e r a t i o n u n i t a f t e rt h eu n i v e r s i t i e sf i n i s ht h ee n r o l l m e n t ,t h e yn e e dt od e a lw i t ht h ee n r o l l m e n td a t af r o mv a r i o u s p r o v i n c e sa g a i n ,s u c ha sc o m p i l e ,s t a t i s t i c ,p r i n tt h ea d m i s s i o nl e t t e r sa n da d m i n i s t r a t et h en e ws t u d e n t s t h ep r e s e n ts y s t e mc a n n o tc o v e ra l lt h ea b o v ef u n c t i o n s t h e r e f o r e ,e a c hu n i v e r s i t ym u s td e v e l o pi t s o w nm a n a g e m e n ts o f t w a r e ,w h i c hc a nm e e ti t so w nn e e d f o rt h ep u r p o s eo ft h i sd e m a n d ,t h i sa r t i c l e e x p l o r e st h er e s e a r c ha n dd e v e l o p m e n tw o r ko fo n 一l i n ee n r o l l m e n ts y s t e m a c c o r d i n gt ot h eb a s i ct h e o r ya n dm e t h o do fs o f t w a r ee n g i n e e r i n g ,t h ed a t ap r o c e s s i n ga n d a n a l y s i s o fe n r o l l m e n t i n t e g r a t i n g t h ed a t a b a s e t e c h n o l o g y , a g i l ed e v e l o p m e n t ,p o w e r b u i l d e r p r o g r a m m i n gt e c h n o l o g y , a n ds t a t i s t i ct e c h n o l o g yi si m p l e m e n t e d t h ed a t as t r u c t u r eo fn a t i o n a l u n i v e r s i t ye n r o l l m e n tm a n a g e m e n ts y s t e mi sa n a l y z e da tf i r s t t h e nt h ee n r o l l m e n td a t ai sc o l l e c t e d w i t hi s o m e r i s mu n i td a t at e c h n o l o g yi n t ot h ed a t a b a s es e r v e r , a n df i n a l l ye n r o l l m e n td a t aa r ea n a l y z e d b a s e do nt h es t a t i s t i c s t h ep a p e rd e a l sw i t ht h ef o l l o w i n gt a s k s : 1 r e s e a r c ho ne n r o l l m e n td a t as t a n d a r d i z a t i o n ; 2 a n a l y s i so nm o d e la n dn e e d sa sr e g a r dt oe n r o l l m e n td a t ap r o c e s s i n ga n da n a l y s i ss y s t e m 。 r e s e a r c ho fs t r u c t u r eo fs o f t w a r es y s t e m ; 3 d e v e l o p m e n to nd a t ap r o c e s s i n ga n da n a l y s i s ;p r o c e s s i n go fe n r o l l m e n td a t af r o ma l lt h e p r o v i n c e s ;s t a t i s t i c sa n da n a l y s i so fa l lt h ed a t a ; 4 d e v e l o p m e n to np l a nm a n a g e m e n ts y s t e m ; t h es u c c e s so fa d o p t i n gs y s t e mi ng u i z h o ui n s t i t u t eo ff i n a n c ea n de c o n o m i c si i l u s t r a t e st h a t s y s t e mm e e t st h ee x p e c t e dg o a l s t h ed e v e l o p m e n to fs y s t e mr e p r e s e n t st h ea u t o m a t i o na n di n f o r m a t i o n o r i e n t a t i o ni nh i g he d u c a t i o nm a n a g e m e n t ,w h i c hw i l lh e l pr e c r u i t i n ga n dt e a c h i n gm a n a g e m e n tt ob e m o r ee f f e c t i v e ,s y s t e m a t i ca n ds c i e n t i f i c k e yw o r d s ;u n i v e r s i t yr e c r u i t m e n to fs t u d e n t s ;m a n a g e m e n ti n f o r m a t i o ns y s t e m ;u m l ;d a t a p r o c e s s i n g ;p o w e r b u i l d e r 3 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下, 独立进行研究所取得的成果。除文中已经注明引用的内容外,本 论文不包含任何其他个人或集体已经发表或撰写过的科研成果。 对本文的研究曾做出重要贡献的个人和集体,均已在文中以明确 方式标明。本人完全意识到本声明的法律责任由本人承担。 论文作者签名: 日 关于学位论文使用授权的声明 本人完全了解贵州1 大学有关保留、使用学位论文的规定,同 意学校保留或向国家有关部门或机构送交论文的复印件和电子 版,允许论文被查阅和借阅;本人授权贵州1 大学可以将本学位论 文的全部或部分内容编入有关数据库进行检索,- j - 以采用影印、 缩印或其他复制手段保存论文和汇编本学位论文。 ( 保密论文在解密后应遵守此规定) 论文作者签名:鹚幽导师签名:二弛日期:2 q q 矗生幽 1 1 高校招生录取现状 第1 章前言 高校新生录取是高校管理中一个极其重要的工作。近年来,随着学校规模的不断扩大,招生 人数的增加,过去招生的工作方式已不适应现在的要求。信息技术的飞速发展,推动了普通高校 招生录取方式的重大变革,远程网上录取模式已经在实践中逐步得到完善并在全国范围内推广运 用。高校招生部门作为学校外部的生源市场与学校内部的人才培养模式之间的连接纽带。不仅担 负着生源的组织、审核功能,而且还具有学生个体的分类整合与教学工作的前期管理职能。 高校招生网上录取自从1 9 9 6 年广西率先试点以来,随着计算机信息技术的迅猛发展,得到 了普遍推广。到2 0 0 0 年止,全国有北京、天津、广西、河北、四川、重庆等2 1 个省市实行网上 录取,通过计算机录取的普通高校有8 4 5 所,其中异地远程录取的高校达4 3 0 所,网上录取学生 总数1 1 1 7 万人,占2 0 0 0 年计划的5 4 7 5 ,现场网上录取8 1 1 万人,远程网上录取3 0 6 万人。 自2 0 0 1 年开始,全国所有省市全部实行网上录取,2 0 0 2 年全国所有的普通高等学校己实行异地 远程录取。 网上录取是指利用计算机信息处理技术及计算机网络技术,各省( 市、自治区) 招生办将采集 到的考生信息档案电子化,通过中国教育与科研网( c e r n e t ) 传送给招生院校。招生院校通过计算 机调阅考生的电子档案,提出录取意见或退档意见。 目前,大部分普通高校使用的是由消华大学研发的“全国普通高校招生网上录取系统”,它 是运行在中国教育与科研网c e r n e t 上的一个大型信息应用系统,涉及到的部门有各省级招办和 分布全国的高校,为高校招生工作提供了方便、快捷的考生信息。该系统的网络体系结构如下图 卜1 所示【5 j : 图1 - 1 全国普通高校招生网上录取系统网络体系结构 4 全国酱通高校招生网上录取系统一j :作流程图如l 鳘i 卜2 所示【5 i : 弘日j :采目) r 站 院技船动随笈隧l :录取系统瑗斌 尘丝陌丽鬲丽鬲蕊 再嗣慧 台汪 院陵 :l 对诚绍汁划提出修淑调档篮水 钳鹅办币援院缦计划调整或谰柏嚣求 童 柠j f j 办扳h j 4 基捕投耥 懿经下蔽投 身椎、懈嘲露q :i 毡f 描寨 院绞形成绶求墩戏强j 珏抟意w , 孝t l l j f ! ;:求、簸j 选名i 弘 院绶向省孑h 办i v 载顿采敬意地 钉搬n i | r 梭院後意w l l l 】惫 校汁划勉搿宠版 三l ! l :一 院投 ? 披袈脯 向阪技,互饿意地 不| n l 意 院梭街舱通知书鸯生森洵采取纳浆额生数据统 | - 管理 图1 - 2 全国普通高校招生网上录取系统工作流程图 网上录取实现了由电子档案代替纸质档案,由计算机代替人工完成复杂的录取过程,使招生 管理工作更加科学化、现代化。首先由各省市招办建立普通高校计算机录取管理系统,根据教育 部规定的招生录取程序和各省市的特点,设计各省市将通高校招生录取流稃的软什。其次由各省 5 市招办向录取院校说明网上录取办法、程序和规则,并向学校提供填报该校志愿的考生电子档案 的各种必要信息。无论是现场网上录取的高校,还是远程网上录取的高校,都必须按规定的程序 在计算机上完成电子档案下载、阅档、退档、录取等全过程。计算机网上录取结束后。最后由各 省市招办或各招生学校打印“新生录取名册”,送各省市招办盖章后,一份退回招生录取学校, 另一份留存各省市招办存档备查,录取通知书由招生院校寄发给每位考生,根据学校录取新生名 册到各省市招办提取考生原始纸质档案,整个录取过程有条不紊,基本上由计算机代替人工来完 成,使招生管理i l 作凭借计算机信息技术逐步走向科学化、现代化。 招生工作程序繁多,手续复杂,如果采取传统的录取手段,招生工作人员非常辛苦,在“持 久战”和“疲劳战”中完成招生任务,学校要派人量的招生:j :作人员到全国各省市去录取新生。 实行网上录取以后,一所高校的招生任务只需几入在学校的计算机中心通过教育科研网便可完 成,繁杂的招生过程便可通过手中点击鼠标和各省市招办取得联系,足不出户便可网络天下英才, 为学校节约了大量的人力、物力、财力。 招生工作是一项政策性很强的工作,由于严格的保密措施而被蒙上了一层神秘的色彩,如果 依靠人工录取,难免会出现一些操作上的偏差,让人有“暗箱操作”之嫌,网上录取增强了学校 招生的透明度。实行网上录取,计算机将会严格按照程序要求,按照政策要求,从高分到低分录 取,对拟退档的考生,应详细注明退档理由,并按各省市招办规定的时间与方式按时将退档考生 名单及退档理由上载到省市招办录检复核组,及时进行复核工作,备案退档原由,有充足合理的 理由向考生解释。纪检监察部门有权下载给高校,让高校重新审录。网上录取使招生工作由“暗 箱操作”变为全方位监控,增强了招生录取t 作的透明度。 在全国高考进行之前,各省市招办组织考生参加报名获取每个考生的身份信息( 如姓名、 性别、毕业中学、省份证号码、通讯地址等) 、体检信息。对于艺术和体育类考生,各省市招办 还需要根据自身情况组织考生参加专业课考试。这些信息最终通过光电扫描仪转化为电子信息, 并且保存到相应的数据库,我们把这些信息统称为考生基本信息。在全国高考结束后,各省市招 办组织省市内高校评阅高考试卷,各科的成绩形成考生成绩信息。考生基本信息和考生成绩信息 共同组成了考生录取信息,然后导入到各省市招办的高考考生录取信息数据库中,形成了高考网 上录取系统的基本数据。 全国普通高校招生网上录取这一过程,实质上就是各高校和省市招办对高考考生信息进行处 理的繁杂过程。 省级招办系统和网络建设是网上录取系统的关键,各招生院校通过省级招办开展招生工作。 院校端远程录取系统主要的功能是从省级招办代理服务器上取得相应的数据,并辅助院校进行录 退、统计工作。网上录取1 作结束后,高校从省级招办获取各省的录取考生信息,然后根据此信 息进行学籍管理,如高考录取通知j 1 5 的打印、信封的打印以及新生名册的打印等。同时为了满足 考生的要求,高校还需要把录取信息发布在i n t e r n e t 上。方便考生查询。为了完成这样的:l :作, 目前,全国普通高等学校大致采用以下两种方式: 一、部分高校从全国普通高校招生网上录取系统导出的d b f 数据文件用w o r d 、e x c e l 等 办公软件来对考生信息进行简单的处理。如:新生录取通知书打印采用w o r d 提供的邮件合并功 能米实现等。这样的实现方式只能完成一些简单的一l :作,并且工作量较大,对考生数据进行分析 比较困难且不理想。 二、另一部分有条件的高校则需要针对自身的特点汞i 要求,组织软件开发人员设计自己的招 生信息系统。目前,高校的招生信息管理系统一般由两部分组成:招生信息管理子系统和招生信 息服务子系统。招生信息管理子系统主要对已录取的考生进行学籍管理。招生信息服务子系统的 主要功能是向考生提供高校信息,如高校基本情况、招生信息、高考录取信息、专业课成绩等。 当前,许多院校都建立了自己的招生宣传网站,但向考生提供的参考信息不完整,不能有效地指 导考生在报考时评估学校的招生水平,正确地填报忠愿。另外,招生管理部j j 的招生信息管理子 系统与招生信息服务子系统互相孤立,不能将教务人员维护的招生信息同步地- 旱现在招生宣传网 6 站上,造成管理信息和发布信息的脱节,没有实现招生信息的实时动态发布。 随着高校招生并轨改革的不断深入,招生规模在不断扩大,大量的招生考试数据需要处理。 为了实现高校招生工作的科学化、现代化管理,提高整个招生工作的效率和质量,需要不断更新 和改善招生手段,因此,各普通高等学校迫切需要一套完善的、适用的招生信息管理系统软件, 以减轻招生工作人员的劳动强度,提高工作效率,保证整个招生数据的准确性、完整性。 1 2 研究意义 为了解决上述问题,在充分研究“全国普通高校招生网上录取系统”的基础上,开发了针对 本校招生录取具体情况的高校招生系统( 以卜简称“高校招生系统”) 。 高校招生系统不仅实现了招生信息管理的电子化,而且可以为考生提供及时、完整的录取信 息,简化了教务工作。由于录取信息在我校专门的招生网站上进行发布,本系统只是提供导出录 取考生信息的数据接口。 高校招生系统的主要特点有: ( 1 ) 通用性:通过系统设置和导入不同的数据。不同高校均可使用该系统米满足各自的需求。 ( 2 ) 易用性:具有良好的人机界面,提供了人性化的服务,便于招生工作人员使用。 ( 3 ) 安全性:系统提供了安全访问机制。 高校招生系统提高了高校招生部门的工作效率,降低了招生工作难度,具有良好的社会效益 和重要的应用价值。 7 第2 章系统分析 目前,全国普通高校的招生录取工作已经全部实现了远程录取,虽然教育部统一编制的录取 软件最大程度地兼顾了普遍性原则,但这就意味着无法照顾到不同普通高等学校录取工作的特殊 性。 高校招生系统是招生下作管理自动化和电脑化的重要组成部份,建造模型的根本思想是及时 将有用的信息提供给相关人员,以达到信息的共享:对远程录取而言,能够及时将报考考生的信 息提供给录取工作人员,协助录取人员对考生进行阅档及分档、录取;对计划管理而言,能够提 供各专业的计划信息、事业计划和来源计划的信息,以便对全校各专业计划进行管理,并对录取 管理进行约束。 高校招生系统是根据贵州财经学院招生管理工作的模式开发的管理软件,该系统主要实现了 考生信息导入、计划管理、考生图片信息导入、考生信息管理、审核考生录取信息、考生信息查 询、打印新生通知1 5 和信封以及招生信息的分析统计等功能。通过该系统,招生r 作人员可及时 掌握在招生过程中所涉及到的考生信息以及招生统计信息。高校招生系统的开发,可以实现以下 儿个目的: 第一,与普通高校网上录取系统紧密结合,设置链接接口,充分共享丰富的数据信息。 第二,充分利用计算机米完成数据的处理。使招生数据处理的自动化程度进一步提高,工作 效率更高。 总之,该系统的开发体现了当今高校教育管理技术自动化、信息化的发展方向,有助于使整 个教学管理丁作更高效、更系统、更科学。 高校招生系统包括如下几个部分: 1 、计划管理 计划编制工作及新生录取工作是学校日常招生工作的核心,计划的编制质量直接影响到学校 本科层次教学整体质量,合理的专业设置及控制适度的招生规模是关系学校发展前途的人事。如 何保证学校在办学机制及规模的调整过程中,顺利完成每年的计划及录取j :作已经成为一项亟待 解决的问题。 计划管理分为事业计划管理和米源计划管理。其中事业计划管理是指学校向教育部规划司上 报分专业招生规模,来源计划是指学校向教育部学生司上报分省分专业招生名额分配意见。 针对高校计划编制,国家教育部为高校开发了计划编制软件。2 0 0 7 年以前计划编制软件为单 机版,高校通过在该软件中输入该校的招生计划,然后通过将输入的计划导出存为某种格式的数 据库文件上报教育部规划司。2 0 0 7 年,软件升级成为b s 网络版,高校只需通过该软件输入该校 的计划即可,不需再上报。 在计划管理功能的实现中,还需要实现计划数据的重用性,完成计划管理与录取管理的衔接 工作,实现由计划管理数据对录取管理的控制,实现计划执行情况的实时统计功能。 计划管理包含以下几个模块: ( 1 ) 计划输入 计划输入分为两种方式,第一种方式是手i :录入,即把国家教育部审核通过的计划通过手工 录入的方式输入到高校招生系统中;第二种方式是计划导入,也就是直接将国家教育部计划编制 系统中审核通过的招生计划导出为d b f 数据库文件,然后再将该文件的数据导入高校招生系统中 ( 录取工作开始后不能再进行计划输入操作) 。 ( 2 ) 计划修改 计划修改是指对输入的计划进行维护,通过选择计划性质、科类、学制以及专业代码,维护 各省份相应数据( 录取工作开始后不能再进行计划修改操作) 。 ( 3 ) 计划删除 8 计划删除是指通过选择计划性质、科类、学制以及专业代码,删除相应数据( 录取: 作开始 后不能再进行计划删除操作) 。 ( 4 ) 计划调整 计划调整是指在录取工作开始后对招生计划的细微修改,分为增、减计划,并记录操作员、 操作时间以及调整原因等日志信息。调整计划操作的数据库是“执行计划库”,不得变更原始院 校计划库。 ( 5 ) 计划输出 输出到文件( 文件类型为e x c e l 文件) ,可按省份、性质、指定专业等输出计划数据到指定 类型文件。 ( 6 ) 计划统计、汇总 按省份、科类、计划性质、录取批次及总表方式实现计划的统计、汇总。 ( 7 ) 预选专业 通过对专业库中专业的预选生成当前年度招生的专业名称,并以此作为当前年度计划依据的 专业库。 2 、数据管理 数据管理是对考生信息的管理,是高校招生系统中最重要的模块,同时也是实现该系统的技 术难点之一,数据管理包含以下几个模块: ( 1 ) 数据导入 高校招生系统自动对从全国普通高校招生网上录取系统导出的d b f 数据( 该数据包含录 取以及退档考生的数据) 进行一定格式转换之后导入系统中。只要考生的电子档案投放剑我校, 我们都有记录。特别是退档考生的信息( 含退档原因等) ,有利于秘书组( 负责电话咨询) 以及 监察组( 负责监察) 的工作开展。 ( 2 ) 考生图片信息导入 从全国普通高校招生网上录取系统导出的考生图片数据导入系统中,图片包括考生照片、 考生体检表、考生报名表以及考生附加表等。 ( 3 ) 考生信息管理 对考生的数据进行维护( 增、删、改) ,如:调整录取专业、录取方式等。由于广东省招生 办采用的不是全国统一的招生网上录取系统,对广东的考生数据我校采用人工录入的方式录入到 系统中。 ( 4 ) 审核考生录取信息 该模块功能是对导入录检员在全国普通高校招生网上录取系统预录取的数据进行审核, 审核通过之后打印上载审核表,由录检员向省招办上载录取结果。 ( 5 ) 信息查询 该模块支持财务处收费查询、监察组查询、秘书组查询以及招生领导查询等。 ( 6 ) 数据导出 提供学校各个信息管理系统所需数据的导出,导出文件格式可按需求导出成为d b f 、e x c e l 以及文本格式等。 3 、通知书管理 通知书管理包含以下几个模块: ( 1 ) 打印授权 某一省份录取结束后,系统管理员将该省份的录取考生数据授权给通知二瞰信封打印工作人 员打印( 通知瞰信封打印必须住某一省份录取结束后才能进行) 。 ( 2 ) 通知体打印 为新生打印录取通知书,包括姓名、录取专业、所在学院以及报到时间等信息,加印新生照 片以及通知书唯一编码,并在系统中记录通知书打印时间。 9 ( 3 ) 信封打印 为新生打印邮寄信封,包括邮寄地址、邮政编码、电话号码、收件人、考生所属省市、考生 号、准考证号等信息,并在系统中记录信封打印时间。 4 、统计分析及报表输出 具体模块为: ( 1 ) 数据分析:生源分析、志愿分析等。 ( 2 ) 报表输出:计划一览表、省份录取情况表、专业录取情况一览表等。 2 1 系统组成 本系统的核心工作是对全国普通高校招生网上录取系统的二次开发,是对全国普通高 校招生网上录取系统的录取数据进行一次高校内部的审核以及对招生信息的管理。 招生业务流程如图2 - i 所示,根据招生流程产生的系统基本组成如图2 - 2 所示。 :。: 囊线为系绕边释 图2 - i 高校招生业务流程 l o 如峻舅q :佑患竹歼系缓 汁置管理致批臀坪姐细l 铪坤娩计分忻 报嵌渝l | l丛配故“乐吃嚣” 计鼍j 婶) 、数批肄入h 玎授权i 鼬分f j -i 地1 赞旋羟最l 儿姓致烈节j i 化 i lk j 铃入嘲”辞入酌知l : f f l l袋q 进p ,移i钉份永k 饿h 走暂虹殴篾矗1 ,锋f f i i j ,段。1 f 矗h 狞搬饼j g j 印计妊扎埙纠梵9 1 # 0 蚤求l 菹惦况嵌救攫器衙 i 生j 荆轮最敬0 让潮鬣盘盘愿分忻 敌揖畦舔 计划请蝗考。l :f :心 * :i 鸶f r l j 占 收晓静理 敷拟婶;l 2 2 运行环境 图2 - 2 高校招生系统组成 服务器: 1 、软件环境:中文2 0 0 0 n t x p 、s q ls e r v e r2 0 0 0 。 2 、硬件环境:赛扬2 0 及以上兼容机2 5 6 m 以上内存6 0 g 硬盘支持1 0 2 4 7 6 8 或更高分辨率 显卡。 客户端: 1 、软件环境:中文w in d o w s 9 8 m e 2 0 0 0 n t x p 。 2 、硬件环境:5 8 6 及以上兼容机3 2 m 以上内存1 g 硬盘空闲空间支持1 0 2 4 7 6 8 或更高分辨 率显卡打印机。 2 3 系统特点 1 、用户界面简洁实用,符合w i n d o w s 的操作习惯。 2 、方便用户操作,减少用户录入量和录入错误。在系统初始模块中,用户可将常使用的相 关数据分类存档。 3 、在导入考生信息模块中。用户可将d b f 格式的数据导入到s q ls e r v e r 数据库中。 4 、为保证系统的安全性,提供了用户登录口令,对用户身份进行合法性检查,合法用户, 可随时更新自己的口令。 第3 章系统设计 3 1 高校招生系统的u s ec a s e 图 分析评价系统的需求,充分考虑系统的实用性,在此基础上,建立系统的u s ec a s e 图,以 便清楚、准确地表达系统的功能需求,对未来系统的行为建立模型。 建立u s ec a s e 图可以按下列步骤进行: 首先,确定系统范围和系统边界:其次,找出系统外部的活动者和外部系统:然后确定每一 个活动者所期望的系统行为,将这些系统行为命名为u s ec a s e 将一些公共的系统行为分解为一 批新的u s ec a s e ,供其它的u s ec a s e 引用,将一些变更的行为分解为扩展u s ec a s e , 最后精化 u s ec a s e 图。 在实际开发中,往往也可以首先确定系统所需要实现的功能,即u s ec a s e ,然后,再寻找各 个u s ec a s e 所对应的活动者。 1 、确定系统范围和系统边界 高校招生系统基本上覆盖了招生管理的全部内容。以计划的实施为线索,对招生管理实行一 体化操作,涉及计划管理、录取管理、数据管理、通知郫打印、数据统计等,这些内容都属于高 校招生系统的职责范围,而学校的其他管理工作,如人事、资产等管理不属于该系统的职责范围。 2 、确定活动者 活动者( a c t o r ) 是用户直接作用于系统的一个角色( r o l e ) ,活动者有自己的目标,通过与 系统的交互达到目标。活动者包括人活动者( h u m a na c t o r ) 和外部系统活动者( s y s t e ma c f o r ) 。 在与系统打交道的人员中,凡是直接使川系统的人员可以确认为人活动者:凡是与系统相联,并 与系统交互的外部系统,可以确认为系统活动者。 一个活动者可以运行多个u s ec a s e ,而一个u s ec a s e 可以由多个活动者运行。 在本系统中确定计划管理人员、数据( 包含录取和退档考生数据) 管理人员、通知书信封打 印人员、数据统计人员、数据查询人员。 3 、定义u s ec a s e u s ec a s e 是对一个活动者使用系统的一项功能所进行的交互过科的一个文字描述序列。每一 个u s ec a s e 都是一个活动者与系统交互中执行的有关事务序列。虽然u s ec a s e 描述了活动者与 系统交互中的对话,但它只描述了该做什么,并不描述该如何做。全部的u s ec a s e 构成了对于 系统外部是可见的行为的描述。 应当根据系统需求找出全部的u s ec a s e ,并从活动者角度给出事件流,当u s ec a s e 执行时 系统应提供给活动者的服务。 在本系统中,从项层u s ec a s e 抽象,可以确定u s ec a s e “计划管理”、 “数据管理理”、 “通知书打印”、“数据统计”。 顶层的u s ec a s e 模型需要进一步细化,划分为更小一些的u s ec a s e ,以便深入分析系统的 要求和目标。 高校招生系统的u s ec a s e 图如图3 1 所示。 1 2 迓翔转像封汀郅a 爨 图3 - 1 高校招生系统u s ec a s e 图 u s ec a s e 图是u s ec a s e 的可视化工具,它给出系统的外部行为视图,或者说它提供计算机 系统的高层次的用户视图,表示以外部活动者的角度来看系统将是如何使用的【3 】。 在确定了活动者和u s ec a s e 的基础上,利用u s ec a s e 图可视化活动者与u s ec a s e 之间的 联系,可以清楚地给出系统的行为。 4 、精化u s ec a s e 图 图3 1 是本系统的顶层u s ec a s e 图,需对其逐步分解,精细化u s ec a s e 图,直到能清晰地 表达问题,满足系统分析与建立模型的需要。 ( 1 ) 计划管理的。u s ec a s e 图,如图3 - 2 所示。 1 3 图3 2 计划管理的u s ec a s e 图 ( 2 ) 招生工作人员业务u s ec a s e 图 通过对高校招生业务分析,得出了3 个主要的角色: 1 ) 招生工作人员:业务主角,负责招生工作,是招生业务的工作者。 2 ) 全国招生系统:业务角色,为高校招生系统提供基本的数据。 3 ) 数据管理人员:业务角色,对招生数据信息进行维护及统计。 高校招生系统针对定义出的每个角色,分析业务角色的日常工作所涉及的一系列业务流程, 可以得出招生业务大部分的业务用例,建立业务模型。幽3 3 为招生:亡作人员业务u s ec a s e 图。 黯 爱捌搀! 艺鬣统 图3 - 3招生工作人员业务u s ec a s e 图 通过需求分析,可以发现招生业务主要功能是招生工作人员从全国招生系统取得数据后,根 据实际情况对数据进行相应的处理。 在高校招生信息管理业务中,由招生工作人员完成主要的数据信息管理工作,是系统中的业 务主角。全国招生系统是系统的业务角色,它向高校招生系统提供基本的数据。招生工作人员使 用高校招生系统来完成对数据信息的管理。 针对高校的招生管理要求,图3 3 描述了招生工作人员的工作,主要包括了管理用户、导入 数据、导出数据、按省统计考生、按专业统计考生、打印通知书、打印信封、打印新生名册等。 高考考生录取信息只是高校招生系统所需的一部分,其他的数据,如高校院系信息、系统访 问用户信息等,都由招生 :作人员设定。 下面,我们对比较重要的工作进行详细描述。 1 、导入数据 导入数据是高校招生系统的基本模块,其功能是将全国网上录取系统中的录取数据下载并导 入高校招生系统数据库中,以便进行通知书、新生名册的打印,以及查询修改等各种操作。导入 数据模块是所有模块的数据提供者,在整个信息管理系统中起着非常重要的作用,在导入时要进 行数据的合法性检查,这在计划管理子系统、录取信息管理子系统中都有体现。它的应用背景是 这样的:因为数据量比较大,由各省市招生办提供的初始数据( 包括基础代码表和基础数据表) 1 4 可能会存在一定的错误,这种错误可能体现在数据本身的参照完整性和一致性方面,也可能体现 在与招生业务紧密相关的招生数据逻辑合法性方面,因此涉及的范围比较大,需要对招生系统的 数据流程和数据库表之间的相互关系有比较清楚的了解。图3 4 为导入数据u s ec a s e 图。 金l 目扔生系统 图3 - 4 导入数据u s ec a s e 图 数据合法性检查主要提供如下功能: 1 ) 选抒性的对某个基础数据表的某些合法性检南项目进行检查。当发现存在错误的数据时, 停j 卜继续检查,显示错误信息的数据并给出错误的原冈。 2 ) 对错误的数据提供修改和删除的功能; 3 ) 如果不能立即确定如何处理非法数据,可以将非法的数据暂时保存成某种文件,如文本文 件、f o x p r o 数据文件等,以便于对这些数据作进一步的研究处理。 另外,根据高校日常教学管理工作的需要,系统的数据库可以多种格式导出,如d b f 、a c c e s s 、 e x e c l ,从而方便各学院进行自动化的学籍管理。图3 - 5 为数据合法性检查u s ec a s e 图。 ( i l i c l u d e ) 掇壤上撵人凝 一( :n t n :u k 、 图3 - 5 数据合法性检奄u s ec a s e 图 2 、打印通知二队信封 打印通知j 仔、信封是录取数据管理系统的另一个重要功能。每个高校录取的新生都会收到录 取通知书,这关系到高校的声誉。打印通知f 5 减轻了招生 :作人员的工作强度,提高了工作效率。 打印通知书首先要确定是打印单张通知书还是连续打印通知书,再选择省市( 需要时还可选择 专业) ,设置好通知书上的报到时间以及签发日期。 在系统中,与打印通知j i s 相对应的是打印考生信封,即把系统数据库中的考生地址信息按照 一定的格式要求,打印在特制的通知舶邮寄信封上。打印考生信封时,用户需要打印的考生所在 1 5 省市,以及专业。图3 - 6 为打印通知t l s 、信封u s ec a s e 图。 | l ! ;裳上n :k 饶 图3 6打印通知f 5 、信封u s ec a s e 图 3 、数据统计 在数据管理模块中,需要针对考生提供一定的统计功能,结果以表格的形式给出,并可打印 存档,以便招生工作人员据此了解学校的招生录取情况。按照要求,有两种统计方式。 ( 1 ) 按省市统计:选取一个专业,统计该专业在各个省市的录取情况。再对各省市学生的一 些基本情况如政治面貌、性别等进行统计。最后还有各个省市专科生以及本科生的分布情况,本 专科生源分布情况才会被实际统计出来。只有在选择全校的情况下,才可以选择统计的对象,全 部学生、二本生或者三本生。 、 f 图3 - 7 按省市统计学生u s ec a s e 图 ( 2 ) 按专业统计:选取一个省市,统计该省市在各个专业的录取情况。对各个专业学生的一 些基本情况如政治面貌、性别、民族等进行统计。在这种情况下,选择全校则可以将全部新生按 照专业分类统计。在对任意省市进行统计时,都可以选择统计的学生类别:全部学生、二本生或 者三本生。 4 、数据导出 数据导出也是系统中比较重要的一个部分,和数据导入一样,数据导出是实现数据库中的考 生信息按照专业或批次导出至指定的目录,并可以设定为相应的表的格式,为招生人员进行录取 数据的整理及统计提供便利条件。 5 、计划维护 按专业维护专业计划可以具体分为添加、删除招生专业、添加、删除招生省区、修改专业招 生省区招生信息、显示所有招生专业、选择招生专业显示所有招生省区、打印计划等,如图3 - 8 、 3 - 9 所示。 1 6 稻 , f r i t e l l d ) 图3 8 计划维护u s ec a s e 图 图3 - 9 按专业计划维护u s ec a s e 图 3 3 高校招生系统的静态结构模型 系统的静态结构模型主要由对缘类图和对象图表达。 对象类图表达一组对象类和它们的联系,它是一种静态结构图,描述的是系统的静态结构, 而不是系统的行为。 对象类图包括三个部分:对象类、用户接口、联系。对象类简称类。是面向对象模型的最基 本的模型元素。对象类有属性、操作、约束以及其他成分等。发生描述类性质的实例所能具有的 值:操作实现类的服务功能,它可以被本类的对象请求执行,从而发生某种行为。用户接口就是 用户和系统交互的界面,它也可以用对象类表示。联系代表对象类之间的关系,这种关系可以有 多种,关联、聚合、泛化、依赖等都是非常重要的联烈j 。 首先从研究u s ec a s e 及其交互发现对象类,确定类的属性和主要操作。对象类的属性可以 通过检查类的定义、分析问题的需求和运用领域知识来确定。对象类的操作可以通过检查分析交 互图确定,把交互图中通过鉴定之间的交互活动抽象成一个类的操作。 除了一般类之外,还需要分析定义系统的用户接口,这些接口也可以用对象类定义。 在定义了对象类之后,需要进一步分析对象类之间的联系。在定义联系时,需要同时分析和 1 7 确定联系端的多重性、角色、导航的性质,这些可以从需求分析、领域知识来分析和确定。 对于一个大型的复杂系统。需要把大量的模型元素用包组织起来,建立包图,以方便理解和 处理。一个大型的系统可以分解为相对独立的子系统,系统和子系统都可用包表示。 高校招生系统由计划管理、考生数据管理两个子系统组成。 3 4 高校招生系统的动态行为模型 系统的动态行为模型由交互图、状态图、活动图表达。在系统分析设计中对主要的u s ec a s e 和对象类绘制这些图形,可以分析系统的行为,印证和修改系统的静态结构,实现用户需求,达 到系统目标。 交互图有两种:顺序图和协作图,它们描述u s ec a s e 如何实现对象之间的交互。对主要的 u s ec a s e 和对象类绘
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数字政务协同办公创新创业项目商业计划书
- 搜索引擎关键词研究与布局创新创业项目商业计划书
- 平板智能家庭安全警报创新创业项目商业计划书
- 工业防火墙软件创新创业项目商业计划书
- 无人机城市三维建模创新创业项目商业计划书
- 家政保险服务创新创业项目商业计划书
- 简单管沟施工方案
- 2025年文化旅游主题酒店个性化服务模式创新可行性研究报告
- 2025年5G技术的城乡数字鸿沟问题
- 房屋测量专项施工方案
- 患者出院健康指导
- 无损检测技术课件
- 宫颈癌的个案护理
- 2025年山东高考历史试卷真题讲评及备考策略指导(课件)
- 2025年中国采摘机器人行业市场全景分析及前景机遇研判报告
- 2025年云南省中考英语试卷真题(含标准答案及解析)
- 心电图质量管理制度
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 儿童上呼吸道健康管理
- 数字成瘾机制研究-洞察及研究
- 海事英语阅读 课件Unit 9 Text A Types of Maritime Vessels
评论
0/150
提交评论