学校工资管理系统-需求分析.pdfVIP

  • 11
  • 0
  • 约1万字
  • 约 9页
  • 2021-03-19 发布于湖北
  • 举报
软件需求说明书 1 引言 1.1 编写目的 经过在学校各部门间长期的调查并对工作人员提出的需求进行细致的分析,提出了这 份用户需求规格说明书。 该说明书主要对所开发的系统进行全面的说明,明确该系统的主要功能要求、性能要 求,指出该系统所用到的数据及数据处理流程,同时提出故障处理的要求。其次,对开发 该系统的任务进行概括性叙述,对系统的运行环境进行规定。通过该文档可使系统分析人 员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和 完成后续设计与开发工作。 该文档的预期读者为:项目提出者,项目管理者。 1.2 背景 1. 项目名称 :学校内部工资管理系统 2. 项目提出者:青岛科技大学人事处 3. 项目开发者: Rayman Studio 4. 用户 :青岛科技大学财会处 人事处 及各部门管理人员 5. 运行环境 :青岛科技大学计算机中心 6. 开发平台 : Lomboz Eclipse 、 Apache tomca t 、 JSP、MySQL 7. 系统架构 :B/S 结构 8. 该系统与其他系统的关系: a. 该系统的服务器端运行在计算机中心的服务器上,用户通过网络浏览器访问 服务器端。 b. 服务器上需要有防火墙软件对服务系统进行防护 c. 本系统与财务处的财务管理软件有数据通信; 1.3 定义 Lomboz Eclipse :J2EE 可视化开发平台,开发企业管理软件的工具 Apache tomcat :web 服务器,支持 JSP 文件的解析处理。 JSP :即 Java Server Pages,简单地说,就是包含用 Java 语言编写的网页, 保存在服务器上。 MySQL : SQL 数据库 B/S 结构 :浏览器 /服务器结构, 即客户端使用浏览器通过网络访问服务器, 向服 务器提交服务请求。 1.4 参考资料 a. 《学校内部工资管理系统开发计划书》,青岛科技大学 b. 《软件工程导论》,张海藩,清华大学出版社; c . 《实用软件工程》,郑人杰等,清华大学出版社; d. 《lomboz Eclipse 使用教程》林峰等,东南大学出版社; e. 《MySQL 使用手册》 2 任务概述 2.1 目标 1.开发意图: 在一个较大的单位中,员工的工资管理是一项要求准确而且高效的工作。而现有系 统基本上处于半人工半机器状况。而且,由机器完成的工作很简单,而由人工完成的工 作很繁复,往往不能够很好的达到管理要求。青岛科技大学的员工数量较多,而且各部 门职务较多,这样造成员工工资的计算标准多样化,给统计工作带来不便。目前,该业 务流程完全可以通过计算机系统自动管理完成, 而该系统的开发正是为了解决这一问题。 2 .应用目标: a.方便了各部门出勤管理人员统计出勤信息; b.能够及时准确地统计出教职员工的工资; c.能够及时地发放员工工资; d.能够安全的保存各种信息,方便查询。 e.节约人力物力 3. 该系统与其他软件之间的关系 a. 服务器上需要装有 Apache tomcat Web 服务程序的支持 b. 服务器上需要装有 MySQL 数据库 c. 服务器操作系统是 Linux d. 该系统要与人事处管理程序进行通信以实现数据共享。 e. 服务器需要有防火墙软件对其进行防护,防止恶意网络攻击。 2.2 用户的特点 1. 对服务端后台管理人员: a. 要求有网站维护的技能,能够对服务端后台处理进行管理,能捕获系统异常 。 b. 要求掌握 SQL 数据库操作,能够对后台数据库进行日常维护与管理,例如:对数据

文档评论(0)

1亿VIP精品文档

相关文档