个人事务管理系统需求规格说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x x师院
课程设计
题目:个人事务管理系统
院、系:计算机科学与工程系
姓名:xxx
学号:xxxxxx
班级:x x计本(x)班
1引言
1.1编写目的
现代社会每个人都有属于自己的各种各样的事物,这些事物可能会很繁杂,不便于管理,因此,在进行了相应的市场调查之后,项目组提出了编写个人事务管理系统需求规格说明书。

此需求规格说明书对《个人事务管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

1.2 项目背景
现代社会,每个人总是与周围的事务存在着各种各样的联系,个体要处理的事务也是很繁杂的,人工处理相当麻烦,需要耗费大量的时间与精力,而且由于需要处理的事务杂乱无章,经常容易出错,导致其他的事务无法正常进行。

使用计算机软件来管理个人事务,在时下来讲是很必要的。

通过开发一个“个人事务管理系统”的软件,可以方便快捷的管理各项个人事务,使得各项工作能够高效率、高质量的进行。

同时也可以与其他的系统建立紧密的联系,与周围的人或者事及时沟通,获取信息。

本人已进行了相应的市场调查,并与目标用户进行了很多沟通,在此基础上编写《个人事务管理系统》需求分析说明书。

1.3 参考资料
【1】张海藩,《软件工程导论》,清华大学出版社
【2】周苏等,《软件工程基础》
【3】陈明,《使用软件工程基础》,清华大学出版社
2.任务概述
2.1目标
《个人事务管理系统》旨在设计出一个能够对个人事务进行有效地管理,使其能够有计划的进行,节约时间与精力,高效完成既定任务。

个人事务包括个人的日常事务管理,个人的财务管理,个人的收藏品管理,以及个人的人际交往管理等等。

本人以实现简单的功能为模板,选择了通讯录管理以及日常记事为主要功能模板,进行数据库设计。

2.2用户特点
该软件的设计主要是针对学生等应用相对简单相关人士,该用户群的主要特点是:
1.学习工作繁忙,惜时如金;
2.每天的事务繁杂,处理繁琐,需要统筹安排;
3.追求高效率、高品质的生活及学习工作。

针对以上用户特点,《个人事务管理系统》软件能够高效、准确的提供相应信息,使得用户的生活工作能够更加方便快捷。

2.3 运行环境
2.3.1 硬件环境
带有Windows系统的PC计算机,笔记本电脑,PDA等。

运行时占用系统内存:1MB
安装时占用硬盘:3MB
打印机:可选用。

2.3.2软件环境
可用操作系统:
中文Windows 2000
Windows XP或或更高版本的操作系统
汉化版Windows CE
2.4 假定和约束
在目前的各项条件下,要求此《个人事务管理系统》软件的开发在两年的时间内完成,并要求及时汇报开发工作的进度,并与事先制定的进度计划表对比,及时调整,以保证此次开发任务能够在计划时间内完成。

3. 数据描述
3.1 数据项定义
3.2 数据库描述
软件采用ACCESS数据库
3.3 动态数据
输入数据:菜单选项,查找关键字,编辑添加项。

输出数据:由查询关键字确定的数据库记录集合。

内部生成的数据:中间查询结果。

3.4 数据流图
对于《个人事务管理系统》软件来说,整个软件的数据流是比较清晰的,但要把整个软件的数据流图描述出来很繁琐,因此这里分成几个模块来表达。

1.用户注册及登录数据流图:
2.个人事务管理数据流图:
财务数据记录
3.查询流程
其他的模块都与上述模块的流程图相似,这里不具体的绘制。

下图是整个系统的一个比较粗略的流程图。

3.5数据字典
这里给出一个不完整的数据词典,许多数据都在后面逐步清晰。

1.姓名=1{汉字}10|1{字母}20
2.性别=男|女
3.职务=1{汉字}10|1{字母}20
4.单位及部门=1{汉字|数字}40|1{字母|数字}80
5.办公室电话=1{数字|Space|-}40
6.宅电=1{数字|Space|-}20
7.手机=1{数字|Space|-}15
8.E-Mail=1{字母|.|@|数字}20
9.住址=1{汉字}40
10.备用联系人电话=1{数字|Space|-}20
11.邮编=1{数字}8
12.备注=1{汉字|字母}+
其他的数据字典的数据项也按照数字、汉字和字母的相应规律如此编辑。

4.功能需求
4.1 功能划分
本软件的功能如下:
1.浏览功能;
2.查询功能;
3.修改功能;
4.增加功能;
5.删除功能;
6.打印功能;
7.快捷功能;
8.提醒功能。

4.2 功能描述
1.浏览功能:
◆按照时间顺序排列,分项列出时间的基本信息(个人基本信息,事件的
地点,起因,结果等)。

2.查询功能:
登陆进入自己的事务管理系统
◆输入时间,显示与该时间匹配的事件及其基本信息;
◆输入事件,显示与该事件匹配的其他信息;
◆输入人物,显示与该人物相关的事件信息。

3.修改功能:
◆个人可登陆修改信息,系统及时更新。

4.增加功能:
◆增加一个新的记录。

5.删除功能:
◆删除一个过时或无用的记录。

6.打印功能:
◆选定需要的选项,打印成纸质版文件。

7.快捷功能:
◆对于特定功能,用户只需按一个键就可以得到所需记录。

8.提醒功能:
◆对于即将到期的事件记录,系统自动电子邮件通知。

5.性能需求
5.1 数据精度
对于输入的数据,必须保证能够得到前面且准确的信息。

5.2 时间特性要求
一般操作的响应时间在1-2秒内完成,对于更新的信息必须在12小时内更新完毕,对于在12小时内会发生的变更,必须及时提醒。

5.3 灵活性
出现新的操作系统时,应及时调整。

使其适用性更广泛。

5.4 输入输出要求
要求对应输入的输出数据全面准确,避免使用有异议的词条。

对于出现错误的输出结果应保留记录,等待及时纠正。

5.5 数据管理能力要求
要求输出时一个页面存在20条信息,整个系统至少应存储前后各一个星期以内的全部信息。

对于重要信息,应作出标记,不在以上时间限制范围内。

5.6故障处理要求
正常使用条件下不会出现故障,即使出现故障也应该保留系统数据。

6.运行需求
6.1 用户界面
应使用图形用户界面,菜单驱动,使用鼠标和键盘即可独立完成操作。

(对于Windows CE可以没有鼠标操作)。

6.2 接口
◆硬件接口支持带有Windows系统的PC机及PDA等。

◆软件接口Windows 2000及以上版本和汉化版Windows CE 系统。

6.3 控制
整个管理系统由系统控制及网络传输控制,用户可根据自己的实际情况修改某些条件许可的信息,并回返中心控制系统。

相关文档
最新文档