学校内部工资管理系统设计规格说明书.pdf





《学校内部工资管理系统设计规格说明书.pdf》由会员分享,可在线阅读,更多相关《学校内部工资管理系统设计规格说明书.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学校内部工资管理系统 设计规格说明书 学 院:信息工程学院 班 级:计科 1201 学 号:121404114 姓 名:魏 祥 合 作 人:蒋 通 宇 指导老师:田 怀 凤 20142015 学年 第一学期 目录 1 引言.3 1.1 编写目的.3 1。2 项目背景.3 1。3 定义.3 Eclipse:Java 可视化开发平台,开发者管理软件的工具.3 MySQL:SQL 数据库.3 1.4 参考资料.3 2 任务概述.4 2。1 目标.4 2.2 运行环境.4 2.3 需求概述.4 2.4 条件和限制.5 3 总体设计.6 3。1 处理流程.6 3。2 总体结构和模块外部设计.7 3。3
2、功能分配.9 3。4NS 图.10 3。5PAD 图.11 4 接口设计.11 4。1 外部接口.11 4。2 内部接口.11 5 数据结构设计.12 5。1 逻辑结构设计要点.12 5.2 物理结构设计要点.16 5.3 数据结构与程序的关系.16 6 运行设计.16 6。1 运行模块组合.16 6。2 运行控制.16 6.3 运行时间.17 7 系统出错处理设计.17 7。1 出错信息.17 7.2 补救措施.17 7。3 系统维护设计.17 8 安全保密设计.18 概要设计说明书 1 引言 1.1 编写目的 描述目标软件的树型软件结构图,软件分析人员、软件设计师、程序员以及软件测试人员都
3、可能成为该文档的阅读者。1.2 项目背景 开发软件名称:学校内部工资管理系统 项目任务委托单元:软件工程实验 项目开发者:魏祥 项目和作者:蒋通宇 用户:学校教职工 实现软件的单位:计科 1201 1.3 定义 Eclipse:Java 可视化开发平台,开发者管理软件的工具 MySQL:SQL 数据库 1.4 参考资料 a.软件工程面向对象和传统的方法,(美)Stephen R.Schach,机械工业出版社;b。软件工程,张海藩等,人民邮电出版社;c 学校内部工资管理系统开发计划书,青岛科技大学 2 任务概述 2.1 目标 a方便了各部门出勤管理人员统计出勤信息;b能够及时准确地统计出教职员工
4、的工资;c能够及时地发放员工工资;d能够安全的保存各种信息,方便查询。e节约人力物力 2.2 运行环境 硬件要求:内存:1G 以上;显示器一台 系统要求:Eclipse 集成开发工具,MySQL 数据库,画图工具以及 windows word 文档工具。2.3 需求概述 功能需求:1系统登录模块:验证帐号和密码进入系统 2人事管理模块:对职工添加,删除等操作进行管理。3工资管理模块:对职工工资的调整,发放等的功能模块。4查询模块:查询员工资料,查询工资等的功能模块 对于性能的具体要求:时间特性要求 响应时间:最高要求毫秒级,最低要求秒级;更新处理时间:最高要求毫秒级,最低要求秒级;数据的转换和
5、传送时间:最高要求毫秒级,最低要求秒级;2.4 条件和限制(1)开发条件:计算机;Eclipse Java 集成开发环境(2)开发限制:开发时间短,只能大概完成系统的大部分功能,由于时间的仓促可能会存在一些 BUG。(3)经费限制:本次程序设计为软件工程实验,所以不存在经费限制。3 总体设计 3。1 处理流程 软件结构图设计的出发点是需求分析阶段得到的细化后的数据流图,首先分析该数据流图是变换型还是事务型还是混合型,然后分别找出变换中心或事务中心,然后进行从数据流图向软件结构图的形式化的映射,下图就是需求分析阶段得到的数据流图 教师 职工 1 收集 数据 2 审核 数据 4 分发工资明细表 5
6、 更新 分类账 D1 事务数据 D4 报表 D2 工资表 D3 工资明细表 教师 职工 会计 银行 事务数据 事务数据 工资表 工资明细表 工资明细表 分类账 D5 年度数据 人事数据 6 更 新 人事数据 人事科 D6 人事数据 3.1 取数据 3.2 计算正常工资 3.3 计算超额课时费 3.4 更新年度数据 D5 年度数据 3.5 印表格 3.2 总体结构和模块外部设计 3。3 重点模块 顶级操作模块 进入操作界面开始查询审核信息等待审核?审核操作退出YN 设备管理员操作模块 开始操作界面操作要求?选择操作类型设备操作管理退出YN 统功能操作模块 用户登陆开始合法性检查有效登陆信息?身份
7、验证操作界面结束NY 3。3 功能分配 模块 1 模块 2 模块 3 模块 4 模块 5 模块 6 模块 7 模块 8 收集数据 审核数据 取数据 计算正常工资 计算超额课时费 更新年度数据 印表格 本系统内部元素之间主要通过数据库接口完成相应功能。程序 1 程序 2 程序 n 功能需求 1 功能需求 2 功能需求 n 3.4N-S 图 3.5PAD 图 账号是否存在登陆工资管理系统账号是否存在查看职工工资信息修改或删除职工信息退出系统判断账号类型返回登陆界面记录职工信息考核职工工资标准根据不同权限进入不同界面 4 接口设计 4.1 外部接口 菜单格式,输入用户名和密码,根据相关信息输入信息,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学校 内部 工资管理 系统 设计 规格 说明书

限制150内