研究生学位管理信息系统的设计与实现

被引量 : 0次 | 上传用户:a395744775
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
研究生学位管理信息系统是立足山东大学研究生学位管理工作的实际,采用先进的设计理念和开发技术建立的一套涉及学位工作各个环节,面向学位管理各类用户的综合管理信息系统。系统有效解决了数据重复、资源浪费、监督机制不完善、统计工作不及时等一系列现实问题,提高了论文写作评审答辩以及学位授予报盘工作的公平、公正和高效性。本文采用统一过程软件开发方法,以统一建模语言(UML)为分析设计描述语言,采用基于J2EE的多层设计架构,最终将系统实现为包括论文过程控制、资格审查、匿名评审、校内评审、答辩管理和审批报盘六个子系统,并进一步细分为27个功能模块的管理信息系统。本文论述了系统开发的背景和国内外研究生学位管理系统、网上评审Web应用系统的研究现状,而后从问题空间转向解空间,建立了系统需求模型,阐明了系统需要解决的主要问题。在系统设计阶段,从概要设计开始,首先建立了系统包括软件架构和部署架构的技术架构以及功能架构,然后在详细设计部分分别论述了系统的静态结构,动态结构的设计策略及系统的安全设计和数据库设计。最后,对于系统实现过程的几个重点问题进行了详细的分析和论述。本文解决的关键问题有以下几方面:第一,系统的用户不仅包括管理员、校内学生、导师,还包括分布在各地的校外学生和评审专家,考虑到系统的多用户、跨平台等特征以及少量管理人员的相对固定性,系统总体上采取了基于J2EE体系的B/S与C/S相结合的架构。第二,基于网络的管理信息系统更易受到攻击及破坏,为确保系统的安全,除了在系统实施时,在硬件设施上提高安全性外,在系统安全设计中,特别建立了系统的权限管理机制。采用基于角色的访问控制模型(RBAC)建立权限管理子系统,对用户身份进行认证,保证信息的机密性、完整性和不可否认性。第三,学位管理系统的部署架构采用分布式部署架构,对于普通分散用户如学生、评审专家采用浏览器作为客户端软件;集中式的如学位管理人员采用系统开发的客户端,实现了学校学院两级分布式管理。采用plugIn技术解决了应用服务器和web应用服务器在web中的统一启动问题。第四,针对B/S结构WEB应用实现中的常见问题,比如数据报盘的规范问题,管理过程的控制问题提出了有效的解决方法。当前系统已在山东大学研究生院学位部门成功运行部分模块,并取得了一定的效果,提高了学校研究生学位信息管理工作的效率。
其他文献
重大疾病保险1983年诞生于南非,由于能提供重大疾病保障,弥补很多国家社会保险体系的空白,受到了欢迎。目前,重大疾病保险已经成为很多国家人身保险的重要部分,南非、英国、
背景:近年的大量研究证实:骨髓源性干细胞具有肝细胞分化潜能,能定植于肝脏,参与受损肝脏的再生和修复。2004年Houghton等在《SCIENCE》上报道Hp诱发的胃癌可能来源于骨髓源性干
在无线世界里,由于空中接口的开放,人们对于进行商务活动安全性的关注远超过有线环境。仅当所有用户确信,通过无线方式所进行的交易不会被欺诈或篡改,所传输的隐私信息被适当的保
<正>人们说,到了欧洲,不看教堂是不可能的。教堂一词源于希腊文,原指上帝居住的地方,由于人们不能亲谒上帝,便修建了一座座教堂来表达人们对上帝的顶礼膜拜之情。实际上,宗教
随着新农村建设的加快,农村集中居住区生活污水的不规范处置和大量集中排放,对地表水体水质和周围生态环境等产生了很大的影响,导致城乡环境受到严重破坏,农村生活污水处理已
<正>合唱,作为中学音乐课课内、课外的一种独特有效的活动方式,在音乐基础教育中发挥着巨大的作用。本文就如何搞好合唱教学谈几点体会。1.合唱曲目的选择①合唱曲目的选择要
为了探索电子废弃物回收处理企业的环保意识及行为的影响因素,首先基于国内外研究学者的研究结果并结合中国电子废弃物回收处理企业的实践情况,提出一个假设结构框架。其次以
从信息技术应用的角度,国有商业银行的业务可划分为核心业务与中间业务两大类。目前,不论是针对核心业务还是非核心业务,数据集中都是国有商业银行在信息技术应用工作中的重点。