1、掌握需求分析的步骤和业务流程调查的方法;掌握应用 Powerbuilder绘制BPM莫型、学时:6H (课4H,课外2H)三、 实验软件平台: Windows 2k 或 Windows XP, Powerduilder9.5,VisioBPM模 型。四、 实验容:根据该 VCD连锁店的业务需求调查文字,利用 PD绘制该VCD连锁店管理系统的五、 实验结果:迪期罚救通知六、思考题i数据库设计为什么需要进行详细的需求分析?答:做软件是为了满足客户需求,不能接到一个项目凭自己的经验自己的想象就写出程序来。需要知道客 户需要什么,不需要什么。所以,为了让团队的工作成果能被客户接受就需要详细的进行需求分
2、析。为之 后的软件编写提供准确严谨的流程处理。2、 需求分析的目标是什么?其调查步骤是什么?常用的调查方法有哪些?需求分析的目标:通过详细调查现实世界要处理的对象(组织、部门、企业等) ,充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后再此基础上确定新系统的功能。新系统必须充 分考虑今后可能的扩和改变,不能仅仅按当前需求来设计数据库。调查步骤:(1) 调查组织机构情况。包括了解该组织的部门组成情况、各部门的职责等,为分析信息流程做准备。(2) 调查各部门的业务活动情况。包括了解各个部门输入和使用什么数据,如何加工处理这些数据, 输出什么信息,输入结果的格式是什么,这是调
3、查的重点。(3) 在熟悉了业务活动的基础上,协助用户明确对新系统的各种要求,包括信息要求、处理要求、安 全性和完整性要求,这是调查的又一个重点。(4) 确定新系统的边界。对前面调查的结果进行初步分析,确定哪些功能由计算机完成或将来准备让 计算机完成,哪些活动由人工完成。由计算机完成的功能就是新系统应该实现的功能。调查方法:(1) 跟班作业。通过亲身参加业务工作来了解业务活动的情况。(2) 开调查会。通过与客户座谈来了解业务活动情况及用户需求。(3) 请专人介绍。 询问。对某些调查中的问题,可以找专人询问。(5) 设计调查表请用户填写。如果调查表设计的合理,这种方法是很有效的。(6) 查阅记录。
4、查阅与原始系统有关的原始记录。3、 数据库设计的特点是什么?大型数据库的设计和开发是一项庞大的工程,是涉及多科学的综合性技术。数据库建设是指数据库应用系 统从设计实施到运行维护的全过程。数据库建设和一般的软件系统设计、开发和运行与维护的全过程有许 多相同之处,更有其自身的一些特点。(1) 数据库建设的基础:三分技术,七分管理,十二分基础数据是数据库设计的特点之一。(2) 结构(数据)设计和行为(处理)设计相结合:数据库设计应该和应用系统设计相结合。也就是说, 整个设计过程中要把数据库设计和对数据库的处理设计密切结合起来。这是数据库设计的特点之二。实验二 需求分析(二)数据流程调查一、 实验目的
5、:掌握需求分析的步骤和数据流程调查的方法;掌握应用 VISIO绘制数据流程图(DFD ,掌 握数据流程图分层次的绘制方法。掌握编写数据字典的方法和步骤。二、 实验学时:8H (课6H,课外2H) Windows 2k 或 Windows XP, Visio1、 掌握数据流程调查和分析的方法;2、 利用Visio绘制分层次的数据流程图并在绘制的过程中建立标准、统一的编码;3、 根据该VCD连锁店的业务需求调查文字以及第一次作业所完成的容,利用 VISIO,绘制该连锁店管理 系统的DFD模型。4、 编写详细正确的数据字典。五、 实验步骤1、数据流程图的层次绘制方法复习数据流程图分层次绘制模型:数据
6、流程图是按照“自顶向下、逐层细化”的原则进行,在绘制整个数据流程图的过程中,一定要建 立标准、统一的编码,并建立相应的数据字典。数据流程图的详细绘制过程可参见上课过程中的 PPT案例(陪送系统数据流程图)。2、根据该VCD连锁店的业务需求调查文字以及第一次作业所完成的容,利用 VISIO,绘制该连锁店管理系统的DFD模型。六、实验结果:1 、绘制数据流程图 【请在此粘贴你的 DFD数据流程图中的数据对象一定要编号,地方不够可换页】DI v:d=T?顶圧tuiss*! 02 眉熬阳记重ITT: :=5D4 Q班记录AP?盖朝益戟处禅DIII -兰二 严1管CD相借单信息=PLi肖售或租僧处理有库
7、存无库存TL-I粗借為|帐劈售记灵D2?尽省tc录Fl J“芒岂召电*或遲请舊弄昼记广 pn员工查阅库存井通知预约顾容:- =. t-KI5爭匸畫G獰D2.3矽登记12、编写相应的正确的数据字典表3-1 数据流的描述数据流编号数据流名称简 述数据流来源去向数据流组成量高峰流IN1VCD租 借单信息记录租借人对VCD的要求租借人P1,D1VCD编码+VCD数量+归还日期xIN2租借信息成交信息租借处理P2, P3销售或租借记录单号+购买或租借人卡号+ 购买或租借日期+VCD编码+数量+ 单价IN3归还记录VCD归还的具体信息归还处理P3归还单号+租借人卡号+归还日期+VCD编码+数量+经办员工号
8、IN4销售信息记录购买购买人P1.1VCD编码+VCD数量等IN5罚款信息记录罚款的具体信息预期罚款处理E2罚款单号+ 租借卡卡号+罚款日期+罚款金额+经办员工号IN6预约处理信息记录需要租借或岀售但没有库存的VCD信息P1.3预约登记单号+ 购买或租借卡卡号+VCD编码+数量+经办员工号表3-2 处理逻辑的描述处理逻辑编号处理逻辑名称简述输入的数据流输岀的数据流频率P1VCD出售租借处理对要租借的VCD进行岀售租借处理过程对要租借的 VCD进行出售租借处理过程P2逾期罚款査询有误逾期的租借生成逾期罚款单然后通 知租借人处理归还过程无损坏办理归还登记, 有损坏则办理赔偿单赔偿登记P3.1办理归还登记对无损坏 的归还办 理登记办理人要求记录归还的时间,更新 库存归还记录P3.2办理赔
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1