《名片管理系统需求分析规格说明曹鹏组计算机软件工程_办公文档-说明文书.pdf》由会员分享,可在线阅读,更多相关《名片管理系统需求分析规格说明曹鹏组计算机软件工程_办公文档-说明文书.pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电子名片管理系统需求分析规格说明书 1、引言 1.1 编写目的 当今社会,经济全球化及文化多元化的发展日益加快,在此影响下,商业 来往日渐广泛,人们之间的交往也日益频繁。于是,人们手中便出现了名目繁 多的通讯录、名址录、名片夹等对交友或客户进行管理的工具。但是,一张张 名片上的信息虽然不多,却占据了很大的空间;同时,这些传统的手动管理方 式存在着不易更新、不易存放、容易丢失、难以备份、查询不便等重大缺陷;而建立自己的电子文档对名片进行管理虽然克服了以上所提的缺点,但查询效 率低下,特别是当数据量十分庞大时,劣势更加明显。随着商务通的出现,虽 然实现了可构造查询条件的名片电子化管理,但价格昂贵,
2、难以在广大客户中 进行全面普及。因此,开发一个既可以存储信息,又可以进行更新、查询等功 能的多功能电子名片就显得十分必要。本文档的预期读者是:设计人员;开发人员;项目管理人员;测试人员;用户。1.2 项目背景 项目名称:电子名片管理系统 项目提出者:授课教师 项目开发者:邓磊、胡晓丽、徐畅、杨静燕、曹鹏 1.3 术语说明 ECMS电子名片管理系统 OA办公室自动化 MIS:管理信息系统 Data processing:数据处理 Transaction processing:事务处理 Data processing cycle:数据处理流程 Data acquisition:数据采集 Data
3、processing system security:数据处理系统安全性 1.4 缩写说明 ECMS 电子名片管理系统(Electronic Card Management System)1.5 范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整 个项目系统的“做什么”的问题。在这里,主要是通过建立模型的方式来描述 用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。项目名称初步定为:电子名片管理系统(ECMS,Electronic Card Management System)。分为四个子功能模块:密码管理模块、更新模块、查询模块和数据导 入导出模块。本项目设
4、汁过程中参考了该研发中心以前开发的基于:网上书 店系统。1.6 参考资料 软件开发过程与项目管理 作者:杨学瑜 高立军 实用软件工程 作者:殷人昆、郑仁杰等 2、项目概述 ECMS旨在为商业人士及企事业单位中负责公共关系等社会交往频繁的人士 提供一个功能齐全、使用方便的个人社会关系管理系统。以替代传统的手工通 讯录。它是针对传统的手动管理方式存在着不易存放、容易丢失、难以备份等 重大缺陷而设计的。具有方便.快捷、实用的特点。2.1 功能 ECMSfc要功能模块:登陆和注销系统模块:登陆以进入系统,注销以退出系统 数据维护模块:名片数据更新(添加、修改、删除)数据查询模块:名片数据查询(包括所有
5、名片数据的浏览、一般查询、条件 查询等)用户管理模块:系统管理员更新用户资料,用户修改密码 打印模块:报表打印 数据的导入/导出模块:数据导出/导入 反馈信息 用.打弄*、报表 -密 -图2顶层数据流图 打印机 2.2 用户特征 本软件的用户群非常广泛,它非常适用于具有如下特点的人员:工作中与外界联系非常频繁;工作比较繁忙,惜时如金;与外界的联系成为幵展工作的关键因素,相关信息丢失或损坏会带来重 大损失 针对如上用户特点,本软件可以迅速、准确、方便地提供个人社会关系管 理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。2.3 运行环境(1)硬件环境 1.PII或更高档微机,笔记本
6、电脑;2.运行时内存要求:1MB 3.安装所需硬盘:5MB 4.分辨率:推荐使用1024*768像素 5.打印机:可选。(2)Web服务器 1.CPU:P4 2.0GHZ 2.内存:1GB以上 3.硬盘:80GB以上 4.网卡:K Mb/s 速度(3)软件环境 1.中文 Windows 95 982000 Me/XP/VISTA;2.英文 Windows 95 982000 Me/XP/VISTA;3.Windows NT 4.0。2.4 条件与限制 考虑到本软件使用的广泛性,在设计时应注意软件的可移植性,能方便地 将其移植到电子记事本、掌上电脑等硬件环境。因为本软件管理的信息属于个 人隐私信
7、息,必须注意信息的安全防范。同时应以标准的数据格式来实现,以 方便数据的共享。3、功能需求 3.1 功能划分 本软件具有如下主要功能:1、登录/注销 2、名片资料维护 3、名片资料查询 4、用户管理 5、打印报表 6、数据的导入和导出功能 7、帮助 3.2 功能描述 1、登录/注销:用户凭正确的密码进入系统,操作完成后,可注销离开或关闭整个系统 2、名片资料维护:在该模块中,用户可添加、修改、删除名片资料 3、查询 姓名匹配查询;单位及部门匹配查询;电话号码匹配查询;精确查询或模糊查询;单项查询或组合查询。5、打印报表功能 对记录可按电话目录方式、卡片式或列表方式生成报表。6、数据的导入和导出
8、功能 可将外部文件导入本系统中,也可将本系统中的数据导出到外部设备中。7、帮助功能 为用户提供系统的使用帮助。4、外部接口需求 4.1 用户界面 采用 Windows 的通用图形界面,对用户友好,且必须对鼠标和键盘提供支 持,界面的设计应遵循如下规则:1、界面要具有一致性,界面规范应遵循 MS Windows 软件界面的规范;提 供简单的错误处理;2、提供信息反馈,用多种信息提供用户当前软件运行状态、软件界面元件 的功能;3、操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列;4、显示启动画面,画面简洁明快,富有现代气息,用词应当精练准确,没 有歧义,图形的意义明朗 4.2 硬件接
9、口 支持一般的 C2.4 或更高档微机 4.3 软件接口 运行于 Windows 2000/XP 4.4 故障处理 正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数 据库完好无损。5、性能需求 5.1 数据精确度 查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹 配。5.2 时间特性 一般操作的响应时间在 12 秒内,对软磁盘和打印机的操作,以及数据的 导入和 导出也应在可接受的时间内完成。5.3 适应性 满足个人使用的需求。对前面提到的运行环境要求不应存在困难。6、软件属性需求 6.1 正确性 要求
10、发布的软件达到用户的预期目标,运行时基本无错误。6.2 可靠性 在一般条件下,应不出故障。6.3 效率 对于浏览、查询、增加、删除、更新和密码设置的一般操作,要求即时响 应,在 12 秒内。6.4 完整性 要求能在发生意外(如掉电)的情况下,保证不丢失数据。6.5 易使用性 要求能尽量为用户的使用提供方便,软件的界面符合目前流行的界面规范。6.6 可维护性 要求本软件在运行中发现错误时,能快速、准确对其进行定位、诊断和修 改。6.7 可测试性 设计时尽可能减少测试本软件的各项功能所需的工作量。6.8 复用性 设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高 内聚低耦合的程度,以
11、提高各模块的复用性。6.9 安全保密性 要求提供身份验证,只允许通过身份验证的用户使用本软件。对于三次密 码输入不正确的,应强行关闭。6.10 可理解性 对于本软件提供的各种菜单命令,各种信息提示,应易于理解。6.11 互联性 要求提供数据的导入和导出接口,以易于同其他系统的连接。7、其他需求 无其他需求。8、数据描述 8.1 静态数据 姓名 Name 单位 Company 职位 Job 部门 Department 单位地址 Add-com 单位邮编 Postcode-O 单位电话 Tel-O 单位传真 Fax-O 家庭地址 Add-H 家庭邮编 Postcode-H 家庭电话 Tel-H 手
12、机 Mobile Phone 电子邮件 E-Mail 单位主页 Homepage-O 个人主页 Homepage-H 昵称 Nickname 性别 Sex 生日 Birthday 日历类型 Date-type 爱好 Hobby 特长 Forte 摘要显示 Abstract 最后更新时间 Update time 备注 Memo 8.2 动态数据 输入数据:菜单选项,查询关键字,新建记录项,导入文件。输出数据:由查询关键字确定的数据库记录集合或全部记录。内部生成的数据:中间查询结果。8.3 数据库描述 本软件采用 SQL server 数据库。1、数据字典 涉及到的数据定义如下:姓名=1汉字 10
13、|1 字母20 单位名称=1汉字 40|1 字母80 职位=1汉字 10|1 字母20 部门=1汉字 40|1 字母80 单位地址=1汉字|数字40|1 字母|数字80 单位邮编=1数字 8 单位电话=1数字|Space|-20 单位传真=1数字|Space|-20 家庭地址=1汉字|数字40|1 字母|数字80 家庭邮编=1数字 8 家庭电话=1数字|Space|-20 手机=1数字|space|-15 E-Mail=字母|.|数字20 单位主页=1字母|.|数字|:|/40 个人主页=1字母|.|数字|:|/40 昵称=1汉字 10|1 字母20 性别=男|女 生日=1数字|-10 日历类
14、型=公历|农历 爱好=1汉字 100|1 字母 200 特长=1汉字 100|1 字母 200 摘要显示=1汉字 100|1 字母 200 最后更新时间=1数字|-10 备注=1汉字|字母500 外部实体名:用户 描述:存放使用系统的用户的相关信息 存储形式:用户名+密码+权限 外部实体名:名片 描述:存放名片上的信息 存储形式:姓名+单位名称+职位+部门+单位地址+单位邮编+单位电话+单位 传真+家庭地址+家庭电话+家庭邮编+手机号码+E-Mail+单位主页+个人主页+昵 称+性别+生日+爱好+特长+摘要显示+最后更新时间+备注 2、数据采集 通过身份验证的用户,采用键盘和鼠标直接输入或者从外部文件导入数据。