数据库设计的案例分析(宠物店)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库设计的案例分析
案例内容:
宠物供应店
1.用户需求分析
1.1客户
●宠物店的创办人和所有者A,希望创建数据库系统。
●宠物店经理B,了解所经营的商品和事务。
●宠物店工作人员C,了解经营的许多事务,不关心销售,对数据库系统无所谓。
1.2客户的想法
1.2.1确定系统应该实现的功能
了解宠物店的工作流程,集体讨论中,获得一些相关信息。
例如,宠物店提供训练课程,该课程涉及到的信息:一般性描述(如动物的种类,狗、猫等)、场所、时间、价格、参与者的最大数量等。
拍下一些照片,快速制作一些保单(VB、Word等工具),提供实物模型使得应用程序在客户看起来更真实。
1.2.2确定项目应该呈现的样式
用户对界面提供反馈、细化,得到一个系统需要包含的出略的表单列表:
Login(表单)、Orders(订单)、Inventory(存货清单)、ourses(课程)、mployees (员工)、Shifts(轮班)、Cursomers(客户)。
该程序还需要得到一些报表:
每周的工作进度表、课程时间表、课程列表、销售统计、客户名单等。
1.2.3确定用户界面需要的数据
画出表单草图确定应该从哪里获取这些表单的数据。如用Word画出一个客户订单:客户订单
2009-1-1
销售员:C
购买人:Rob
送货地址:北京市**街
交货方式:货到付款
确定所有表单中各数据项的数据类型。
1.2.4确定实体和联系
最初的表单定义的关系:
Order:关联客户
1.3编写用例
1.4编写需求文档