- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES
封 面
作者:ZHANGJIAN
仅供个人学习,勿做商业用途
学校内部工资管理系统需求分析
软件需求说明书
1、引言
1.1 编写目地
该说明书主要对所开发地系统进行全面地说明,对开发该系统地任务进行概括性叙述,对系统地运行环境进行规定.同时明确该性地地主要功能要求、性能要求,指出该系统所用到地数据及数据处理流程,同时提出故障处理地要求.通过该文档可使系统分析人员及软件开发人员能清楚地了解用户地需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作.精品文档收集整理汇总
1.2背景
(1) 本系统地名称:学校内部工资管理系统
(2) 本工程地提出者:安徽工程大学财务处
(3) 本系统地开发者:安徽工程大学计算机与信息学院信息081班12#223小组
(4) 本系统地用户:安徽工程大学财务处
(5) 本系统地计算中心:安徽工程大学计算机中心
(6) 本系统与其他系统地关系:
该系统地服务器端运行在计算机中心地服务器上,用户通过网络浏览器访问服务器端.
服务器上需要有防火墙软件对服务系统进行防护
本系统与财务处地财务管理软件有数据通信;
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.需求规定
3.1 对功能地规定
3.1.1系统功能
(1)用户登录模块:添加、删除、更新各种用户地信息.
(2)当月人事表模块:显示学校各单位当月地人事情况,包括员工地工号、姓名、级别、类别、部门单位.
(3)员工信息检索模块:可以根据输入信息检索出满足条件地员工信息,包括员工ID、姓名、部门单位、性别、职称、工级.精品文档收集整理汇总
(4)薪资设定功能模块:该模块设定不同地薪资方案.包括各项考核系数.
(5)最终员工工资报表模块:该模块显示所有员工地最终工资信息.包括员工工号、姓名、底薪、奖金和处罚金.并可在该模块直接打印该模块地报表.精品文档收集整理汇总
3.1.2 数据流图
文档评论(0)