(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf_第1页
(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf_第2页
(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf_第3页
(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf_第4页
(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf_第5页
已阅读5页,还剩53页未读 继续免费阅读

(计算机应用技术专业论文)台州学院教务综合管理信息系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江工业大学硕士学位论文 台州学院教务综合管理信息系统 摘要 随着教育体制的改革,提高全民素质,高校招生名额每年以3 0 的速度递增。而各个高校在原有的硬件,软件条件下,学生人数都不 同程度的按比例增加,为了保证教学质量,最大程度的发挥软硬件作 用,有必要开发一个高效的基于网络的教务管理系统。与此同时,台 州学院的发展速度不断加快,办学规模越来越大,急切需要借助计算 机与网络来完成大量、烦琐的教务工作。经过对台州学院教务工作全 面的调查和研究,结合台州学院学年学分制的教务管理的实际要求, 并针对本系统客户端众多的特点,来设计出一种在i n t r a n t i n t e m e t 网 络环境下同时具有c s 与b s 模式的学年学分制教务管理系统。 由于历史原因或教育体制的变化,大多数高校在教务管理上都存 在不同程度的缺陷,原有的教务管理系统软件很难满足现有的教务管 理的要求。主要存在以下几方面的问题:缺乏通用性,采用的实现技 术,不同各类资源的共享性很差,兼容性差,数据接口、数据格式不 统一,数据存在大量的冗余,数据的安全性和一致性得不到保障,再 加上大量的重复性建设,浪费大量的人力、物力、财力。软件技术和 性能达不到要求,另一方面,软件技术和执行性能不能满足现实要求, 现有的教务管理软件大多数采用单机版和传统的c s 体系,前者数据 不能共享,教务管理脱节,信息的收集滞后,不能及时的做出决策和 i 浙江工业大学硕士学位论文 工作上的调整。后者没有考虑到教务管理的新要求和新特点,其缺点 是网络开销大,可靠性、可扩充性差,不能有效的结合i n t e r n e t , 使教务管理系统更好地为更多的用户服务。最后缺乏智能性,我们也 应该看到教务管理系统不仅仅只是日常业务的管理,数据的堆积,还 应该提供辅助决策的能力,分析各种数据,更有效、更合理的使用各 类资源。 一个成功的教务管理信息系统能够使教务管理人员从繁杂的教务 日常事务中解脱出来,提高了其工作效率,并为有关决策层提供一个 先进的、可靠的、高效的管理手段,从而促进了教学管理手段的现代 化、科学化、规范化。 服务 关键词:高校教务管理,系统分析,系统设计,多层分布式应用 浙江工业大学硕士学位论文 t h ee d u c a r l 0 n a la d m i n i s t ra t l 0 n s y n t h e s i sn a g e m e n ts y s t e m0 f 1 a i z h o uu n i v e r s i t y a l o n g w i t he d u c a t i o nc o n s t i t u t i o n a lr e f o r m , t oe n h a n c ea l lt h ep e o p l e p r e d i s p o s i t i o n ,q u o t ao f r e c r u i ts t u d e n t si n c r e a s eb y3 0 p a c ey e a r l y e a c h c o l l e g eo ru n i v e r s i t ys t i l lw o r ko no l dh a r d w a r ea n ds o f t w a r e ,b u tq u a n t i t y o fs t u d e n ti n c r e a s ew i t hv a r yd e g r e ep r o p o r t i o n f o re n s u r i n gq u a l i t yo f t e a c h i n g ,a tu t m o s t t oe x e r ta f f e c to fh a r d w a r e s o f t w a r e ,i ti sn e c e s s a r ya n d u r g e n tt od e v e l o pe f f i c i e n te d u c a t i o n a la d m i n i s t r a t i o ns y s t e mb a s i n go n i n t e r a c tn e t w o r k a tt h es a u l et i m e ,t a i z h o uu n i v e r s i t yh a s h i 曲 d e v e l o p m e n tv e l o c i t yi ns i z e ,s oc o m p u t e r sa n di n t e m e tn e t w o r k s h o u l db e u r g e n t l yd e m a n d e d a n du t i l i z e dt om a n a g es om u c ha n dc o m p l e xw o r k i ne d u c a t i o n a l a d m i n i s t r a t i o n b a s i n g o na c o m p l e t e r e s e a r c ha n d i n v e s t i g a t i o n ,c o n s i d e r i n g t h ea c t u a l r e q u i r e m e n tf o r t h es y s t e mo f a c a d e m i cy e a ra n dc r e d i th o u ri ne d u c a t i o n a la d m i n i s t r a t i o n ,a c c o r d i n gt o t h ec h a r a c t e r i s t i co fm u f t i - c l i e n ta n dm u f t i u s e ri nt h i ss y s t e m ,w ed e s i g na k i n do fe d u c a t i o n a la d m i n i s t r a t i o ns y s t e mo fa c a d e m i cy e a ra n dc r e d i t 浙江工业大学硕士学位论文 h o u rw h i c hr u n su n d e rt h ee n v i r o n m e n to fi n t r a n t i n t e m e ta n dh a v et w o m o d e o f c s a n d b s o na c c o u n to fh i s t o r yo re d u c a t i o n a ls y s t e mc h a n g i n g ,t h em o s to f c o l l e g eo ru n i v e r s i t ye x i s td i f f e re x t e n tf l a wi ne d u c a t i o n a la d m i n i s t r a t i o n o l de d u c a t i o n a la d m i n i s t r a t i o ns y s t e ms o f t w a r ei sd i f f i c u l tt om e e t d e m a n do ft o d a ye d u c a t i o n a la d m i n i s t r a t i o n i te x i s tb e l o ws e v e r a lf a c e t i s s u e :t h ef i r s t ,l a c k i n gg e n e r a l i t yb e c a u s ei t s a d o p t i v ei m p l e m e n t a t i o n t e c h n i q u ei sd i f f e r e n c e ,v a r i o u sr e s o u r c ei sv e r yh a r dt os h a r e ,a n dn o t c o m p a t i b l et o o d a t ai n t e r f a c e sa n dd a t ap a t t e r n s a r en o tu n i f o r m ,d a t a r e d u n d a n tw i l lb el a r g e ,s e c u r i t ya n dc o n s i s t e n c yo fd a t ai s d i f f i c u l t l y g u a r a n t e e d ,a d d i n gt oh a v eag r e a td e a lr e p e a t e dc o n s t r u c t ,i th a dw a s t e da l a r g en u m b e ro fm a n p o w e r 、m a t e r i a lr e s o u r c e s 、f m a n c i a lr e s o u r c e s t h e n , t h et e c h n o l o g yo fs o f t w a r ea n dp e r f o r m a n c ei sn o tm e e td e m a n do f p r a c t i c a l i t y , t h em o s to fo l de d u c a t i o n a la d m i n i s t r a t i o ns y s t e ms o f t w a r e h a da d o p t e ds t a n d a t o n ea n dt r a d i t i o n a lc ss y s t e m ,t h ef o r m e rc a nn o t s h a r eo f d a t a ,e d u c a t i o n a l a d m i n i s t r a t i o ni so u to fj o i n t ,g e t t i n g i n f o r m a t i o ni sl a g ,a n du n a b l em a k ep o l i c yo ra d j u s t m e n to fw o r ki nt i m e , t h el a t t e rd o n tc o n s i d e rt h en e wd e m a n da n dc h a r a c t e r i s t i co fe d u c a t i o n a l a d m i n i s t r a t i o ns y s t e m ,i t sd i s a d v a n t a g ei sn e t w o r ke x p e n s el a r g ea n db a d o fc r e d i b i l i t ya n de x t e n s i o n t h r e e ,u n a b l et ob a n de f f e c t i v e l yt oi n t e r n e t , s oe d u c a t i o n a la d m i n i s t r a t i o ns y s t e mc a n tp r e f e r a b l ys e r v em o r ec l i e n t o l a s t ,l a c k i n gi n t e l l i g e n c ea sw e l lw em u s tn o to n l yr e g a r de d u c a t i o n a l a d m i n i s t r a t i o n s y s t e m a sr o u t i n e o p e r a t i o nm a n a g e m e n t a n dd a t a 浙江工业大学硕士学位论文 d e p o s i ts y s t e mb u ta l s op r o v i d et h ea b i l i t ya s s i s t a n tt om a k eas t r a t e g i c d e c i s i o n ,t oa n a l y z em u l t i f a r i o u sd a t am o r ee f f e c t i v e l y 、r e a s o n a b l et o u s ed ie e r sr e s o u r c e t h ee a m i se n a b l e st h ee d u c a t i o n a la d m i n i s t r a t o r st ob r e a ka w a y f r o mt h em u l t i f a r i o u se d u c a t i o n a lt r i f l e s ,a n di n c r e a s e st h ee f f i c i e n c yo f a d m i n i s t r a t i o nw o r k ;i ta l s oo f f e r sa n e f f i c i e n t ,a d v a n c e da n dr e l i a b l e m a n a g e m e n tt e c h n i q u e sf o rt h er e l e v a n td e c i s i o n m a k i n gl a y e rt of u l f i l l t h e m o d e r n i z a t i o n ,s c i e n t i f i c i t y a n ds t a n d a r d i z a t i o no f m a n a g e m e n t a p p r o a c ho fe d u c a t i o n a la d m i n i s t r a t i o n k e yw o r d s :c o l l e g ee d u c a t i o n a la d m i n i s t r a t i o n m a n a g e m e n t , s y s t e ma n a l y s i s ,s y s t e md e s i g n ,m i d a s 浙江工业大学 学位论文原创性声明 本人郑重声明:所提交的学位论文是本人在导师的指导下,独立进行 研究工作所取得的研究成果。除文中已经加以标注引用的内容外,本论文 不包含其他个人或集体已经发表或撰写过的研究成果,也不含为获得浙江 工业大学或其它教育机构的学位证书而使用过的材料。对本文的研究作出 重要贡献的个人和集体,均已在文中以明确方式标明。本人承担本声明的 法律责任。 作者签名:新、黾淹 日期:。 年 岁月z 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意 学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文 被查阅和借阅。本人授权浙江工业大学可以将本学位论文的全部或部分内 容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存 和汇编本学位论文。 本学位论文属于 1 、保密口,在年解密后适用本授权书。 2 、不保密吼 ( 请在以上相应方框内打“v ”) 作者签名:秆堤净 日期:。7 年 罗月己7 日 聊鹕:嘭恸帆叼年5 、月夕。日 浙江工业大学硕士学位论文 1 1 课题的意义及背景 1 1 。1 课题提出的意义 第一章绪论 随着计算机、网络通信、数字媒体、分布式处理和数据库等一系列技术的飞 速发展和突破,特别是i n t e r n e t 获得的巨大成功,数字化与网络化已成为当今社 会的时代特征,全球己进入到一个崭新的计算机网络时代,信息产业正以爆炸性 的速度、前所未有的深度和广度改变着全球的工业结构、经济结构和社会结构1 1 1 。 在新世纪之初,人类正走进以信息技术为核心的知识经济时代,信息资源已成为 与材料和能源同等重要的战略资源;信息技术正以其广泛的渗透性和无与伦比的 先进性与传统产业结合;信息化已成为推进国民经济和社会发展的助力器;信息 化水平则成为一个城市或地区现代化水平和综合实力的重要标志【2 】。因此,世界 各国都把加快信息化建设作为国家的发展战略。【3 j 当代信息技术已渗透到社会生活的各个领域,信息技术在现代社会引起了全 面深刻的变革,同时也为教育带来了不可估量的影响,就像一场“革命”,它不仅 带来教育形式的重大变化,更重要的是对教育的思想、观念、模式、内容和方法 等方面部产生了深刻影响【4 j 【5 】。顺应时代发展的要求,为使台州学院进一步发展, 最终成为一所“地方性、应用性、综合性、高教性”的大学,学校领导高瞻远瞩, 于2 0 0 2 年投巨资兴建了校园网,这无疑为学校的信息化建设奠定了良好的软硬件 平台。 教育信息化牵涉到学校管理的方方面面,而教务管理则是学校管理中的一个 重要环节,因此日渐得到了广大教育部门及学校的重视嘲。从九十年代开始,为 适应新世纪人才培养的目标,国内高校教育体制进行了大规模的改革,校与校之 间合并、校区分散、学校规模不断扩大、专业设餐r 趋多样化,招生人数逐年增 加用,教学计划不断更新,这使得高校教务管理的工作量大幅度增加,并且,随 着教育改革的深化,教学管理模式也在发生变化,如学分制的逐步实行、培养模 浙江工业大学硕士学位论文 式的多样化等1 8 j 。为了保证并提高教学质量,实现教务处系统快速、准确、全面 的管理台州学院的教务工作,开发一个集成化的教务管理系统不仅势在必行,而 且成为一个紧迫的任务。 9 1 校园网的迅速发展和i n t e m e t 技术的引进以及成熟的c s 体系结构技术【1 0 j 和 日益完善的b s 体系结构技术【l l 】等为建立基于校园网和i n t e r n e t 的教务管理系统 提供了必要的条件。国内许多高校都开发了自己的基于校园网的教务管理系统。 由于国内各高校的教务管理模式不尽相同,不同学校的实际教务管理情况各有自 己的特点,因而各高校需要针对自己的教务管理模式和特点建立自己的教务管理 系统。本课题是针对台州学院的教务管理模式开发基于校园网和i n t e r a c t 的学年 学分制教务管理系统。力求通过使用信息系统管理,达到提高工作效率,降低人 员工作强度的目的,从而达到改善服务质量,满足管理人员、教师、学生和信息 化管理及其发展的多方面需要。而且使目前分散的教务信息得到集中处理。对提 高教务管理水平、实现教务管理现代化、信息化具有重要意义。【1 2 j 1 1 2 课题研究的背景 台州学院是一所经国家教育部批准建立的公办本科层次的综合性普通高校, 它坐落在东海之滨,位于中国沿海黄金海岸线和长三角经济区内,兼得山海之利, 具有丰富的人文内涵。近几年,在学校领导和全校教职工的共同努力下,学校各 个方面的建设都取得了突飞猛进的发展,办学条件不断提高、学科建设日益完善、 规模不断扩大。目前学院设有1 3 个二级学院( 系) ,开设近5 0 个本专科专业。专 业涵盖文、理、工、法、经济、历史、教育、管理、医学等九大学科门类。现有 全日制在校生近万人,教职工1 0 0 0 多人,其中高级职称教师3 0 0 多人。 学院至今已走过近百年的风雨岁月,实现了由简师到中师、由中师到专科、 由专科到本科的三次历史性跨越。目前学院正在掀起新一轮创业,坚持以“地方 性、应用性、综合性、高教性”为指导,根据浙江省特别是台州市经济社会发展 对人才的需求,培养理论基础扎实,综合素质优良,具有创新精神和实践能力的 应用型复合型高级专门人才;立足台州,面向浙江,放眼全国,走向世界,努力 把台州学院建成一所学科门类比较齐全,有一定学科优势和鲜明地方特色的教学 型综合性本科院校,使之成为浙东南地区人才培养与培i j i i 以及科技、经济、教育、 文化服务的重要基地。 2 浙江工业大学硕士学位论文 早在2 0 0 0 年以前,台州师范专科学校( 台州学院前身) 就已购买了由教育部 研制的教务管理系统,台州师专是一所全日制成人高等学校,学生总数仅1 0 0 0 多人,基本能适应当时的需求。随着办学规模不断扩大,特别是2 0 0 0 年夏,占地 5 0 0 多亩、建筑面积1 2 万平方米的新校园拔地而起,学生人数大幅度的增加,原 有教务管理系统逐渐暴露出弊端,比如: 1 、系统只有一个管理员,造成各院( 系) 教务员共用同一个帐号和密码,各 院( 系) 教务员都可以对学生成绩进行修改,成绩数据毫无安全性可言。 2 、各院( 系) 成绩输入由任课老师打印出成绩表,然后交给本院( 系) 的教 务员,由教务员输入成绩。这样,大大增加了教务员的工作量,并且容易出错。 3 、可能由于原先教务系统本身存在问题,教务员在录入成绩时,每提交一条 记录都需要花费数秒钟时间,造成输入成绩时大量时间的浪费。 4 、学生不能通过网络查询成绩。 5 、不能进行网上选课。 还有其它大量不利于现代教务管理的弊端存在。市场上虽然有大量的教务管 理系统存在,但我们知道,各高校的教务管理不尽相同,各有各的特色,难以在 市场上找到一个符合台州学院教务管理的软件。 因此,结合台州学院自身发展的特点,改进与完善教务管理模式及流程,借 鉴和吸收行之有效的、先进的管理经验和技术;并在此基础上,充分利用校园网 的资源,研究和开发“教务管理系统”,真工f 实现教务管理的科学化与规范化、信 息化与自动化,不仅能改善学校教务管理的管理方式与手段,提高工作效率,使 教学工作的各个环节处于“可视化的”可控状态,及时发现问题、细化改善教学 工作的各个环节的质量,更好地为教学工作服务具有重要意义:而且对于全校的 信息化建设,实现“数字化校园”,扩大学校的知名度,创办“地方性、应用性、 综合性、高教性”大学都具有积极的促进作用。 1 1 3 教务管理系统实现的目标 梳理教务综合管理流程,吸收、借鉴先进的管理理念,再结合台州学院的具 体情况,实现教务综合管理流程再造,使教务管建体系更加科学化和规范化。在 此基础上,以校园网为平台,开发“教务综合管理系统”,完成教务综合管理的信 息化、集成化和自动化建设。 3 浙江工业大学硕士学位论文 为此,台州学院“教务综合管理系统”需要实现下述目标: 1 、基础数据管理,对常用的代码、学生基本情况、教师基本情况、课程、班 级、院( 系) 等能进行管理。 2 、对教学计划进行管理,能从己有计划导入到新的计划,并能根据实际执行 情况对教学计划进行修正,使计划与课表联系起来。 3 、能实现计算机辅助排课,可自动排课但提供灵活的人工干预,对教室进行 有效管理。 4 、有强大的考试安排管理功能,不论是期末考试、四六级考试或者其他一些 临时组织的考试如补考、重修、英语竞赛等都要纳入统一管理。 5 、能进行网上选课,学生可以通过网络查询自己的成绩,还可以查询其它比 如四六级考试成绩。 6 、学生可以实现网上评教,并对评教结果统计、分析,使教学质量得到有力 监控。 7 、有强大的统计、分析、查询功能。学生可以查询自己的教学计划、选课结 果、课表、成绩以及学籍信息、个人情况等;教师可以通过网络输入学生成绩。 8 、系统能进行数据备份。1 1 3 1 1 4 1 1 1 5 1 1 6 1 1 1 4 教务管理系统建设原则 1 、具备数字化校园的基本特征。如先进的体系结构、支持门户集成、支持统 一认证和授权、开放与安全等。 2 、体现科学的教学管理理念,能极大地提高工作效率,通过本系统的实现籍 以提升教务教学的管理水平。 3 、实用性和投资合理性。在功能上附合我校在现阶段及将来的教学管理模式, 并考虑学校在本项目上的投入与预期的产出是否合理。 1 2 国内研究现状与发展趋势 1 2 1 研究现状 随着我国高校体制改革的r 益深入,全方位的竞争越来越激烈,全国各高校 为求生存和发展,在借鉴、吸收先进的教务管理模式的同时,结合本校的具体情 4 塑婆三些盔兰堡主堂垡丝奎 况,都在积极探索适合本校发展要求的教务管理模式,许多高校都针对本校的规 模和特点开发出了自己的教务管理系统,使教务管理人员从繁杂的日常事务性工 作中解脱出来,提高工作效率,实现信息共享,并把如何改进和提高管理工作并 全面计算机应用化作为一个科研项目进行立项。国内一些高校及软件公司也纷纷 看好这一有着广阔市场前景的软件开发,如清华大学、浙江大学;东软、用友软 件等都设立了相应部门,进行相关的软件开发。但从现有高校教务管理软件看还 存许多问题,主要有: 1 、功能单一。某个系统只是为了解决一个具体的闯题而开发的。各相关系统 间没有紧密,有效的联系,影响了信息的重用和共享; 2 、系统孤立。许多系统还处于单机应用状态,即仅限于负责此项业务的教务 员使用,没有很好实现纵向及横向管理工作的紧密联系、交互性差,造成信息重 复采集、重复统计。同时,系统之间的孤立也造成智能管理机制的缺乏,不能提 供充分的信息分析与决策支持的能力。 3 、在软件的使用上,大多数只是停留在日常办公的角度,缺乏综合分析的能 力;另外,教务管理软件还存在可扩充性、灵活性差,缺乏强有力的后续技术支持, 无法不断完善软件,适应学校发展的需要,致使这些软件在运行了一段时间后中 途废弃或搁置,造成极大浪费。 1 2 2 发展趋势 从应用的发展趋势上看,随着计算机技术的迅猛发展,给企业、机关、学校 的各部门带来了管理的革命。高校教务管理信息系统必将在现有基础上迅速普及 和提高。从技术的发展趋势上看,教务管理信息系统的开发技术己日益成熟。信 息技术的日新月异,计算机和网络技术的不断发展为学校管理的信息化建设提供 了得天独厚的技术条件;各局域网的建成完善为实现信息管理的网络化提供了硬 件设施;先进的软件开发工具,友好的图形用户界面操作系统的推广,汉字处理 技术的不断改进,都为教务信息管理系统的开发和应用提供了强有力的支持。 纵观我国各高校的发展情况,大部分高校,特别是发展中高校为了增强自身 的竞争能力,提高教学管理效率和教学质量,正在完善教务管理模式,实现流程 再造,逐步向“完全学分制”这一先进高效的管理模式过渡。学校信息化的建设 也以“教务综合管理信息系统”为核心,逐步向外延伸,最终实现“数字高校”。 5 浙江工业大学硕士学位论文 1 3 本设计的体系结构 按照重在实用,易于扩展的原则。系统在涉及到跟大量用户交互时采用b s 结构,如果涉及到跟教务处与教务员交互时则采用三层c s 结构。三层c s 结构 主要完成教务数据的集中处理和管理。在一些专用敏感的数据处理及需要大量计 算的工作上采用c s 结构,如各部门信息的录入和维护、日常信息管理、部门内 部报表的统计等模块。而b s 结构部分则主要应用于实现校内各职能部门对各种 教务信息( 如考试成绩、课程安排、学生信息、教室占用情况等) 的查询、浏览 和信息发布或校外用户通过i n t e r n e t 对教务信息的查询、浏览等。另外对诸如学 生选课信息的采集、考试成绩的录入、教师教学质量的评估等也由b s 结构完成。 这样能克服两种模式单独使用时的不足,充分发挥他们各自的优点,实现了其优 势互补。采用以上两种混合结构,可大大提高系统的效率,并对系统的扩展、维 护和安全管理带来方便。 1 7 1 1 8 1 1 4 本设计可行性分析 1 4 1 技术可行性 一般可以从硬件、软件的性能要求、环境条件、技术人员水平和数量等等方 面去考虑和分析。从硬件环境来看,台州学院已建立了完善的校园网络,且与 i n t e r n e t 连接,各教师和教务员办公室都已连接到校园网,学生寝室也都有网络接 口。从软件技术来看,本系统所使用的数据库为m i c r o s o f ts q ls e r v e r2 0 0 0 t 1 9 】1 2 0 1 【2 1 】。m i c r o s o f ts q ls e r v e r2 0 0 0 完全能够胜任此类的系统,而且界面友好、操作 简单,对于开发人员来说很容易上手。应用程序开发工具我们采用d e l p h i 7 0 1 2 2 1 , 此工具擅长于开发数据库应用程序。b s 服务器端丌发工具我们采用 a s e t , e - r t 2 3 】+ 例来实现,a s p n e t 比起a s p 有更快的访问速度和更高的安全性。 从人员来看,近几年来,台州学院计算机系引进了大量的人才,其中有不乏原先 从事工程实践的人员,并且给本科学生开设了 d e l p h i 程序设计和( a s p n e t 网站设计,所以人才并不成为问题。总之技术是可行的。 6 浙江工业大学硕士学位论文 1 4 2 经济可行性 经济可行性主要估算新系统的开发费用和今后的运行、维护费用,估计新系 统将获得的效益,并将费用与效益进行比较,看是否有利。主要费用如下: 1 、硬件费用。共2 台p c 服务器,1 台用作数据库服务器,另一台用作w e b 应用服务器和应用程序服务器,估计价格为4 - 6 万元。其它网络设备可以利用现 有的硬件资源,这部分费用大部分可以节省,开销不大。 2 、软件开发费用。软件由本单位开发,所以软件开发费用可分为下面2 部分: ( 1 ) 人员费用。有系统分析人员、开发人员、测试人员、维护人员、操作人员的工 资、培训费用,主要花销在于系统分析人员、开发人员的工资,本系统主要人员 有3 人,能够在9 个月的时间内完成,按每人3 0 0 0 月的工资计算,一共花销为 8 1 0 0 0 元。( 2 ) 消耗品费用。系统开发所用材料、系统正常运行所用消耗品,例如 打印纸、墨盒、u 盘等开支,这部分费用不大。( 3 ) 其它开销。估计整个软件开发 费用为9 万元。 总之,该项目投入不大,估计在1 3 1 5 万元,得到的效益是无法用金钱来衡 量,它带来的社会效益是无限的。高校作为一个人才培养、为社会服务的单位, 这样的投入是必须的、也是应该的。 1 5 本人完成的主要工作 台州学院教务综合管理信息系统是被普遍关注的项目,不但设计的内容教 务工作是涉及面广且j # 常复杂的,整个项目的技术要求也是非常高的,包括了软 件设计、网络设计、安全方案的研究等等。本人在系统的开发和实施过程中做了 不少工作,己完成的工作归纳起来有以下几个方面: 1 、系统的全面需求分析。 2 、全面的系统设计。 3 、完成基础代码管理、选课管理子系统、教学计划管理子系统、网上成绩录 入、成绩管理子系统、自动升级子系统。 4 、基础数据、老数据的导入。 5 、系统的运行维护。 7 浙江工业大学硕士学位论文 1 6 本文研究内容 本文的研究内容均围绕该教务综合管理系统展开,具体主要涉及部分: 1 、文中所用到的相关技术。 2 、学分制下教务管理领域知识。 3 、教务综合管理系统的系统分析。 4 、教务综合管理系统的系统设计。 8 浙江工业大学硕士学位论文 2 1a s p n e t 第二章相关技术概述 a sp n 】阻 1 7 l 不仅仅是a c t i v es e r v e rp a g e ( a s p ) 的下一个版本,而且是一种建 立在通用语言上的程序构架,能被用于一台w e b 服务器来建立强大的w e b 应用 程序。a s p n e t 提供许多比现在的w e b 开发模式强大的的优势。有以下特性: 1 、执行效率的大幅提高。a s p n e t 是把基于通用语言的程序在服务器上运 行。不像以前的a s p 即时解释程序,而是将程序在服务器端首次运行时进行编译, 这样的执行效果,当然比一条一条的解释强很多。嗍 2 、世界级的工具支持。a s p n e t 构架是可以用m i c r o s o f t 公司最新的产品 v i s u a ls t u d i o n e t 开发环境进行开发,w y s i w y g ( w h a ty o us e ei sw h a ty o ug e t 所见即为所得) 的编辑。这些仅是a s e n e t 强大化软件支持的一小部分。 3 、强大性和适应性。因为a s p n e t 是基于通用语言的编译运行的程序,所 以它的强大性和适应性,可以使它运行在w e b 应用软件开发者的几乎全部的平台 上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到a s p n e t 的w e b 应用中。a s p n e t 同时也是l a n g u a g e i n d e p e n d e n t 语言独立化的,所以, 你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言 来写,现在已经支持的有c 带( c + + 和j a v a 的结合体) ,v b ,j s c r i p t 。将来,这样 的多种程序语言协同工作的能力保护您现在的基于c o m + 开发的程序,能够完整 的移植向a s p n e 一“。 4 、简单性和易学性。a s p n e t 是运行一些很平常的任务如表单的提交客户 端的身份验证、分布系统和网站配置变得非常简单。例如a s p n e t 页面构架允许 你建立你自己的用户分界面,使其不同于常见的v b l i k e 界面。另外,通用语言 简化开发使把代码结合成软件简单的就像装配电脑。 5 、高效可管理性。a s p n e t 使用一种字符基础的,分级的配置系统,使你 服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新 的设茕有可能都不需要启动本地的管理员工具就可以实现。这种被称为”z e r o 9 浙江工业大学硕士学位论文 l o c a la d m i n i s t r a t i o n ”的哲学观念使a s e n e t 的基于应用的开发更加具体,和快 捷。一个a s e n e t 的应用程序在一台服务器系统的安装只需要简单的拷贝一些必 须得文件,不需要系统的重新启动,一切就是这么简单。 6 、多处理器环境的可靠性。a s e n e t 已经被亥4 意设计成为一种可以用于多 处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提 高运行速度。即使你现在的a s e n e t 应用软件是为一个处理器开发的,将来多处 理器运行时不需要任何改变都能提高他们的效能,但现在的a s p 确做不到这一点 2 6 1 。 7 、自定义性,和可扩展性。a s p n e t 设计时考虑了让网站开发人员可以在 自己的代码中自己定义”p l u g - i n ”的模块。这与原来的包含关系不同,a s p n e t 可 以加入自己定义的如何组件。网站程序的开发从来没有这么简单过。 8 、安全性。基于w i n d o w s 认证技术和每应用程序配置,你可以确性你的原 程序时绝对安全的。 a s p n e t 的语法在很大程度上与a s p 兼容,同时它还提供一种新的编程模 型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可 以通过在现有a s p 应用程序中逐渐添加a s p n e t 功能,随时增强a s p 应用程 序的功能。 a s e n e t 是一个已编译的、基于n e t 的环境,把基于通用语言的程序在 服务器上运行。将程序在服务器端首次运行时进行编译,比a s p 即时解释程序速 度上要快很多而且是可以用任何与n e t 兼容的语言( 包括v i s u a lb a s i c n e t 、 c # 和j s c r i p t n e t ) 创作应用程序。另外,任何a s p n e t 应用程序都可以使用 整个n e tf r a m e w o r k 。开发人员可以方便地获得这些技术的优点,其中包括托 管的公共语言运行库环境、类型安全、继承等等。 a s p n e t 可以无缝地与w y s i v c y gh t m l 编辑器和其他编程工具( 包括 m i c r o s o f tv i s u a ls t u d i o n e t ) 一起工作。这不仅使得w e b 开发更加方便,而且 还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖 放到w e b 页的g u i 和完全集成的调试支持。 当创建a s p n e t 应用程序时,开发人员可以使用w e b 窗体或x m lw e b s e r v i c e s ,或以他们认为合适的任何方式进行组合。每个功能都能得到同一结构的 支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配 1 0 浙江工业大学硕士学位论文 置进行自定义。【2 7 l 2 2 系统开发模式 随着网络技术不断发展,尤其是基于w e b 的信息发布和检索技术、j a v a 计算 技术以及网络分布式对象技术的飞速发展,很多应用系统的体系结构从c s 结构 向更加灵活的b s 多级分布结构演变,使得软件系统的网络体系结构跨入一个新 阶段。 2 2 1c s 和b s 结构 1 、c s 结构 c s 结构,即( c l i e n t s e r v e r ) 结构。c s 结构一般采用两层结构,把数据库 放在远程的服务器上,在客户机上安装应用软件。在客户机上完成接受用户的请 求与操作,并向数据库管理系统提出请求;服务器主要完成数据库的管理与具体 操作最终用户需要的数据提交给客户端,客户端将数据进行计算并将结果呈现给 用户。 在c s 结构中更重要的是提供完善的安全保护及对数据的完整性处理。在允 许多个客户同时访问同一个数据库的情况下,必须解决好数据库访问中的冲突问 题。 2 、b s 结构 b s 结构,即( b r o w s e r s e r v e r ) 结构。b s 结构主要利用了不断成熟的w w w 浏览器技术,结合多种s c r i p t 语言( v b s c r i p t 、j a v a s c r i p t 等) 和a c t i v e x 技术, 是一种全新的软件系统构造技术。特点是只需安装和维护服务器,而客户端采用 浏览器运行软件。 b s 采用三层体系结构,在数据管理层( s e r v e r ) 和用户界面层( c l i e n t ) 增 加了层结构,称为中间件( m i d d l e w a r e ) ,使整个体系结构成为三层。三层结构 是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用从逻辑上分 为表示层、业务逻辑层和数据存储层三个不同的处理层次。中间件作为构造三层 结构应用系统的基础平台,提供了以下主要功能:负责客户机与服务器、服务器 与服务器间的连接和通信;实现应用与数据库的高效连接;提供一个三层结构应 用的开发、运行、部署和管理的平台。这种三层结构在层与层之间相互独立,任 1 1 浙江工业大学硕士学位论文 何层的改变不会影响其它层的功能。 在b s 体系结构系统中,用户通过测览器向分布在网络上的许多服务器发出 请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。如数据 请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等 工作全部由w e bs e r v e r 完成【矧。 3 、c 搐和b ,s 结构比较 ( 1 ) c s 模式在逻辑上比b s 模式少一层结构,因此c s 模式的网络通讯量要 低于b s 模式。对于相同的任务,c s 模式在速度上相对于b s 模式要快。c s 模式在客户端有一套完整的应用程序,交互性强,在出错提示、在线帮助等很多 方面都有强大的功能。c s 模式一般面向相对固定的用户群,对信息安全的控制 能力很强,可以对权限多层次校验。 ( 2 ) b s 模式建立在广域网的基础之上。b s 模式在客户端只需标准的、简单 通用的浏览器,不需安装应用程序,用户的界面都统一在浏览器上浏览器易于使 用,相对于c s 模式的客户端,它不需要专门的培训就可以使用,不须再学习使 用其他的软件。b s 模式其应用逻辑由w e b 服务器承担,这不但可以减少系统管 理员的工作量,而且可以缩短应用程序的开发周期,维护工作也简单易行。 鉴于高校教务管理内容复杂、涉及繁、管理面较广以及以后系统的扩充性等, 系统的体系结构全部采用c s 或b s 模式都存在一定的弊端。通过系统分析,本 系统将采用c s 和b s 相结合的混合模式。在安全性要求高、交互性强、数据处 理量大且要求处理频度高的范围内使用c s 模式,通过客户端软件访问数据库, 而在安全性和交互性要求不高的子系统中采用b s 模式,以充分发挥两种结构的 优势。如学籍管理子系统运行于校园网,采用c s 模式,只有各院( 系) 教务管 理人员和学校教务处各用户凭账户、密码访问;网上成绩查询和公共选修课子系 统在广域网上实现,采用b s 模式,本校学生可以随时随地通过互联网凭学号和 密码访问。1 2 9 1 浙江工业大学硕士学位论文 2 3 三层体系结构概述 图2 - 1 三层c s 结构图 三层c s 结构分为三部分:客户、应用服务器和数据库服务器。其结构如图 2 1 所示: 1 、客户。通常实现用户界面,它提供了一个可视化接口,用来显示信息和收 集数据,它只与应用服务器打交道。 2 、应用服务器。通常实现应用逻辑,是连接客户与数据库服务器的桥梁。它 响应用户发来的请求执行某种业务任务,并与数据库服务器打交道。在实际应用 过程中,该层的组件通常可分为两个以上的层次,因此这种结构也被称为多层次 结构。 3 、数据库服务器。实现数据的定义、维护、访问、更新以及管理,并响应应 用服务器的数据请求。它的物理实现可以在某一种数据库管理系统中,也可以是 多个异种数据库的集合,这种数据库可以驻留在多种平台上。 三层c s 结构与两层c s 结构相比,它的优势主要表现在: 1 、安全性加强。应用服务器把客户与数据库服务器分开了,客户端不能直接 访问数据库服务器。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论