概要设计说明书.docx
- 文档编号:29281000
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:8
- 大小:93.63KB
概要设计说明书.docx
《概要设计说明书.docx》由会员分享,可在线阅读,更多相关《概要设计说明书.docx(8页珍藏版)》请在冰豆网上搜索。
概要设计说明书
概要设计说明书
项目名称:
山东省人力资源市场数据采集系统
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)数据恢复
后台数据库管理员在进行数据恢复时需要进行验证,避免新信息被覆盖。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 概要 设计 说明书