ImageVerifierCode 换一换
格式:DOCX , 页数:83 ,大小:1MB ,
资源ID:8288109      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8288109.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子名片管理系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电子名片管理系统.docx

1、电子名片管理系统软件工程实验指导书Electronic Card Management System,电子名片管理系统实验一 撰写可行性研究报告实验目的 掌握可行性研究的步骤,练习撰写可行性研究报告. 实验工具 Word2000/2003 实验内容 1分析问题描述,给出问题定义; 2进行可行性研究,使用Word撰写可行性研究报告. 实验要求 1硬件基本配置:Intel Pentium 120或以上级别的CPU,大于16Mb的内存。 2软件要求:Windows98/2000/XP操作系统,Office 2000/2003系统程序。 3实验学时2学时. 4写出实验报告. 实验步骤 步骤1:引言 1

2、、编写目的 随着社会发展的日新月异,商业来往日渐广泛,人们之间的交往也日益频繁,于是,人们手中便出现了名目繁多的通讯录、地址录、名片夹等对交友或客户进行管理的工具,但是一张张名片上的信息虽然不多,却占据了很大的空间;同时,这些传统的手动管理方式存在着不易更新、不易存放、容易丢失、难以备份等重大缺陷;而建立自己的电子文档对名片进行管理虽然克服了以上的缺点,但查询效率低下,特别是当数据量十分庞大时,劣势更加明显。随着商务通的出现,虽然实现了可构造查询条件的名片电子化管理,但价格昂贵,难以在广大客户中进行全面普及。因此开发一个既可以存储信息,又可以进行更新、查询等功能,同时价格又能为广大消费者接受的

3、多功能电子通讯录就显得十分必要。 2、项目背景 项目名称定为:电子名片管理系统( ECMS Electronic Card Management System)。分为四个子功能模块:密码管理模块、更新模块、查询模块和数据导入/导出模块.本项目设计过程中可以参考大量基于Windows系统的数据库管理系统。 3、术语说明 ECMS:Electronic Card Management System,电子名片管理系统 OA:办公室自动化 MIS:管理信息系统 Data processing:数据处理 Transaction processing:事务处理 Data processing cycle:

4、数据处理流程 Data acquisition:数据采集 Data processing system security:数据处理系统安全性 Data Dictionary:数据字典4、参考资料 参见本指导书后的“附录”。 步骤2:可行性研究的前提1、基本要求 电子名片管理系统( ECMS)应便于对名片进行分类和管理,提高工作效率,便于操作,能有效地对数据进行更新、查询,并能在一定程度上实现自动化。 (1)功能 ECMS系统的主要功能为:数据更新、数据查询、密码管理和数据导入/导出。 数据更新功能分为三部分:数据添加、数据删除和数据修改.数据添加功能提供便捷的录入界面,通过应用程序将原始数据追

5、加到数据库中.数据删除功能将满足用户要求的相应记录从数据库中删除.数据修改功能允许用户对他所指定记录的相关信息进行修改。 数据查询功能允许用户进行两种方式的查询:记录浏览(不构造任何查询条件)和条件查询。记录浏览功能可以方便快捷地浏览全部记录.条件查询允许用户构造各种组合条件来 处理所需信息。同时可对满足条件的信息进行报表生成和打印输出。 密码管理功能允许合法用户对密码进行修改. 数据导入 /导出功能允许用户将全部记录导出至文曲星、商务通或其他存储设备中,也可以将上述设备中的数据信息导入至本系统的数据库中. 根据用户的需要方式,打印出名片信息.(2)性能 方便快捷有效地完成名片管理的各项工作,

6、录入数据合法性校验程度高,数据查询速度快。 (3)系统的输入 商业往来过程中交流的各种名片所包含的信息。 (4)系统的输出 查询的结果和各种类型的报表. (5)安全和保密要求 系统对不同权限的用户提供不同的功能模块,对历史数据的更改和新数据的添加只有一定权限的用户才能进行操作,一般的用户只能进行查询操作。对数据库的关键数据应要求保密。 (6)完成期限要求 本学期实验课程的最后一个课时。 2、开发目标 系统的开发目标应考虑如下因素: 人力与设备费用的相对减少; 处理速度的提高; 控制精度的提高; 人员利用率的改进。 3、具备条件 项目开发中所具备的条件、假定和所受到的限制,如: (1)所建议系统

