工资支付系统需求规格说明书.docx

上传人:b****1 文档编号:15194561 上传时间:2023-07-02 格式:DOCX 页数:13 大小:83.19KB
下载 相关 举报
工资支付系统需求规格说明书.docx_第1页
第1页 / 共13页
工资支付系统需求规格说明书.docx_第2页
第2页 / 共13页
工资支付系统需求规格说明书.docx_第3页
第3页 / 共13页
工资支付系统需求规格说明书.docx_第4页
第4页 / 共13页
工资支付系统需求规格说明书.docx_第5页
第5页 / 共13页
工资支付系统需求规格说明书.docx_第6页
第6页 / 共13页
工资支付系统需求规格说明书.docx_第7页
第7页 / 共13页
工资支付系统需求规格说明书.docx_第8页
第8页 / 共13页
工资支付系统需求规格说明书.docx_第9页
第9页 / 共13页
工资支付系统需求规格说明书.docx_第10页
第10页 / 共13页
工资支付系统需求规格说明书.docx_第11页
第11页 / 共13页
工资支付系统需求规格说明书.docx_第12页
第12页 / 共13页
工资支付系统需求规格说明书.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

工资支付系统需求规格说明书.docx

《工资支付系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《工资支付系统需求规格说明书.docx(13页珍藏版)》请在冰点文库上搜索。

工资支付系统需求规格说明书.docx

工资支付系统需求规格说明书

学校工资支付系统需求规格说明书

1、引言

1.1需求规格说明书的目的

1、对学校工资支付系统的总体架构设计进行描述

2、对学校工资支付系统的业务流程作详细、准确的描述,为系统的概要设计及编码提供指导

1.2背景说明

系统全名:

学校工资支付系统

提出者:

学校的财务科长

开发者:

本软件由南京航空航天大学信息科学与技术学院计算机科学与技术专业人员开发完成。

相关联系:

1、“计算个人所得税”可使用个人所得税计算软件,本系统不需要自行设计。

2、“更新分类帐”不属于本系统的功能,但系统必须和“更新分类帐”所在的系统通信。

1.3参考文献

《关于工资支付系统规模和目标的报告书》

《学校工资支付系统可行性分析报告》

国务院颁布的《住房公积金管理条例》

《软件需求》(美)KarlE.Wiegers著

《软件工程规范》国家信息中心编著

2、任务概述

2.1功能概述

 

 

2.2用户特征

用户为会计部门的职工,文化程度较高,有一定的计算机操作基础。

所以设计上尽量规范化正规化。

符合一般软件的统一使用方法可以方便学习操作。

2.4限制与约束

2.4.1技术约束

数据库、各种控键的使用和消息的调用

2.4.2环境约束

1、具有PIII450、256MB内存配置的计算机就可运行本系统

2、最少15MB的硬盘空间,常规需要100MB硬盘空间

3、Microsoft鼠标或其它兼容鼠标;

4、最少8MB的RAM存储器。

5、VGA显示器或更高。

6、Windows95中文版或WindowsNT中文版或更高

7、一般计算机外设,如:

打印机

2.4.3标准约束

基本按照国家信息中心编著《软件工程规范》的标准开发,包括硬件、软件和文档规模。

2.5假设与前提条件

每月月末教师把他们当月实际授课时数登记在课时表上,由各系汇总后交给财务科,职工把他们当月完成承包任务的情况登记在任务表上,汇总后也交给财务科。

3、数据流图与数据字典

3.1数据流图图形

顶层:

 

人事数据

工资表

任务表

报表

课时表

 

第一层:

年度数据

 

工资表

更新后的年度数据

实发工资

财务报表

人事数据

 

事务数据

工资明细表

合法的课时数、任务量

 

任务表

统计表

课时表

第二层:

年度数据

人事数据

工资表

 

 

事务数据

工资明细表

财务报表

3.2数据字典

3.2.1数据流条目

(1)数据流课时表

课时表=教职工编号+{课程时间表}

(2)数据流任务表

任务表=教职工编号+{工作时间表}

(3)数据流统计表

统计表=教职工编号+课时数|任务量

(4)数据流个人信息总记录

个人信息总记录=教职工编号+教职工姓名+教师职称|职工职务+基工资+生活补贴+书报费+交通费+洗理费+上年度月平均工资+教师当月授课时数|职工当月完成的工作量

3.2.2文件条目

(1)文件年度数据

组成:

{教职工编号+教职工姓名+本年度累计工资总额+本年度累计实

发工资+本年度累计授课时数+上年度月平均工资}

组织:

按教职工编号递增顺序排列

(2)文件事务数据

组成:

{教职工编号+教职工姓名+课时费+岗位津贴}

组织:

按教职工编号递增顺序排列

(3)文件人事数据

组成:

{教职工编号+教职工姓名+基工资+生活补贴+书报费+交通费

+洗理费}

组织:

按教职工编号递增顺序排列

(4)文件工资明细表

组成:

{教职工编号+教职工姓名+基工资+生活补贴+书报费+交通费

+洗理费+课时费+岗位津贴+工资总额+个人所得税+住房公积

金+实发工资}

组织:

按教职工编号递增顺序排列

(5)文件工资表

组成:

{教职工编号+教职工姓名+实发工资}

组织:

按教职工编号递增顺序排列

3.2.3数据项条目

(1)数据项教职工编号

教职工编号:

XXXXXXXXX(8位数字)

第1位:

教师是0,职工是1

第1位是0的情况下:

第2~3位:

所在院编号

第4~5位:

教研室编号

第6~8位:

教研室内序号、001开始

第1位是1的情况下:

第2~3位:

所在部门编号

第4~5位:

所在部门内序号

第6~8位:

无效位(000)

(2)数据项课程编号

