学院员工管理需求分析 (共2篇).doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学院员工管理需求分析 (共2篇)

学院员工管理需求分析 (共2篇) 学院员工管理需求分析1、引言 1.1 编写目的 该说明书主要对所开发的系统进行全面的说明,对开发该系统的任务进行概括性叙述,对系统的运行环境进行规定。同时明确该性的的主要功能要求、性能要求,指出该系统所用到的数据及数据处理流程,同时提出故障处理的要求。通过该文档可使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 1.2背景 (1) 本系统的名称:学校内部工资管理系统 (2) 本项目的提出者:安徽工程大学财务处 (3) 本系统的开发者:安徽工程大学计算机与信息学院信息081班12#223小组 (4) 本系统的用户:安徽工程大学财务处 (5) 本系统的计算中心:安徽工程大学计算机中心 (6) 本系统与其他系统的关系: a.该系统的服务器端运行在计算机中心的服务器上,用户通过网络浏览器访问服务器端。 b.服务器上需要有防火墙软件对服务系统进行防护 c. 本系统与财务处的财务管理软件有数据通信; 1.3 定义 Myeclipse:软件开发工具,J2EE可视化开发平台。 Java :面向对象开发语言。 MySQL :SQL数据库。 数据字典:关于数据信息的集合,也即是对数据流图中包含的元素的定义的集合。 数据流图:以图形法师来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程。 E-R图:用概念模型描述信息世界中的常用概念。 1.4 参考资料 (1) 《学校内部工资管理系统开发计划书》,安徽工程大学 (2) 《软件工程实验指导书》,安徽工程大学 (3) 《软件工程》,王忠群,中国科技大学出版社 (4) 《数据库系统概论》,王珊,萨师煊,高等教育出版社 (5) 《软件工程导论》,张海藩,清华大学出版社 2、任务概述 2.1 目标 工资管理是学校信息管理中的重要内容。以往的半人工管理方式往往不能很好的达到管理要求。安徽工程大学的员工数量较多,而且各部门职务较多,这样造成员工工资的计算标准多样化,给统计工作带来不便。目前,该业务流程完全可以通过计算机系统自动管理完成,而该系统的开发正是为了解决这一问题。 2.2 用户的特点 该系统上网最终用户是安徽工程大学财务处的工作人员。要求工作人员有一定的计算机操作知识,能够对服务器后台处理进行管理,能捕获异常。同时要求工作人员掌握SQL数据库操作,能够对后台数据库进行日常维护与管理,例如:对数据库的备份与恢复,对冗余数据的删除等。 2.3 假定和约束 2.3.1 系统的运行环境: 硬件环境:PC机一台。 软件环境:Myeclipse,Windows7操作系统,MySQL数据库软件。 2.3.2 开发期限 由于是课程设计,本系统的开发时间约为一个月。针对该系统的软件体系的设计不是很复杂,加之多人合作,所以就开发期限不会受到很大限制。 2.3.3 经费限制: 本课程设计有小组成员在个人PC机上完成,所用软件均为免费软件。小组成员利用课余时间完成。所以经费问题不会受到限制。 2.3.4 任务安排 3.1 对功能的规定3.需求规定 3.1.1系统功能 (1)用户登录模块:添加、删除、更新各种用户的信息。 (2)当月人事表模块:显示学校各单位当月的人事情况,包括员工的工号、姓名、级别、类别、部门单位。 (3)员工信息检索模块:可以根据输入信息检索出满足条件的员工信息,包括员工ID、姓名、部门单位、性别、职称、工级。 (4)薪资设定功能模块:该模块设定不同的薪资方案。包括各项考核系数。 (5)最终员工工资报表模块:该模块显示所有员工的最终工资信息。包括员工工号、姓名、底薪、奖金和处罚金。并可在该模块直接打印该模块的报表。 3.1.2 数据流图 3.1.3 数据字典 3.1.4 E-R图 该系统的完整E-R图如下: 3.2对性能的规定 3.2.1精度 本系统要求用户输入的数据、信息尽量的准确。系统要求输入的年龄为整数;员工的出勤天数以“天”为最小单位;员工的工资以“元”为最小单位;考核系数为0…100的整数;有小数的情况,精确到小数点后两位。 3.2.2时间特性要求 (1) 系统的数据查询时间:3秒。 (2) 系统的更新处理时间:5秒。 (3) 系统的数据统计时间:10秒。 3.2.3灵活性 (1)操作方式上能够满足鼠标和键盘任意切换的需要。 (2)能够支持Windows XP,Windows7的运行环境。 (3)留有与其他系统的接口:升级Linux的版本也能够的到系统稳定性及响应时间上的提升。 3.3输入输出要求 1、员工信息表 3.5 故障处理要求3.4 数据管理能力要求 该数据库设计为关系型数据库,其中包括4个表。表的设计考虑到了实体完整性、参照完整性及用户自定义完整性三类完整性约束。 只有服

文档评论(0)

1045141460 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档