7、运行寿命的最小值 系统运行寿命的最小值应达三年。 (2)进行系统方案选择比较的时间 系统方案选择比较的时间为一个月. (3)硬件、软件、运行环境和开发环境方面的条件 硬件环境: PII或更高档微机,笔记本电脑 运行时内存要求: 1MB; 安装所需硬盘: 5MB; 打印机:可选。 软件环境: 中文 Windows98/2000/XP 英文 Windows98/2000/XP Windows NT 4。0 (5)可利用的信息和资源 可参考已有的应用程序和数据库管理系统。 (6) 系统投入使用的最晚时间 该门课程实验课程完成的时间。 4、进行可行性研究的方法 可行性研究采用的方法如下: (1)客户调

8、查 (2)专家咨询 (3)市场相关产品、同类产品调查 5、评价尺度 系统进行评价时所使用的主要尺度为各项功能的优先次序、开发时间的长短及使用中的难易程度。 步骤3:对现有系统的分析 我们通常使用的通讯录、名址录、名片夹等管理工具上的信息虽然不多,累积起来占据的空间却很大;同时,这些传统的手动管理方式存在着不易更新、不易存放、容易丢失、难以备份等重大缺陷;而自己建立简单的电子文档对名片进行管理虽然克服了以上的缺点,但查询效率较低,特别是当数据量十分庞大时,劣势尤其明显.随着商务通的出现,虽然实现了可构造查询条件的名片电子化管理,但价格昂贵,难以在广大客户中进行全面普及。 步骤4:所建议系统的技术

9、可行性分析 1、对所建议系统的简要描述 ECMS系统采用常规的数据库管理方法,根据名片信息管理的特点对数据库操作,比如对数据的增加、修改、删除、打印和输出等给予了优化. 2、与现有系统比较的优越性 ECMS系统有利于数据的集中、有效管理。与手动管理方式相比,占 据空间 小,易更新,易备份;与自建文档相比可以高效的实现组合查询;与商务通相比功能更强,价格更能为大众所接受. ECMS系统增强了系统的灵活性。当原始数据发生变动时,应用程序可以对数据库稍作修改即可使数据及时反映最新情况,如某个客户的联系电话发生变动,用户只需定位至该项记录并加以修改即可. ECMS系统能够较好地保证数据库的安全。建立用

10、户并为之分配密码和操作权限,这样,任何用户只能在他的权限范围内对数据库进行操作. 3、采用建议系统可能带来的影响 采用 ECMS系统将大大提高用户查找相关信息的命中率,有利于决策优化及提高办公效率。同时本系统有利于节省办公用品,进一步减少经费支出. 4、所建议技术可行性分析 本系统为一个数据库管理系统,现有技术已较为成熟,估计利用现有技术应完全可以达到功能目标;同时,考虑到开发期限较为充裕,预计可以在规定期限内完成开发。 步骤5:所建议系统的经济可行性分析(投资和效益分析) 1、支出 (1) 基建投资 硬件设备:PC机 软件: Window98,Visual Basic 6。0,Access2

11、000等(2)其它一次性支出 软件设计和开发费用. (3) 经常性支出 软件维护费用。 2、效益 进一步实现办公自动化,减少人力投资和办公费用,极大提高办公效率。 3、投资回收周期 根据经验算法,收益的累计数开始超过支出的累计数的时间为两年。 步骤6:社会因素方面的可行性 1、法律方面的可行性 新系统的研制和开发,将不会侵犯他人、集体和国家的利益,不会违反国家政策和法律. 2、使用方面的可行性 新系统的研制和开发充分考虑用户的业务往来、管理流程和人员素质等,从而能满足使用要求. 步骤七:结论 结论意见是:经上述可行性分析,系统研制和开发可以立即开始进行. 思考题 可行性研究的目的是什么? 可行

