- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.步骤 (1)需求分析阶段 (2)概念结构设计阶段 (3)逻辑结构设计阶段 (4)物理设计阶段 (5)数据库实施阶段 (6)数据库运行与维护阶段 5.5.3 网上书店管理系统数据库概念设计 5.5.4 网上书店管理系统数据库逻辑设计 用户表(用户编号,用户名,密码,地址,邮编,电子邮件地址,家庭电话,个人电话,办公电话) 图书表(图书编号,图书名称,图书描述,图书价格,图书图片路径,作者,图书类型编码) 图书类型表(图书类型编号,图书类型名称) 订单表(订单编号,订单状态,订单金额,订单产生时间,用户编号) 订单条目表(条目编号,图书数量,图书编号,订单编号) 5.6 代码设计 在管理信息系统中,每种实体都必须有代码。 代码设计问题是一个规范化科学管理的问题。 系统的代码设计是未来系统数据规范化科学管理的基础,特别要强调的是共享代码的设计质量直接影响到未来系统的执行效率。 代码设计的主要工作是完成对共享数据类中的关键字段的代码结构设计并形成代码库。 5.6.1 代码及其功能 在管理信息系统中,代码是表示事物的名称、属性或状态的符号。一般由数字、字母或他们的组合构成。 代码的功能主要包括以下几个方面: (1)可以唯一标识实体,即代码是一个识别事物或其属性、状态的唯一的标识。 (2)规范化。代码的规范化易于计算机管理。 (3)系统化。一般企业所使用的代码都有国家或行业标准。 (4)能够节省存储单元。 (5)能提高数据处理的效率及精度。 (6)可以提高数据的一致性。 (7)是人——机之间进行信息交换的工具。 5.6.2 代码的种类 1.顺序码 用连续数字的形式表示编码对象的一种编码,如学号、票据等。 2.区间码 区间码是指把代码分为若干组,每一组作为一个区间,每组由若干位构成,每位表示一定含义的一种代码形式,如邮政编码、准考证编号等。 3.助记码 由助记文字、数字或他们的组合构成,具有通过联想帮助记忆的特性。 5.6.3 代码设计的原则 (1)唯一性 (2)规范性 (3)可识别性 (4)长代码分段 (5)可扩展性 5.6.4 代码设计的方法 1.线分类方法 线分类方法是最常用的一种方法,尤其是在手工处理下唯一能使用的一种方法。 线分类方法主的基本思想是:首先给定顶层项,顶层项下分若干二层项,二层项下继续分若干三层项,以此类推,直到具体分类对象。 使用线分类方法时一般遵循唯一性和不交叉性两个原则。线分类方法的特点主要有以几点: (1)结构清晰,便于分类、识别、查找和记忆。 (2)与传统方法类似,对手工系统的适应性较好。 (3)结构不够灵活,柔性较差。 2.面分类方法 面分类法较线分类法复杂,其特点主要有以下几点: (1)结构灵活,柔性较好,面的增加、修改和删除容易。 (2)能够实现按任意组合面的信息检索,对计算机处理适应性较好。 (3)不便识别和记忆。 线分类法和面分类法的主要区别是:线分类中的各个属性具有层次性,不是独立的;而面分类中的各个属性不具有层次性,是独立的。 5.6.5 代码的校验与维护设计 1.代码校验 代码作为管理信息系统的重要输入内容之一,其正确性非常重要,直接影响到整个处理工作的质量。为了保证输入代码的正确性,最好的方法就是对代码进行校验。所谓代码的校验,就是按照某种规律在代码中添加校验位,通过核对校验位可以确保输入代码正确性的措施。 利用校验位可以发现的错误一般有以下几种: (1)抄写错误,如将1抄写成7、O抄写成0和S抄写成5等。 (2)易位错误,如将120101写成120110。 (3)双易错误,如将ISO901写成IS09O1。 (4)随机错误,如同时出现以上两种或两种以上错误。 (5)其他错误。 确定校验位的常见方法 (1)算术计数法 原代码 2 2 3 1 8 各位乘以权 6 5 4 3 2 乘积之和 12 + 10 + 12 + 3 + 16 = 53 按模11求余 53 ÷ 11 = 4 余 9 新代码 2 2 3 1 8 9 (2)几何计数法 原代码 2 2 3 1 8 各位乘以权 32 16 8 4 2 乘积之和 64 + 32 + 24 + 4 + 16 = 140 按模11求余 140 ÷ 11 = 12 余 8 新代码 2 2 3 1 8 8 (3)质数法 原代码 2 2 3 1 8 各位乘以权 17 13 7 5 3 乘积之和 34 + 26 + 21 + 5 + 24 = 110 按模11求余 110 ÷ 11 = 10 余 0 新代码 2 2 3 1 8 0 2.代码维护 代码维护内容主要包括以下几方面: (
您可能关注的文档
- 哈尔滨工业大学《城市建设技术经济学》课件-第3章 不确定性分析.ppt
- 哈尔滨工业大学《城市建设技术经济学》课件-第8章 项目前期策划理论.ppt
- 哈尔滨工业大学《钢结构稳定理论》课件-第3章 稳定问题的近似解法.ppt
- 哈尔滨工业大学《钢结构稳定理论》课件-第1章 绪论.ppt
- 哈尔滨工业大学《CADCAM技术基础》课件-第10-11章 计算机辅助生产管理与运行控制.pdf
- 哈尔滨工业大学《CADCAM技术基础》课件-第1-2章 CADCAM概论.pdf
- 哈尔滨工业大学《CADCAM技术基础》课件-第8章 计算机辅助数控编程技术.pdf
- 哈尔滨工业大学《CADCAM技术基础》课件-第4章 图形图像处理技术基础.pdf
- 哈尔滨工业大学《CADCAM技术基础》课件-第9章 计算机辅助质量管理与控制.pdf
- 哈尔滨工业大学《CADCAM技术基础》课件-第3章 工程数据处理与数据管理.pdf
- 哈尔滨工业大学《管理信息系统》课件-第1章 管理信息系统概述.ppt
- 哈尔滨工业大学《保险学》课件-第13-14章 保险公司经营管理.ppt
- 哈尔滨工业大学《保险学》课件-第11-12章 健康保险.ppt
- 哈尔滨工业大学《保险学》课件-第8-9章 信用保证保险.ppt
- 哈尔滨工业大学《保险学》课件-第6-7章 财产损失保险.ppt
- 哈尔滨工业大学《保险学》课件-第4-5章 保险合同.ppt
- 哈尔滨工业大学《保险学》课件-第1-3章 风险与风险管理.ppt
- 哈尔滨工业大学《保险学》课件-第15章 保险职业.ppt
- 哈尔滨工业大学《交通流理论》课件-第8讲 道路交通系统仿真模型与方法.ppt
- 哈尔滨工业大学《交通流理论》课件-第4讲 交通流检测技术与方法.ppt
原创力文档


文档评论(0)