




已阅读5页,还剩87页未读, 继续免费阅读
(控制理论与控制工程专业论文)基于intranet的高校教务管理信息系统的研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 基于i n t r a n e t 的高校 教务管理信息系统的研究 学攀瞎禳:控制理论与控制工程 作者姓名:圣j 奠( 签名) , 二 导师姓名:互等、五胁授( 签名) 摘要 教务嚣f l 楚学铰麓重要歌麓之一,楚衡 建学校管理承擎翘噩耍标准。嚣争学蔽为了 挺搿。校的 理水平,均依j ! i 自身的救务管理蟆式特点开发了j w m i s 。找校购买了 嬖放务嚣鲤软t l :,盎使捌时发现势不8 逑痣我校教务管理模式。嗣此,盎瓣鉴j 弛嶷拨 j w m i s 研究的成果上,根据我校教务静理模式的特点进行我校j w m l s 的 i j | = 究和实现。 在研究中,重点进行了系统分析、系统总体结构设计平数据席设计。谯系统分忻中, 霹教学诗矧、学籍蛰淫、教绛管理、教糖管理、选深营璞霸l 接漯蛰毽,0 令模块述行7 势 祈。系统总体结构设计时采用了c s 岛b s 计蔸模式相结合的方式。采 l i 这种方式不仅 减少了i v l l s 开发的成本、周期,突破了原先数务系统使闷地域的局艰性,同时保证了 关缝数据静安全性,搡作的佼遮往、簿涪性秘方便往鞋及系统靛较好交互髋。在数据库 设计时,首先对数据库理论进行了探讨,然后惜助数据库建模理论结合我校教务管璇的 特点,妥矮传统豹e 最建摸方法避行建摸,慕翔援范他准则对攒銎进行娥葱她,势结 合蜜际情况对模型进行必要的调整和修改以优化模型。数据库建横时g l 入了软件一:稳中 的快速原型法:通过对业务的进一步了解,不断修改摸烈,不仅使模型接避观实世界, 焉艇捷系统其有较好豹注糍,满足瘸户多方蟊鹣需要。爨螽文串绘出了开发该系统辩糟 到的d c o m 技术、a s p 技术、x m l 控术。 通过系统分析秘系统设计,不仅诚实了系缝分析在系统设计过程中的鬟要矬,聪且 褥融了在避行数据库建模时,簧将数搦库建模疆论与实际情况相结合才能设计出高性能 数据库的结论。 关胄电词:敬务管瓒模式c st 3 s 混合计算模式数据库建模快速原型法 a b s t r a c t t h er e s e a r c ho fi n t r a n e tb a s e dt e a c h i n ga c t i v i t i e s i nu n i v e r s i t i e sa n di n s t i t u t e sm a n a g e m e n ti n f o r m a t i o ns y s t e m s p e c i a l t y :c o n t r o lt h e o r ya n dc o n t r o le n g i n e e r i n g a u t h o r : 囊1 囊( s i g n a t u r e ) s u p e r v i s o r , 互象叼 序p r o f ( s i g n a t u r e ) 7 a b s t r a c t t e a c h i n ga c t i v i t i e sa r e ,i nu n i v e r s i t i e so ri n s t i t u t e s ,o n eo ft h em a i nf u n c t i o n s a n dai m p o r t a n ts t a n d a r do fh i g hs c h o o lm a n a g e m e n tl e v e l i no r d e rt oi m p r o v et h e m a n a g e m e n tl e v e l m a n ) , u n i v e r s i t i e sa n di n s t i t u e sd e v e l o p e dj w m i sa c c o r d i n gt o t h e i ro v e nc h a r a c t e r i s t i c so ft e a c h i n ga c t i v i t i e s 0 u ru n i v e r s i t yb o u g h tas e t0 f t e a c h i n g a c t i v i t i ys o f t w a r e ,b u tf o u n dt h a t t h i ss o f t w a r ec a l ln o tb em a t c h e dw i t h t h em o d eo ft e a c h i n ga c t i v i t i e so fo u ru n i v e r s i t yt h e r e f o r e ,b a s e do nt h er e s e a r c ho f t e a c h i n ga c t i v i t i e sm a n a g e m e n ti n f o r m a t i o ns y s t e mf o ru n i v e r s i t i e sa n di n s t i t u e s j w m i so fo u ru n i v e r s i t yi ss t u d i e di na c c o r d a n c ew i t ht h ec h a r a c t e r i s t i c so fo u r u n i v e r s i t y st e a c h i n ga c t i v i t i e s i nt h er e s e a r c h ,t h ee m p h a s e sa r es y s t e ma n a l y s i s ,s y s t e mo v e r a l lf r a m ed e s i g n a n dd a t a b a s ed e s i g n i nt h es y s t e ma n a l y s i ss e c t i o n s e v e r a lm o d u l e ss u c ha s t e a c h i n gp r o j e c tm o d u l e ,s t u d e n t s t a t u s m a n a g e m e n t ,t e a c h e rm a n a g e m e n t , t e x t b o o km a n a g e m e n t ,c o u r s e s e l e c t i n gm a n a g e m e n ta r ea n a l y s e d i nt h ew h o l e s y s t e mf r a m ed e s i g np a r t ,t h ec sb s m i x i n gc o m p u t em o d ei sa d o p t e d i nt h i s w a y ,o n eh a n d ,t h ec o s ta n dp e r i o do ft h ed e v e l o p i n ga r er e d u c e dg r e a t l y ,a n dt h e t e r r a i n1 i m i t a t i o no fu s i n gt e a c h i n g a c t i v i t i e ss o f t w a r ei sb r e a k e dt h r o u g h o nt h e o t h e rh a n d ,t h es e c u r i t yo fp r i m a r yd a t a , t h ec o n v e n i e n e c e ,s i m p i i c i t ya n dr a p i d t y o fo p e r a t i o n a n dg o o di n t e r a c t i o no fs y s t e ma r ei n s u r e d i nt h ed a t a b a s ed e s i g n p o r t i o n ,d a t a b a s et h e o r i e sa r ef i r s td i s c u s s e d ,a n dt h e ni nv i r t u eo f d a t a b a s em o d u l e t h e o r i e sa n dc o m b i n e dw i mt h ec h a r a c t e r i s t i c so fo u ru n i v e r s i t y st e a c h i n g a c t i v i t i e s m o d e l sa r eb u i l d e db yu s i n gt h et r a d i t i o n a lm o d e l i n g a n ds t a n d a r d i z e d b yu s i n gs t a n d a r d i z a t i o nr u l e ,a n dm o d i f i e da n dr e c t i f i e db a s e do np r a c t i c a l c o n d i t i o ns oa st or e a l i z eo p t i m i z a t i o n r a p i dp r o t o t y p i n gi nt h es o f t w a r e e n g i n e e r i n gi su s e di nd a t a b a s em o d e l i n g b yf u r t h e ru n d e r s t a n d i n go p e r a t i o n ,t h e m o d e l sa r er e g u l a t e ds oa st on o to n l ym a k et h em o d e l sr e f l e c tt h er e a lw o r l d g r a d u a l l yb u ta l s of a v o rt h es y s t e mt op o s s e s sb e t t e rp e r f o r m a n c es ot h a t 西安理工大学硕士学位论文 m u k i p l en e e d so fl l s e r sa r es a t i s f i e d f i n a l l y d c o m a s pa n dx m lt e c h n o l o g y t ob eu s e di nd e v e l o p i n gt h es y s t e ma r eg i v e n f r o mt h es y s t e ma n a l y s i sa n ds y s t e md e s i g n t h ei m p o r t a n c eo f s y s t e m a n a l y s i si nt h ep r o c e s so fs y s t e md e s i g ni sc o n f i r m e d m o r e o v e r ,t h ef o l l o w i n g c o n c l u s i o ni sd r a w nt h a ti nd a t a b a s em o d e l i n g d a t a b a s ew i t hh i g hp e r f o r m a n c e c a no n l yb ed e s i g n e dw h e nt h ep r a c t i c a lc o n d i t i o na r ec o m b i n e dw i t ht h et h e o r i e s o fd a t a b a s em o d e l i n g k e y w o r d s :t e a c h i n ga c t i v i t i e s d a t a b a s em o d e l i n g 2 c sb s m i x i n gc o m p u t em o d e p r o t o t y p i n g 绪论 1 绪论 1 1 题目来源 源。 本节t 争蛰扶业务鸷景鄹潮络背景氍方嚣迸 亍贫强,给出浚壤题的素 1 。1 。1 业务背景 高校的教努管理是高校教学工作的一个重要组成部分敦务管理水平 的商低体现了学校教学管理水平f f j 商低。我校为了提黼教务i j :理水、h 购 买了一簦 羹长蠢兜礁学浣磷潮瓣教务镣臻软传。 目前,我校教务处的教学研究科和缴务管理科正在使用该软件,主要 是为了实现教举计划管理和摊课管理。而教务处的教材科和各院的数务管 懋管理办公素氆然采取手王管理熬方式,蠢霓教楗秘_ 摹f l 冬茨教务餐理办公 室的教务管理状况并没有得到改善。虽然,教学研究科和教务科采用了教 务管理软件,但是在进行教学计划管理和排课管理时,在不同程艘上遇到 了嗣题,霾魏漆霉氆秘予手王处理才载宠藏。 从上面的分析可以知道我校教务管理的现状是:手工处理结合计算机 系统( 针对教学计划管理和排课管理) 和手工处理( 教材科和各院教务管 瓒办公室) 。魏蹩夔羞学校专建设要熬多撵健、学铰麓模弱不凝扩大、摆 生人数逐年攀以及教学计划的不断完善,教务管理的数据量急剧增加,使 得教务管理势渤强度大大增加,再采用这种方式进行教务管理是难以胜任 嬲。 所以,建立一个完善的集成仡的教努管理信息系统是势在必行的。 西安理工大学硕士学位论文 1 1 2 网络背景 管理信息系统通常是一个复杂、庞大的人机交互 生很高的系统,涉及 网络、通讯、办公自动化、财务管理、业务管理等,其丌发胤j f j 长,工作 量大,尤其是在d o s 界面下更足困难重重。而迅速崛起的i n t r a n e t 相关 技术的发展,使得i n t r a n e t 系统已经迅速地在全世界流行起来,并且成 为大多数准备开发网络化管理信息系统的首选方案。 i n t r a n e t 在传统的企业局域网的基础之上,采用i n t e r n e t 技术以 t c p i p 协议作为基础,以w e b 为核心应用,构成统一便利的信息、交换平 台。我佼佼园网己在传统的局域网基础之上,采用了i n t e r n e t 技术,形 成了【n t r a n e t ,这样就为丌发网络化管理信息系统提供了必要的条件。 由于我校校园网形成了i n t r a n e t ,因而也就具街丁【n t m n cl 的优。- 7 i : 1 、 资料格式统一,且多媒体化。我校内部的文件、图缘、语舟等资料 可以以超文本模式( h t m l ) 展现。多媒体人机界面易f 使用。 2 、联系快捷。电子邮件方便我校各部门之叫的联系。 3 、 信息提供快捷。由于h t m l 使用起来非常简单,因此我校内部各部 门都可以通过浏览器存取、浏览文件 4 、 系统使用方便,培训容易。由于浏览器容易使用,所以电脑人员所 肩负的培训任务减轻了很多。 5 、 系统建立容易。建立成本低,开发周期短。 从1 1 1 和1 1 2 我们可以看出:我校的教务管理需要利用计算 机系统来进行管理,而我校已形成了i n t r a n e t ,为开发网络化信息系统 提供了必要的条件,因此我们研究这种基于i n t r a n e t 的高校教务管理信 息系统。 2 绪论 1 2 相关成果综述 教务管理信息系统的研究已经很长时州,同时也产,上了阜预昀成 果。文中只绘出针对我圈的葛按趵本科生的教务营理焦急系统的研究成粜 ( 因为本课题研究的就是我校本科生敦务管理) 。 i j 于备砷原因,不同高 校戆教务管理实际+ 晦提邦肖叁身的特点,因此玎投的教务管j 翌信想系统不 尽十目同。下面就对这些敦务管理信思系统具有代表陛的特t 量给以i 皂明: 体系结构: 鏊 薄商湃释淀较流行熬体系终稳:鼹漤俸系结梅秘三j 主体系结翰。遴 常所蜕的两层体系结构足指c s 计算模式,而三层体系;占f 勾址指l j ,+ s 计鳟 模式。大部分教务管理系绕采敬瓣就是这黼秘诤箨模式之一。俺怒雯多的 丌发者倾向于后一种计算模式,比h j 足b s 计算模式。 功能模块划分: 教务管理系统的模块划分一般的晚包括如下l 个模块:系统维护( 数 据痒维护、用户管理) 、学籍管理( 残续管理、洼鼹管理、异动管理、毕 业管理) 、教师管聪( 工作量管理) 、教学计划管遐、排谦管理、教材管理。 当然各个学校教务管理划分豹不一定是完全猿据遂秘形式,理是币管怎么 划分也不过是将这些模块细化、熏新组合或者是尽量让个模块具有更多 更缀爨功麓。 良上怒麓吾离校教务管理系统靛其鸯代表性鹣特点熬奔绍。下嚣我们 就以我校现行的教务管理信息系统为例进行分析: l 、现行系统基本信息: 研制革位:长春光杌学院。 西安瑾王走学磺士学位论文 软件单价:l 万元,经过一次丹级之盖,上升为i 。j ,j 元 购买时间:1 9 9 9 年 逶鼹范围:各毫棱 2 、现行系统的功能及要求: 该系统由以下几个模块锺戏:基戳数据管瑗、敦务管理、学籍管理、 数师管理、排课管理、考务管理、教材管理、毕业综合管理、用z 管理、 数据维护与工翼。 3 、现行系统的运行情况: 我菠教务楚强翦凌稻了魏下几个模块:教务管理( 印教学汁划管理) 、 举籍管理、排课管理。教务员在使用时,发现问题如下: 教务管理部分( 教学计划管理部分) : - 不具宵复制教学计划的功能。之所以露求具有浚邸玲功能怂闵为:虽然 不同专业的教学计划烧不同的,但足在某种程度上叉县订棚似之处,具 有复制教学计划功能就可以程原有教学汁划的基础上进行修改,形成另 一个专业的教学计划。 教学诗划数制定秘审核不能趱过网络实理。 不能自动形成教学任务。 部分功麓不戆佼露。 由于密囊了以上弱麓,使褥我菠静教研辩不得不辩次搜瑟凡年前为我 校教学计划管理设计的软件。因此我校的教学计划管理的方式在本质上没 商褥嗣掇高。 排课管理部分: 首先该模块只能针对自天的课程进行排谋,而目前我校,不仅在白天 蕊且在晚上也为学生安排了课程;此外摊课时其有潺课,摊谋冲突的职象。 学籍管理: 首先我们篾攀对我校效学耱管理方式簿述一下。鼗较对在较学生突霉亍 4 绪论 学分制,要求学生必须积满一定的学分方就能毕业,但是要求学生必须完 成学校规定的校定必修课、院定必修课、限选课、任选课以及1 0 个学分 以上的选修课方可毕业。换句话说,我校的学籍管理并没有真正的实行完 全学分制,还是要求学生必须修完学校规定的课程之后才能毕业。 该软件设计的学籍管理是针对完全学分制的,因此与我校学籍管理的 规程是不相适应的。 从使用的三个模块来看,显然是不能满足我校教务管理的需要。 从上面的分析知道:想得到一份功能完全、适合我校教务管理模式的 的管理信息系统,只有依据我校的教务管理模式自行开发。 1 3 本课题内容 本课题的内容是在总结近期全国现有大多数普通高校教务管理信息系 统研究成果的基础上,围绕性能安全和维护这三大要素,从我校的实际 出发,对我校的教务管理模式进行分析、设计和研究。 系统分析 2 系统分析 2 1 教务管理模式分析 般的髓,任何一个教务管理指示都要经过如图所示的过程 一缀 = 级 三缀 四级 蠢凝 点管教学校k 争 i 教务处 毒手 并鼹茉主管领蟹 乎 i再院系数务人蛹 十 嚣经援老辩 藉2 - - l 指示糖递过程 扶主嚣我爨胃以谈隽:我校瀚教务管理是实行搜( 主管教学校长、教 务处) 、院、系三级管理模式( 锫教师超到参与的作用) 。而对于不同的学 浚薅耋己鹣特熹,毙蘩谖,我搜豹东裁拳宅学貔,哥激谈为其教务警骥分 为掰级:校级和系级,院为虚钵学院,也就是学院将权利下放到备系;我 校的自动纯学院,可瑷认为箕教务管理分为两缀;校缀稿院级,系为纛体 系,也就蹙学院将各系的权利收回,进行统一管理。从上面的分析我们知 :i 蘸,可敬认势我校的教务管壤耩予二级管理,也就是校、院( 系) 二缴。 下羰裁对我校熬= 缀管理摸式进行分褥。 6 西安理工大学硕士学位论文 学校教务管理部门作为一级管理机构,有监督、协调、宏观管理的作 用。学院( 系) 与学校表现为依附性,许多权利归学校统管理。 随着招生规模的急剧扩大,硬件资源紧张,为了提高教室、实验室等 硬件资源的使用率,排课管理可以由学校来负责。此外教材管理是一个相 对独立的部分因此也由学校来管理。而各院需要使用的数据,比如说, 以c o d e 开始命名的信息,还有课程信息、教材信息、班级信息、学生信 息、专业信息、学院信息、教研室( 系) 信息、教室信息、教学区信息可 由校级管理,通常这些管理是指添加、删除和修改,它是一个相对独立的 部分不依赖于其他模块,相反为其他模块提供基本的信息。当然学院教 务管理员用户的操作权限也由学校来管理。此外,学校教务管理部门还要 负责教学计划管理、学籍管理、教师管理等工作。 从上面的分析知道,学校需要管理的部分是:教材管理、排课管理、 代码信息管理、基础数据信息管理,用户权限管理,并负责教学计划管理、 学籍管理和教师管理。 教学计划管理、教师管理、学籍管理、选课管理由各院来承担。教材 管理的一部分山各系。 乏管理,我们将这部分认为是由各院米承担的。 教学计划的制定,通常是由系定制,然后山学院、教务处、以及主管 教学校长逐级审核,审核通过之后由各院( 系) 填写入库。当然整个审核 过程仍然采用手工管理的方式。 教师管理,这里主要针对的是工作量管理。工作量表先由各系填写, 然后交到院以及教务处审核,当审核通过后,由各院( 系) 填写入库。这 里的审核也是采用手工管理的方式。 学籍管理通常包括成绩管理、异动处理、注册管理,等,比如晚, 成绩管理,先由各院填写成绩表,然后上交到教务科审核,审核迂过,由 各院填写入库。审核过程也是采取的是手工管理的方式。当然关亍异动管 理、重修管理、毕业管理也是采取这种处理方式。处分管理、奖霞管理、 系统分析 奖贷金管理、注册管理、军训管理、家庭信息管理,备院具有自主权,可 以不经过学校一缎,直接管理。 瞧系誊理静教材管理,逶鬻是指教誊孝羰订信息秘教材羚订信息豹凄 写。通常由系填搿教材预订僖患表和教材补订信息表,并交到各系以及其 所在的学院进行审核,审核通过之后,由各系填写入库。 选瀑管理可由学生垂己定涮,然后由各学院亲管理 以上是对我校教务管理二级模式的主璎部分的讲述。 2 。2 需求陈述 l 、教学计划: 教学谤翻蓉理:凌予教学诗翻魁整令教学过程戆簦疆,跫学生学习躲袄掘, 直接关系到系统的安全运行,要求教学计划能够保持帽对的稳定性,同时 为了适应学科的发展需要还威允许它的变化。为了适成这种需要,鼹求教 务入员蕤够定裁教学诗翔、允许教务警溅人员对教学诗麓进行诿整与交 更。此外能够自动生成每个学期的教学计划。 教学任务管理:熙求能够根据定制好的教学计划和课穰所属的教研麓生成 菜一学麓豹教戆室教学任务、生或教警後务擎,藏辨戆够遴行查逡、统 计、打印。 2 、学籍管理: 该郝分毽据魏下几个都分: 基本信息管理:鞭求能够进行信息维护、森询、统计、打印。 毕业管理:要求能够对学生可以进行毕业管理。 异霸管理:要袋能够菝据学生舞动戆类别、骧嚣送毒亍异旗处理,著可实现 查询、统计、打印。 西安理工大学硕士学位论文 注册管理:要求能够对学生的注册信息进行管理,并可实现查询、统计、 打印功能。 成绩管理:成绩管理是学籍管理的核心内容。学生可以修习万必修课的同 时,进行选修课的学习。对没有通过考试的必修课,允许学生多次重修。 此外还要求包括学生成绩的录入、修改、查询、统计、打印等功能。并且 可以对学生的成绩进行处理,以生成被警告学生的名单等。 3 、教师管理: 该部分包括如下几个部分: 基本信息管理:要求能够进行信息维护、查询、统计、打印。 工作量管理:要求能够根据工作量项目类型、工作量、计算公式计算出总工 作量并可进行查询、统计、打印。 4 、教材管理: 基本信息管理:要求能够对基本信息进行维护。 入库管理:要求能够对教材入库进行管理。 出库管理:要求能够对教材出库进行管理。 领取管理:要求能够对教材领取进行管理。 教材定9 1 ;= j :要求能够进行网上定购教材。 5 、选修课管理:要求能够进行网上选课,并由各院( 系) 进行选修课程 成绩管理。 6 、排课管理: 要求能够生成课表:要求能够依据定制好的教学任务进行排课,目动形成 课表。 7 、实现查询功能并按照报表格式打印出查询结果。 8 、实现统计功能井按照报表格式打印出统计结果。 9 、实现系统维护功能:对代码表、基本表、用户表的信扈、维护。 10 、 要求系统具有较高的稳定性、可靠性和安全性。 系统分析 用户除了对这些基本功能提出要求之外,还对用户界面提出以下要 求: 1 、要求界面以通信功能为主 人向机器输入时应当尽量采取自然的方式 机器向人传递的信息必须准确,不致引起误解或混乱 不要把内部的处理、加工与人机界面混在一起 2 、界面必须始终一致 使操作人员始终用同一种方式思考与操作。不要每换一个屏幕用户就要换 一套操作命令与操作方法。 3 、界面必须使操作人员随时掌握任务的进展情况 人机界面应该能够告诉操作人员软件运行的进度。特别是在需要较睦时问 的等待时,必须让了解工作进展情况,如已经完成了百分之几等。 4 、界面必须能够提供帮助 界面有关的提示、信息、说明应该放在随手可得的位置,帮助工作。 5 、输入画面尽可能接近实际 6 、屏幕上要求输入尽可能少的数据 对于一些相对固定的数据,应让用鼠标轻松选择,而不应该频频输入 对界面的干预尽量少 7 、可以调整界面的色彩 用户要求用户界面必须提供以下功能: 1 、提示功能。屏幕上的代码信息( 如客户代码、科目代码等) 要有提示操 作,使用户不必记忆很多的代码。 2 、操作确认。对于一些不可恢复的操作( 如记录删除等) 应有操作确认, 避免误操作。 3 、数据校验。对于一些有限制条件的输入信息,可以自动校验其正确性, 1 0 西安理工大学硕士学位论文 避免错误数据进入系统。 4 、错误恢复。无意中进行了错误操作,应能有相应的处理程序挽回错误。 5 、缺省赋值。对于一些常用信息可以设置缺省值,不必每次都输入这些 信息。 6 、记录复制。可以复制一条或多条已存在的记录,并可修改复制结果, 形成新的记录。 2 3 模块化分 依据用户提出的要求,我们将该教务管理信息系统划分为如下几个模 块: 教学计划管理 学籍管理 教师管理 教材管理 排课管理 选课管理 此外还有系统应该具有的基本功能那就是 代码维护 基本信息维护 用户管理 查询统计 2 4 组织结构分析 教务管理系统主要涉及如下几个部门 主管教学校长 系统分析 教务处处长,教研科、教务科、教材科 各学院院长 备陵敦务管理教务吴 各系主饪 墨部门的职熊如下: 主管教学校长:审核教学计始( 教学总、分计划稳工作任务) 教务处处长:审核教学计划( 工作任务) 和工作黛 嚣院院长:审核教学计划( 工作任务) 靼工作量 教研科:审核教学总、分计划,褪强教筛信惠管毽 教务科:审桉学籍管理,担任排课管理 教材科:进行教材管理,是一个楣对独立的部门 各系主任:参与羧学计翊管理、教繇餐毽,受责教材管理麓豁分工作 各院教务管理员:学籍管理、教学计划管理、选课管理。 各部门之阕黪关系弼蚕群示: 2 莲2 2 缀擐缝秘霆 西安理工大学硕士学位论文 2 5 业务流程 下面我们将对个模块的业务流程进行分析。 教学计划管理: 该部分由教研科、各学院和各系共同承担:各系负责教学计划的制定: 教研科承担教学总计划、教学分计划的审核以及教学任务的生成;各院教 务员负责录入审核通过的教学计划和教学任务。其业务流程图如图2 3 所示。 学籍管理: 该部分由各学院教务员和教务科共同承担:各学院教务员独立负责基 本信息管理、详细信息管理和注册管理,对于成绩管理和异动管理,必须 经过教务科的审核才能将数据写入数据库;教务科负责对成绩管理和异动 管理的审核。其业务流程如图2 4 所示。 教师管理: 该部分由各院教务管理员和教研科担任。教研科负责管理教师信息, 各系主任负责教师工作量的审核,并将工作量上报到学院以及学校进行审 核,各院教务管理员将审核通过的工作量写入数据库。其业务流程如图2 5 所示。 教材管理: 该模块的主要由教材科和各系共同承担:教材科负责教材的购买、出 售:各系负责教材预订和教材补订信息的填写。其业务流程如图2 6 所 玎io 系统分析 图2 - 3 教学计划业务流程图 排课管理: 该部分由教务科承担:教研科根据教学任务信息和排课所需要的信息 进行排课,然后将调整好的排课表在w e b 上发布。其业务流程如图2 7 所示。 1 4 西安理工大学硕士学位论文 图2 4 学籍管理业务流程分析 圈2 5 教 肺管理业务流程幽 5 系统分析 图2 - 6 教材管理业务流程 蹦2 - - 7 排课管理业务流程圈 逮谍管理: 该部分由学生和各院共同管理;学生自行在网上进行课程潦择;当取 得学分后,幽各院将选修谖成绩录入学生成绩表中。其业务流稷如图2 一 西奄理工大学硕士学位论文 8 所示。 蹦2 8 进课管理戴务流程图 器模块之间的关系如下: 图2 9 是必于教学计划管理、学籍镣理、教师管理、教材管理、排课 豢遴模块之阂弱关系。 翻2 9 嚣壤块之溜豹关系 系统分析 2 6 数据流图 1 b 系统总体结构设计 3 系统总体结构设计 3 1 系统的开发原则 统筹觏划,售惠共享: 本应瘸系统基于校匿弼,窝蜣嵩永平懿售愚资源共享和跨平台懿信怠 资源访问,不仅要面向全校不同部门的信息资源的共享,还要解决备部门 已有的成将建立的信息系统的资源共享,而各部门信息系统和资源予系统 的系统平螽不一,数据库又不尽相同,要解决不嗣鼬资源子网的信息共享, 提褰壤愚骚滚共享豹羁嚣率,系统缝魏应吴毒跨乎台访淘不霹数摄滚款撬 制。建立与其他系统的数据接口,教务系统可以为其他系统如人事系统、 科研系统提供数据共享。 包容性和掰扩展牲: 系统寝爨骞较爵静霹扩蕊後帮龟容性。系绞静可扩震毪应龟撬麓按续 己有的系统和在今后系统软醚件扩展时,能有效她保护已有的投资。特别 是在应用需求变化时( 应用与系统的需求往往提不全或者经常会变化) ,有 一个较好的应用平台,能容易地加以调整。系统易于扩充升级,既能满足 当翦业务熬篱求,又为今磊的扩充努有空闻。 规范化教务信息管理: 教务信息全校用统一的数据格式描述,将教学计划等教务业务工作标 准化、规范他。以国家教委公布的高等学校管理基本信息集( 数信息 :1 9 9 2 :i 号) ( 赣遗怠:】9 9 4 l 号) 为基本信怠梅准。栗霆痿喜标准数优先 次序是:围家标准,教育部标毽,教育部下餍机构栝准,国家其他部颁标 曲安理工大学硕士学位论文 准。 系统简洁,易使雳、荔维护、适用菲待簿祝久员使瘸: 应用系统的设计符合日常办公运作的需求,功能完备实用,简单易学 界面友好清晰,易于扩充。 溺络结构简单翻了,层次清楚,便于管懑,易于扩充。 为教师、学生提供良好的信息服务: 在教务信息标准化、规范他的基础上,对信息进行台理鳃奄局,在提 供霞质、高效懿翌务謦壤秘事务跫理戆嗣时,缓全绞爨,羔可以在j l 壬一平台 上对本专业教学计划进行查询,了解课程设鬣情况,查询成绩、网上选课 等,教师可以查询了解学,圭的情况等。 可靠运行,安全保密: 藏具有安全高效懿邋癌掇麓,身赞认疆,权限检查,以瓣凌教务信息 系统的安全性、保密性阐题,防止信息泄密和对保密信息的非法侵入。应 考虑与校园网的安全机制相结合,采用路由技术,设立教务信息系统的防 火墙。 3 2 系统榜架 3 2 1 系统的计算模式 一般躬涎,分毒式痰翅系统豹诗算模式主要有三秘:第一代模式是 c 1 i e n t s e r v e r 计算模式;第二代模式是3 滕c l i e n t s e r v e r 计算模式, 它的个变形是i n t e r n e t 实现方法,也就是我们通常所说的 系统总体结构设计 b r o w s e t s e r v e r 计算模式;第三代模式是分布式对象计算模式。我国目 前大型应用还主要是简单c 1 l e n t s e r v e r 结构,但越来越多地采用3 层 c l i e n t s e r v e r 的模式,也就是b r o w s e r s e r v e r 计算模式。 我校的教务管理信息系统采取c s 、b s 混合计算模式。 一、c s 计算模式 c s 计算模式中,将应用程序分为两部分:客户桌面和后端服务器。 这种应用程序可能的情况如图3 1 所示: 图3 1 c s 计剪犊,阿种物理结构 第一种情况,是最常见的情形,也就是我们通常所| 兑的“胖客户机”。 从图中我们可以看到,放在客户机上的可能是由v i s u a lb a s ic 、 p o w e r b u i 】d e r 或其他应用程序开发的应用,浚应用进行所有的展示服务 和业务服务而数据放在网络服务器上。 第二种情况,我们把这种情况称为“胖服务器”。我们可以看到服务 器承担了较多的工作,这时业务逻辑编码为服务器上的t r a n s a cs 扎存储 过程。与“胖客户机”情形相比,由于业务服务和数掘服务在相同的处理 空间,并且业务服务被捆绑在数据库服务器的数据搜索引擎中,因此在数 据操作之前无须进行传送或拷贝,因而减轻了网络负载,加快了应用程序 的相应速度,但同时增加了服务器的负担。 西安理工夫学硕士学位论文 当然,我们还可以认为有第三种情形存在,即将一部分业务服务放在 客户机上,将另一部分业务服务放在服务器上。 我们可以看出,无论哪种情形都有相同的地方,那就是在c s 计算模 式中,将应用程序分为两部分:一部分是由多个用户共享的信息与功能, 我们称这部分为服务器部分:另一部分是每个用户所专有,称为客户部分。 由于这种计算模式将一个应用系统分为两部分,并由多台计算机分别执 行,使它们有机的结合在一起,协同完成整个系统的应用,从而达到系统 中软、硬件资源最大限度的利用。 二、b s 计算模式 b s 计算模式是第二代计算模式一三层c s 计算模式在in t e r n e t 上 的实现。这种计算模式是与平台无关的,可以认为是三层c s 计算模式发 展的一个质的飞跃。其物理结构如图3 2 所示下: 图3 - - 2b s 计算模式的物理结构 从图中我们可以看到,在b s 三层体系结构下,表示层、功能层( 包 括业务服务和用户服务) 、数据服务层被割成三个相对独立的单元。 当进行b s 模式应用程序开发时,有三种b s 计算模式,它们是基于 系统总体结构设计 微软的a c t i v e x 对象技术,基于c o r b a 的对象技术和基于s u n 公司的j a v a 对象技术的三层体系结构。 虽然c o r b a 具有较好的互操作性、跨平台性和开放性能,但是其产品 都是在操作系统之上的应用程序,因此在本地调用的实现性能较差,此外 c o r b a 产品需要单独购买。j a v a 分布对象技术通常指远程方法调用( r m i ) 和企业级j a v a b e a n ( e j b ) ,它只能访问j a v a 对象,在小型系统中作为开 发工具它是一个比较不错的选择。 c o m 技术是m i c r o s o f t 独家做的,经历了o l e2 c o m 、a c t i v e x 、d c o m 和c o m + 等几个阶段。虽然它的跨平台性较差,但c o m 自成一套完整的分 布式平台,c o m 平台效率比较高,同时它有一系列相应的开发工具支持, 应用开发相对简单。在w i n d o w s 环境下c o m 为基础的技术在分布标准中成 为一个强有力的竞争者,因此我们选择基于微软a c t i v e x 的w e b 体系结构, 除了以上原因之外,还有: c o m 集成在w i n d o w s 操作系统中,c o m 适合开发w i n d o w s 平台上的分布 式应用。 不需要单独购买。 在本地调用上具有绝对的优势。 该系统的应用程序开发平台是w i n d o w s 选择c o m 开发应用是最佳的。 该系统均是在w i n d o w s 平台上开发的,不存在跨平台的问题。 三、c $ 、b s 计算模式的比较: 从对c $ 模式和b s 模式的介绍,我们可以了解到: 1 、 c s 模式在逻辑上比b $ 模式少一层结构,因此c s 模式的网络通 讯量要低于b w $ 模式。故对于相同的任务,c s 模式在速度上相 对于b s 模式快,从而可以提高用户的工作效率,减轻网络负担。 2 、 c s 模式在客户端有一套完整的应用程序,在出错提示、在线帮助 等方面功能强大,从而大大增强其交互性。 西安理工大学硕士学位论文 b s 模式在客户端安装的是标准的、简单通用的浏览器,不需要安 装应用程序,这样就大大减少了系统管理员的工作量。 b s 模式的应用逻辑由w e b 服务器承担,即这种模式的功能都在w e b 服务器上实现,这样只需开发w e b 程序,而无需丌发客户端程序, 从而大大缩短了应用程序的开发周期,而且维护工作也简单易行。 c s 所采用的标准只要在内部统一就可,它的应用往往是专用。b s 所采用的标准都是开放的、非专用的,是经过标准1 t 组织所确定的 而非单一厂商所制定,保证了其应用的通用性和跨平台性。 四、该系统采取c s 与b s 的混合模式进行系统开发 下面先讲述我校敦务管理的情况。 前面已经说过,我校实际属于校、院( 系) 二级管理模式:校级管理 是指主管教学校长、教务处( 教务科、教研科和教材科) ;院( 系) 级管 理是指各学院与各系。 我校的教务职能部门是教务处,可细化为教务科、教研科和教材科。 可以开发c s 计算模式的应用,分别在这三个地方维护、调试、安装。因 为对于系统的基本信息的添加、修改、删除等操作,利用二层结构简洁、 方便和快捷:并且,m i s 系统内的大部分子系统只是给企业内一些专职人 员使用,并不是绝大多数人员使用( 但可查询) 。采用这种模式不仅可以 提高工作效率、减轻网络负担,而且在一定程度上保证了系统的安全性。 一般的说,c s 计算模式的应用程序为专有用户设计的,因此需要到 各部门安装、调试和培训。假设将这个系统做成一个基于c s 计算模式的 应用,那么至少需要在1 3 个地方进行安装、调试和维护。算上3 0 个系, 那么就会在4 3 个地方进行,显然这样进行安装、调试、维护费用是很高 的,而且工作也是琐碎的。 系筑总姆嬉鹃设 对于院级管理肖大量的需要访问数据的客户端,比较好的办法是使用 b s 诗舞模式。我稻霹1 2 乏在客户淡安装标准的、楚单通用瓣溆菱器,藤不 需要在备个院系安装应用程序。托井我们可以涛通霜的瘟用程序藏在w e b 服务器止,这样以犬大减少对很多用户端进彳予特殊的设置和软件的安装, 并且只嚣要开发w e b 程序、两无须开发客户端程序,从面大大缩短了威用 程痔麓开发周期。掰维护工佟只需要在敖有并曲程序豹遗方进行,无须捌 各个客户端进行维护,因而使得维护工作容易,这样可,降低了维护成本。 下鬣是我校教务餐理系统c s 与b s 模式相结合的方案。 梭 级 管 理 图3 3 教势管理系统功能模型 碗 系 纽 管 理 从上图可以看出。校级教务管理信息系统是面向学校救务部门,侧重 予对教务数搀懿管纛羁维护,扶熬 奉角度避露数据分掇季羹数爨缓薯一;浚系 级教务管理信息系统面向院系教务人员,恻萋于对院系教务数掘的录入、 查询、打印,从局部角度进行数据分析和数摇统计。 下凝是对该功麓模型进行绥纯,如图3 4 所示: 蹲莹理工大学硕士学位论文 校缓教务( 痰郝网用户) l 系统维护i数学计划管理l学籍管理i教师管理1排谍管理教材管理1 盘渤统计l 援秘衷营教学碧诗絮洋撼信患l 撵缩翁囊捧漾瓣斛蓬本信奎|褒辩缝; | 管璋l 管理 j i l 丰表管lf 碟沌教学计划i摊渫数据教柑入j 年l 。撒姗印】ij 戚精管理ij t _ 作艟霄理i 用户管理il 炎战教学; 划i谋袁维护教材出阵i j 毕救管理矗秘、缓计l 盎晦坑计鞍材瓴取l系统上具i教学抒计剞l 舜助管理报丧打印l 仞蝣化i f 飕沱教学计划1 谋袁钉印 哟、统j i j 她分管理i 袭挺导 |l 窑蔽教学; 秘擞褒4 :r f # 甏翰管琏l 。数据叫j 教学住备 豢贷盘管理l l 教学任务单1 往薅管理i 理淹教学l 掇袭打印| 任务单i 实践教学i鸯谶,统计1 任务单i = :j 纛诲统诗l 报袭打印i 瓣3 4c ! si f - 募攘式琏嗣饕麓强( 梭缓教务营理) 以上是采用c s 计算模式开发的殿用。图3 5 是采用b s 计算模式 开发的应用。 系统总铱菇捷设谤 院( 级) 教务( w e b 用户) i lll ll 教学计划管理f举籍管理教师管理l选谭管理l 救材管理l 查询 l 定稍教学计剿|蒸车蓿蹇l工捧量录入| 学垒信息l敷材预订|查询筑计 教学进程l 附加信息l 奁诲、统计l 选器澡信息l教材替订l撵表 印i 成绩管理1 报表打印l 迸巷铲l 赣询、统计i 课程设置i j 菇动管理l 实践教学】 拽册管理l 查询、统计i 撤表打印l 定割教学任务i 毕业管理 理论教学任务l 簸挣营理l 宴践教学任务1 奖励霄理l 什枷、统计1 关贷金管理l j 舟谶、缓科 搬托打印i 撒采打印 翻3 - - 5b $ 计算模式威用功能豳( 院( 系) 级教务营列) 西安理工大学硕士学位论文 3 2 2 系统平台 管理信息系统平台设计包括网络结构设计、网络操作系统的选择、数 据库管莲系统蕊逸撵,软、硬件逡铎等。 下面就给出该系统懿平台。包括如下内窖: 系统的网络拓
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年虚拟现实行业虚拟现实与增强现实技术应用前景与发展研究报告
- 2025年网络科技行业区块链数字货币应用前景研究报告
- 2025年生物科技行业创新药品研发与市场前景研究报告
- 2025年电子制造业柔性电子技术前景展望研究报告
- 商场员工安全培训方案课件
- 2025年汽车行业智能交通系统发展前景研究报告
- 山东省2025年潍坊高密市面向“三支一扶”人员定向招聘事业单位工作人员笔试历年参考题库附带答案详解
- 商场保安员安全培训课件
- 国家事业单位招聘2025中国东航一二三航空有限公司校园招聘笔试历年参考题库附带答案详解
- 南江县2025上半年四川巴中市南江县县级机关事业单位考调(选聘)27人笔试历年参考题库附带答案详解
- 山体.施工合同样本
- 肺结核课件培训
- 个体诊所管理暂行办法
- 潍坊市2026届高三开学调研监测考试化学试题及答案
- 收单外包管理办法
- 分时租赁介绍课件
- 第七章-大学生创业实践案例课件
- 燃机三菱控制系统简述课件
- 全尺寸测量报告FAI
- (完整)农村污水处理工程施工组织设计
- 认识五线谱精选PPT
评论
0/150
提交评论