数据流与E-R图在信息系统设计中的应用

需积分: 10 2 下载量 33 浏览量 更新于2024-08-21 收藏 321KB PPT 举报
统会验证用户的身份。 • (2)每个用户可以有多个邮件地址,每个邮件地址关联一个邮件密码。 • (3)用户可以发送邮件给其他用户,邮件包含收件人地址、邮件状态(例如,已发送、未读、已读)、邮件主题、邮件内容,以及发送和接收的时间戳。 • (4)邮件可能附带有附件,每个附件都有自己的编号、文件名和大小。 复习知识点: 1. 数据流图(DFD): 数据流图是系统分析阶段用于描述系统逻辑模型的一种工具,它描绘了数据在系统中的流动路径和处理过程。在例1中,数据流图的元素包括数据源点(如储户和日历)、数据终点(储户)、处理(检验、登录、付款)、数据存储(存折、帐卡)以及数据流(存折和取款单、帐卡信息、检查出的问题、取款信息、付款通知、现款和提款时间信息)。 2. 捐助资金管理系统的数据流: 在例2中,描述了一个捐助资金管理系统的运作流程。捐助者提出捐助请求,经过身份确认后,捐助信息被登记,捐款存入银行。教育单位提出用款申请,经过合法性校验后支出。基金会每月生成财政状况报表,展示收入、支出和资金余额。 3. 实体关系图(E-R图): E-R图用于数据库设计阶段,表示实体、关系和属性。在例4中,业主信息、部门信息和员工信息是三个实体,其中房号、部门号和员工号作为实体的键。业主可以拥有多个房屋,员工只能属于一个部门,部门只有一个负责人。不同职务的员工有不同的操作权限。 4. 邮件客户端系统的设计: 在例5中,多用户电子邮件客户端系统支持用户登录验证,用户可以拥有多个邮件地址。邮件系统允许用户发送邮件,包括收件人地址、邮件状态、主题、内容以及时间戳。邮件还可能附带附件,每个附件有其编号、文件名和大小。 这些知识点涵盖了软件工程中的系统分析与设计,包括数据流图的构建、业务流程的理解、数据库设计的实体关系模型以及用户界面设计的考虑。在广东工业大学软件工程复习中,理解和掌握这些概念对于系统开发和分析至关重要。