职业介绍管理系统
软件工程文档软件工程文档 题目:职业介绍信息管理系统 姓名: 学号: 班级:计算 11-2 专业:计算机科学与技术 指导老师: 目录 1 问题定义· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 1.1 系统名称· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 1.2 项目目标· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 2 可行性研究· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 2.1 可行性分析· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 2.1.1 可行性分析的目的· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 2.1.2 技术可行性· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·4 2.1.3 经济可行性· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·5 2.1.4 操作可行性· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·5 2.1.4 法律可行性· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·5 2.2 业务流程图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·5 2.2.1 用人单位流程图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·5 2.2.2 介绍人员流程图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·6 2.2.3 求职者流程图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·6 3 需求分析· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·7 3.1 功能需求· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·7 3.2 系统数据流图及功能· · · · · · · · · · · · · · · · · · · · · · · · · · · · ·7 3.2.1 系统顶层图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·8 3.2.2 一级细化图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·8 3.3 数据字典· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·9 3.3.1 数据流· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·9 3.3.2 数据存储描述· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12 4 总体设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12 4.1 系统总体结构图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12 4.2 概念模型设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12 4.2.1 局部 E-R 图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·12 4.2.2 全局 E-R 图· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·15 4.2.3 数据字典· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·15 4.3 数据库逻辑设计· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ·16 1 问题定义 1.1 系统名称 职业介绍信息管理系统 1.2 项目目标 随着经济改革的深入,一方面有下岗人员,一方面又精简机构,还有大量的 毕业生,因而我们发现大量的人才市场、职业中介机构不断涌出,其中大部分的 职业中介机构是面向本地待业人员。经过调研,我们基于Visual FoxPro 9.0设计 开发一套“职业中介信息管理系统” ,它能够迎合职业中介机构的需要,尤其是 一些管理正规、业务量比较大的大中型职业中介机构。 职业中介机构主要是处理大量的岗位信息、 求职信息及大量的查询工作,如 果采用手工方式,速度之慢可想而知,当信息量达到一定程度,再想进行查询统 计之类的工作是非常困难的,直接影响机构的工作效率,当然影响机构的形象和 业务发展。用一套使用简单、管理方便的计算机“职业中介信息管理系统”能够 完善和优化职业中介管理,提高办事效率和经济效益。 2 可行性研究 2.1 可行性分析 2.1.1 可行性分析的目的 可行性分析的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。 它是在初步调查的基础上,运用技术经济理论与方法,经过各方面的权衡,分析 系统开发的必要性与可行性,以得出是否继续开发的明确结论;是对项目的