目录绪论...............................................................................................................................1实验一需求分析(一)——业务流程调查...........................................................2实验二需求分析(二)——数据流程调查.............................................................5实验三概念结构设计.............................................................................................10实验四逻辑结构设计.............................................................................................12实验五数据库的物理设计与实施...........................................................................141绪论根据以下VCD出售租借连锁店管理系统开发需求调查文字,完成实验一至实验五并填写在实验报告册上。市内某家大型VCD出售租借连锁店有许多员工,每个员工只能服务于一家租借店;每个员工有工号、姓名、性别、年龄、政治面貌等属性;每家店日常工作主要有:租借、归还、逾期罚款等(租借人首先要办理租借卡,租借卡分为年卡、月卡和零租卡)。具体操作流程如下:(1)出售租借:根据购买人或租借人提供的VCD租借单,查阅库存,如果有,则办理销售或租借并登记销售(记录销售记录单号、购买人卡号、购买日期、VCD编码、数量、单价,经办员工号)或租借流水帐(记录租借记录单号、租借人卡号、租借日期、VCD编码、数量、归还日期,经办员工号);如果没有相应的VCD,则可根据购买人或租借人的要求办理预约登记(记录预约登记单号、购买或租借卡卡号、VCD编码、数量、经办员工号),当有VCD时,及时通知购买人或租借人。(2)归还:根据租借人提供的所还VCD,检查VCD是否完好,如果完好,则办理归还登记(记录归还单号、租借人卡号、归还日期、VCD编码、数量、经办员工号),如果有损坏的VCD,办理赔偿登记(记录赔偿单号、租借卡卡号、赔偿日期、赔偿VCD编码、数量、金额,经办员工号),并把赔偿通知单通知给租借人。(3)逾期罚款通知:查询逾期未还的VCD,及时通知租借人,并进行相应的罚款登记(记录罚款单号、租借卡卡号、罚款日期、罚款金额、经办员工号)。2实验一需求分析(一)——业务流程调查一、实验目的:掌握需求分析的步骤和业务流程调查的方法;掌握应用Powerbuilder绘制BPM模型二、学时:6H(课内4H,课外2H)三、实验软件平台:Windows2k或WindowsXP,Powerduilder9.5,Visio四、实验内容:根据该VCD连锁店的业务需求调查文字,利用PD绘制该VCD连锁店管理系统的BPM模型。五、实验结果:【请在此粘贴你的BPM,地方不够可换页】1、租借模型归还:32、逾期罚款模型六、思考题1、数据库设计为什么需要进行详细的需求分析?答:在现实生活中,如果我们要选择做一件事情,是不是要先思考这个事情的构造,才能更好地指明方向。当然数据库设计也不排除在外,进行数据库设计首先必须了解与分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,是最困难和最耗时间的一步。作为“地基”的需求分析是否做得充分与准确,决定了在其上构建数据库大厦的速度与质量。需求分析做得好不,甚至会导致整个数据库设计的返工重做。从中我们能感受到进行详细的数据库分析对于数据库设计的重要性,如果光是盲目地匆匆地去做,而没有充分了解用户需求,导致的结果很可能是事倍功半,但是如果我们是在一个详细的需求分析的基础上,结果会大不相同,可能就是事半功倍了2、需求分析的目标是什么?其调查步骤是什么?常用的调查方法有哪些?答:需求分析的目标:通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后再此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩张和改变,不能仅仅按当前需求来设计数据库。调查步骤:(1)调查组织机构情况。包括了解该组织的部门组成情况、各部门的职责等,为分析信息流程做准备。(2)调查各部门的业务活动情况。包括了解各个部门输入和使...