《员工信息管理系统》概要设计说明书
《《员工信息管理系统》概要设计说明书》由会员分享,可在线阅读,更多相关《《员工信息管理系统》概要设计说明书(10页珍藏版)》请在装配图网上搜索。
员工信息管理系统概要设计说明书 一 引言 1 1 编写目的 根据 员工信息管理系统需求规格说明书 在仔细考虑讨论之后 我们又进 一步对 员工信息管理系统 软件的功能划分 数据结构 软件总体结构有了进一 步的认识 我们把讨论的结 果记录下来 作 为概要设计说明书 并作 为进一步详 细设计软件的基础 1 2 项目背景 利用先进的管理手段 提高人事信息的管理水平 是每一现代公司所面临的 重要课题 为了解决这一重要课题 就必 须有一套科学 高效 严密 实用的人事 信息管理系统 现代公司的人事信息管理都是在计算机上实现的 采用现代计算 机管理系统来进行管理 提供规范 统一的服务 它在管理系统中的应用不仅可 以简化 规范各机构的日常操作 而且可以使企 业人事信息管理更加方便 简单 快捷 清晰 从而减轻工作人员的劳动强度 减少企业的财政消耗 1 3 定义 SQL Server 所用的数据库管理系统 VS 2010 所用的开 发软件 二 任务概述 2 1 目标 具体而言 影院售票系统需要实现以下的目标 1 能够对员工信息进行自定义查询 2 能够实现管理员的注册与登录 3 能够对员工的信息进行添加 删除 修改等操作 4 能够进行管理员登陆注销 2 2 运行环境 Intel486 以上系列 AMD K6 以上系列等 PC 台式机和便携式 电脑 运行时占用内存 1MB 所需硬盘空间 5MB 软件平台 中文 Windows95 98 NT 4 0 或更高版本并装有 JAVA 虚拟机的操 作系统 2 3 条件与限制 比较简单 不能实现完善和全面的功能 还不能进行更好的管理 对于一些 突发事件无法处理 以及特殊要求服务无法实现 三 接口设计 3 1 用户接口 本产品的用户一般需要通过网页进行操作 进入主界面后点击相应的按钮 分别进入相对应的界面 如 登录界面 注册界面 登录界面 用户名输入框 输入管理员用户名 密码输入框 输入管理员密码 登录按钮 登录 取消按钮 取消 查询员工信息界面 单选按钮 选择查询类别 添加员工输入文本框 录入员工信息 注册界面 用户名输入框 注册输入用户名 密码 输入用户密码 确认密码 确认用户密码 3 2 外部接口 1 软件接口 通过 SQL Sever 数据库进行连接 2 硬件接口 使用鼠标 键盘 打印机 扫描仪 3 3 内部接口 通过面向对象语言设计类 在 public 中实现调用 类间实现严格封装 模块 间采用数据耦合方式 通过 参数表传达数据 交 换信息 四 总体设计 4 1 处理流程 启动系统 管理员登陆 管理员注册 员工信息查询 按员工 ID 查 询 全部查询 按性别查询 员工信息管理 修改 删除 添加 保存 注销登陆 4 2 类图 class Use Case Model 作作 信信 char 信信 int 信信信信 char 信信 char 信信 char 信信 int 作作作 信信 char 信信信 char 信信信信信信 void 信信信信信信 void 信信 void 信信信信信信 void 信信信信信信 void 4 3 用例图 顶层用例图 uc Use Case Model 信信信信信信信信 作作作 作作 作作作作作作 作作作作 二层用例图 uc Use Case Model 信信信信信信信信 作作作 作作 作作作作作作 作作作作 作作作作 作作作作 作作作作作作 作作作作作作 extend extend extend extend 4 4 各模块数据流图 顶层数据流图 管理员 管理系统 操作 员工信息表 显示 注销 注册 管理员 注册 注册 操作 操作 管理员信息 更新管理 员信息 员工信息 操作 员工信息表 注销登录 查询 添加 管理员 查询员工 信息 操作 员工信息表 显示 管理员 添加员工 信息 操作 员工信息表 编辑 管理员 查询员工 信息 操作 员工信息表 更新员工 信息 显示员工 信息 删除 管理员 查询员工 信息 操作 员工信息表 删除员工 信息 显示员工 信息 4 5E R 图 员工 姓名 性别 编号 年龄 职务 入职时间 管理员 密码 账号 4 6 总体结构和模块外部设计 4 6 1 总体结构设计 员工信息管理系统 管理员注册模块 管理员登陆模块 员工信息检索模块 员工信息管理模块 4 6 2 模块外部设计 1 登陆模块 输入 管理员账号 密码 输出 登陆完成界面 2 注册模块 输入 管理员账号 密码 确认密码 输出 新管理员生成 3 员工信息查询模块 输入 查询条件 输出 查询结果 4 员工信息管理模块 输入 添加 删除 修改操作 输出 更新后的信息 五 数据结构设计 5 1 逻辑结构设计 管理员信息 管理员的数据结构如下 管理员账号 manageID key 字符串 管理员密码 managePassword 字符串 员工信息 员工信息的数据结构如下 员工编号 StaffID key 整形 员工名称 StaffName 字符串 员工性别 StaffSex 字符串 员工年龄 StaffAge 字符串 员工职务 StaffJob 字符串 员工入职时间 StaffTime 时间 5 2 物理结构设计 采用链表结构 六 运行设计 6 1 运行模块的组合 程序启动后 进入主界面 用户的单击按钮事件调用各下层模块 进入对应 的子界面 同样由用户的输 入触发这些模块调用其下层模块 完成相应操作 6 2 运行控制 本软件控制流程 主程序运行 等待用户的输入 根据用户的输入调用各子模 块 6 3 运行时间 无规定 七 出错处理 7 1 出错输出信息 根据不同的出错情况给出不同的出错信息 一般用对话框给出 7 2 出错处理对策 对一般错误 给用户提示信息 让用户重新输入或退出 八 安全保密设计 为不同职工设置不同的工号及密码 只有匹配了可以进入相应的界面管理 规定不同职工的权限 九 维护设计 由于此项目比较小 除了严格按照软件工程的科学方法开发软件 认真建立 文档 编码阶段写详细的注 释外 没有特殊的 维护设计 十 参考资料 1 张俊兰等 软件工程 西安电子科技大学出版社 2003 年 8 月 2 萨师煊等 数据库系统概论 第三版 高等教育出版社 2000 年 3 郝兴伟 Web 开发技术 清华大学出版社 2004 年- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 员工信息管理系统 员工 信息管理 系统 概要 设计 说明书

链接地址:https://www.zhuangpeitu.com/p-9297316.html