欢迎来到杭州含情网络技术有限公司!
上海
切换分站
免费发布信息
概要设计文档
  • 概要设计文档
  • 地址:不限 111.33.244.* 中国移动
    • 联系人:张先生
    • 电话:1886666**** 点击查看完整号码
      • 杭州含情网络技术有限公司提醒您:让你提前汇款,或者价格明显低于市价,均有骗子嫌疑,不要轻易相信。
  • 信息详情

XXX人资信息管理系统

概要设计文档

文件状态:

[√] 草稿

[ ] 正式发布

[ ] 正在修改

文件标识:


当前版本:

1.0

作 者:


完成日期:

2014—12-1

1引言

1.1编写目的

本说明是软件的总体设计和实现说明,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计和出错处理设计等,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,为程序的详细设计提供基础。同时该文档将作为产品实现、特性要求和控制的依据。

软件开发小组的每一位参与开发成员应该阅读本说明,以清楚产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计说明提供框架。

1.2适用范围

本概要设计文档提供给系统设计开发人员,包括详细设计人员和项目组成员,不得提供给公司外人员。

1.3背景

说明:

A、 软件系统的名称: XXXX人资信息管理系统

B、 任务提出者: 人力资源部、科技信息处

开发者:

C、 本系统将是独立的系统,所产生的输出都是独立的。

本系统将使用作为数据库存储系统。

1.4文档概述

本文档包括以下部分:

1. 总体设计

2. 用例

3. 设计概述

4. 接口设计

5. 系统出错处理设计

2总体设计

2.1需求规定

需求规定的详细内容,请参考独立的文档:《需求说明》;

2.2基本设计理念

1. 数据集中存放,以方式实现数据管理

2. 基于平台架构

2.3运行环境

1、设备:

客户程序硬件要求:

具有 Interl i3 处理器且满足以下要求的计算机:

最低 2GB 内存

最小 500GB 硬盘

鼠标

键盘

服务器硬件需求:

具有Interl i7处理器且满足以下要求的计算机:

最低 4GB 内存

最小 500GB 硬盘

鼠标

键盘

2、支持程序

浏览器客户端

操作系统:Win 7/NT /8或更高版本

数据库服务器软件:

操作系统:Windows NT /2008 Server或更高版本

Web服务器: Tomcat;

应用服务器:Tomcat+SSH框架;

数据库产品:SQL Server2008

2.4约束和假定

本系统基于架构开发,要求系统运行在支持的应用服务器中

2.5基本设计概念和处理流程

本系统采用框架。

设计说明:

1、独立的存储访问模块,为保证系统共享唯一一个存储访问类,使用了单例模式设计存储访问类;

2、独立的视图显示层、业务逻辑层和业务表示层及数据永久层;

3用例

3.1账户管理用例图

3.2角色管理用例图

3.3职工信息管理用例图

4设计概述

4.1简述

本系统完全采用语言开发,以方式实现软件的功能,采用工具完成业务建模和分析工作。使用UML语言描述了系统的设计思想和业务流程。

4.2模块命名规则

4.2.1 类和接口

1) 类和接口名均采用名词,首字母大写,其他单词首字母大写。

例如:

BufferedStreamReader,缩写词必须全部大写。例如:TargetURL。

4.2.2 包

1)所有包名只能用小写字母。尽量别使包名长度超过8个字符,避免使用多个词作为包名;

2)顶级包名采用开发者所在机构的域名的逆序,若没有域名,可采用公司英文名称;

例如:

com.sun.jdbc、org.jboss

3)非顶级包名采用名词,或名词的缩写

4.3模块汇总表

界面(客户端)

模块名称

功能简述

系统管理

权限管理、角色管理、人员角色分配、操作日志管理、IP访问管理

数据导入导出

根据动态的字段对应表可以动态的将excel数据表导入到系统对应数据表中。根据权限,可以选择职工以及职工的某些信息,批量导出生成excel表。

职工信息管理

对职工的各项信息进行相应各种操作

4.4模块关系图

4.4.1包关系

1. 表示层:

2. 业务规则类

3. 数据实体类

4. 工具类

5. 资源文件

4.5架构图

            

 

表现层

表现层即用户界面部分,jsp页面的形式呈现给用户,表现层主要完成两个功能,获取用户输入并将用户请求的处理结果呈现给用户。

控制层

控制层处理用户请求,调用相应的web服务并根据服务结果生成用户界面。控制层由struts完成。

业务逻辑层

负责和数据库的交互及数据处理,采用Spring的反转注入形式。

访问控制层

完成数据库的访问等操作,由3Hibernate完成


联系我时,请说是在杭州含情网络技术有限公司看到的,谢谢!

概要设计文档

  • 您可能感兴趣
  • VB课程设计-设计文档
    VB课程设计—设计文档计算机科学与技术三班学号:41112111姓名:高田田目录摘要21引言21.1
    05-10
  • 资源管理设计文档
    资源管理对应用例用例名:资源管理页面流转类图资源管理页面初始数据信息资源名称信息参
    05-10
  • Android课程设计文档
    长沙学院课程设计说明书题目嵌入式软件开发课程设计系(部)计算机科学与技术系专业(班
    05-10
  • 策划设计文档
    蝶恋花策划设计文档文档记录版本更新时间更新内容作者0.12011-6-10文档编写曾参文档概
    05-10
  • 公司软件架构设计文档
    园艺花卉展览花园设计说明一.景观规划设计思想1.“山林生态区域”概念在居住环境中的
    05-10
查看更多
    小贴士:本页信息由用户及第三方发布,真实性、合法性由发布人负责,请仔细甄别。
相关分类
热门分站
  • 暂无热门分站信息!