12、性研究阶段的结束标准是什么? 简述可行性研究的步骤。 实验二 撰写需求规格说明书实验目的 掌握需求分析的步骤,练习撰写需求规格说明书。 实验工具 Word2000/2003 实验内容 1、需求分析方法; 2、绘制数据流图,使用Word撰写实验报告。 实验要求 1、硬件基本配置:Intel Pentium 120或以上级别的CPU,大于16Mb的内存。 2、软件要求:Windows98/2000/XP操作系统,Office 2000/2003系统程序。 3、实验学时2学时。 4、写出实验报告。 实验步骤 步骤1:引言 1、编写目的 编写目的参见实验一的“编写目的”。 2、项目背景 项目背景参见实

13、验一的“项目背景”. 3、术语说明 术语说明参见实验一的“术语说明. 4、参考资料 参考附录. 步骤2:项目概述 1、待开发软件的一般描述 本软件旨在为商业人士及企事业单位中负责公共关系等社会交往频繁的人士提供一个功能齐全、使用方便的个人社会关系数据库管理系统,以替代传统的手工通讯录。 2、待开发软件的功能图 1 系统功能模块结构图图2 系统顶层数据流图0层数据流图 图3 系统0层数据流图图4 系统1层数据流图在本规格说明书中,我们只给出了顶层、0层和1层的数据流图,如果有需要还可以继续求精。3、用户特征 使用本软件的用户群非常广泛,它非常适用于具有如下特点的人员: 工作中与外界联系非常频繁;

14、 工作比较繁忙,惜时如金; 与外界的联系成为开展工作的关键因素,相关信息丢失或损坏可能带来重大损失; 针对如上用户特点,本软件可以迅捷、准确、方便地提供个人社会关系数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。 4、运行环境 (1) 硬件环境 PII或更高档微机,笔记本电脑; 运行时内存要求: 1MB; 安装所需硬盘: 5MB; 打印机:可选。 (2) 软件环境 中文 Windows98/2000/XP等操作系统; Windows NT 4。0. 5、条件与限制 考虑到本软件使用的广泛性,在设计时应注意软件的可移植性,能方便地将其移植到电子记事本、掌上电脑等硬件平台(

15、不做严格要求).因本软件管理的信息属个人隐私信息,必须注意信息的安全防范.同时应以标准的数据格式来实现,以方便数据的共享。 步骤3:功能需求 1、功能划分 本软件具有如下主要功能: 浏览功能 查看详细资料功能 查询功能 增加功能 删除功能 修改功能 生成报表功能 打印功能 密码管理功能 身份验证功能 数据的导入和导出功能 帮助功能 2、功能描述 (1) 浏览功能 以列表的方式列出所有记录(每项记录只列出姓名、电子邮件、单位电话、家庭电话、移动电话域); 可选定一项记录,显示该记录的所有域; (2) 详细查看功能 显示用户选定记录的详细信息; (3) 查询功能 姓名匹配查询; 单位及部门匹配查询

16、; 电话号码匹配查询(包括多个域); 精确查询或模糊查询; 单项查询或组合查询; (4) 增加功能 增加一条新的记录; (5) 删除功能 删除一条记录,并且提供确认机制; (6) 修改功能 修改任意一条记录的所有域,其中姓名不能为空; (7) 生成报表功能 对记录可按电话目录方式、卡片式或列表方式生成报表; (8) 打印功能 选择特定记录(一条或多条),根据选定的报表方式进行打印; (9) 密码管理功能 完成密码的设置; (10)身份验证功能 对登录用户的身份进行验证,通过者才可进入系统。 (11)数据的导入和导出功能 将外部文件导入本系统中; 将本系统中的数据导出到外部设备中; (12)帮助

17、功能 为用户提供使用帮助。 步骤4:外部接口需求 1、用户界面 采用 Windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则: 界面要具有一致性,界面规范应遵循 MS Windows软件界面的规范; 提供简单的错误处理; 提供信息反馈,用多种信息提示用户当前软件运行状态、软件界面元件的功能; 操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列; 设计良好的联机帮助; 显示启动画面,画面简洁明快,富有现代气息,不能太过花哨; 应遵循国家关于计算机词汇的标准,用词应当精炼准确,没有歧义,图形的意义明朗. 可以参照如下的界面:(1)登陆界面,如图5

