《档案管理系统》软件需求说明书
学生档案管理系统需求分析说明书
中北大学课程设计任务书2009-2010 学年第二学期学院:专业:班级:姓名:课程设计题目:学生胆敢管理系统起迄日期:课程设计地点:指导教师:系主任:下达任务书日期: 2010 年5月31日1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2任务概述 (2)2.1目标 (2)2.2用户的特点 (3)2.3假定和约束 (3)3需求规定 (3)3.1对功能的规定 (3)3.2对性能的规定 (4)3.2.1精度 (4)3.2.2时间特性要求 (5)3.2.3适应性 (5)3.3系统流程图 (5)3.4故障处理要求 (6)4运行环境规定 (6)4.1运行环境要求 (6)4.2接口 (6)学生档案管理系统需求说明书1引言1.1编写目的为了方便教师管理学生档案以及学生方便查询自己的信息,在对教师和学生进行详细的调研以后,编写“学生档案管理系统”需求说明书。
1.2背景为提高办公效果和效率,为使更多的教师方便地管理学生的档案信息,中北大学电子与计算机科学技术学院拟开发学生档案管理系统。
该系统主要针对学院日常办公的各项事务,以便捷、有效、实用为目标,以便更好的为学院教职员工、学生等人员服务。
1.3定义为了便于阅读理解本文,在此解释一些在本文中用到的简写和专业术语:学生档案管理系统,以下简称SFMS。
1.4参考资料[1]张海藩.软件工程导论.北京:清华大学出版社.2003[2]王珊,萨师煊.数据库系统概论(第四版).北京:高等教育出版.20062任务概述2.1目标学生档案管理系统(下文简称SFMS),将以现有网络平台为基础结,结合教师对学生管理工作的实际情况,全面考虑学生档案管理系统可操作性和可视性,使得设计的系统能够最大限度的提高学生管理工作的效率,为全体师生提供辅助的电子办公平台,最大限度的实现无纸化。
在设计实施的过程中尽量要做到使系统具有易操作性、良好的扩展性、易用性,安装、实施、管理简便,运行维护费用低的特点。
人事档案管理系统需求说明书
人事档案管理系统可行性分析1.引言1.1编写目的可行性分析报告是为“人事档案管理系统”开发的可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。
预期读者是从事“人事档案管理系统”开发的相关人员。
1.2项目背景本项目名称为“人事档案管理系统”。
系统功能主要包括:根据对系统主要业务流程的分析可知,新系统需要满足人事变动管理(人事信息的增、删、查、改、打)、人事信息查询检索、报表统计(分类汇总)等基本业务需求。
在使用计算机管理之后,带来了新的要求,如:用户登录、操作人员的管理、基础数据维护(如单位下属部门数据的维护)、由数据安全f生产生的数据备份与恢复等。
项目的任务提出者是××企业,开发者是××信息管理学院,用户是××企业人事及相关部门1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
VB:Visual Basic。
1.4参考文献(1)××企业的人事档案管理系统开发合同。
(2)引用资料[1] 张海藩.软件工程导论.北京:清华大学出版社,2005.[2] 石柱.软件工程标准手册.北京:中国标准出版社,2004.2 项目概述2.1.1 功能人事档案管理系统的目的的是对单位内的人事信息进行全面的管理,以便于人力资源的日常管理、开发和利用。
2.1.2 可靠性和安全性需求由于人事档案管理系统的数据量非常大,所以在对这些数据导入和查询时要保证速度。
在档案处理过程中又要保证事务的完整性。
对于整个系统,需求完整的权限控制,防止某些人恶意地攻击系统,修改原始积累,同时对于数据库中的数据需要定时备份,防止系统数据丢失。
3 可行性分析3.1 技术可行性3.2 经济可行性分析项目支出收益投资回收期3.3 社会可行性分析3.4 开发环境可行性分析人事档案管理系统需求说明书1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。
档案管理系统需求分析说明书实例
档案管理系统需求分析说明书实例档案管理系统需求分析说明书一、引言随着信息技术的快速发展,档案管理系统已成为企业和组织有效管理档案的重要工具。
本文旨在详细分析档案管理系统的需求,以便开发出一款适合用户需求的档案管理软件。
二、需求分析1.基本功能档案管理系统应具备以下基本功能:1、档案的创建、编辑、删除、查询、借阅、归还等功能;2、支持多种档案类型,如文本、图片、视频、音频等;3、具备批量处理、快速检索、快速导入导出等功能。
2.辅助功能为了更好地管理档案,系统应具备以下辅助功能:1、权限管理:对系统用户进行权限分配,确保档案的安全性和保密性;2、数据备份:定期备份档案数据,确保数据安全可靠;3、系统日志:记录用户操作日志,方便追踪和监控系统使用情况。
3.扩展功能为了满足用户的个性化需求,系统应具备以下扩展功能:1、支持移动端操作,方便用户随时随地访问系统;2、集成其他办公系统,实现档案信息的共享和整合;3、提供API接口,方便与其他系统进行数据交互。
4.性能要求为了保证系统的稳定性和高效性,应满足以下性能要求:1、响应速度:应确保系统在短时间内对用户操作进行响应;2、可用性:系统应具备良好的用户体验,易于学习和使用;3、稳定性:系统应能在各种环境下稳定运行,避免因硬件或软件故障导致的数据损失。
三、市场分析经过市场调研,发现目前档案管理系统市场以国外产品为主导,国内产品相对较少。
主流产品主要关注档案的基本管理和安全保障,但在用户体验和扩展功能方面仍有待提升。
此外,市场上也存在一些开源档案管理系统,但可能存在安全和稳定性问题。
四、用户需求根据调研,用户对档案管理系统的需求主要包括:1、方便快捷的档案创建、管理和查询操作;2、安全可靠的档案存储和备份机制;3、灵活的权限管理和数据保护功能;4、良好的移动端支持和跨平台操作;5、丰富的扩展功能,如与其他办公系统的集成、API接口等。
五、开发计划基于以上需求分析,我们制定了以下开发计划:1、需求采集:与用户深入沟通,明确系统需求和目标。
档案管理系统需求说明
档案管理系统需求说明版本历史目录版本历史 (1)目录..............................................................................................................I 1. 担保物管理 (1)1.1.概要说明 (1)1.2.担保物接收 (1)1.3.担保物日常信息维护记录 (1)1.4.担保物的处置 (1)1.5.担保物的退还 (2)1.6.担保物查询 (2)2. 信贷档案管理 (2)2.1.概要说明 (2)2.2.建档 (3)2.3.档案管理 (3)2.4.档案查询 (3)3. 统计报表 (4)3.1.客户担保物价值剩余可用额度表 (4)3.2.担保物评估值风险预警报表 (4)4. 附件纸质表格整理 (4)4.1.担保物信息登记表 (4)4.2.贷款业务信息登记表 (5)4.3.客户信息表 (6)4.4.资料登记表 (6)4.5.档案外借登记 (8)4.6.档案归还登记 (8)4.7.原件归还登记 (8)4.8.档案登记卡 (9)1.担保物管理1.1.概要说明担保物的管理是指,从担保物接收起到信贷业务结束担保物归还(或担保物处置),整个时间段内,担保物信息的维护。
包括每年情况的变动情况以及各种处理(变更保管,转为银行自有资产,以资抵贷等状态的转变及其情况记录)。
1.2.担保物接收当贷款审批通过并发放的时候,各个支行信贷部的客户经理需要将担保物的信息录入系统。
在录入担保信息前应该先录入客户和信贷业务的信息。
在录入客户信息和信贷业务的时候需要提交各类资料需要填写客户资料和贷款业务资料登记表,资料原件可以以扫描件或者电子文档的形式提交到系统中保存。
担保物的具体属性请参见附录中的担保物登记表。
登记担保物信息时还需要记录每个担保物在每笔贷款业务的担保入账值(一个担保物可以作为多笔贷款的担保,也可以能是多个担保物同时为一笔贷款提供担保)。
软件需求说明书实例
(4) 系统整理信息:显示距离管理员整理系统的时间。
5)打印报表
(1) 打印单条档案记录:主要适用于一般浏览者和一般用户。他们只能打印在他们的权限和级别范围内所能查看的档案。
(2) 打印全部档案:是为管理员设置的,管理员可以根据需要设置打印。也可以让档案以报表的形式生成文本文件或HTML文件输出。
范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版
闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版
2.任务概述
2.1目标
2.1.1开发目标
在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。
(3) 查询操作员工:是给管理员用的,因为操作员工的信息是保密的,所以只限管理员使用。
也有多种查询方法。查到记录后,也可双击记录即可显示详细信息。
3)系统配置
(1) 配置公司信息:只限管理员配置,主要是配置公司的基本信息。一般用户和浏览者均可查看。
(2) 配置系统桌面:用户可以配置自己喜欢的桌面图形。只要在窗体上单击选择图片,再选择所喜欢的图片即可。
50
13
爱好
Text
50
14
家庭电话
Text
50
15
家庭地址
Text
50
16
省份
Text
50
17
城市
Text
50
18
出生日期
档案管理系统-需求规格说明书
《档案管理系统》需求规格说明书更改履历状态:新建、增加、修改、删除。
目录目录 (I)1. 引言 (1)1.1 编写目的 (1)1.2 1.2项目背景 (1)1.3 定义、缩写词和符号 (1)1.4 1.4参考资料 (2)2. 任务概述 (2)2.1 目标 (2)2.1.1 开发目标 (2)2.1.2 应用目标 (2)2.2 运行环境 (3)2.2.1 硬件环境 (3)2.2.2 软件环境 (3)2.3 条件与限制 (3)3. 数据描述 (3)3.1 静态数据 (3)3.2 动态数据 (5)3.3 数据库描述 (5)3.4 数据流图 (5)3.4.1 登录数据流图 (6)3.4.2 档案管理 (6)3.4.3 档案查询 (6)3.4.4 系统配置 (6)3.4.5 系统维护 (7)3.4.6 打印报表 (7)3.5 数据字典 (8)4. 功能要求 (8)4.1 功能划分 (8)4.2 功能描述 (8)5. 性能需求 (10)5.1 数据精确度 (10)5.2 时间特性 (10)5.3 适应性 (10)6. 6. 运行需求 (10)6.1 用户界面 (10)6.2 硬件接口 (11)6.3 软件接口 (11)6.4 故障处理 (11)7. 其它要求 (12)1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。
《档案管理系统》软件需求说明书
用户类型
普通用户
01
需要查看档案信息,进行简单的档案检索和借阅操作。
管理员
02
负责管理档案信息,包括档案的录入、修改、删除等操作,以
及用户权限的管理。
系统管理员
03
负责整个档案管理系统的维护和管理,包括系统的配置、安全
性和性能等方面的管理。
功能需求
档案检索
支持多种检索方式 ,如关键字、日期 、档案类型等。
数据交换接口
系统需要提供数据交换接口,与其他系统进行数据交换和共享。
硬件接口
1 2
打印机接口
系统需要支持与打印机的连接和通信,实现打印 功能。
扫描仪接口
系统需要支持与扫描仪的连接和通信,实现扫描 功能。
3
存储设备接口
系统需要支持与各种存储设备的连接和通信,实 现数据存储和备份功能。
06
性能需求
数据处理速度
总结词
大容量存储
详细描述
系统应具备足够的存储空间,能够容 纳大量的档案数据,包括文本、图片 、视频等多种格式,以满足用户对档 案数据长期保存的需求。
07
测试需求
单元测试
单元测试是对软件中的最小 可测试单元进行检查和验证 。
单元测试通常由开发人员编 写,用于验证代码的正确性 和可靠性。
单元测试的目的是确保每个 模块的功能正常工作,并且 满足设计要求。
08
部署与维护
部署方案
01
02
03
04
硬件需求
确定系统所需的服务器、 存储设备、网络设备等硬 件配置,确保系统性能和 稳定性。
软件环境
确定操作系统、数据库、 中间件等软件环境,确保 系统正常运行和数据安全 。
需求分析说明书实例+范例+非常详细
需求分析说明书实例1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。
而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。
于是人们不断地在探索希望能找到解决的方法。
为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。
1.3定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.4参考资料鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版陈明:《软件工程》,中央广播电视大学出版社,2002年6月版段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版2.任务概述2.1目标2.1.1开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。
《档案管理系统》需求规格说明书
1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。
而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。
于是人们不断地在探索希望能找到解决的方法。
为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。
1.3定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
1.4参考资料鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版陈明:《软件工程》,中央广播电视大学出版社,2002年6月版段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版2.任务概述2.1目标2.1.1开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。
学生档案管理系统软件设计说明书
中北大学软件设计说明书数据库、软件工程等实验周学生姓名:学号:学院:专业:题目:——登陆、教师模块指导教师:职称:2010 年 6 月 25 日1.需求分析1.1.目标设计为了方便教师管理学生档案以及学生方便查询自己的档案信息,在对教师和学生进行详细的调研以后,进行该学生档案管理系统的开发。
开发成功后,该系统实现的功能有,学生可以查看自己的档案信息;教师可以查看、添加、修改、删除本班级成员信息;管理员可以查看、添加、修改班级信息表,可以管理学生和教师账户信息,防止用户忘记密码。
1.2 开发和运行环境开发工具:(1).包含ACCESS数据库的OFFICE办公软件;(2).Windows Visual Studio编程软件。
运行环境:(1).电脑CPU主频不得低于1.6G Hz;(2).电脑内存最好能达到1G,才能够流畅运行;(3).硬盘要达到160G。
1.3 本人主要工作我做的是登陆和教师管理模块。
登陆模块中要根据不同的用户登陆到不同的页面中,若输入用户名和密码错误,则提示错误信息。
教师模块中,可以对学生信息进行查看,添加,修改,删除操作,同时也可以修改自己的密码。
1.4教师管理模块E-R图:在教师管理模块中,教师对本班级信息以及学生信息都可以进行管理,而学生又从属与本班级。
学生的属性有学号、姓名、性别、民族、班级、出生日期、专业;教师的属性是用户名、密码;班级属性是班号、人数。
根据实体之间的联系可以画出该模块的E-R图(如图1)。
图1 教师管理模块E-R图2.学生档案管理系统概要设计2.1系统设计该学生档案管理系统,是为方便老师与学生而开发的。
在该系统中,学生可以查看自己档案信息以及修改自己密码;教师可以查看班级学生的信息,可以对学生的信息进行添加,删除,修改;老师也可以修改自己的密码;管理员拥有最高的权限,可以添加老师账户,可以修改班级表,还可以修改自己的密码。
在老师用户或学生用户忘记密码的时候,管理员还老师或者学生的要求进行密码更改。
学生档案管理系统需求规格说明书
软件学院学生档案信息管理系统需求规格说明书专业:软件工程团队:面向对象软件工程课程设计四组成员:指导教师:编写日期: 2014年10月11日目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (1)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据字典 (6)3.5数据采集 (7)4.功能需求 (8)4.1功能划分 (8)4.2功能描述 (9)5.性能需求 (11)5.1时间特性 (11)5.2适应性 (11)5.3系统安全性需求 (11)6.运行需求 (12)6.1用户界面 (12)6.2硬件接口 (12)6.3软件接口 (12)6.4故障处理 (12)7.其他需求 (13)1.引言1.1编写目的该软件项目需求规格说明书是对《学生档案管理系统》的全面通盘考虑,是项目分析员进行进一步工作的前提,是软件开发人员正确成功的开发项目的前提与基础。
此研究报告可以使软件开发团体尽可能深入了解研制课题的需求,可以在定义阶段较早的认识到系统方案的缺陷,就可以节省时间和精力,也可以节省资金,并且避免了许多专业方面的困难。
本文档供项目经理、设计人员、开发人员参考。
所以该软件项目需求规格说明书在整个开发过程中是非常重要的。
1.2项目背景鉴于目前学校学生人数剧增,学生信息呈爆炸性增长,计算机成本日益下降的前提下,学校对《学生档案管理》的自动化与准确化的要求日益强烈的背景下,由兰州理工大学提出,由面向对象软件工程课程设计四组开发,兰州理工大学全体师生为最终的项目用户,全国高等院校都是潜在用户。
此项目与《教务管理系统》和《库存管理系统》有相似性,部分代码可以重用,有较高的参考意义,降低了项目的开发难度。
1.3定义学籍管理系统:学籍管理是帮助教学人员、行政人员对人事档案的管理软件。
企业档案管理系统需求分析说明书
企业档案管理系统需求分析说明书企业档案管理系统需求分析说明书1:引言本章节介绍了本文档的编写目的、背景和范围,以及相关术语和缩写的定义。
1.1 目的本文档旨在对企业档案管理系统进行需求分析,明确系统的功能、性能和接口要求,以便于后续的系统设计和开发工作。
1.2 背景随着企业规模的扩大和信息化水平的提高,对档案管理的需求也变得越来越迫切。
传统的手工管理方式已难以满足企业的需求,因此需要引入自动化的档案管理系统来提高效率和准确性。
1.3 范围本文档将对企业档案管理系统的功能模块、数据管理、用户角色、性能要求和接口要求进行详细描述。
1.4 术语和缩写在本文档中使用的术语和缩写的定义如下:- 档案管理系统(EAMS):Enterprise Archive Management System的缩写,指用于管理企业档案的信息系统。
- 用户角色:指不同用户在系统中的权限和职责。
- 数据管理:指对档案的存储、检索、更新和删除等操作。
- 性能要求:指系统在处理档案管理操作时的响应时间、并发数、容量和稳定性等要求。
- 接口要求:指系统需要与其他系统进行数据交互或接口调用的要求。
2:功能模块本章节详细描述了企业档案管理系统的功能模块,并对每个功能模块进行了功能描述和详细说明。
2.1 用户管理模块2.1.1 功能描述用户管理模块用于对系统中的用户进行注册、认证、权限分配和用户信息管理等操作。
2.1.2 详细说明- 用户注册:允许用户通过提供有效的个人信息来注册系统账号。
- 用户认证:对用户的身份进行验证,确保只有合法用户才能使用系统。
- 权限分配:根据用户的角色和职责,分配相应的功能权限和数据权限。
- 用户信息管理:允许用户修改个人信息,如密码、联系方式等。
2.2 档案分类管理模块2.2.1 功能描述档案分类管理模块用于对档案进行分类管理,包括创建、编辑、删除和查询分类。
2.2.2 详细说明- 创建分类:允许管理员创建新的档案分类,并指定分类的名称、描述和父分类。
人事档案管理系统需求说明书
人事档案管理系统可行性分析1.引言1.1编写目的可行性分析报告是为“人事档案管理系统”开发的可行性、必要性提供论据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资料,在系统开发完成后期为系统的测试、验收提供帮助。
预期读者是从事“人事档案管理系统”开发的相关人员。
1.2项目背景本项目名称为“人事档案管理系统”。
系统功能主要包括:根据对系统主要业务流程的分析可知,新系统需要满足人事变动管理(人事信息的增、删、查、改、打)、人事信息查询检索、报表统计(分类汇总)等基本业务需求。
在使用计算机管理之后,带来了新的要求,如:用户登录、操作人员的管理、基础数据维护(如单位下属部门数据的维护)、由数据安全f生产生的数据备份与恢复等。
项目的任务提出者是××企业,开发者是××信息管理学院,用户是××企业人事及相关部门1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。
VB:Visual Basic。
1.4参考文献(1)××企业的人事档案管理系统开发合同。
(2)引用资料[1] 张海藩.软件工程导论.北京:清华大学出版社,2005.[2] 石柱.软件工程标准手册.北京:中国标准出版社,2004.2 项目概述2.1.1 功能人事档案管理系统的目的的是对单位内的人事信息进行全面的管理,以便于人力资源的日常管理、开发和利用。
2.1.2 可靠性和安全性需求由于人事档案管理系统的数据量非常大,所以在对这些数据导入和查询时要保证速度。
在档案处理过程中又要保证事务的完整性。
对于整个系统,需求完整的权限控制,防止某些人恶意地攻击系统,修改原始积累,同时对于数据库中的数据需要定时备份,防止系统数据丢失。
3 可行性分析3.1 技术可行性3.2 经济可行性分析项目支出收益投资回收期3.3 社会可行性分析3.4 开发环境可行性分析人事档案管理系统需求说明书1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求规定
数据单元名称 组成
输人输出要求
登录/私人信息
名称
格式 范围
密码
Char
说明 登录输入的密码
备注
姓件 Char
个人姓名 所在公司名字 Email
需求规定
• 数据管理能力要求
提交到系统 提交到系统
修改 修改 删除 删除
输出 招聘网首页 是否登录成功 符合的公司列表 对用户信息保存 对公司信息保存 数据更新并保存 数据更新并保存 数据被删除 数据被删除
需求规定
• 对性能的规定——精度
• 可以进行精确查找,也可以进行模糊查找 • 户查找的职位先显示合适的职位,然后下面显示近似的职
• 数据库使用SQL Server。主要保存求职者个人信息及完整 简历,用人单位信息及招聘信息,后台数据库主要有初步 估计数据的存储要求在20G左右
数据管理能力要求
各单位情况:
数据单元
数据量
需要的存储容量
注册人员/月
1000-10000
1M/个
求职人员/月
2000-20000
1M/个
公司/月
100-1000
1M/个
页面访问数/月
1000-10000
峰值访问数/秒
50-500
数据管理能力要求
相关数据的处理:
操作单元
月访问数
数据库操作单元数
访问主页
10W
登录 增加个人信息 增加公司信息 更改个人信息 更改公司信息
1W 10W 1000 200 20
100-10000 1000-10000
10-1000 10-1000
需求规定
用人单位通过网站发布招聘信息及查询人才资料流程图如下:
需求规定
序号 1 2 3 4 5 6 7 8 9
输入信息 网页地址信息 用户名,密码 职位,月薪和地区 用户的个人信息 公司的招聘信息 个人招聘信息 公司招聘信息 个人的招聘信息 公司的招聘信息
操作和处理 网络访问
登录操作和验证 查询
• 系统安全性:系统有严格的权限管理功能,各功能模块需 有相应的权限方能进入。系统需要能够防止各类错误操作 可能造成的数据丢失,破坏。防止用户非法获取网页以及 内容。
任务概述
• 用户的特点
根据使用该网站的用户的角色不同分为下面三种用户:
• 系统管理员:负责管理全部的个人和企业用户。 • 个人用户:可以在线填写个人基本情况、发布求职信息、
位 • 查找专业不区分字母的大小写
需求规定
• 对性能的规定——时间特性要求
• 响应时间:1s以内 • 更新处理时间:3s以内 • 数据的转换和传送时间:基本达到实时 • 数据库备份时间:3h以内
需求规定
• 对性能的规定——灵活性
• 操作方式上的变化:采用集成运行制和独立运行制两种模式
,集成运行制是把本模块嵌入到分词工具包的主框架中,提供给用户 具有一定UI的可操作软件;独立运行制是可以独立运行于后台,并提 供给各种程序调用的模式的工作方式,以增强其生命力。
霸气5+1小组 [小组成员:黄时欢、张彩敏
、黄开诚、陈培佳、梁华树
、赖建辉 ]
引言
• 编写目的
• 在完成了针对《档案管理系统》软件市场的前期调查,同 时与多位软件使用者进行了全面深入地探讨和分析的基础 上,提出了这份软件需求规格说明书。
• 本需求说明描述了网站招聘系统究项目的要求,作为系统 设计、编写测试用例和进行系统测试的主要依据及验收的 依据,通过该需求分析,描述项目的具体需求,定义需求 具体的格式和内容。并且作为各方面沟通的依据,也为下 一步工作提供基准。
动10个百分点;有效时限则依据现实的测试情况允许稍大范围的变化 。
需求规定
• 输人输出要求
• 求职者的主要输入信息有:姓名、性别、 证件种类、证件号码、毕业学校,所学专 业、通信地址、邮政编码、E-mail等。
• 用人单位的主要输入信息有:用人单位名 称、单位性质、单位类型、招聘需求、待 遇、通信地址、邮政编码、电话、网址、 E-mail等。
1-20
需求规定
• 故障处理要求
• 当接收到错误或者不合理的数据时,有 一定的错误提醒且系统仍能够正常运作
• 系统能够对服务器和网络通信故障识别 并提示,且在故障排除后能马上恢复运 作
• 数据库具有灾难备份机制,即使遇见意 外中断的情况,也能在正常运作后对数 据进行恢复
• 本说明书的预期读者为业务或需求分析人员、软件开发人 员、软件测试人员、用户文档编写者、项目管理人员以及 客户。
引言
• 背景说明
• 待开发的软件系统的名称:网站招聘系统 • 本项目的任务提出者、开发者:霸气5+1工作室 • 用户:各大集体企业 • 实现该软件的计算机网络:互联网 • 该软件系统同其他系统或其他机构的基本的相互来往关系
产配置的变化; • 通过这个项目可以锻炼队伍,提高团队的开发能力和项目
管理能力
任务概述
• 假定和约束
• 系统可靠性:系统保证7*24小时内不死机,保证40人可 以同时在客户端登录,此时系统能正常运行,正确提示相 关内容。
• 系统可扩展性:系统设计要求能够体现扩展性要求,以适 应将来功能扩展的需求。
: • 本软件系统给各大机构提供网上招聘服务
任务概述
• 目标
• 系统能够提供友好的用户界面,使操作人员的工作量最大 限度地减少;
• 系统具有良好的运行效率,能够达到提高生产率的目的; • 系统应具有良好的可扩充性,可以容易地加入其他系统的
应用; • 平台的设计具有一定的超前性,灵活性,能够适应企业生
浏览新闻、查看招聘和求职信息、在线向自己满意的公司 递交简历等。 • 企业用户:可以在线填写企业基本情况、发布企业招聘信 息、浏览新闻、查看求职和招聘信息、在线查看和管理个 人用户递交的简历等功能。
需求规定
• 对功能的规定
• 修改个人资料 • 登录网上招聘系统 • 在网上招聘系统中注册
需求规定
应聘者过网站发布招聘信流程图如下:
• 运行环境的变化:主要采用Windows平台的编译版本运行和调试
,在时间允许的情况下,同步开发支持SUSE Linux的服务器版本。
• 同其他软件的接口的变化:在尽量保证接口不出现变动的情况下
,允许接口的重载和再定义。但接口的命名规则是统一的。
• 精度和有效时限的变化:精度在必须调正的条件下,可以上下浮