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

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

论文摘要

随着高校的不断扩招,山东省每年的毕业生数量也急剧增加,据省招办统计08年即将毕业的学生32.7万人,这样的大规模的毕业生,如果采用传统的毕业生管理方法,不但效率低下,而且容易发生各种各样的错误,在这种情况下,建立一个功能强大的就业信息管理系统是非常必要的。山东高校毕业生就业信息管理系统功能非常强大,它的四个主要用户有学生、学校、用人单位、毕业生主管部门,各个用户所拥有的功能各不相同,但是有的功能又互相关联。本文采用了带有敏捷开发特征的轻量级Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,以J2EE为技术平台架构。本文对毕业生就业管理系统中的毕业生和学校的业务进行了全面的需求分析和设计,在需求分析过程中采取了基于现代软件工程的问题分析方法,结合敏捷开发思路,为系统需求的获取寻找到了一条最为合适的途径。本文分析了系统开发的背景和意义,概要描述了系统的整体情况;对系统的需求分析、架构设计、系统的详细设计和系统的实现等进行了详细描述。本文的主要工作有以下几方面:1、采用基于SSH(Struts+Spring+Hibernate)的轻型J2EE开发框架由于系统的需求随着时间的推移会发生变化,这就对软件架构设计提出了严峻的挑战。SSH框架的高灵活性、可修改性、可维护性和可扩展性给系统开发带来了巨大的方便。所有功能在框架中均设计成接口,各层之间仅靠接口彼此相互通讯,因此各层之间有很强的独立性,任何一层的修改不会影响到其他层,充分应对了业务需求的复杂多变。2、基于角色的权限管理(RBAC)。“基于角色的权限控制”,核心思想是将权限控制通过用户所属角色来实现,用户本身并不直接绑定权限。系统运行时由系统管理员来维护角色列表、并为每一种角色设定栏目权限,然后把角色赋给用户,每当用户试图进入一个栏目前,系统都判断用户是否拥有当前栏目操作权限,如果拥有,则能进行操作,否则提示用户没有操作权限。3、系统后台定时执行程序的实现系统需要定时完成一些业务,例如定时生成静态页面,招聘信息定时审核,找回密码的邮件定时发送。4、用静态的页面显示动态的数据由于使用本系统地人数相当的多,在某些时间段访问量相当的可观,这就对系统地设计提出了严格的要求。如果采用了JSP文件格式,每次打开首页的时候这些需要动态更新的地方都要建立数据库连接并查询数据库,这样当大量的用户访问系统的时候,很容易造成系统服务器和数据库服务器瘫痪。这时我们改用了html文件格式显示首页,首页的打开速度大大提高了,数据库系统的压力大大的降低。用静态的页面显示速度提高了,但是如何动态的更新静态的页面是一大问题,本系统采用FreeMarker技术生成静态页面,大大减轻了服务器的压力,同时也提高了用户的访问速度。随着系统运行,系统肯定会出现一些这样和那样的问题,下一步可能会涉及到目前尚未充分展开的业务领域,从业务和系统两个不同的角度进行进一步的完善,使系统的界面更加友好,交互更加人性化,各项功能更加强大,这是下一步系统继续改进的方向。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 系统建设背景
  • 1.2 系统的建设意义
  • 1.3 国内研究现状
  • 1.4 解决的主要问题
  • 1.5 本文的主要贡献及组织结构
  • 第2章 系统需求分析
  • 2.1 系统概述
  • 2.2 系统的建设目标和系统的功能
  • 2.3 系统需求问题描述
  • 2.3.1 系统功能性需求
  • 2.3.1.1 系统总任务流程图
  • 2.3.1.2 山东省高校学生业务需求
  • 2.3.1.3 学校业务需求
  • 2.3.2 系统非功能性需求
  • 第3章 系统架构设计
  • 3.1 系统技术架构设计
  • 3.1.1 Struts与Spring的整合
  • 3.1.2 Spring与Hibernate的整合
  • 3.2 系统的功能架构设计
  • 第4章 系统的详细设计
  • 4.1 系统建模
  • 4.1.1 学生发送简历的设计
  • 4.1.2 学校上报就业方案的设计
  • 4.1.3 毕业生主管部门审核用人单位招聘信息的设计
  • 4.2 数据库的详细设计
  • 4.2.1 用户表之间继承关系的设计
  • 4.2.2 学校级用户和学院级用户的区分
  • 4.2.3 基于角色的权限管理的数据库设计
  • 4.2.4 主要实体的CDM图
  • 4.3 系统主要技术设计
  • 4.3.1 用静态的页面显示动态的数据的设计
  • 4.3.2 定时执行程序的设计
  • 4.3.3 自动提示功能的设计
  • 第5章 系统基本业务实现
  • 5.1 首页内容简介
  • 5.2 用静态的页面显示动态的数据的实现
  • 5.3 定时执行程序的实现
  • 5.4 学生管理的实现
  • 5.5 学校功能的实现
  • 第6章 结论
  • 附学生网上签约的总流程
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].试述需求分析在汽车销售过程中的作用[J]. 现代营销(下旬刊) 2019(02)
    • [2].大数据人才的能力要求与需求分析[J]. 数字技术与应用 2019(08)
    • [3].如何更加准确有效地进行学习需求分析[J]. 现代商业银行 2018(11)
    • [4].高校学生体质健康管理需求分析[J]. 中国多媒体与网络教学学报(中旬刊) 2018(08)
    • [5].“互联网+”视域下顶岗实习生的心理健康管理平台需求分析[J]. 林区教学 2017(08)
    • [6].国内外语需求分析研究述评[J]. 江苏第二师范学院学报 2016(01)
    • [7].软件生命周期中需求分析探讨[J]. 科技风 2014(23)
    • [8].民办高校教师发展的需求分析——以陕西国际商贸学院为例[J]. 教师 2019(32)
    • [9].职业教育需要稳健而敏捷[J]. 江苏教育 2017(68)
    • [10].本科生英语学习需求分析及其对英语教学的启示[J]. 文教资料 2017(03)
    • [11].高职ESP教学的需求分析[J]. 学苑教育 2017(04)
    • [12].基于需求分析的大学英语智慧课堂及教学设计[J]. 知音励志 2016(23)
    • [13].高职学生对于英语学习的需求分析[J]. 校园英语 2017(03)
    • [14].理工科非英语专业大学生英语学习需求分析[J]. 校园英语 2017(03)
    • [15].居家养老服务需求分析及对策探讨[J]. 长江丛刊 2017(01)
    • [16].计算机应用基础教学与考试系统的需求分析[J]. 知识文库 2017(06)
    • [17].基于需求分析的外语院校ESP课程设计研究[J]. 校园英语 2017(14)
    • [18].关于石家庄医院医保联机结算平台的系统设计方案[J]. 知音励志 2017(05)
    • [19].需求分析在高职英语教学中的应用[J]. 现代职业教育 2017(03)
    • [20].需求分析视角下慕课在高职ESP教学中的应用展望[J]. 中国多媒体与网络教学学报(电子版) 2017(03)
    • [21].基于需求分析的高校英语教学探讨[J]. 环球市场信息导报 2017(31)
    • [22].湖州学龄人口状况、发展趋势及对教育资源需求分析的研究[J]. 人口·社会·法制研究 2016(Z1)
    • [23].跨境电商人才的需求分析与培养对策[J]. 智富时代 2017(09)
    • [24].新疆产业发展现状及对产业计量的需求分析[J]. 环球市场信息导报 2017(27)
    • [25].需求分析视角下的高职英语教学改革[J]. 明日风尚 2017(20)
    • [26].新课程下小学生学习需求分析的案例研究[J]. 小学语文 2017(09)
    • [27].基于内在需求分析的高职院校英语课堂教学模式分析研究[J]. 时代教育 2014(04)
    • [28].浅谈如何开发好学校的校本课程[J]. 教育革新 2017(04)
    • [29].高校考务管理系统应用现状及需求分析——以S大学考务管理系统为例[J]. 现代经济信息 2020(04)
    • [30].贵州农经云建设的需求分析与设计探讨[J]. 信息通信 2019(08)

    标签:;  ;  

    山东毕业生就业管理系统的需求分析与设计
    下载Doc文档

    猜你喜欢