课程编号:

XXXXXXXX(7位数字)

第1~2位:

所在院编号

第3~4位:

教研室编号

第5~7位:

课程序号序号

第8位:

课堂号

(3)数据项课程时间表

课程时间表=课程编号+起始周+终止周+{星期+节+教研室}

起始周、终止周:

1~22

星期:

1~6

节:

1~8

教研室:

00~99

(4)数据项课程名

课程名=长度〈=30的字符串

(5)数据项教职工姓名

教职工姓名=长度〈=8的字符串

3.2.4加工说明

(1)加工说明1

(a)、编号:

1

(b)、加工名:

收集数据

(c)、输入流:

统计要求、课时表和任务表

(d)、输出流:

课时数、任务量的统计表

(e)、加工过程:

统计课时表、任务表里的课时数、任务量

(2)加工说明2

(a)、编号:

2

(b)、加工名:

审核数据

(c)、输入流:

课时数、任务量

(d)、输出流:

核实后的课时数、任务量

(e)、加工过程:

在签到记录单中核对课时数、任务量是否属实

(3)加工说明3

(a)、编号:

3.1

(b)、加工名:

收集数据

(c)、输入流:

年度记录、人事记录、事务记录

(d)、输出流:

教职工个人信息总记录

(e)、加工过程:

把每位教职工的年度记录、人事记录、事务记录三者汇总到一份表中

(4)加工说明4

(a)、编号:

3.2

(b)、加工名:

计算基本工资

(c)、输入流:

教职工个人信息总记录

(d)、输出流:

每月工资总额、个人所得税、住房公积金、保险费、实发工资、课时数

(e)、加工过程:

根据教职工个人总信息计算每位教职工的每月工资总额、个人所得税、住房公积金、保险费、实发工资

(5)加工说明5

(a)、编号:

3.3

(b)、加工名:

计算超额课时费

(c)、输入流:

每月工资总额、课时费、该月月份

(d)、输出流:

第12月份的工资总额

(e)、加工过程:

年终计算超额课时费,算得的钱数加到第12月份的工资总额中

(6)加工说明6

(a)、编号:

3.4

(b)、加工名:

更新年度数据

(c)、输入流:

每月工资总额、实发工资及授课时数、上年度月平均工资

(d)、输出流:

本年度累计工资总额、本年度累计实发工资、本年度累计授课时数、上年度月平均工资

(e)、加工过程:

把每月工资总额、实发工资及授课时数累加到相应的年度数据中,并在年终计算本年度的月平均工资

(7)加工说明7

(a)、编号:

3.5

(b)、加工名:

印表格

(c)、输入流:

教职工个人信息总记录

(d)、输出流:

工资表、工资明细表、各种财务报表

(e)、加工过程:

将所需教职工个人信息记录按照教职工编号排序,根据教职工编号打印各种表格

(8)加工说明8

(a)、编号:

5

(b)、加工名:

更新人事数据

(c)、输入流:

教职工编号、教职工姓名、基工资、生活补贴、书报费、交通费、洗理费和人事科送来的资料

(d)、输出流:

更新后的教职工编号、教职工姓名、基工资、生活补贴、书报费、交通费、洗理费

(e)、加工过程:

根据人事科送来的更改资料修改旧资料

4、系统接口

4.1用户接口

用户界面要求简洁明了,而且表单操作要求尽量避免使用鼠标。

所以数据的填写,控件焦点的转换要自动进行。

提交和撤销使用回车和Esc。

不同种类数据填写的顺序—即Tab的顺序要符合实际操作的习惯。

而且要求在某些同样数据重复次数较多的控件上使用可选或记忆功能,简化操作。

4.2硬件接口

该系统既可以利用键盘输入教职工各种数据,也可以利用鼠标操作

4.3软件接口

软件接口由操作系统、数据库组成。

与外界数据库的连接接口,采用ADO连接方式。

5、性能需求

5.1精度要求

在进行向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数时,要求输入数准确。

帐目计算都算到分这一层单位,四舍五入法.

5.2时间特征

1、响应时间应在人的感觉和视觉事件范围内;

2、更新处理时间,随着人事科送来的人事数据不断更新,系统将相应的进行更新;

5.3灵活性

当需求发生某些变化时,软件操作方式、数据结构、运行环境基本不会发生变化,变化只是将对应的数据库文件内的记录改变即可

5.4数据管理能力需求

需要管理5个文件和13条记录,表文件的大小平均约为1.5k字节,软件基本约用10M字节空间,所有文件均放置在数据库中调用,打印报表时,通过库文件名直接进行操作。

6、软件属性

6.1可使用性

本软件设计规范,符合一般软件统一使用方法,可以方便学习操作。

6.2安全性

权限管理严格,为不同人设定不同用户权限,访问有限数据。

每次重要的数据改动必须登记修改人,数据库数据能保证不被缺乏相应权限的人读取或拷贝。

将数据库设置密码,任何人直接打开Access数据库时都要输入密码,以防止非正常打开数据库。

其次,设置登陆密码,以防非正常使用本系统的操作。

6.3可维护性

本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于工资计算编程中。

修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

6.4可移植性

兼容性很高,在windows95/98、windowsNT、windows2003操作系统都可以直接运行。

7、其他需求

7.1数据库需求

要求保证数据安全,提供方便的定时数据备份功能,保证数据不异常丢失、损坏或发生错误。

数据库设置密码,任何人直接打开Access数据库时都要输入密码,以防止非正常打开数据库。

7.2用户操作需求

要求用户既熟悉会计业务流程,又要有一定的计算机操作基础,熟悉数据库应用程序。

7.3用户场地需求

单独购置一台计算机及必要的外部设备,并且放在一间专用的房间里

8、附录

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2