概要设计说明书.doc_第1页
概要设计说明书.doc_第2页
概要设计说明书.doc_第3页
概要设计说明书.doc_第4页
概要设计说明书.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

概要设计说明书项目名称:山东省人力资源市场数据采集系统1引言41.1编写目的41.2 项目背景41.3 专业术语42任务概述42.1任务目标42.2运行环境53系统架构设计53.1省用户系统53.2企业用户系统53.3兼容性要求53.4系统特点53.5系统硬件环境63.6网络环境63.7系统物理部署64软件结构设计模块设计64.1模块描述64.2 模块层次结构84.3模块之间的关系84.4处理方式设计84.5接口设计85 数据结构设计95.1物理结构设计95.2算法相关逻辑数据结构及其操作96运行设计96.1运行控制96.2运行时间97出错处理设计97.1出错输出设计97.2出错处理对策108维护设计109安全性设计109.1操作权限管理设计109.2操作日志管理设计109.3特定功能的操作校验设计111引言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%兼容: IE(9.0及以上) Chrome Firefox 3603.4系统特点界面简洁,操作简单,提供可视化的界面,审批工作按照流程,方便政府工作,提高政府部门的工作效率。3.5系统硬件环境笔记本或台式机。3.6网络环境wifi或有线电缆3.7系统物理部署本系统所有子系统均使用cs系统形式,数据填写,数据上传在客户端。数据管理,数据操作在服务器端。4软件结构设计模块设计4.1模块描述企业用户l 企业信息模块企业用户填写和修改企业基本信息。l 数据填报模块企业用户填报企业就业人数。l 数据查询模块企业用户查询以往调查期数据状态。省用户l 企业备案模块省用户查看各市已备案企业信息。l 企业查询模块省用户按需要对备案企业进行查询。l 报表管理模块省用户审核上报的数据并汇总上报。l 数据修改模块省用户修改企业上报数据。l 数据删除模块省用户删除历史数据。l 数据退回模块省用户可退回上报数据。l 数据汇总模块省用户可查询汇总表。l 导出汇总表模块省用户可按报送期导出企业信息、企业报表等数据。l 数据查询模块省用户可对全省已创建用户进行条件查询。l 多维分析模块省用户可利用多维方式分析全省企业岗位变动情况。l 图表分析模块省用户可利用用图表方式分析全省企业岗位变动情况。l 发布通知模块省用户可发布、删除通知信息。l 系统管理模块省用户可设置上报时限、管理用户、监控系统运行情况。4.2 模块层次结构4.3模块之间的关系1、 各个模块之间相互独立,但又都依赖于服务器的操作。2、 服务器可以对各个模块进行调用。4.4处理方式设计4.5接口设计l 外部接口设计在本系统中,主要接口为客户端和服务期端的接口。客户端把数据上传到服务器端。服务器端根据系统对上传上来的数据进行各种操作。l 软件接口l 硬件接口键盘和鼠标的系统输入。5 数据结构设计5.1物理结构设计数据在模块中都是以结构的方式表示。5.2算法相关逻辑数据结构及其操作在本系统没有过于复杂的算法,大部分功能都能通过,遍历,循环,增改等操作完成。6运行设计6.1运行控制首先企业用户进行注册。注册完成后,在客户端,企业用户须登录注册的基本信息后,经系统决定身份后,才能填写申报的数据并进行申报;省用户则按照数据审批的流程进行审批操作,然后汇总上报,可添加或删除企业用户。6.2运行时间在需求说明书中,本系统对软件的运行时间有着很大的需求,要求系统必须对操作有较快的反应。本系统对网络硬件要求较高,当网络负载量大时,运行时间必将延迟。所以为提高运行时间,首先应该设置较快速的网络,其次对系统进行大规模优化。7出错处理设计7.1出错输出设计 程序在运行时主要会出现两种错误: 软错误:由于输入信息不正确,输入格式出错,无法满足要求等情况产生的错误。 硬错误:由于其他问题,如网络传输超时等,产生的问题, 对于软错误,可以在数据上传是由系统进行判断其输入信息是否出错,并把错误日志上传到日志文件中。 对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置,返回输入阶段。 7.2出错处理对策客户端和服务器必须安装备用电源以防止断电造成的数据损失。若真断电时,需在断电后进行恢复。恢复过程可采用 查看SQL Server 的日志文件,对数据进行恢复。 在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。8维护设计维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL Server的数据库维护功能机制。并配备专门的维护人员定期检查并维护。9安全性设计9.1操作权限管理设计系统操作权限分为用户权限和管理权限。1、 用户权限用户权限分为企业用户和省用户,用户权限只能使用客户端提供给用户的所有的功能,但省用户可对企业用户进行管理。2、 管理权限专门为在后台数据库管理注册的账号,交给专门管理人员,对后台数据进行操作(包括:查询,修改,增加,删除,数据备份,数据恢复)。9.2操作日志管理设计操作日志将由系统自主生成,保存在操作日志文件中,用户权限的用户无权对操作日

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论