- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求说明书
前言
1.1编写目的
经过在学校各部门间长久的检查并对工作人员提出的需求进行仔细的剖析,提出了这份用户需求规格说明书。
该说明书主要对所开发的系统进行全面的说明,明确该系统的主要功能要求、性能要
求,指出该系统所用到的数据及数据办理流程,同时提出故障办理的要求。其次,对开发
该系统的任务进行归纳性表达,对系统的运转环境进行规定。经过该文档可使系统剖析人
员及软件开发人员能清楚地认识用户的需求,并在此基础长进一步提出纲要设计说明书和
达成后续设计与开发工作。该文档的预期读者为:项目提出者,项目管理者。
1.2背景
1.项目名称:学校内部薪资管理系统
项目提出者:青岛科技大学人事处
项目开发者:RaymanStudio
4.
用户
:青岛科技大学财会处
人事处及各部门管理人员
5.
运转环境
:青岛科技大学计算机中心
6.
开发平台
:LombozEclipse、Apachetomcat、JSP、MySQL
7.
系统架构
:B/S构造
该系统与其余系统的关系:
该系统的服务器端运转在计算机中心的服务器上,用户经过网络阅读器接见服务器端。
服务器上需要有防火墙软件对服务系统进行防备
本系统与财务处的财务管理软件有数据通讯;
1.3定义
LombozEclipse
Apachetomcat
JSP
:J2EE可视化开发平台,开发公司管理软件的工具
:web服务器,支持JSP文件的分析办理。
:即JavaServerPages,简单地说,就是包含用
保存在服务器上。
Java语言编写的网页,
MySQL
B/S构造
:SQL数据库
:阅读器/服务器构造,即客户端使用阅读器经过网络接见服务器,向
服务器提交服务恳求。
1.4参照资料
a.《学校内部薪资管理系统开发计划书》,青岛科技大学
b.《软件工程导论》,张海藩,清华大学第一版社;
c.《适用软件工程》,郑人杰等,清华大学第一版社;
d.《lombozEclipse使用教程》林峰等,东南大学第一版社;e.《MySQL使用手册》
任务概括
2.1目标
1.开发企图:
在一个较大的单位中,职工的薪资管理是一项要求正确并且高效的工作。而现有系统基本上处于半人工半机器状况。并且,由机器达成的工作很简单,而由人工达成的工作很复杂,常常不可以够很好的达到管理要求。青岛科技大学的职工数目许多,并且各部门职务许多,这样造成职工薪资的计算标准多样化,给统计工作带来不便。当前,该业务流程完好能够经过计算机系统自动管理达成,而该系统的开发正是为认识决这一问题。
2.应用目标:
a.方便了各部门出勤管理人员统计出勤信息;
b.能够实时正确地统计出教职职工的薪资;
c.能够实时地发放职工薪资;
d.能够安全的保存各样信息,方便查问。
e.节俭人力物力
该系统与其余软件之间的关系
a.服务器上需要装有ApachetomcatWeb服务程序的支持
b.服务器上需要装有MySQL数据库
c.服务器操作系统是Linux
该系统要与人事处管理程序进行通讯以实现数据共享。
服务器需要有防火墙软件对其进行防备,防备歹意网络攻击。
2.2用户的特色
对服务端后台管理人员:
a.要求有网站保护的技术,能够对服务端后台办理进行管理,能捕捉系统异样。
要求掌握SQL数据库操作,能够对后台数据库进行平时保护与管理,比如:对数据库的备份与恢复,对冗余数据的删除等;
要求有必定的Linux服务器配置与管理技术,能够阻挡非法攻击,优化服务器配置,保证服务器的安全通畅地运转。
对客户端用户:能够经过web阅读器进行网络接见。
2.3假设和拘束
系统运转环境:
硬件环境:网络互换机一部
VGA显示器一台
网线(双绞线)四根
软件环境:
Linux操作系统
ApachetomcatWeb服务程序
MySQL数据库软件
经费限制
青岛科技大学估计支付的开发经费为10000元,购置部分硬件花去2000元。而因为开
发该系统主假如应用的Linux操作系统,在其上运转的软件基本上都是开源的免费软件,
所认为第三方软件的使用的投资估计为1000元,培训服务器端管理人员估计花销1000元,
最后系统开发人员所得酬劳估计为3000元。整体来说,开发该系统经费遇到的限制不是很
大。
开发限期
用户要求该系统能够在2~3个月的时间开发出来。针对该系统的软件系统的设计不是
很复杂,所以就开发限期也不会遇到很大限制
任务安排
任务
时间
人员
备注
需求剖析
一周
全体开发人员
进入到实质工作环境做调
查,作好翔实的记录
数据库设计
一周
系统剖析人员
建好所用到的数据库表,
设计出功能模块
界面设计
两周
美工人员
作好静态页面,方便编程
人员编写程序
编写代码
一个月
程序员
严格依据用户需求进行代
码的编写,做到安全高效
系统测试
原创力文档


文档评论(0)