18、;(2)系统主界面,如图6图5 系统登陆界面图6 系统主控界面2、硬件接口 不做要求。 3、软件接口 运行于 Windows2000/XP,且具有WIN32 API的操作系统之上。 4、通信接口 本软件应提供Web浏览器的支持(不做强行要求). 5、故障处理 正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损. 步骤5:性能需求 1、数据精确度 查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。 查询时应保证查准率,查到的记录应与给定的单项或组合查询条件完全匹配. 2、时间特性 一般操作的响应时间应在 12秒内,对软磁盘和打印机的操作,以及数据的导入和导出

19、也应在可接受的时间内完成。 3、适应性 满足个人使用的需求. 对前面提到的运行环境要求不应存在困难. 步骤6:软件属性需求 1、正确性 要求交付的软件达到预期目标,运行时基本无错误。 2、可靠性 在一般条件下,应不出故障. 3、效率 对于浏览、查询、增加、删除、更新和密码设置等一般操作,要求及时响应,在 12秒内。 4、完整性 要求能在发生意外(如掉电)的情况下,保证不丢失数据。另外,还要保证数据的一致性要求。 5、易使用性 要求能尽量为用户的使用提供方便,软件的界面符合目前流行的界面规范。 6、可维护性 要求本软件在运行中发现错误时,能快速、准确对其进行定位、诊断和修改. 7、可测试性 设计

20、时尽可能减少测试本软件的各项功能所需的工作量。 8、复用性 设计时应采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚、低耦合的程度,以提高各模块的复用性。 9、安全保密性 要求提供身份验证,只允许通过身份验证的用户使用本软件。 对于三次密码输入不正确的,应强行关闭。 10、可理解性 对于本软件提供的各种菜单命令,各种信息提示,应易于用户理解。 11、可移植性 暂时不做要求。 12、互联性 要求提供数据的导入和导出接口,以易于同其他系统的连接。 步骤7:其他需求 无其他需求. 步骤8:数据描述 1、静态数据 (名片信息)姓名 Name 电子邮件 E_Mail 单位 Company 单

21、位主页 Homepage_O 职位 Job 个人主页 Homepage_H 部门 Department 昵称 Nickname 单位地址 Add_com 性别 Sex 单位邮编 Postcode_O 生日 Birthday 单位电话 Tel_O 日历类型 DateType 单位传真 Fax_O 爱好 Hobby 家庭地址 Add_H 特长 Forte 家庭邮编 Postcode_H 摘要显示 Abstract 家庭电话 Tel_H 最后更新时间 UpdateTime 寻呼 BP 备注 Memo 手机 Tel_mov 2、动态数据 输入数据:菜单选项,查询关键字,新建记录项,导入文件。 输出数据

22、:由查询关键字确定的数据库记录集合或全部记录. 内部生成的数据:中间查询结果。 3、数据库描述 本软件采用 ODBC数据库,可选ACCESS,SQLServer等数据库。 4、数据词典 根据上述数据流图、层次方框图,并参见项目概述中的待开发软件的功能,其中涉及到的数据定义如下: 姓名 =1汉字101字母20 单位名称 =1汉字401字母80 职位 =1汉字10|1字母20 部门 =1汉字401字母80 单位地址 =1汉字数字401字母|数字80 单位邮编 =1数字8 单位电话 =1数字|Space-20 单位传真 =1数字Space20 家庭地址 =1汉字数字401字母|数字80 家庭邮编 =

23、1数字8 家庭电话 =1数字Space-20 手机 =1数字Space|-15 寻呼 =1数字|Space20 EMail=1字母。数字20 单位主页 =1字母。| 数字:/40 个人主页 =1字母。| 数字:/40 昵称 =1汉字10|1字母20 性别 =男女 生日 =1数字|10 日历类型 =公历农历 爱好 =1汉字1001字母200 特长 =1汉字1001字母200 摘要显示 =1汉字100|1字母200 最后更新时间 =1数字|10 备注 =1汉字字母500 (还需写出上述数据流图的数据字典)5、数据采集 通过身份验证的用户,采用键盘和鼠标直接输入或者从外部文件导入数据。 步骤9:附录

