银行系统数据流图和ER图
- 格式:pptx
- 大小:954.67 KB
- 文档页数:49
1. 采购部查询库存信息及用户需求, 若商品的库存量不能满足用户的需要, 则编制相应的采购订货单, 并交送给供应商提出订货请求。
供应商按订单要求发货给该公司采购部, 并附上采购收货单。
公司检验人员在验货后,发现货物不合格, 将货物退回供应商,如果合格则送交库房。
库房管理员再进一步审核货物是否合格, 如果合格则登记流水帐和库存帐目, 如果不合格则交由主管审核后退回供应商。
画出物资订货的业务流程图。
(共 10分2.在盘点管理流程中,库管员首先编制盘存报表并提交给仓库主管,仓库主管查询库存清单和盘点流水账,然后根据盘点规定进行审核,如果合格则提交合格盘存报表递交给库管员,由库管员更新库存清单和盘点流水账。
如果不合格则由仓库主观返回不合格盘存报表给库管员重新查询数据进行盘点。
根据以上情况画出业务流程图和数据流程图。
(共 15分3. “进书”主要指新书的验收、分类编号、填写、审核、入库。
主要过程:书商将采购单和新书送采购员; 采购员验收,如果不合格就退回, 合格就送编目员;编目员按照国家标准进行的分类编号,填写包括书名,书号,作者、出版社等基本信息的入库单;库管员验收入库单和新书,如果合格就入库,并更新入库台帐;如果不合格就退回。
“售书”的流程:顾客选定书籍后, 收银员进行收费和开收费单, 并更新销售台帐。
顾客凭收费单可以将图书带离书店,书店保安审核合格后,放行,否则将让顾客到收银员处缴费。
画出“进书”和“售书”的数据流程图。
进书业务流程:进书数据流程:F3.2不合格采购单售书业务流程:售书数据流程:4. 背景 :若库房里的货品由于自然或其他原因而破损,且不可用的,需进行报损处理, 即这些货品清除出库房。
具体报损流程如下:由库房相关人员定期按库存计划编制需要对货物进行报损处理的报损清单, 交给主管确认、审核。
主管审核后确定清单上的货品必须报损,则进行报损处理, 并根据报损清单登记流水帐,同时修改库存台帐;若报损单上的货品不符合报损要求,则将报损单退回库房。
一、Visio 2003画ER图方法:(1)先在“文件”-〉“形状”-〉“框图”-〉“基本形状”中找到矩形和椭圆,分别右击选择“添加到我的形状”-〉“添加到新模具”。
之后出现“另存为”对话框,把新模具命名为“ER图”,这样我们就把矩形和椭圆添加到了新模具“ER图”中。
(2)用同样的思路,在“文件”-〉“形状”-〉“框图”-〉“块”找到菱形,添加到模具“ER图”中。
(3)用同样的思路,在“文件”-〉“形状”-〉“数据库”-〉“ORM图表”找到角色连接线,添加到模具“ER图”中。
(画连接线也可采用下面的方法:在“视图”-〉“工具栏”下单击“绘图”,在出现的绘图工具栏中单击线条工具,也可以画出直线)(4)在“数据库”-〉“ORM图表”里的“频率约束”,这是一个无边框的小矩形,适合来标示联系类型(1 : 1,1 : n或m : n),把它添加到“E-R图”模具中,这样以后画E-R图就方便多了。
添加完成后,就可以在画E-R图时打开该模具,E-R图所有的元素都会在一个模具中显示出来了。
二、把visio图形添加到word中的方法:图形在visio中画完之后,可以选中整个图形,复制,粘贴到word文档中也可以,把visio图形另存为jpg格式的图形文件,在word中插入—图片—来自文件,把图形插入到word文档中。
三、visio画数据流图的方法:1.图形所在位置:“文件”-〉“形状”-〉“流程图”-〉“数据流图表形状”(1)数据进程(画出处理)(2)数据存储(画出数据存储)(3)外部交互方(画出输入源点或者输出汇点)(4)数据流的箭头:视图/工具栏/绘图工具栏中,单击线条工具画出直线,再利用格式工具栏上的线型、线条粗细设置箭头。
(5)数据流图的文字:单击常用工具栏上的文本工具按钮输入文字,输入完成后先单击指针工具,再右击该文字,选择格式/文本/文本块,设置其为竖排文本。
2.插入到wod中的方法(1)直接在visio中选中后复制,到word中粘贴(2)在visio中另存为jpg格式的文件,在word中插入该图片文件。
淮海工学院计算机科学系实验报告书课程名:《软件工程》题目:构造化设计实验班级:***********学号:*************姓名:*************考语:成绩:指导教师:批阅时间:年月日构造化设计验报告要求1 目的与要求 :1)系统学习和理解构造化软件工程设计阶段的基本任务、观点、原理、技术和方法;2)掌握设计阶段各样设计工具,如、层次图、程序流程图、N-S 图、 PAD图、判断表(树)、伪代码语言等工具的使用方法;3)经过理论学习和试验要逐渐提升运用构造化软件工程的设计理论、技术和方法解决实质问题的综合应用和实践创新能力;4)请借阅相关Microsoft Office Visio系统,预习系统相关的构造化设计工具和使用方法;5)依据实验题目要求独立达成构造化设计实验内容,禁止拷贝、剽窃别人设计成就;6)仔细书写实验报告, 并于下周 5 从前提交。
2实验内容或题目1. 针对自己第一次实验所达成的构造化剖析项目(或题目),选择所绘制的数据流图,E-R图、状态图,达成下边2、 3、 4、 5、 6 要求的构造化设计内容;2. 依据面向数据流图的构造化设计方法,并在优化所选择数据流图的基础上,导出项目的总体设计层次图( H 图);3. 依据详尽设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD 图等设计工具,在第 2 所得层次图中选择几个主要模块进行详尽设计,画出相应设详尽计结果图形;4. 依据选择的 E-R 图进行数据库(以关系数据库模型为基准,进行数据库表及其关系设计);5. 依据 H 图进行界面菜单设计(模拟菜单显示款式绘制菜单设计图),选择一个数据库表(实体)进行界面表单(数据编写界面)设计;6.选择第 3 步中某一模块的详尽设计结果,画出对应得流图,并计算其圈复杂度。
3实验步骤与源程序1.优化所选择数据流图要管理项目用户名、密码选择用户要考证用户名管理的项目提示挂屏幕显示和密码失成功银行项目申请挂失成功账户挂失选择挂失申请银行项目账户管理显示可管理项目要办理业务新密码选择用户要业务办理密码改正办理业务个人信息改正成功提示密码修填写票据改成功显示该用户个人信息屏幕显示可办理业务改正票据改正成功提示个人存取款转账信息改正存取款票据依据票据显转账票据成功转账票据示所选业务屏幕显示详细内容存取款票据贷款申请和凭据提示转账手机银行开通成功提示存取手机号和密码屏幕显示款成功网上银行开通缴费单贷款用户名和密码手机银行屏幕显示缴费贷出钱币手机银行账号网上银行提示申请提示开通成功成功网上银行账号缴费凭据屏幕显示屏幕显示提示开通提示花费成功已缴屏幕显示屏幕显示2.导出项目的整体设计层次图(H 图);银行积蓄业务系统用户管理业务办理账户管理办注开开个通通账密人理销存转贷缴网手户码信银银取账款费上机挂修息行行款银银失改修卡卡行行改选提手择交输输卡抵缴缴开网开机银卡用入入存取折汇押费费卡银卡银行转户密密款款转款凭类凭信信信行卡帐信码码账证型据息息息信类息息型3.依据详尽设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD 图等设计工具,在第2所得层次图中选择几个主要模块进行详尽设计,画出相应设详尽计结果图形;(1)流程图登录:存取款:开始开始填写票据输入用户名F 票据为T存款单输入密码提示输入信息有误查对密码记录存款信息计算利息用户名存在且密码正确打印存单F打印利息清单T登录成功发放票据结束结束办理银行卡:开始填写个人信息F 姓名为空T 提示姓名为空身份证号F码为空T提示身份证号银行卡类F 提示银行卡码为空型已选种类未选T两次密码F 提示两次密码一致输入不一致T提示办卡成功结束( 2)盒图登录:存取款:(3) PAD 图登录:登岸成功用户名存在且密码正确提示错误业务办理:存取款存取款转账转账贷款贷款要办理的业务缴费缴费网上银行网上银行手机银行手机银行4.依据选择的E-R 图进行数据库(以关系数据库模型为基准,进行数据库表及其关系设计);储户数据库:存取款数据库:银行数据库:5.依据 H 图进行界面菜单设计(模拟菜单显示款式绘制菜单设计图),选择一个数据库表(实体)进行界面表单(数据编写界面)设计;用户界面功能菜单:Form Title办理银行卡帐户管理存取款转帐缴费网上银行手机银行贷款注销银行卡密码改正存款卡内按期转活期水费开通网上银行开通手机银行助学贷款银行卡挂失取款卡内活期转按期电费改正信息改正信息住宅公积金个人信息改正历史明细汇款天然气注销网上银行注销手机银行短期小额贷款卡转帐手机充值长久抵押贷款卡折互转银行卡办理界面:办理银行卡欢迎进入银行卡办理系统姓名请输入密码:身份证号码家庭地址请再次输入密码:性别男女银行卡种类信誉卡积蓄卡银联卡确立清空返回6.选择第 3 步中某一模块的详尽设计结果,画出对应得流图,并计算其圈复杂度。
验证用户名和密码
业务办理
显示该用户可办理业务
单据
根据单据显示所选业务具体内容
填写单据
选择用户要办理业务
存取款
转账
贷款
缴费
网上银行
咨询服务
存取款单据
转账单据
贷款申请和凭证
缴费单网上银行开通用户名和密码
选择咨询项目
选择银行项目
账户管理
银行项目
显示可管理项目
挂失申请
账户挂失
新密码
密码修改申请
选择用户要管理的项目
个人信息修改
个人信息
咨询结果
提示存取款成功
提示开通成功提示费用已缴
提示申请成功
提示转账成功
提示挂失成功
提示密码修改成功
提示个人信息修改成功
用户名密码要办理业务
要管理项目
挂失成功
修改成功
修改成功
网上银行账号
缴费凭单
贷出货币
转账单据
问题解答
存取款单据
屏幕显示。
一、业务流程的描述工具1、业务流程图简介业务流程图(transaction flow diagram,简称TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。
业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。
换句话说,就是“文本”用图形方式来反映实际业务处理过程的“流水账”。
2、业务流程图图例及画法业务流程图图例没有统一标准,但在同一系统开发过程中所使用的理应一致。
示例画法如下:二、数据流程的描述工具、画法及其特点1、数据流程数据流程指数据在系统中产生、传输、加工处理、使用、存储的过程。
2、数据、数据流程调查的内容:收集原系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
在上述各种单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度(如每月制作几张)、发生的高峰时间及发生量等。
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围(指最大值和最小值)。
3、数据流程图的概念(Data Flow Diagram,DFD)它是用箭线连接图形符号,对某一业务流程中数据的流动、传递、存储和处理过程的描述。
数据流程图具有抽象性和综合性两个特点,其抽象性表现在已经完全舍去了具体的物质,如组织机构,工作场所、物质流、货币流等,只保留了数据的流动、存贮、使用及加工的情况。
综合性表现在它可以把系统中的各种业务处理过程联系起来,形成一个整体。
4、数据流程图图例(1)数据流程图的基本图例符号:①外部实体指系统以外的人或事物。
它表达该系统数据的外部来源和去处,例如学生,职工,车间等。
外部实体也可以是另外一个系统。
②数据处理指对数据的逻辑处理,也就是数据的变换。
它可以是人工处理,也可以是计算机处理。
③数据流是指处理功能的输入或输出,用一条带箭头的直线表示。
箭头指出数据的流动方向。
数据流可以是信件、票据,也可以是电话等。
淮海工学院计算机科学系实验报告书课程名:《软件工程》题目:结构化设计实验班级: ***********学号: *************姓名: *************结构化设计验报告要求1目的与要求:1)系统学习和理解结构化软件工程设计阶段的基本任务、概念、原理、技术和方法;2)掌握设计阶段各种设计工具,如、层次图、程序流程图、N-S图、PAD图、判定表(树)、伪代码语言等工具的使用方法;3)通过理论学习和试验要逐步提高运用结构化软件工程的设计理论、技术和方法解决实际问题的综合应用和实践创新能力;4)请借阅有关Microsoft Office Visio 系统,预习系统有关的结构化设计工具和使用方法;5)按照实验题目要求独立完成结构化设计实验内容,严禁拷贝、抄袭他人设计成果;6)认真书写实验报告,并于下周5以前提交。
2 实验内容或题目1.针对自己第一次实验所完成的结构化分析项目(或题目),选择所绘制的数据流图,E-R图、状态图,完成下面2、3、4、5、6要求的结构化设计内容;2.按照面向数据流图的结构化设计方法,并在优化所选择数据流图的基础上,导出项目的总体设计层次图(H图);3.按照详细设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD图等设计工具,在第2所得层次图中选择几个主要模块进行详细设计,画出相应设详细计结果图形;4.根据选择的E-R图进行数据库(以关系数据库模型为基准,进行数据库表及其关系设计);5.根据H图进行界面菜单设计(模拟菜单显示样式绘制菜单设计图),选择一个数据库表(实体)进行界面表单(数据编辑界面)设计;6.选择第3步中某一模块的详细设计结果,画出对应得流图,并计算其圈复杂度。
3 实验步骤与源程序1.优化所选择数据流图2.导出项目的总体设计层次图(H图);3.按照详细设计阶段所学的过程设计工具,分别选择程序流程图、盒图和PAD 图等设计工具,在第2所得层次图中选择几个主要模块进行详细设计,画出相应设详细计结果图形;(1)流程图登录:存取款:办理银行卡:(2)盒图登录:存取款:(3)PAD图登录:业务办理:4.根据选择的E-R图进行数据库(以关系数据库模型为基准,进行数据库表及其关系设计);储户数据库:存取款数据库:银行数据库:5.根据H图进行界面菜单设计(模拟菜单显示样式绘制菜单设计图),选择一个数据库表(实体)进行界面表单(数据编辑界面)设计;用户界面功能菜单:银行卡办理界面:6.选择第3步中某一模块的详细设计结果,画出对应得流图,并计算其圈复杂度。
一、Visio 2007画ER图方法:(1)先在“文件”-〉“形状”-〉“常规”-〉“基本形状”中找到矩形、椭圆、动态连接线,分别右击选择“添加到我的形状”-〉“添加到新模具”。
之后出现“另存为”对话框,把新模具命名为“ER图”,这样我们就把矩形和椭圆等添加到了新模具“ER图”中。
(2)用同样的思路,在“文件”-〉“形状”-〉“常规”-〉“方块”找到菱形,添加到模具“ER图”中。
(3)在“文件”-〉“形状”-〉“软件与数据库”-〉“数据库”-〉“ORM图表”里的“频率约束”,这是一个无边框的小矩形,适合来标示联系类型(1 : 1,1 : n或m : n),把它添加到“E-R图”模具中,这样以后画E-R图就方便多了。
添加完成后,就可以在画E-R图时打开该模具(“文件”-〉“形状”-〉“打开模具”),E-R 图所有的元素都会在一个模具中显示出来了。
二、把visio图形添加到word中的方法:图形在visio中画完之后,可以选中整个图形,复制,粘贴到word文档中也可以,把visio图形另存为jpg格式的图形文件,在word中插入—图片—来自文件,把图形插入到word文档中。
三、visio画数据流图的方法:1.图形所在位置:“文件”-〉“形状”-〉“流程图”-〉“混合流程图形状”,按照前面的方法把下面的图形分别添加的新模具“数据流图”中。
(1)分段流程2(2)数据存储(3)外部实体1(4)动态连接线2. 画法:(1)处理:选择“数据流图”模具中的“分段流程图2”,双节添加文字为加工名称。
再到工具栏中选择文本框按钮,添加到该图上,输入加工编号后,调整文字大小位置。
把两个图形组合(选择两个图形,右击-〉“形状”-〉“组合”)。
(2)数据存储:选择“数据存储”图形,方法同上。
(3)外部项:选择“外部实体1”图形,输入文字,调整文字和图形大小。
在工具栏上右击,选择“绘图”,利用“绘图”工具栏上的直线,画出外部项左上角的折角。