管理信息系统作业(联系人)

上传人:woxinch****an2018 文档编号:39302487 上传时间:2018-05-14 格式:DOCX 页数:25 大小:41.90KB
返回 下载 相关 举报
管理信息系统作业(联系人)_第1页
第1页 / 共25页
管理信息系统作业(联系人)_第2页
第2页 / 共25页
管理信息系统作业(联系人)_第3页
第3页 / 共25页
管理信息系统作业(联系人)_第4页
第4页 / 共25页
管理信息系统作业(联系人)_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《管理信息系统作业(联系人)》由会员分享,可在线阅读,更多相关《管理信息系统作业(联系人)(25页珍藏版)》请在金锄头文库上搜索。

1、组员组员:吴今今吴今今 9124029张晶晶张晶晶 9124043目录公司管理系统1 系统分析1.1 需求分析1.2 业务流程分析1.3 数据流程分析2 联系人系统设计2.1 系统目标2.2 系统功能结构设计2.3 数据库设计2.4 数据字典2.5 系统运行环境2.6 系统特色2.7 系统制作中的心得与体会2.8 小组成员及分工1 系统分析1.1 需求分析(1)概述随着现代社会的发展,联系人的存储与使用越来越占据重要的地位,在现在这个快节奏的社会,怎样快速建立一个联系人的信息数据库,决定了我们生活中的办事效率,所以,不论是个人还是企业, 公司,都需要建立一个联系人系统,将我们的联系人进行一个很

2、好的管理和最大效率的使用。本需求规范从用户对软件的需求出发,系统分析软件的功能以及实现过程所需要做的所有工作。主要定义手机通讯录管理工具的需求,有五大模块组成,具体功能分为:查询联系人,增,删,改联系人,导入导出联系人,发送联系人信息设置等(2)基本功能首先,对于我们获得的联系人,我们要进行很好地存储,并且,备注一些必不可少的重要信息。其次,在生活的过程中,我们要适时地修改联系人的信息,适当的删除和增加,在使用时可以方便的查找。再者,联系人的查找可分为:字段查找(姓名),编号查找,分组查找,字母排序查找等。而且,联系人可以导入,导出,可以针对联系人进行设置。(3)具体需求分析分组管理用例基本流

3、:点击联系人列表视图中的分组键进入分组视图,点击分组视图中的添加键分组,或者点击分组后的删除键删除分组,点击分组后的添加键向分组中添加联系人,或者点击分组中联系人后的删除键删除联系人。备选流:天假分组时,存储空间不够用时提示用户并返回发送联系人用例基本流:用户打开功能界面,功能界面为发送联系人信息用例提供入口,用户选择“发送联系人信息”功能项,页面直接跳转到通讯录列表,用户进入通讯录列表选择需要发送的一个或多个联系人并按确认选项,用户进入“正在发送”等待界面、发送完毕且发送成功则显示“已发送成功”。否则,显示“对不起,发送联系人失败”,发送联系人信息完毕回到通讯录主界面。备选流:若手机无信号或

4、者无 sim 卡,则用户在基本流 2操作后显示“找不到可用网络”界面,然后返回主界面查询联系人用例基本流:用户打开功能界面,功能界面为查询用例提供入口,用户选择“通讯录”功能项,页面直接跳转到通讯录首页,进入通讯录的缺省页面为联系人列表,在列表中看到所有联系人的姓名,电话等基本信息和查询方式选择键以及相应的输入框,用户选择一种查询方式,输入联系人基本信息,通讯录显示所有符合查询条件的联系人列表,用户选择一联系人进入联系人基本信息页面进行其他操作,查询完成,用户按退格键返回主界面。备选流:通过分组查询,用户在基本流第三步可以选择进入分组列表,选择特定的组,然后再进行基本流第四第五步进行查询,查询

5、信息不存在,用户在基本流第四步查询信息不存在,通讯录提醒用户“查询失败”用户返回主界面,用例结束,通讯录损坏,若通讯录损坏,则会在基本流第三步提示“通讯录已损坏”,然后结束用例增删改联系人用例基本流:点击通讯录中的增加按钮,进入联系人界面,输入联系人基本信息,并根据用户需求增加个性化信息,单击确认返回主页面主页面,点击通讯录中一个已存在的联系人,进入联系人编辑页面。可修改联系人的资料或进行删除联系人操作,完成后进入主页面。备选流“点击通讯录中的增加按钮时若存储卡空间不足,则提示错误并返回。对联系人中的每条信息都可以进行隐藏 设置,在修改或删除联系人的过程中,系统将提示用户是否确认操作,若放弃操

