高校教师课酬系统.doc_第1页
高校教师课酬系统.doc_第2页
高校教师课酬系统.doc_第3页
高校教师课酬系统.doc_第4页
高校教师课酬系统.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

系统需求说明书0913011024彭磊一、引言1.编写目的需求分析的目的是要准确回答“系统必须做什么”这个问题,通过系统分析与用户一起商定、清晰、准确、具体地描述系统必须具有的功能、性能、运行规格等要求。澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档,使整个项目可以顺利有序的进行,还可以为后期的验收工作提供一个参考的标准。预期的读者有软件项目的管理人员,开发人员和用户。2.背景(1)本系统的名称:学校内部课酬管理系统(2)本项目的提出者:合肥学院管理系(3)本系统的开发者:合肥学院09级信息管理与信息系统专业课程设计小组(4)本系统的用户:合肥学院管理系财务科(5)本系统的计算中心:合肥学院计算机中心(6)本系统与其他系统的关系:该系统的服务器端运行在计算机中心的服务器上,用户通过网络浏览器访问服务器端。服务器上需要有防火墙软件对服务系统进行防护,本系统与财务处的财务管理软件有数据通信;3.功能定义(1)员工基本信息的录入,修改,删除。(2)工资标准设定功能。具体包括职务工资,职称工资以及其它工资标准的设定。(3)工资信息浏览。(4)员工工资表创建。(5)工资调整管理。(6)工资统计。(7)用户级别设定以及口令修改。为完善系统管理功能,增加工资系统用户管理功能,包括系统用户数据的添加,修改和删除。教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性。二、需求规定2.1对功能的规定2.1.1系统功能(1)用户登录模块:添加、删除、更新各种用户的信息。(2)当月人事表模块:显示学校各单位当月的人事情况,包括员工的工号、姓名、级别、类别、部门单位。(3)员工信息检索模块:可以根据输入信息检索出满足条件的员工信息,包括员工ID、姓名、部门单位、性别、职称、工级。(4)薪资设定功能模块:该模块设定不同的薪资方案。包括各项考核系数。(5)最终员工工资报表模块:该模块显示所有员工的最终工资信息。包括员工工号、姓名、底薪、奖金和处罚金。并可在该模块直接打印该模块的报表。2.1.2数据流图 第0层 第2层(1) 第2层(2)2.1.3数据字典名字:员工工作信息表描述:用于记录员工本月的工作情况定义:员工工作信息表员工工号月份旷工次数迟到早退次数请假次数学生反应次数缺少课时工作完成量工作态度位置:工资管理数据库名字:工资表描述:记录员工本月的工资情况定义:工资表员工工号月份底薪奖金罚款位置:工资管理数据库名字:工资结算方案表描述:用于显示、计算员工当月的工资情况定义:工资方案结算表方案号底薪设置每级增长设置旷工减分设置迟到早退减分设置请假减分设置学生反应减分设置可是不足减分设置工作完成量减分设置工作态度减分设置位置:工资管理数据库 名字:员工信息表描述:用于记录员工的基本信息定义:员工信息表员工工号员工姓名员工部门单位员工职称员工性别员工照片存储路径工级工作种类(行政/教育)名字:工级描述:用于标示每位员工的工作级别。定义:工级姓名工号性别工作年限担任职务位置:员工信息表,人事信息表名字:工号描述:唯一标示单位每位职工的编号定义:工号部门编号+职工个人编号位置:工资管理表,人事数据表名字:固定工资描述:根据职称所决定的每个职工的工资定义:09999位置:人事数据库、年度数据、工资明细表名字:实发工资描述:每个职工每个月实际获得的工资定义:工资总额罚金位置:工资明细表、工资表、报表、年度数据、名字:工资总额描述:每个职工本月实际拿到的工资数定义:3数字5位置:工资表、工资明细表、报表名字:姓名描述:是人类为区分个体,给每个体给定的特定名称符号定义:4字符10位置:人事信息表,员工信息表,当月工资表名字:职务描述:从事行政工作的教职工的头衔定义:8字符8位置:人事数据库名字:级别系数描述:根据工作年限的长短所对应的计算数值定义:144位置:人事数据库名字:奖金描述:学校根据每个月员工的工作情况所给予的补贴定义:09999位置:人事数据库、工资明细表名字:部门描述:每个职工所在的部门定义:10字符10位置:人事数据流、人事数据存储名字:参加工作时间描述:每个教职工第一次参加工作的时间定义:年+月+日位置:人事数据流、人事数据存储名字:实发工资描述:每个职工每个月实际获得的工资定义:工资总额罚金位置:工资明细表、工资表、报表、年度数据、名字:工资总额描述:每个职工本月实际拿到的工资数定义:3数字5位置:工资表、工资明细表、报表名字:固定工资描述:根据职称所决定的每个职工的工资定义:09999位置:人事数据库、年度数据、工资明细表2.1.4E-R图该系统的完整E-R图如下:三、对性能的规定3.1精度本系统要求用户输入的数据、信息尽量的准确。系统要求输入的年龄为整数;员工的出勤天数以“天”为最小单位;员工的工资以“元”为最小单位;考核系数为0100的整数;有小数的情况,精确到小数点后两位。3.1.1时间特性要求(1)系统的数据查询时间:10秒。(2)系统的更新处理时间:10秒。(3)系统的数据统计时间:30秒。3.1.2灵活性(1)操作方式上能够满足鼠标和键盘任意切换的需要。(2)能够支持Windows XP,Windows7的运行环境。3.2输入输出要求1、员工信息表字段名称字段描述类型主键备注Worker_id工号Varchar(10)是非空Worker_name姓名Varchar(20)否非空Worker_unit部门Varchar(30)否非空Worker_title职称Varchar(10)否Worker_sex性别Char(2)否非空Worker_photo照片存储路径Varchar(30)否非空Worker_lever工级Int(2)否非空Worker_type工作种类Varchar(10)否非空2、工资表字段名称字段描述类型主键备注Worker_id工号Varchar(10)是非空Date月份Varchar(6)否非空Basic_salary固定工资Int(6)Int(6)否非空Bonus奖金Int(6)否fine罚金Int(6)否3、工资结算方案表字段名称字段描述类型主键备注Id方案号Int(4)是非空Basic_salary底薪设置Int(6)否非空increase每级增长设置Int(6)否非空Absenteeism旷工减分设置Int(4)否Eary_later迟到早退减分设置Int(4)否Ask_for_leaver请假减分设置Int(4)否Response_of_student学生反应减分设置Int(4)否Amount_of_class课时不足减分设置Int(4)否Work_finished工作完成量减分设置Int(4)否Work_attitude工作态度减分设置Int(4)否4、工作表现表字段名称字段描述类型主键备注Work_id工号Varchar(10)是非空Date月份Varchar(6)否非空Absenteeism旷工次数Int(4)否Early_late迟到早退次数Int(4)否Ask_for_leave请假次数Int(4)否Response_of_student学生反应次数Int(4)否Amount_of_class缺少课时Int(4)否Work_finished工作完成量Int(4)否非空Work_attitude工作态度Int(4)否非空3.3数据管理能力要求该数据库设计为关系型数据库,其中包括4个表。表的设计考虑到了实体完整性、参照完整性及用户自定义完整性三类完整性约束。只有服务器端程序才能够对数据库中的数据进行更新和删除。员工角色用户登录系统后能够查询操作。由于该系统涉及到大量的数据存取操作,因此要求数据库的配置一定要性能强大,而且能够提供严密的安全防护机制。根据需求,在每月固定日期,由相关出勤管理人员登录系统后将失去录入或修改数据的功能。四、运行环境4.1设备现行计算机均可4.2支持软件1、支持操作系统:Windows XP,Windows7等2、本软件支持数据库:SQL 。3、本软件的开发工具:Visio, SQL等。4.3控制1、本系统通过“用户验证”模块进

温馨提示

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

评论

0/150

提交评论