山东毕业生就业管理系统的需求分析与设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:zzzzkj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高校的不断扩招,山东省每年的毕业生数量也急剧增加,据省招办统计08年即将毕业的学生32.7万人,这样的大规模的毕业生,如果采用传统的毕业生管理方法,不但效率低下,而且容易发生各种各样的错误,在这种情况下,建立一个功能强大的就业信息管理系统是非常必要的。山东高校毕业生就业信息管理系统功能非常强大,它的四个主要用户有学生、学校、用人单位、毕业生主管部门,各个用户所拥有的功能各不相同,但是有的功能又互相关联。本文采用了带有敏捷开发特征的轻量级Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以J2EE为技术平台架构。本文对毕业生就业管理系统中的毕业生和学校的业务进行了全面的需求分析和设计,在需求分析过程中采取了基于现代软件工程的问题分析方法,结合敏捷开发思路,为系统需求的获取寻找到了一条最为合适的途径。本文分析了系统开发的背景和意义,概要描述了系统的整体情况;对系统的需求分析、架构设计、系统的详细设计和系统的实现等进行了详细描述。本文的主要工作有以下几方面:1、采用基于SSH(Struts+Spring+Hibernate)的轻型J2EE开发框架由于系统的需求随着时间的推移会发生变化,这就对软件架构设计提出了严峻的挑战。SSH框架的高灵活性、可修改性、可维护性和可扩展性给系统开发带来了巨大的方便。所有功能在框架中均设计成接口,各层之间仅靠接口彼此相互通讯,因此各层之间有很强的独立性,任何一层的修改不会影响到其他层,充分应对了业务需求的复杂多变。2、基于角色的权限管理(RBAC)。“基于角色的权限控制”,核心思想是将权限控制通过用户所属角色来实现,用户本身并不直接绑定权限。系统运行时由系统管理员来维护角色列表、并为每一种角色设定栏目权限,然后把角色赋给用户,每当用户试图进入一个栏目前,系统都判断用户是否拥有当前栏目操作权限,如果拥有,则能进行操作,否则提示用户没有操作权限。3、系统后台定时执行程序的实现系统需要定时完成一些业务,例如定时生成静态页面,招聘信息定时审核,找回密码的邮件定时发送。4、用静态的页面显示动态的数据由于使用本系统地人数相当的多,在某些时间段访问量相当的可观,这就对系统地设计提出了严格的要求。如果采用了JSP文件格式,每次打开首页的时候这些需要动态更新的地方都要建立数据库连接并查询数据库,这样当大量的用户访问系统的时候,很容易造成系统服务器和数据库服务器瘫痪。这时我们改用了html文件格式显示首页,首页的打开速度大大提高了,数据库系统的压力大大的降低。用静态的页面显示速度提高了,但是如何动态的更新静态的页面是一大问题,本系统采用FreeMarker技术生成静态页面,大大减轻了服务器的压力,同时也提高了用户的访问速度。随着系统运行,系统肯定会出现一些这样和那样的问题,下一步可能会涉及到目前尚未充分展开的业务领域,从业务和系统两个不同的角度进行进一步的完善,使系统的界面更加友好,交互更加人性化,各项功能更加强大,这是下一步系统继续改进的方向。
其他文献
阐述了月球车全息摄像机转向杆装置的结构,分析了其展开驱动器在桅杆系统中的关键作用,提出了转向杆展开驱动器的设计方法。
政府采购流程监督管理是政府采购体制深化改革的重要保障,优化采购监督管理能使采购过程透明、规范、良性地运行,对政府采购工作具有重要的实践意义。本文基于我国政府采购存
系统采用先进的交流变频调速技术,以C8051F121为控制核心、128×64点阵式液晶作为显示装置。系统通过控制变频器来调节三相交流异步电机的转速,能动态显示和调整油泵速率、
选取网贷之家网站数据为样本,构建一个平台背景综合评价体系,运用因子分析法测度不同平台背景的综合竞争力。研究结果显示,不同平台背景存在着地区差异、收益率差异、点评差
中国共产党“赶考”精神是在特殊的历史条件和革命实践过程中孕育而成,反映了西柏坡时期中国共产党坚定的革命理想信念,是熔铸了中国共产党顽强的“自我革命”精神和“社会革
建筑力学与结构是工程造价相关专业的基础课程,然而实际教学中该课程存在内容多、课时少、知识容量大、难度大的特点,其理论性强,各种概念比较抽象,学生学习起来具有一定的困
目的:研究上下颌第二前磨牙与第一磨牙牙根间植入的微螺钉种植体与周围组织间的关系及其周围骨质密度值,为临床上植入微螺钉种植体的安全性与稳定性提供参考。材料与方法:选
介绍了永磁操作机构的发展历史,归纳了现有永磁操作机构的种类,总结了永磁操作机构的性能优势,分析了学者们近年来为提高永磁操作机构的操作性能而做出的最新研究。鉴于典型
为满足神经受损患者下肢康复训练需要,设计了外骨骼下肢康复机器人,建立了其运动学解析关系;对患者的康复策略进行了分析选择.并对康复策略的轨迹控制方法进行了研究,详细讨论了基
USB是现今在PC领域被广泛采用的总线接口技术,在一些嵌入式系统中,人们也希望有USB设备的出现,而在USB的拓扑结构中,USB设备无法脱离居于核心地位的PC机而存在。本文针对USB