6、作,则联系人信息恢复至修改前通讯录设置基本流:用户根据自己的偏好设置字体,颜色等信息导入,导出通讯录基本流:用户点击菜单进入导入导出界面,点击导入导出手机通讯录出现文件系统选择保存路径,选择并点击导出后在指定目录生成包含通讯录信息的 Excel 文件,显示“通讯录导出成功“并且返回至导入导出界面。点击导入手机通讯录出现文件系统选择需要导入的 Excel 文件,选中文件点击导入后将信息添加至手机通讯录,显示导入导出界面。备选流:点击进入导入导出界面,点击返回则返回软件主界面,导出文件时存储卡空间不足,则提示错误并返回导出界面。导入文件时打开无法识别的文件提示错误,返回带入文件界面。1.2 务流程

7、分析1.2.1 业务流程图1.2.2 联系人管理系统的流程管理员调查通讯录人员信息录入通讯录分类男女生成通讯录数据使用者查找联系人信息使用者修改联系人信息删除联系人信息联系人资料的收集,录入,处理及使用1.2.3 采集联系人信息,系统自动生成编号,管理员可添加的联系人信息包括:姓名,性别,地址,籍贯,年龄,住址,联系方式,联系人电话1.2.4 数据进行分类,大致类别有:男,女1.2.5 修改联系人信息:在使用和运行过程中,随着联系人的部分信息的变更,相应的可以进行数据更新式的修改,通过联系人编号首先找出联系人信息,再进行修改1.2.6 查询联系人:根据联系人姓名或者编号快速找出联系人1.2.7

8、 删除联系人:找出联系人后:当联系人不在使用者需要范围内时可以进行删除,减少业务流程内的内容1.3 数据流程分析1.3.1 数据流程图电话号码管理录入子系统查询子系统姓名地址号码姓名查找号码查找(一)系统数据流程图(二)管理系统数据流程图用户注册 登陆通讯录管理系统(二)管理系统数据流程图管理员添加用户添加资料删除资料修改资料打印资料普通用户修改密码注销查找排序退出(三)系统数据流程图系统登录系统主窗体是否登录是否管理员查找修改密码退出注销添加资料修改资料删除资料打印资料导入 Excel添加用户是部分否系统登录之后,到达系统主窗体,若进行管理员操作,则进入管理员页面,管理员的操作包括用户的添加

9、,资料的添加,资料的修改,删除与打印以及打入 Excel,若不进行管理员的操作,则可以修改密码,查找等操作,用户进入查找页面,根据用户条件系统自动查找内存,然后显示则数据流程图为:内容查找P1 查询D1 内存显示内容:有或无查找条件查找结果(1):数据流程图的特征:抽象性,概括性:(2):数据流程图的作用:系统分析员用这种工具自上而下分析系统信息流程;可在图上画出计算机处理部分;根据逻辑存储,进一步做数据分析,可向数据库设计过度;根据数据流方向定出存取方式;对应一个处理过程,可用相应的程序语言来表达处理方法,向程序设计过渡。(3): 数据流程分析数据流程分析:即把数据在组织(或原系统)内部的流

10、动情况抽象地独立出来,社区了具体组织结构,信息载体,处理工作,物资,材料等,单从数据流动过程来考查实际业务的数据处理模式,数据流程分析主要包括对信息的流动,传递,处理,存储等的分析,数据流程分析的目的就是要发现和解决数据流通中的问题,这些问题包括数据流程不畅,前后数据不匹配,数据处理过程不合理等等。问题产生的原因有的是属于原系统管理混乱,数据处理流程本身的问题,有的也可能是我们调查中了解数据流程有误,总之这些问题都应该尽量的暴露并加以解决,一个流畅的数据流程是今后新系统用以实现这个业务处理过程的基础。现有的数据流程分析多是通过分层的数据流程图来实现1.3.2 具体分析电话管理系统要整个系统的主

11、要分为两大模块,如图所示:录入模块和查询模块录入模块可根据系统提示的信息填写,填写完相应的信息可按回车存储。以姓名和电话号码为关键字,分别用相应的函数月算出一个相对应的值把这个值作为结点的存储地址,分别存入姓名散列表和电话号码散列表的对应位置查询模块分为两部分,姓名查询和号码查询,姓名查询可有一个姓名查到多个纪录号码查询是一一对应,查找时,通过所要寻找的关键字用同样的函数计算地址,判断存的内容是否跟关键字的一样,肉一样则纪录找到你所要的查找内容,否则无此记录。2 联系人系统设计2.1 系统目标日益繁多的人际交往使得我们很难搞清与每个人之间的联系方式,特别是对于经常出差的人来说更难,所以通讯录能

