到学校内部工资管理系统-需求分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1引言 3 1.1编写目的 3 1.2背景 3 1.3定义 4 1.4参考资料 5 2任务概述 5 2.1目标 5 2.2用户的特点 7 2.3假定和约束 7 3需求规定 8 3.1对功能的规定 8 3.2对性能的规定 8 3.2.1精度 8 3.2.2时间特性要求 8 3.2.3灵活性 9 3.3输人输出要求 9 3.4数据管理能力要求 10 3.5故障处理要求 10 3.6其他专门要求 10 4运行环境规定 11 4.1设备 11 4.2支持软件 11 4.3接口 11 4.4控制 12 软件需求说明书 1引言 1.1编写目的 经过在学校各部门间长期的调查并对工作人员提出的需求进行细致的分析,提出了这份用户需求规格说明书。 该说明书主要对所开发的系统进行全面的说明,明确该系统的主要功能要求、性能要求,指出该系统所用到的数据及数据处理流程,同时提出故障处理的要求。其次,对开发该系统的任务进行概括性叙述,对系统的运行环境进行规定。通过该文档可使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。 该文档的预期读者为:项目提出者,项目管理者。 1.2背景 项目名称 :学校内部工资管理系统 项目提出者:青岛科技大学人事处 项目开发者:Rayman Studio 用户:青岛科技大学财会处 人事处 及各部门管理人员 运行环境 :青岛科技大学计算机中心 开发平台 :Lomboz Eclipse 、 Apache tomcat、 JSP、MySQL 系统架构 :B/S结构 该系统与其他系统的关系: 该系统的服务器端运行在计算机中心的服务器上,用户通过网络浏览器访问服务器端。 服务器上需要有防火墙软件对服务系统进行防护 本系统与财务处的财务管理软件有数据通信; 1.3定义 Lomboz Eclipse :J2EE可视化开发平台,开发企业管理软件的工具 Apache tomcat :web服务器,支持JSP文件的解析处理。 JSP:即Java Server Pages,简单地说,就是包含用Java语言编写的网页,保存在服务器上。 MySQL: SQL数据库 B/S结构:浏览器/服务器结构,即客户端使用浏览器通过网络访问服务器,向服务器提交服务请求。 1.4参考资料 《学校内部工资管理系统开发计划书》,青岛科技大学 《软件工程导论》,张海藩,清华大学出版社; 《实用软件工程》,郑人杰等,清华大学出版社; 《lomboz Eclipse使用教程》林峰等,东南大学出版社; 《MySQL使用手册》 2任务概述 2.1目标 1.开发意图: 在一个较大的单位中,员工的工资管理是一项要求准确而且高效的工作。而现有系统基本上处于半人工半机器状况。而且,由机器完成的工作很简单,而由人工完成的工作很繁复,往往不能够很好的达到管理要求。青岛科技大学的员工数量较多,而且各部门职务较多,这样造成员工工资的计算标准多样化,给统计工作带来不便。目前,该业务流程完全可以通过计算机系统自动管理完成,而该系统的开发正是为了解决这一问题。2.应用目标: a.方便了各部门出勤管理人员统计出勤信息; b.能够及时准确地统计出教职员工的工资; c.能够及时地发放员工工资; d.能够安全的保存各种信息,方便查询。 e.节约人力物力3. 该系统与其他软件之间的关系a. 服务器上需要装有Apache tomcat Web服务程序的支持b. 服务器上需要装有MySQL数据库c. 服务器操作系统是Linuxd. 该系统要与人事处管理程序进行通信以实现数据共享。e. 服务器需要有防火墙软件对其进行防护,防止恶意网络攻击。2.2用户的特点1. 对服务端后台管理人员: a. 要求有网站维护的技能,能够对服务端后台处理进行管理,能捕获系统异常 。 b. 要求掌握SQL数据库操作,能够对后台数据库进行日常维护与管理,例如:对数据库的备份与恢复,对冗余数据的删除等; c. 要求有一定的Linux服务器配置与管理技能,能够阻止非法攻击,优化服务器配置,保证服务器的安全畅通地运行。 2. 对客户端用户:能够通过web浏览器进行网络访问。 2.3假定和约束 2.3.1系统运行环境: A. 硬件环境: 网络交换机一部 VGA显示器一台 网线(双绞线)四根 B. 软件环境: Linux操作系统 Apache tomcat Web 服务程序 MySQL数据库软件 2.3.2 经费限制 青岛科技大学预计支付的开发经费为10000元,购买部分硬件花去2000元。而由于开发该系统主要是应用的Linux操作系统,在其上运行的软件基本上都是开源的免费软件,所以为第三方软件的使用的投资预计为1000元,培训服务器端管理人员预计花费1000元,最后系统开

文档评论(0)

wowofu + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档