(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf_第1页
(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf_第2页
(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf_第3页
(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf_第4页
(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf_第5页
已阅读5页,还剩66页未读 继续免费阅读

(教育技术学专业论文)湖北省中学生档案信息管理系统的设计与实现.pdf.pdf 免费下载

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

文档简介

硕士学位论文 m a s t e r st h e s i s 摘要 学生档案是一个教育单位不可缺少的部分,它的内容对子学校的决策者和 管理者来说都至关重要。传统档案管理与利用方式由于时间上和地域上的局限 性影响了档案信息向社会提供利用的深度和广度。随着当前档案信息在社会生 活中发挥的作用越来越大、使用的频率越来越高,广大档案的使用者迫切希望 有更快捷、更方便的档案利用方法。而档案管理者也需要有更高效、更安全的 手段管理档案信息,以应付不断增加的档案信息量。为了解决广大的档案管理 者和利用者的共同愿望,本论文设计与开发了网络环境下的湖北省中学生档案 信息管理系统。 全文共分为八个部分。 第一章主要介绍了本课题的选题依据与研究意义。 第二章主要介绍了本课题的理论基础。 第三章主要从系统功能分析、系统功能描述、系统性能需求和系统运行环 境需求等四个方面对本系统进行了需求分析。 第四章主要介绍了本系统的开发环境和开发本系统所用到的关键技术。 第五章是从设计者的角度来阐述整个系统的架构与实现。本系统主要采用 b s 三层结构模型,将系统分为用户界面层、业务处理层和数据支持层三层。 第六章主要是从使用者的角度来描述整个系统的主要业务流程。包括用户 管理流程、信息查询、录入、修改和删除流程、学生转档流程和系统维护流程。 第七章是对系统的测试结果的描述。 第八章总结了本系统的主要特点和有待进一步完善的地方。 关键词:档案管理系统;b s 结构;j s p ;三层结构模型 硕士学位论文 m a s t e r st h e s i s a b s t r a c t s t u d e n t s f i l e sa r et h e i n d e s p e n s a b l ep a n si n t h ee d u c a t i o n a l o r g a n i z a t i o n w h i c ha r ee s s e n t i a lt ot h ed e c i s i o n - m a k e ra n ds u p e r v i s o ri nas c h 0 0 1 t r a d i t i o n a l f i l e s m a n a g e m e n ta n d u t i l i z i t i o nh a v ea l le f f e c to nt h ed e e p n e s sa n de x t e n to fu s a g e b e c a u s eo ft h et e m p o r a la n dr e g l o n a ll o c a l i z a t i o n a l o n gw i t ht h ei n c r e a s i n ge f f e c t s o f f i l e s ,n o w a d a y st h eu s e r si m m i n e n t l yh o p eam o r ec o n v e n i e n tf i l em a n a g e m e n t s y s t e mc a nc o m ef o r t hi m m e d i a t l y a n d t h ef i l e s a d m i n i s t r a t o ra l s oh o p et ou s ea m o r ee f f i c i e n ta n ds e c u r i t yf i l em a g a g e m e n ts y s t e mt om a g a g et h ei n c r e a s i n gf i l e s i no r d e rt or e a l i z ea l lt h eu s e r sa n da d m i n i s t r a t o r s d r e a m s ,w eh a sd e s i g n e da n d d e v e l o p e d t h em i d d l es c h o o ls t u d e n t s f i l e si n f o r m a t i o nm a n a g e m e n ts y s t e mi n h u b e ip r o v i n c ew h i c hi su s e du n d e rt h ee n v i r o n m e n to ft h en e t w o r k t h i st h e s i si so r g a n i z e di ne i g h fc h a p t e r s t h ef i r s tc h a p t e re x p l a i n st h er e a s o n sw ec h o o s et h i ss u b j e c ta ss t u d y i n gt o p i c a n dt h ei m p o r t a n c eo ft h er e s e a r c hw o r k w ea l s od i s c u s st h ep r e s e n tc o n d i t i o n so f t h ef i l e si n f o r m a t i o nm a n a g e m e n ts y s t e mi na b r o a da n dd o m e s t i c a t e t h es e c o n dc h a p t e ri sa b o u tr e s e a r c hf u n c t i o no fs y s t e mt h e o r i e s + t h et h i r dc h a p t e ri st h ed e m a n da n a l y s i so ft h es y s t e mw h i c hi n c l u d e st h e s y s t e mf u n c t i o n ,s y s t e ma r c h i t e c t u r ea n dd e s c r i p t i o n g o f e v e r ym o d u l e s f u n c t i o n t h ef o u r t hc h a p t e ri n d r o d u c e st h ee n v i r o n m e n ta n dt e c h n o l o g i e st od e v e l o p i n g t h es y s t e m , t h ef i f t h c h a p t e rd e s c r i b e sh o w t oi m p l e m e n tt h em a j o rf u n c t i o nf r o mt h e p o i n to fv i e w so ft h ed e s i g n e r w ea d o p tb ss t r u c t u r eo ft h et h r e el a y e r sm o d e l w h i c hi n c l u d e su s e r si n t e r f a c el a y e r , b u s i n e s st r e a t m e n tl a y e ra n dd a t as u p p o r t l a y e r t h es i x t hc h a p t e rr e c o u n t st h ei m p l e m e n t a t i o no ft h em a j o rf u n c t i o nw i t hd a t a f l o wc h a r tf r o mt h ep o i n to fv i e w so ft h eu s e r s i ti n c l u d e su s e rm a n a g e m e n tf l o w , a d d i n gr e c o r d s ,m o d i f y i n gr e c o r d sa n dd e l e t i n gr e c o r d sf l o w , f i l e s t r a n s f e rf l o w , 钉 硕士学位论文 m a s t e r st h e s i s s y s t e mm a n a g e m e n tf l o w , a n d s oo n t h es e v e n t h c h a p t e r d e s c r i b e st h e s y s t e mt e s t i n g ,i n c l u d i n g t h e t e s t i n g e n v i r o n m e n t ,t h ep e r f o r m a n c et e s t i n ga n d f u n c t i o n t e s t i n g t h el a s t c h a p t e r i d e n t i f i e sc h a r a c t e r i s t i c so ft h e s y s t e m a n dl i s t ss e v e r a l s h o r t c o m i n g se x i s t i n gi nt h es y s t e m k e y w o r d s :f i l em a n a g e m e n ts y s t e m ;b ss t r u c t u r e ;j s p s t r u c t u r eo ft h r e el a y e r sm o d e l 硕士学位论文 m a s t e r st h e s i s 华中师范大学学位论文原创性声明和使用授权说明 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,独立进行研究 工作所取得的研究成果。除文中已经标明引用的内容外,本论文不包含任何其 他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和 集体,均已在文中以明确方式标明。本声明的法律结果由本人承担。 作者签名 日期:年月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校 有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查 阅和借阅。本人授权华中师范大学可以将本学位论文的全部或部分内容编入有 关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位 论文。 作者签名: 日期:年月 日 导师签名: 日期:年月 日 本人已经认真阅读“c a l i s 高校学位论文全文数据库发布章程”,同意将本 人的学位论文提交“c a l l s 高校学位论文全文数据库”中全文发布,并可按“章 程”中的规定享受相关权益。圄童迨塞埕銮厦溢匿:旦圭玺! 旦二生i 旦三生 筮壹! 作者签名: 日期:年月 日 导师签名: 日期:年 月 日 硕士学位论文 m a s t e r st h e s i s 1 1 问题的提出 第一章绪论 学生档案是一个教育单位不可缺少的部分,它的内容对于学校的决策者和 管理者来说都至关藿要,所以学生档案信息管理系统应该能够为用户提供充足 的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档 案,这种管理方式存在着许多缺点: 1 管理方式落后,效率低下。目前许多中学对学生档案的管理还是停留 在纸质化的状态,喜欢采用表格、卡片等办法来收集、记录学生信息。学生从 入学到毕业期间,需要本人或相关管理部门填写的表格与卡片十分繁复,如学 生登记表,学生基本情况卡片,学生学年鉴定表,学生学籍卡,毕业生登记表, 毕业生体检表等等。而档案管理人员则需要花费大量的时间和精力甚至组织大 批人力才能完成对这些表格与卡片的收集、整理与归档工作。 2 管理办法不科学。长期以来,学生个人档案一般以学校、年级、班级 为单位分类,在各自的牛皮纸档案袋上编号,按顺序存入档案柜。但由于学籍 变动在中学中是一种普遍现象,每学期都会有许多学生因为复学、降级、换班、 转学、升学等原因导致学生班级发生改变,给查找档案带来困难。因此每次接 到学籍变动的通知,档案人员都得对班级发生变动的学生档案进行调整,按新 班级位置重新归类存放。频繁改变档案存放位置,重复工作多,且易造成档案 袋编号的混乱,增加管理的难度。 3 信息分散,调阅不便。在中学里,学生档案是分为学籍档案与学生个 人档案,分别由不同部门保存的,这给调阅档案造成不便。有时为了获取一份 完整的学生档案材料,需要跑几个部门进行查找,如果是外单位要查阅学生档 案就更麻烦。不能迅速提供学生的完整资料,无疑会影响学生档案功能的发挥, 降低档案的服务质量。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们 硕士学位论文 m a s t e r st h e s i s 深刻认识,它已进入人类社会的各个领域并发挥着越来越熏要的作用。使用计 算机对学生档案信息进行管理,具有着手工管理所无法比拟的优点。 同时,由于一直以来,各个学校都只是管理自己学校的学生档案信息,如 果学生转学或者升学,档案信息将很难得到及时更新。 因此,应湖北省教育厅的要求,将开发一个基于i c 卡的学生档案信息管 理系统,与! 型:1 2 1 :! 血:! ! 网站结合,对湖北省中学生的档案进行统一管理。 1 2 选题的意义 电子档案作为一种现代信息技术的产物,与纸质档案相比,有许多优越性: 1 节省空间。一张容量6 0 0 m b 的光盘,可存3 5 万张打印纸上的文字信 息或1 0 万页图形信息,如果是纸质档案需占用许多档案柜才能完成这些档案 资料的存储。 2 能同时保存文字、声音、图形、影像。在计算机多媒体技术的支持下, 电子档案可同时将文字、声音、图形、影像等内容集成保存,这就增加了档案 的可读性、可视性、可靠性,丰富了档案的内容。 3 省时省力。档案管理人员只要掌握了电子档案的特性和先进的技术设 备与相应的管理软件的使用后,就能通过电子屏幕轻车熟路地点击人们所需要 的资料,免除了翻阅、查找实体档案的繁琐。在网络环境下,档案管理人员还 可通过网络完成档案的收集、整理、归档和提供查询;利用者亦可以足不出户 地远程访问档案资料,网上下载档案信息,大大节省了双方的时间和人力。 4 提高了档案的利用率。当网络用户将档案信息下载到本地机后,用户 下载的只是电子档案的“复制品”,真正的档案原件仍保存于档案部门,这样, 同一份电子档案可同时为不同的用户提供服务,有效的提高了档案的利用率。 电子档案以纸质档案无法比拟的大容量、强时效和方便快捷成为信息时代档案 事业发展的必然趋势,并逐渐受到社会各行各业的重视与开发利用。 5 当学生升学或者转学,只需将存有学生基本信息的i c 卡放到l c 卡感 应器上便可从数据库中调出相应的档案信息,由操作员进行相应的操作。 2 硕士学住论文 m a s t e r st h e s i s 1 3 国内外研究现状 1 , 3 1 国外研究现状 2 0 世纪9 0 年代中期,国外档案界开始大规模地在因特网上建立档案网站, 发布档案信息,由此掀起了档案信息网络化建设的高潮。到目前为止,一些国 家的网络化建设已经取得了一定的成绩。美国、加拿大、澳大利亚以及欧洲的 许多国家和亚洲的一些国家,在因特网上的档案网站初期建设已告段落。据 统计,世界2 0 0 0 余个各类档案机构、档案学( 协) 会在因特网上建立了网站。 目前这些档案网站正处于不断充实网络档案信息内容、不断对网站进行丰富与 发展的进程之中c 。 其中,比较有影响的国外网络档案信息内容案例有:美国国家档案与文件 署网站的网络档案信息、加拿大国家档案馆网站的网络档案信息、澳大利亚国 家档案馆网站的网络档案信息、新加坡国家档案馆网站的网络信息档案、美 国乌兰州档案馆网站的网络档案信息、国际档案理事会网站的网络档案信息 等。 1 3 2 国内研究现状 与国外相比,我国档案信息网络化建设相对较晚。但近几年,随着电子 政务的实施,档案网站数量己逐步增多。目前主要的建设内容是在已具备了+ 定数量的档案网站的基础上,进一步提高网络档案信息的质量。 自1 9 9 9 年以来,我国的档案网站从无到有,在数量上呈现逐步上升的趋 势。在因特网中,我国网络档案信息主要存在于以下各类档案网站中:国家档 案局网站;一些地方综合性档案馆建立的网站;若干大学档案馆的网站;一些 专业档案馆的网站;一些档案刊物建立的网站;档案专业教育机构的网站;少 数个人档案网站。据权威的官方统计,截至2 0 0 2 年底,开通的各级各类档案 网站8 9 个,档案门户网站3 2 个。预计到2 0 0 5 年底,再开通2 1 个档案网站和 。赵屹著北京图书馆出版社2 0 0 3 1 0 硕士学位论文 m a s t e r st h e s i s 1 个档案门户网站。除此之外,大量在局域网中发布的档案信息无法进行了解 与统计,但因特网中的档案信息在一定程度上反映了我国网络档案信息建设的 水平。 其中,比较有特色的有国家档案局网站的档案信息、北京市档案局网站与 北京市档案馆网站的网络档案信息、上海市档案局( 馆) 网站的网络档案信息、 浙江省档案局( 馆) 网站的网络档案信息、大学档案馆的网络档案信息等。 但是上述网站主要是对社会各界介绍档案和档案工作,以及展示档案成 就,并未实现个人档案的网上管理与查询。 目前国内很多学校也都在致力于对学生信息管理系统的开发与研究,并且 也开发了一些有代表性的学生档案信息管理系统。如:成都顶尖软件开发中心 开发的“学生学籍与成绩综合管理信息系统”;北京适合科技开发的“适合学 生信息管理系统”等。 国内目前比较成熟的软件一般都是单机版,也有基于网络的学生信息管理 系统,但是一般都是采用c s 模式,如果要进入系统就必须安装相应的软件, 给用户带来一定的麻烦。 通过对湖北省一些中学的调查,发现还没有中学对学生的档案信息进行全 电子管理,更没有将学生的档案信息通过网络来进行管理。 因此,在网络环境下用计算机管理学生档案,已成为广大的档案管理者和 使用者的共同愿望。开发网络环境下的档案管理系统顺应了信息时代潮流,使 档案工作可以跟上社会信息化的发展步伐,有着重要的现实意义。 硕士学位论文 m a s t e r st h e s i s 第二章中学生档案信息管理系统的理论基础 2 1 学生档案工作的功能和作用 学生档案作为中学的一种专门档案,有其特殊的地位和作用,其功能和作 用,实质上就是指它的真实价值。 一、便于对学生进行综合认识与评价 学生档案集中反映了学生在校期间的各方面表现,它是学生在校期间的缩 影,能帮助学生档案使用者从思想、学习成绩、工作能力等各方面客观了解和 认识学生。 二、为学生发展提供凭证作用 学生档案主要由学籍表、新生登记表、学生成绩册等组成,其中包括学生 在校期间所学全部课程的成绩、自我鉴定、班主任评语、考勤、奖惩、校方鉴 定等内容。有的学生保送升学需复印成绩到招生单位办理入学资格和免考科 目;也有的学生出国深造,需要开具学历证明;还有的由于毕业证丢失需要查 询全部个人学籍情况,补办学历证明;也有的招生单位到学校查看毕业生学籍 情况,核实招生人员的学历真伪。总之,学生档案麓为学生发展提供重要的凭 证。 三、宣传学校的窗口 某个单位同时接收、审查多个学校毕业生档案时,可以通过比较、判断不 同学校档案质量水平的高低,从而对该学校的教学质量,学生培养能力等进行 比较与评价。学生档案也就成了提高学校知名度的广告牌,起到了宣传学校的 作用。 四、学校教育的生动材料 学校可以结合校庆和各种纪念活动,利用学生档案举办各种展览,充分发 挥学生档案的教育功能。同时学生档案还可以为各方面工作提供可靠的依据和 参考,为学校的各项工作服务,特别是可以为领导决策,教育改革与发展服务。 硕士学位论文 m a s t e r st h e s i s 2 2 学生档案管理工作的具体内容 、新生入学注册 国家计划内招收的新生档案,从招生部门转入学校后,学校学生档案管理 人员应配合有关部门对新生进行政治、文化、健康复查。就档案资料而言,主 要审查必要档案资料有无缺页缺项、遗漏 资料记载是否一致;成绩和健康状 况是否真实:有无误统误填;交接手续是否完备等。 对已报到注册入学、审核合格的新生档案,管理人员应及时更换本校的学 生档案袋,分班、填写好有关内容,放入档案柜妥善保管。同时,摘取档案中 的重要资料,分班编写新生名册,打印若干份分送有关科室和班主任。 二、学生在校期间,各有关资料的收集登记入档 新生入学后,班主任根据学生档案资料,为每人造学籍卡一式两份,以便 逐个学期登记学生成绩、奖惩情况等。一份班主任留存,一份交学生档案室。 凡涉及学生个人的重要文件资料,如停学、复学、升留级决定、体检表等均应 及时整理入档。 三、学生毕业时档案的整理 学生按规定学制学完所学课程,成绩合格且完成了其它学业任务,如实验、 学习、论文等,经过体检,符合毕业生要求,即可毕业,按国家有关规定参加 升学考试或就业。在这之前,学生档案管理部门必须抓紧做好毕业生档案的收 集整理工作,将每个学生档案袋内资料逐一编号,体现在档案上的目录中。学 生档案应有以下资料:毕业生登记表,毕业前体检表,各科学业成绩登记表、 实习鉴定表、入党入团申请志愿书、三好学生、优秀干部、优秀党、团员登记 表、奖励材料、处分材料、招生登记表、综合测评登记表。有不必进入档案的 资料应抽出。整理好后的档案按规定手续移交给招生或用人单位。 2 3 学生档案管理步骤 一、新生档案的建立 硕士学位论文 m a s r e r st h e s i s 每年从地招办接收的新生档案,按教学班为单位编排学号,做到新生花名 册、学生证、学生卡、学籍卡、档案袋以及今后的毕业证书的编号都与学号相 一致。一个学生与一个学号相对应,这样编号容易查找,资料便于归档,不会 搞混弄错。新生档案的内容主要有考试成绩、政审表、体检表,为科任教师了 解学生相关学科成绩、班主任全面了解学生情况,暂定班干部等提供了方便。 二、学生档案内容及资料收集 一般说,在一个学校中,凡与学生本人有关的具有保存价值的经过整理后 的书面材料,均可列入学生档案的范围。主要包括:( 1 ) 政治表现方面档案材 料:学生奖惩材料、入党团的申请书、党团组织调查审批表及党团员评议鉴定、 政审材料、家庭主要成员与社会关系的调查证明、毕业政治鉴定表。( 2 ) 学籍 和学习成绩方面的档案材料:考试成绩表、学籍变动材料、毕业成绩卡片、授 予学位证书。( 3 ) 身体状况方面的档案材料:学生体检表、毕业生体检表。 三、档案的整理 档案的整理工作,就是将处于零乱的和需要进一步条理化的档案,进行基 本的分类、组合、排列和编目,组成有序的体系。 档案整理工作主要包括:区分全宗、全宗内档案的分类、编立保管单位( 一 般是立卷) 、案卷的排列和案卷目录的编制。按工作内容的范围大致分为如下 三种类型:( 1 ) 系统排列和编目;( 2 ) 局部调整;( 3 ) 全过程整理。 四、档案的鉴定 档案的鉴定工作,就是鉴别和判定档案的价值,挑选有价值的档案妥善保 存,剔除无须保存的档案予以处理。具体地说,档案鉴定工作的基本内容包括 三个方面:( 1 ) 制定鉴定档案价值的有关标准,包括单行规定和档案保管期限 表等;( 2 ) 具体判定档案材料的价值,确定其保管期限;( 3 ) 拣出本无保存价 值和保管期满的档案,按规定进行销毁或作相应的处理。 五、档案的保管 档案保管工作的内容,主要包括三个方面:( 1 ) 档案的库房管理,即库房 内档案科学管理的日常工作:( 2 ) 档案流动过程中的保护,即档案在各个管理 环节中一般的安全防护;( 3 ) 保护档案的专门措施,即为延长档案的寿命而采 取的诸如复制和修补等各种专门技术处理。 7 硕士学位论文 m a s t e r st h e s i s 六、档案的检索 档案检索是对档案信息进行系统存储和根据需要进行查找的工作。档案信 息存储是指将档案中具有检索意义的特征标识出来,加以编排,形成检索工具 或档案信息数据库的过程;档案信息查找是指利用检索工具或数据库实际搜取 所需档案的过程。这两部分内容是密切联系,不可分割的,存储是查找的前提, 查找则是存储的目的。 档案检索的全过程是由档案存储与档案查找两部分构成的。存储阶段的主 要内容包括著录标引和组织检索工具;查找阶段的主要内容包括确定查找内容 和查找操作。 硕士学位论文 m a s t e r st h e s i s 第三章中学生档案信息管理系统的需求分析 3 1 系统功能分析 3 1 1 系统构成示意图 本系统主要由i c 卡终端、p c 终端和湖北省中学生档案信息管理服务器群 所构成。用户既可以通过i c 卡终端读取i c 卡里面的用户档案信息,也可以通 过p c 终端在i n t e m e t 上查询用户的档案信息。系统管理员还可以对整个系统 进行远程管理与维护。其示意图如图3 - 1 所示。 3 1 2 总体架构图 图3 - 1 系统构成示意图 本系统主要由i n e r n e t 网、湖北省中学生档案信息管理系统和m y s q l 数据 库支持系统构成三层网络模型。普通用户主要通过i n t e m e t 登录到湖北省中学 硕士学位论文 m a s t e r st h e s i s 生档案信息管理系统查看自己的档案信息,管理员可以通过i n t e r n e t 登录到本 系统进行远程管理。本系统所有的数据都是由m y s q l 数据库提供支持。具体 结构如图3 - , 1 , 所示。 i i b r o w s e r i 稽塞发布j t c 踟p 掰户襄最 湖北省中学生档案偿息管理系统 3 1 3 系统功能模块图 图3 - 2 系统总体架构图 本系统主要分为安全保障子系统、管理子系统、系统维护子系统和帮助 导航子系统四个子系统。其中管理子系统又包括区域信息管理模块、学校信息 管理模块、班级信息管理模块和学生信息管理模块四大模块。管理子系统是本 系统的核心部分。具体功能模块图如图3 3 所示。 1 0 硕士学位论文 m a s t e r st f e s i s 3 2 系统功能描述 3 2 1 安全保障子系统 图3 - 3 系统功能模块图 档案信息管理系统的安全性,是关系整个系统能否在网上正常开展的关键 因素。因此,我们对整个网上中学生档案信息管理系统的安全性作了系统、周 密、深入的分析,尽可能地考虑到各种可能的安全风险和安全隐患,并采取了 相对应的技术防范措施。 防火墙与入侵检测:负责为网上中学生档案信息管理系统提供安全的网络 环境,阻挡并及时发现黑客的入侵,是中学生档案信息管理系统不可缺少的部 份。 1 1 硕士学位论文 m a s t e r st h e s i s 认证中心:仿照网上银行系统为网上用户颁发数字证书,提供用户的授权 控制和信息管理。 系统日志:在登录时显示当前i p 以及上次登录时间,并记录下每次登录 的用户及所做的相关操作。如果用户发现系统显示的上次登录时间与自身实际 情况不符便可引起警惕并修改密码。 3 2 2 管理子系统 一、区域信息管理模块 在区域基本信息查询中包括该区域的名称、区域简介等。用户可以通过快 速搜索输入相应的区域名称查询该区域的基本信息。 在区域信息修改中,具有修改权限的用户可以对区域的名称、简介等信息 进行修改。 在区域信息删除中,具有删除权限的用户可以对将所选区域删除,但如果 该区域中有学校时系统会提示你没有删除权限。只有当该区域下没有学校时才 能删除,为了避免误操作,在执行删除命令时系统会弹出对话框提示是否确认 要删除。 在添加新区域中,具有操作权限的用户可以在当前已有的区域基础上添加 新的区域名称和简介。 二、学校信息管理模块 在学校基本信息查询中包括该学校的名称、学校地址、校长姓名、联系电 话、学校简介等。 在学校信息修改中,具有修改权限的用户可以对学校的名称、学校地址、 校长姓名、联系电话、学校简介等信息进行修改。 在学校信息删除中,具有删除权限的用户可以对将所选学校删除,但如果 该学校中有班级时系统会提示你没有删除权限。只有当该区域下没有班级时才 能删除,为了避免误操作,在执行删除命令时系统会弹出对话框提示是否确认 要删除。 在添加新学校中,具有操作权限的用户可以在当前已有的学校基础上添加 硕士学位论文 a s t e r st f i e h s 新的学校名称、学校地址、校长姓名、联系电话和学校简介。 三、班级信息管理模块 在班级基本信息查询中包括该班级的名称、班主任姓名、班长姓名、班级 简介等。 在班级信息修改中,具有修改权限的用户可以对班级的名称、班主任姓名、 班长姓名、班级简介等信息进行修改。 在班级信息删除中,具有删除权限的用户可以对将所选班级删除,但如果 该班级中有成员时系统会提示你没有删除权限。只有当该区域下没有班级成员 时才能删除,为了避免误操作,在执行删除命令时系统会弹出对话框提示是否 确认要删除。 在添加新班级中,具有操作权限的用户可以在当前已有的班级基础上添加 新的班级名称、班主任姓名、班长姓名和班级简介。 四、学生信息管理模块 学生基本信息查询包括学生基本资料、监护人资料、在校资料和在校成绩 等。 学生基本资料:包括姓名、性别、出生年月、政治面貌、籍贯、家庭住址 等基本信息: 家长基本资料:包括父母的姓名、年龄、政治面貌、工作单位、联系方式 等基本信息; 在校资料:包括学号、年级、班级、获得奖惩情况、转休学等信息; 在校成绩:包括学生每学年各科的最终总评成绩、每学年的成绩总分和排 名等信息。 在学生信息修改、添加和删除中,主要是对学生的基本资料、家长的基本 资料、学生在校资料和学生在校成绩进行录入、修改和删除。 3 2 3 帮助t 导航子系统 本系统将采用在线帮助的形式对系统的使用进行说明。并在每页网页上都 显示导航条,通过导航用户可以很方便知道当前网页所处的子系统以及方便快 硕士学位论文 m a s t e r st h e s i s 捷地进入其他个子系统。 3 2 4 系统维护于系统 系统维护包括用户管理、数据备份与恢复、系统参数设置、系统日志管理 等。 用户管理:根据用户登录的身份给予不同级别的权限。系统用户的权限共 分为四级,分别为:系统管理员、区域管理员、学校管理员和普通学生。其中 系统管理员权限级别最高,区域管理员次之,学校管理员再次之,普通学生就 只有浏览自己档案信息的权限。权限的高低决定了用户对系统的使用限制,权 限越高,对系统的使用与修改权限越大,反之越小。 在用户管理中还可以进行增加删除用户,对用户的登录i p 进行限制,解 除用户i p 锁定等操作。 数据备份与恢复:在进行修改或者删除操作之前可以对现有的数据进行备 份。如果出现误操作或其他意外情况可以将备份过的数据重新导入,恢复成前 次操作时的状态。 系统参数设置:为了增加整个系统的安全性与稳定性,可以对系统的同时 链接服务器的用户数量、系统开放时间、每页显示的最大条目数、用户最大登 录错误次数、用户的空闲时间和查询频率等参数进行设置。 系统日志管理:记录用户的操作事件,系统管理员可以通过查看系统日志 对此进行安全分析。 3 3 系统性能需求 当数据库的记录超过1 0 万条时,在运行微软w i n d o w2 0 0 0 的 1 7 m h z p e n t i u 疵的计算机上,当系统至少有5 0 的空闲资源时,所有的查询 时间不超过0 5 秒。 1 4 硕士学位论文 m a s t e r st h e s i s 3 4 系统运行环境需求 3 4 1 硬件接口 建议服务器的配置不低于以下配置: w i n d o w s n t 或l i n u x 或u n i x 服务器要求配置以下的硬件和软件: 一装有两个p e n l i u m 处理器的服务器 内存2 g b 磁盘空间3 2 0 g b ( 推荐磁盘空间) m i c r o s o f tw i n d o w s n t ,ii n u x u n i x 支持的显示器( 例如,e g a ,v g a ,m o n o v g a ,s v g a ,i b m ( r ) 8 5 1 4 a ,c g a ,或h e r c u l e s ) 一一个鼠标 一一个键盘 _ 一个打印机( 可选,但推荐使用) 3 4 2 软件接口 由于产品使用m y s q l 、d r e a m w e a v e r m x 、j a v a 等产品,需购买相关软件 平台支持。与其它系统资料交换使用m y s q l 数据库存储,提供资料表接口交 换,资料存储为数据犀记录。 在登录湖北省中学生档案信息管理系统时,用户输入系统提供的用户名和 自己设置的密码登录。 硕士学位论文 m a s t e r st h e s i s 第四章开发环境与开发工具介绍 4 1 开发环境和开发语言的选择 4 1 1 客户端 本系统可以在多平台下使用,既可以使用w i n d o w s 下的w e b 页面浏览器 n t e m e te x p l o r e r ,也可以使用u n i x 下的n e t s c a p e ,还可以使用其他浏览器,如 m y i e 2 、f i r e f o x 等。用户不需要安装任何软件,就可以直接使用各种服务。 4 1 2w e b 服务器端 本系统在开发时选择了m i c r o s o f t 公司的w i n d o w s2 0 0 0p r o f e s s i o n a l 和j s p - i - t o m c a t 作为w e b 服务器端的开发平台。 w i n d o w s2 0 0 0p r o f e s s i o n a l 实现了操作系统与应用程序、网络、通信和基 础设施服务之问的良好集成。 j s p 具有提供在h t m l 代码中混合某种程序代码、由语言引擎解释执行 程序代码的能力,在j s p 环境下,h t m l 代码主要负责描述信息的显示样式, 而程序代码则用来描述处理逻辑。普通的h t m l 页面只依赖于w e b 服务器, 而j s p 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果 被重新嵌入到h t m l 代码中,然后一起发送给浏览器。j s p 是面向w e b 服 务器的技术,客户端测览器不需要任何附加的软件支持。 t o m c a t 是在s u n 的j s w d k 的基础上发展起来的另一个优秀的j s p 服务 器,它不但支持s e r v l e t ,而且还提供了w e b 服务器的功能。 4 1 3 数据库端 为了在w e b 服务器端和数据库端高效地进行数据交流,采用m y s q l 作 为数据库开发平台生成关系数据库。 硕士学位论文 m a s t e r st h e s i s 4 1 4 开发语言 为了能根据用户请求而动态显示页面,实现与用户的交互,选择j s p 和 j a v a s c 却t 脚本语言作为系统的开发语言。在w e b 页面中主要使用h t m l 标记 语言,用于向用户呈现页面内容及数据处理结果。 4 1 5 网页开发工具 由于f r o n t p a g e 对浏览器兼容性不好,做出来的网页,用n e t s c a p e 往往不 能正常显示;并且生成的垃圾代码多,也会自动修改代码,导致在某些情况下 极为不便;最重要的是f r o n t p a g e 不支持j s p 与d h m l 。因此本系统对于页面 的设计与开发选择了目前主流的网站设计和开发工具:d r e a m w e a v e rm x 。 d r e a m w e a v e r 是m a c r o m e d i a 公司的产品的另一款“所见即所得”的网页编 辑工具。与f r o n t p a g e 不同,d r e a m w e a v e r 采用的是m a c 机浮动面版的设计 风格,对于初学者来说可能会感到不适应。但当你习惯了其操作方式后,就会 发现d r e a m w e a v e r 的直观性与高效性是f r o n t p a g e 所无法比拟的,并且 d r e a m w e a v e r 对于d h m l 和j s p 的支持特别好。 4 2 j s p 技术简介 j s p 是j a v as e r v e rp a g e s ( j a v a 服务器系统页) 的缩写,它是由s u n m i c r o s y s t e m s 公司倡导、许多公司参与一起建立的一种动态网页技术标准。该 技术为创建显示动态生成内容的w e b 页面提供了一个简捷而快速的方法。j s p 技术的设计目的是使得构造基于w e b 的应用程序更加容易和快捷,而这些应 用程序能够与各种w e b 服务器,应用服务器,浏览器和开发工具共同工作。j s p 规范是w e b 服务器、应用服务器、交易系统、以及开发工具供应商间广泛合 作的结果。在传统的网页h t m l 文件( * h t m ,* h t m l ) 中加入j a v a 程序片段 ( s c r i p t l e t ) 和j s p 标记( t a 曲,就构成了j s p 网页p j s p ) a w e b 服务器在遇到访问 j s p 网页的请求时,首先执行其中的程序片段,然后将执行结果以h t m l 格式 返回给客户。程序片段可以操作数据库、重新定向网页以及发送e m a i l 等等, 1 7 硕士学位论文 m a s t e r st h e s i s 这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上 传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无 p l u g i n ,无a c t i v e x ,无j a v a a p p l e t ,甚至无f r a m e 。 4 2 1j s p 的优点 一将内容的生成和显示进行分离 使用j s p 技术,w e b 页面开发人员可以使用h t m l 或者x m l 标识来设计 和格式化最终页面。使用j s p 标识或者小脚本来生成页面上的动态内容( 内容 是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格) 。生成内 容的逻辑被封装在标识和j a v a b e a n s 组件中,并且捆绑在小脚本中,所有的脚 本在服务器端运行。如果核心逻辑被封装在标识和b e a n s 中,那么其他人,如 w e b 管理人员和页面设计者,能够编辑和使用j s p 页面,而不影响内容的生成。 在服务器端,j s p 引擎解释j s p 标识和小脚本,生成所请求的内容( 例如,通 过访问j a v a b e a n s 组件,使用j d b c l m 技术访问数据库,或者包含文件) ,并 且将结果以h t m l ( 或者x m l ) 页面的形式发送回浏览器。这有助于作者保 护自己的代码,而又保证任何基于h t m l 的w e b 浏览器的完全可用性。 二强调可重用的组件 绝大多数j s p 页面依赖于可重用的,跨平台的组件( j a v a b e a n s 或者 e n t e r p r i s ej a v a b e a n s t m 组件) 来执行应用程序所要求的更为复杂的处理。开 发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用 者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种 组织在他们现有的技能和优化结果的开发努力中得到平衡。 三采用标识简化页面开发 w e b 页面开发人员不会都是熟悉脚本语言的编程人员。j a v a s e r v e r p a g e 技 术封装了许多功能,这些功能是在易用的、与j s p 相关的x m l 标识中进行动 态内容生成所需要的。标准的j s p 标识能够访问和实例化j a v a b e a n s 组件,设 置或者检索组件属性,下载a p p l e t ,以及执行用其他方法更难于编码和耗时的 功能。 1 8 硕士学位论文 m a s t e r st 耻s i s 通过开发定制化标识库,j s p 技术是可以扩展的。今后,第三方开发人员 和其他人员可以为常用功能创建自己的标识库。这使得w e b 页面开发人员能 够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。 j s p 技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧, 并且扩展到能够支持企业级的分布式应用。作为采用j a v a 技术家族的一部分, 以及j a v a2 ( 企业版体系结构) 的一个组成部分,j s p 技术能够支持高度复杂 的基于w 曲的应用。 由于j s p 页面的内置脚本语言是基于j a v a 编程语言的,而且所有的j s p 页面都被编译成为j a v as e r v l e t ,j s p 页面就具有j a v a 技术的所有好处,包括健 壮的存储管理和安全性。作为j a v a 平台的一部分,j s p 拥有j a v a 编程语言“一 次编写,各处运行”的特点。随着越来越多的供应商将j s p 支持添加到他们的 产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响 当前的应用。当与j a v a2 平台,企业版( j 2 e e ) 和e n t e r p r i s ej a v a b e a n 技术整合 时,j s p 页面将提供企业级的扩展性和性能,这对于在虚拟企业中部署基于 w e b 的应用是必需的。 4 2 2j s p 与其他动态网页技术 飞速发展的精巧的基于w e b 的应用程序要求开发技术上的革新。静态的 h t m l 对于显示相对静态的内容是不错的选择;但是新的发展方向却在于创新 交互式的基于w e b 的应用

温馨提示

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

评论

0/150

提交评论