12、够便捷的给我们带来所需要的相关信息,方便及时快捷查询所需要的联系人。通讯录系统是一个专门针对存储用户联系方式以及一些简单的个人信息的使用管理系统,方便用户对众多客户,朋友,同事等个人信息的存储和快速查找的功能,大大减少了查找过程中的时间2.2 系统功能结构设计公司联系人管理系统结构采用总分的方式,笼统的先分为四大类:信息录入、信息查询、信息编辑、系统操作。 信息录入分为:员工系统信息录入、客户联系信息录入、联系类型录入; 信息查询分为:员工联系信息查询、客户联系信息查询、联系类型查询、客户行业分类查询; 信息编辑分为:员工联系资料编辑、客户联系资料编辑、联系类型编辑; 系统操作分为:登陆界面和

13、主界面。 该系统功能主要实现对公司的内部与外部联系人的基本信息的正确掌握以确保公司与联系人之间的商业交流可靠度,实现对联系人的查询功能以稳固公司与联系人之间的长期合作关系,以及实现公司对 VIP 重要客户信息档案的掌握以稳定公司的利益。联系人管理系统信息录入信息查询与修改编号姓名联系方式联系人资料编辑籍贯联系电话年龄住址联系人查询登陆界面主界面系统操作性别开始进入录入系统获得关键字用函数 hash 计算地址赋予 qQ=q-next 继续与 mund 的值是否和关键字相等未找到纪录结束比较 mun 的值是否和关键字相等Q=q-继续与 mun 比较是否相等输出纪录是是否否查找系统流程图2.3 数据

14、库设计2.3.1 数据库需求分析 数据项和数据结构如下 所有联系人:性别,地址,联系电话,籍贯,联系方式,姓名2.3.2 数据库概念结构设计 (1)根据课题给出的用户基本需求,写出各数据实体的数据项和联系实体的活动以及活动要使用的数据项,通过 ER图来表示。由 ER 图建立适当的表,并按照不同范式的定义,对表进行规范化。 (2)对规范化的表,根据用户需求,定义字段名、类型、宽度和小数点,建立数据库结构(3)联系人管理系统, 信息录入, 信息查询 ,信息编辑,系统操作, 联系人类型录入, 联系类型查询 ,联系类型编辑,登 陆 界 面, 主 界 面 (4)系统功能模块图 对规范化的表,根据用户需求

15、,定义字段名、类型、宽度和小数点,建立数据库结构。根据每张规范化表,对应建立一个数据库文件。 (5)“联系人管理系统”涉及的实体及其属性(字段)如下: 重要客户联系人:联系人籍贯,联系人姓名,联系人号码,联系人地址2.3.3 数据库链接说明表间的关系是非常重要的,Access 能够根据表间的关系从两张或多张的字段中查找和显示数据记录。通过表之间的关系就可以指出一个表中的数据与另一个表中的数据的联系方式。该系统的表间关系是联系人及其自身相关信息的汇总,对联系人的信息进行详细的存储。2.4:数据字典数据字典和数据流程图密切配合,能清楚地表达数据处理的要求,数据字典用于对数据流程图中出现的所有成分给

16、出定义,它是数据流程图上的数据流的名字,加工名字和数据存储名字就有确切的解释,每一条解释就是一条词条,按一定的顺序将所有词条排列起来,就构成了数据词典。通讯录系统经过划分各子系统及其各自的功能,以及相互联系,绘制出数据流程图如下:管理员通讯录系统用户顶层数据流数据字典是 Oracle 数据库的核心组件对用户来说,它有只读类型的表和视图组成。在其中保存着关于数据库系统本身以及其中存储的所有对象的基本信息。数据字典表和视图都保存在 System 表空间中。Oracle 系统使用数据字典获取对象信息和安全信息。而用户和 DBA 则用它来查阅数据库信息,无论是对 DBA,还是对普通用户,数据字典都有着十分重要的意义和作用。数据字典是对数据流程图中的数据项,数据流,处理逻辑,数据存储和外部实体进行定义和描述的工具,也是数据分析和管理工具,同时也是系统设计阶段进行数据库设计的重要依据举例如下:数据项定义数据项编号001 数据项名称号码 输入数据流查找方法 输出数据流联系人号码外部实体定义外部实体编号E1 外部实体名称用户

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号