24、 无. 思考题 需求分析的基本任务是什么?需求分析的结束标准是什么? 需求分析的基本步骤是什么? 什么是数据流图,绘制数据流图的基本步骤是什么?实验三 撰写概要设计说明书实验目的 掌握概要设计的步骤,练习撰写概要设计说明书。 实验工具 Word 2000/XP 实验内容 1概要设计方法; 2绘制数据流图,使用Word撰写实验报告。 实验要求 1硬件基本配置:Intel Pentium 120或以上级别的CPU,大于16Mb的内存。 2软件要求:Windows98/2000/XP操作系统,Office 2000/2003系统程序。 3实验学时2学时. 4写出实验报告。 实验步骤 步骤1:引言 1

25、、编写目的 编写目的参见实验一的“编写目的”. 2、项目背景 项目背景参见实验一的“项目背景。 3、术语 术语说明参见实验一的“术语说明”. 4、参考资料 参考资料参见书后“参考文献”。 步骤2:任务概述 1、目标 本电子名片管理系统软件将提供一个既可以存储信息,又可以进行更新、查询,同时价格又能为广大消费者接受的多功能电子通讯录. 2、运行环境 硬件环境: PII或更高档微机,笔记本电脑 运行时内存要求: 1MB; 安装所需硬盘: 5MB; 打印机:可选。 软件环境: 中文 Windows98/2000/XP Windows NT 4.0 3、需求概述 本软件主要有以下几方面的功能: 浏览功

26、能 以列表形式显示全部记录; 详细查看功能 可在浏览状态下点击某条记录,显示其全部信息; 条件查询功能 用户可任意选择字段(如姓名、电话号码、电子邮件地址等),并针对该字段构造出组合查询条件,进行匹配查询; 修改功能 修改任意字段,姓名不能为空; 增加功能 增加一条或多条新的记录; 删除功能 删除一条或多条记录; 密码管理 登录系统后,用户可以随时对密码进行更改; 报表生成 可根据提供的模板将查询结果或选中的数据生成多种形式的报表; 打印功能 将生成的报表或所选中记录进行打印输出; 导入或导出 将全部数据或选中数据导出至存储设备中; 将数据从存储设备导入至本系统中; 身份验证 进入系统时,对用

27、户的身份进行检查,只允许合法用户登录系统; 帮助功能 为用户使用本系统提供帮助。 4、条件与限制 本系统更为理想的选择是与其他办公自动化套间集成起来,作为其中的一个组件,在功能方面可以考虑由多用户分别进行管理,系统可以为级别不同的用户设置不同的权限等,同时 应进一步提高系统的安全保密性。 步骤3:总体设计 1、处理流程 系统启动时,自动激活身份验证模块; 通过身份验证后,对系统初始化。根据系统配置文件将数据库导入,并设置各全局变量; 系统进入消息循环状态,通过事件驱动机制激活各功能模块,并执行指定模块; 各项功能执行完毕后重新进入消息循环状态; 由关闭系统事件激活关闭系统模块,退出系统。 2、

28、总体结构和模块外部设计 系统总体结构如图 125所示.各模块设计如表121所示。 图 7系统总体结构构成上述模块结构对应的模块功能如下: 3、功能分配 (1) 系统控制功能 初始化模块( M1。1); 关闭系统模块( M1。2); 系统功能模块( M1。3); (2) 浏览功能 浏览模块( M2.1); 刷新浏览模块( M2。2); 基本资料模块( M3.1); 刷新基本资料模块( M3.2); 刷新详细资料模块( M4.2); (3) 查看详细资料功能 详细资料模块( 4。1) 刷新详细资料模块( 4.2) 基本资料模块( M3.2); (4) 条件查询功能 条件查询模块( M5。1); 刷新浏览模块( M2。2); 刷新基本资料模块( M3。2); (5) 增加功能 增加模块( M6.1); 刷新详细资料模块( M4。2); 刷新基本资料模块( M3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1