需求说明书.doc_第1页
需求说明书.doc_第2页
需求说明书.doc_第3页
需求说明书.doc_第4页
需求说明书.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务管理项目需求说明第一部分 引言1.1编写目的需求说明书有时候也被称为规格说明书,本规格说明描述了任务管理项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。1.2背景说明:A、 软件系统的名称: 任务管理项目B、 任务提出者: 开发者:本系统完成后是针对个人事务管理后的产品,在市场上独立销售,是面向那些需要管理个人日常任务的广大计算机使用人员的。C、 本系统将是独立的系统,目前不与其他的系统或者操作系统提供特别的接口,所产生的输出都是独立的。本系统将使用SQL Server 2000或者桌面数据库ACCESS作为数据库存储系统,SQL Server 2000或者ACCESS将由个人自行购买和安装。1.3定义(可以在此列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)1. 4参考资料相关的文件包括:A、 产品开发部的内部文件核准任务管理项目;B、 任务管理项目分析会议备忘录;参考资料:A、 国家标准软件需求说明书(GB856T88);B、 莱克公司的人力资源管理项目的软件需求说明;合同:(内部开发的产品项目,无合同)第二部分 任务概述2.1目标本系统将提供给办公人员使用,进行日常任务、工作的管理和调度,提高时间的利用率和工作效率。该软件的潜在的用户是所有能够使用计算机来安排和管理工作、进行事务备忘的人员, 软件应该提供的功能包括:1. 永久存储用户输入的任务的信息;2. 任务调度和任务查找操作简易;3. 任务的删除和更新;4. 能够针对任务设置启动时间、终止时间、任务时间间隔;5. 任务启动的提示、多任务的启动提示;6. 显示系统的时钟;7. 任务启动时间、终止时间、任务启动时间间隔调整;8. 在多用户环境下,允许不同的人管理自己的任务;本项目的产品是一个独立、完整的程序,目前不提供其他系统的接口。2.2用户的特点本系统将在市场上作为消费类产品发售,使用本系统的用户群集中在22-35岁的年轻人,用来做事务的忘和事务条目的存储,对计算机的操作一般比较熟练。根据他们对本程序的认可、方便操作的程度,结合他们日常工作的频繁程度,系统每天操作完成一个功能点应该在2- 10次之间。用户对界面的友好性,有非常高的要求。本系统的规模比较小,并且将提供操作手册进行操作项的详细说明。2.3假定和约束已经有的约束条件包括:A、本系统的预算在6万元(人民币);B、本系统的最后的交付日期是2003年12月1日,并且包括最后的B测试、产品包装,系统要求在2004年正式投入市场;假设:A、本项目不会在中期发生不可接受的范围变更;B、系统不会有海量存储的要求;其他相关的假定和约束条件将进一步补充。第三部分、需求规定3.1对功能的规定(1)、成员管理本系统的第一个版本暂时不提供成员的增加修改和删除操作,但是要求对成员进行登录时的身份验证。牵涉到多个用户的操作,管理员可以直接在数据库表中输入成员的信息。对于单个成员,系统要求能够提供默认的成员角色。(2)、任务管理同样,不同成员所持有的任务信息,全部保存在中心数据库,并且只有任务持有者本人才能对这些信息进行增加、修改和删除操作。软件应该提供对任务的增加、修改和删除的操作。同时,软件应该提供对任务的查询、查找操作,以方便用户查找到特定的任务信息。(3)、任务调度可以针对不同的任务,设置启动提示时间、结束时间和之间的时间间隔。在一项任务应该启动的时候,应该给出弹出式窗口,提示操作人员应该执行该项任务了。(4)、其他辅助功能系统应显示时间信息在窗口上。完成的程序应提供以上的功能。软件应支持最多五十个终端的同时操作,有的时候本软件将一直在开机时运行,要求保持系统的一次开机的连续稳定性在至少三个月。3.2对性能的规定3.2.1精度1、在执行数据增加(例如向数据库中增加新的任务)的时候,不允许出现因为程序的原因导致增加操作失败,也不允许发生重复增加的数据;2、在执行数据删除操作的时候,不允许因为程序的原因发生多删除数据、删除失败的情况;3、数据的修改也要求保持对应的准确性;4、任务的自动提示时间精度(误差)为 2秒/24小时,并且按照设置时间和第一次启动时间之间的间隔来计算总时间,例如,若设置48小时后启动任务,误差应该在4秒之内;3.2.2时间特性要求在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内。多人操作时候,时间和相应的要求同上。3.2.3灵活性A、操作方式程序在通常的应用环境下使用鼠标和键盘进行输入和输出操作,对于执行按钮,通常使用鼠标的点击完成,但是,界面要求全部支持键盘的定位操作(在不安装鼠标的计算机上,也能够使用该系统)。B、运行环境程序在通常的条件下,在Win98/NT/2000上安装运行,但是,还要求能够在XP及后续的MS的操作系统上运行。系统要求能够在Win95的操作系统上安装和运行。C、同其他软件的接口的变化(不适用)C、 精度和有效时限的变化(不适用)D、 计划的变化或改进由于本系统的规模比较小,计划和进度的改变不影响到需要实现的需求。3.3输人输出要求系统的基本数据单元如下:数据名称使用人员组成名称格式范围精度说明密码字符16-登录时输入的密码姓名字符16-使用人员的姓名备注姓名、密码在登录的时候,大小写敏感数据名称任务组成名称格式范围精度说明任务归属数字整数输入哪个使用者任务编号数字整数-提供检索和次序任务说明字符200-说明性文字开始日期日期1900年后-结束日期日期1900年后-前置任务数字前面执行任务编号任务状态字符20任务执行标识提示开始日期日期1900年后提示开始时间日期1900年后提示时间间隔数字整数时间间隔单位字符7下次提示日期日期1900年后下次提示时间日期1900年后备注前置任务和后续任务,用于提供多个任务组合或任务链输入的操作要求如下:序号输入信息操作和处理输出1独立的任务的信息执行添加操作对应任务被保存2指定一个任务执行删除操作该任务被删除3指定一个信息,输入该任务新的内容执行更改操作该任务原来的内容被新的内容所代替4指定任务的启动、结束、间隔时间执行更新任务启动信息的操作对应信息被保存5指定一个任务执行删除操作该任务被删除6指定一个信息,输入该任务新的内容执行更改操作该任务原来的内容被新的内容所代替10自动系统时间比较和检查任务执行信息提示11特定的任务信息查找具有该信息特征的任务显示查询到的结果3.4数据管理能力要求以下是每天、每月的各个单元可能产生的新的数据量、和对应可能执行操作的次数。以下的情况,是已经建立数据库、输入原始数据的情况下的正常增长,不考虑非常特殊的情况:数据单元月增加量每月需要的最大的存储容量用户1-10100K任务5 - 5001M 100M操作单元月操作数每月操作成员数增加用户信息1-101-2增加任务信息5-5001 10修改任务信息5-5001 10删除任务信息5-5001 10设置任务时间5-5001 10修改任务时间5-5001 10查询特定任务5-5001 10任务执行提示30 - 3000根据以上的数据,每月要求的额外的数据存储空间为15M。并且,所有数据采用集中式存储,数据位于数据库服务器上。数据库要有安全保障性能,必须只有授权的用户才能操作。对于ACCESS数据库,通过给数据库物理文件设置访问密码来实现保护。3.5故障处理要求A、在用户输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行;B、程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行;C、数据库要求有灾难备份机制,以防止数据的全部丢失。3.6其他专门要求A、安全性SQL SERVER 2000自身提供了对数据的安全保护措施,数据进行集中管理同时避免了数据的不一致和冗余,在SQL Server的版本中,只有管理中心数据库服务器的成员持有对数据访问的权限,本系统的用户、密码能保证安全。对任务、成员的管理,数据库同时提供了备份和恢复的功能,在数据库服务器出现问题的时候,能进行数据的快速恢复。在ACCESS版本中,由于一般是针对单机、个人使用,进行了物理文件方式的加密,在程序内部提供解密的方法,其他用户不能人为修改数据,保证了数据的安全。但是,用户不能删除数据库对应的物理文件,否则数据将丢失。B、可扩充性系统在开发完毕以后,只实现了任务管理的功能和框架,在后续的开发中,可以在本框架的基础上,采用VB中面向对象的特点来增加功能模块。可能增加的功能模块包括:任务调度和程序自动运行、日程和活动安排、界面改进(例如程序以一个任务栏的小图标运行)、文件监控(监控磁盘上的文件拷贝操作、以防止非法的侵入)、个人数据存储(包括对图像、音乐、HTML页面信息的分类存储和分类检索)、网络QQ功能、使用语音组件实现语音输入、网络会议等。扩展后的系统将是一个个人电子秘书。C、健壮性系统应该保证在一次开机三个月之内稳定运行(最大的任务时间间隔是三个月的时间),数据库在一些灾难事故中能够在系统安装好之后,两小时内恢复。第四部分、运行环境规定4.1设备客户程序硬件要求:具有 Pentium III 处理器且满足以下要求的计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论