概要设计说明书.docx

上传人:b****0 文档编号:17081390 上传时间:2023-07-21 格式:DOCX 页数:8 大小:93.63KB
下载 相关 举报
概要设计说明书.docx_第1页
第1页 / 共8页
概要设计说明书.docx_第2页
第2页 / 共8页
概要设计说明书.docx_第3页
第3页 / 共8页
概要设计说明书.docx_第4页
第4页 / 共8页
概要设计说明书.docx_第5页
第5页 / 共8页
概要设计说明书.docx_第6页
第6页 / 共8页
概要设计说明书.docx_第7页
第7页 / 共8页
概要设计说明书.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

概要设计说明书.docx

《概要设计说明书.docx》由会员分享,可在线阅读,更多相关《概要设计说明书.docx(8页珍藏版)》请在冰点文库上搜索。

概要设计说明书.docx

概要设计说明书

 

概要设计说明书

项目名称:

山东省人力资源市场数据采集系统

1引言

1.1编写目的

本文档是基于《山东省人力资源市场数据采集系统需求分析说明书》编写的,为方便政府工作开发人力资源市场数据采集系统。

1.2项目背景

我们开发的山东省企业数据采集系统为企业及省级部门提供了一个数据平台,企业用户提供企业基础信息,每个月企业按省规定的时间上报本企业情况,上报到省局,省局汇总后上报到部委,省局对上报的数据进行分析汇总并以图形形式显示。

1.3专业术语

1、用户:

省级用户及企业用户

2、需求分析人员:

项目管理者及组员

3、项目:

山东省人力资源市场数据采集系统

4、服务器:

指本项目所采用的服务器

5、客户端:

运行在浏览器上的网页

2任务概述

2.1任务目标

此次任务的最终目标是开发一款方便政府工作的人力资源管理系统

2.2运行环境

Windows7,Windows8系统

3系统架构设计

3.1省用户系统

包括企业备案、数据删除、企业查询、报表管理、数据修改等模块,主要是为了省级部门方便管理各企业的人力资源情况。

前端使用将数据传至服务器,服务器相应请求并返回请求的内容。

3.2企业用户系统

包括企业信息填写、数据填报、数据查询,前端使用将数据传至服务器,服务器相应请求并返回请求的内容。

3.3兼容性要求

支持所有主流浏览器,并保证在以下浏览器上100%兼容:

1IE(9.0及以上)

2Chrome

3Firefox

4360

3.4系统特点

界面简洁,操作简单,提供可视化的界面,审批工作按照流程,方便政府工作,提高政府部门的工作效率。

3.5系统硬件环境

笔记本或台式机。

3.6网络环境

wifi或有线电缆

3.7系统物理部署

本系统所有子系统均使用cs系统形式,数据填写,数据上传在客户端。

数据管理,数据操作在服务器端。

4软件结构设计-模块设计

4.1模块描述

企业用户

●企业信息模块

企业用户填写和修改企业基本信息。

●数据填报模块

企业用户填报企业就业人数。

●数据查询模块

企业用户查询以往调查期数据状态。

省用户

●企业备案模块

省用户查看各市已备案企业信息。

●企业查询模块

省用户按需要对备案企业进行查询。

●报表管理模块

省用户审核上报的数据并汇总上报。

●数据修改模块

省用户修改企业上报数据。

●数据删除模块

省用户删除历史数据。

●数据退回模块

省用户可退回上报数据。

●数据汇总模块

省用户可查询汇总表。

●导出汇总表模块

省用户可按报送期导出企业信息、企业报表等数据。

●数据查询模块

省用户可对全省已创建用户进行条件查询。

●多维分析模块

省用户可利用多维方式分析全省企业岗位变动情况。

●图表分析模块

省用户可利用用图表方式分析全省企业岗位变动情况。

●发布通知模块

省用户可发布、删除通知信息。

●系统管理模块

省用户可设置上报时限、管理用户、监控系统运行情况。

4.2模块层次结构

4.3模块之间的关系

1、各个模块之间相互独立,但又都依赖于服务器的操作。

2、服务器可以对各个模块进行调用。

4.4处理方式设计

4.5接口设计

●外部接口设计

在本系统中,主要接口为客户端和服务期端的接口。

客户端把数据上传到服务器端。

服务器端根据系统对上传上来的数据进行各种操作。

●软件接口

●硬件接口

键盘和鼠标的系统输入。

5数据结构设计

5.1物理结构设计

数据在模块中都是以结构的方式表示。

5.2算法相关逻辑数据结构及其操作

在本系统没有过于复杂的算法,大部分功能都能通过,遍历,循环,增改等操作完成。

6运行设计

6.1运行控制

首先企业用户进行注册。

注册完成后,在客户端,企业用户须登录注册的基本信息后,经系统决定身份后,才能填写申报的数据并进行申报;

省用户则按照数据审批的流程进行审批操作,然后汇总上报,可添加或删除企业用户。

6.2运行时间

在需求说明书中,本系统对软件的运行时间有着很大的需求,要求系统必须对操作有较快的反应。

本系统对网络硬件要求较高,当网络负载量大时,运行时间必将延迟。

所以为提高运行时间,首先应该设置较快速的网络,其次对系统进行大规模优化。

7出错处理设计

7.1出错输出设计

程序在运行时主要会出现两种错误:

软错误:

由于输入信息不正确,输入格式出错,无法满足要求等情况产生的错误。

硬错误:

由于其他问题,如网络传输超时等,产生的问题,

对于软错误,可以在数据上传是由系统进行判断其输入信息是否出错,并把错误日志上传到日志文件中。

对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回输入阶段。

7.2出错处理对策

客户端和服务器必须安装备用电源以防止断电造成的数据损失。

若真断电时,需在断电后进行恢复。

恢复过程可采用查看SQLServer的日志文件,对数据进行恢复。

在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。

8维护设计

维护方面主要为对服务器上的数据库数据进行维护。

可使用SQLServer的数据库维护功能机制。

并配备专门的维护人员定期检查并维护。

9安全性设计

9.1操作权限管理设计

系统操作权限分为用户权限和管理权限。

1、用户权限

用户权限分为企业用户和省用户,用户权限只能使用客户端提供给用户的所有的功能,但省用户可对企业用户进行管理。

2、管理权限

专门为在后台数据库管理注册的账号,交给专门管理人员,对后台数据进行操作(包括:

查询,修改,增加,删除,数据备份,数据恢复)。

9.2操作日志管理设计

操作日志将由系统自主生成,保存在操作日志文件中,用户权限的用户无权对操作日志进行操作,拥有管理权限的管理人员拥有查看日志和通过日志进行操作。

9.3特定功能的操作校验设计

(1)数据备份

后台数据库管理员在进行数据备份时需要进行验证,避免用户信息流失和隐私暴露。

(2)数据恢复

后台数据库管理员在进行数据恢复时需要进行验证,避免新信息被覆盖。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 小学作文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2