精华内容
下载资源
问答
  • 1典型的总体设计过程包括那些步骤? 1.设想供选择的方案 2.选取合理的方案 3.推荐最佳方案 4.功能分解 5.设计软件结构 6.设计数据库 7.制定测试计划 8.书写文档 9.审查和复审 2软件设计过程中应该遵循那些基本原理?...

    1典型的总体设计过程包括那些步骤?
    1.设想供选择的方案
    2.选取合理的方案
    3.推荐最佳方案
    4.功能分解
    5.设计软件结构
    6.设计数据库
    7.制定测试计划
    8.书写文档
    9.审查和复审

    2软件设计过程中应该遵循那些基本原理?
    软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
    软件工程学的内容
      软件工程学的主要内容是软件开发技术和软件工程管理.
      软件开发技术包含软件工程方法学、软件工具和软件开发环境;软件工程管理学包含软件工程经济学和软件管理学。​

    (1)用分阶段的生存周期计划进行严格的管理。
    (2)坚持进行阶段评审。
    (3)实行严格的产品控制。
    (4)采用现代程序设计技术。
    (5)软件工程结果应能清楚地审查。
    (6)开发小组的人员应该少而精。
    (7)承认不断改进软件工程实践的必要性。

    3软件设计时,如何获得较高的模块独立性?
    模块独立性
    模块化设计是指将软件分解为多个独立模块,不同的模块具有不同的功能和职责。每个模块可以独立的进行开发、测试,最后组装成完整的软件。
    模块独立性是指软件系统中每个模块只涉及软件要求的子功能,而与软件系统中其他模块的接口是简单的。例如如果一个模块只具有单一功能且与其他模块没有太多的联系,那么称此模块具有模块独立性。
    具有高内聚低耦合的模块,才是模块独立性比较强的模块
    耦合

    • 耦合性是程序结构中各个模块之间相互关联的度量

    • 它取决于各个模块之间接口的复杂程度、调用模块的方式以及那些信息通过接口

    在这里插入图片描述

    非直接耦合(Nondirect Coupling)

    • 两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。

    • 非直接耦合的耦合性最低,模块独立性最强。

    数据耦合 (Data Coupling)

    • 一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的

    标记耦合 (Stamp Coupling)

    • 一组模块通过参数表传递记录信息,就是标记耦合

    • 这个记录是某一数据结构的子结构,而不是简单变量

    控制耦合 (Control Coupling)

    • 如果一个模块通过传送开关、标志、名字等控制参数,明显地控制选择另一模块的功能,就是控制耦合

    外部耦合(External Coupling)

    • 一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,

    则称之为外部耦合

    公共耦合(Common Coupling)

    • 若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合

    内容耦合 (Content Coupling)

    • 如果发生下列情形,模块之间就是内容耦合:

    – 一个模块直接访问另一个模块的内部数据

    – 一个模块不通过正常入口转到另一模块内部

    – 两个模块有一部分程序代码重迭(只可能出现在汇编语言中)

    – 一个模块有多个入口

    内聚

    • 模块内聚性越强,功能独立性越好,对于形成的模块结构有比较好的作用。

    • 要求模块结构达到高内聚,低耦合。

    高 内聚性 低

    功能内聚

    信息内聚

    通信内聚

    过程内聚

    时间内聚

    逻辑内聚

    巧合内聚

    高 功能独立性 低

    功能内聚 (Functional Cohesion)

    • 一个模块中各个部分都是完成某一具体功能必不可少的组成部分,或者说该模块中所有部分都是为了完成

    一项具体功能而协同工作,紧密联系,不可分割的,则称该模块为功能内聚模块

    • 功能内聚模块的内聚最高,功能独立性最强

    信息内聚 (Informational Cohesion)

    • 完成多个功能,各个功能都在同一数据结构上操作,每一项功能有一个唯一的入口点

    通信内聚(Communication Cohesion)

    • 如果一个模块内各功能部分都使用了相同的输入数据,或产生了相同的输出数据,则称之为通信内聚模块

    • 通常,通信内聚模块是通过数据流图来定义的

    过程内聚(Procedural Cohesion)

    • 使用流程图做为工具设计程序时,如果流程图太大,可以把流程图中的某一部分划出组成模块,就得到过

    程内聚模块

    – 例如,把流程图中的循环部分、判定部分、计算部分分成三个模块,这三个模块都是过程内聚模块。

    时间内聚(Classical Cohesion)

    • 时间内聚又称为经典内聚

    • 大多为多功能模块,但模块的各个功能的执行与时间有关,通常要求所有功能必须在同一时间段内执行

    – 例如,初始化模块和终止模块就是时间内聚模块。

    逻辑内聚(Logical Cohesion)

    • 这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的判定参数来确定该模块应执行哪

    一种功能。

    巧合内聚(Coincidental Cohesion)

    • 当几个模块内正好有一段代码是相同的,将它们抽取出来形成单独的模块,即巧合内聚模块。这种模块没

    有独立功能,各部分之间没有联系,或联系很松散。

    这一题答案来自https://blog.csdn.net/qq_34803572/article/details/78881824

    展开全文
  • 精通Delphi数据库设计与实例开发配套光盘很难找到的光盘。 图书简介: Delplli是Borland公司推出的可视化开发工具,它拥有世界上最快的编译器,并提供了丰富的组件集、强大的代码自动生成功能和丰富的数据库管理工具...
  • SQL Server 2008数据库设计与实现(关系数据库实现的通关宝典) 基本信息 原书名: Pro SQL Server 2008 Relational Database Design and Implementation 原出版社: Apress 作者: (美)Louis Davidson Kevin Kline ...
  • 该资料是《SQL Server 2008数据库设计与实现》的随书源代码 对应的书籍资料见: SQL Server 2008数据库设计与实现(关系数据库实现的通关宝典) 基本信息 原书名: Pro SQL Server 2008 Relational Database Design ...
  • 课程设计:通讯录系统(数据库

    千次阅读 2021-01-13 19:10:06
    通讯录管理系统设计步骤:1,需求分析2,概念设计3,逻辑设计4,物理设计5,数据库的实施6,运行和维护7,总结 1,需求分析 项目涉及的数据数据分析 包括那些实体(有的是概念性的), 要刻划这些实体需要的哪些数据...

    目录

    摘要

    第一章绪论

    1.1 目的

    1.2 背景

    1.3 研究内容

    第二章数据库需求分析

    2.1 通讯录系统的功能

    2.2 通讯录系统的数据流

    2.3 通讯录系统数据流程图

    2.4 通讯录的数据字典

    第三章数据库概念结构设计

    3.1 实体

    3.2 实体间包括

    3.3 实体属性图

    3.4 局部 E-R 图

    第四章数据库逻辑设计

    4.1 E-R 图转化而得到的关系模式

    4.2 由关系模式转换得到的函数依赖

    4.3 关系模式优化

    4.4 对优化后的关系模式的结构

    第五章数据库实施

    5.1 数据库创建代码

    5.2 数据库表创建代码

    5.2.1 用户表

    5.2.2 联系人表

    5.2.3 分组表

    5.3 视图创建代码

    5.4 存储过程代码创建

    第六章数据库运行和维护

    6.1 登陆模块

    6.2 联系人界面

    6.3 朋友分组界面及详细查询

    6.4 同学分组界面及详细查询

    6.5 同事分组界面及详细查询

    6.6 查询界面

    6.7 增加界面

    6.8 修改界面

    6.9 删除界面

    第七章总结

    参考文献


    摘要

    随着社会的发展, 人际关系变得越来越重要,为了保持良好的人际关系,必须经常与亲戚、朋友、同学、同事保持联系,但是有时候存在着许多的限制条件,比如怎样找到交流对象的各种信息?可能你会想到现实生活中的手机等通讯工具,由于这些工具的单一性,不可能在第一时间找到自己想要的信息资料,因此,为了能够快速查找到联系人的信息,节省查找时间,开发通讯录管理系统。
    通讯录管理系统是一个基于 SQL数据库储存和JAVA界面 模式的个人通讯录管理系统。它是将自己的 联系人的具体信息集中管理,成为一个方便人们使用的小软件。在开发过程中主要运用Java, SQL Server 技术,由于开发工具和数据库之间的良好使用,可以为开发带来方便,使之成为一个可施行的系统。从而达到开发的目的-----实现对通讯录信息的管理。
    通过采用相关技术,以及老师的辅导和同学们的帮助,将系统设计的功能全部实现。功能包括:用户的登录, 添加联系人信息,修改联系人信息,删除联系人信息,查询联系人信息,可以浏览全部通讯的联系人,并且可以根据数据表的各字段来查询你所要找的联系人等功能
    关 键 词: T-SQL

    第一章 绪论

    1.1目的
    个人通讯录是当前每个人不可缺少的信息系统,目前以纸质通讯录最为普遍。 手工的信息管理存在许多弊端,信息容易丢失、查找费时 、 存储量有限等。随着科技的发展与任命生活水平的提高,计算机进入了许多的家庭。作为计算机应用的 一部分,使用计算机对通讯录进行管理, 着手工管理无法达到的有点,如:检索循序、查找方便、可靠、性能高、存储量大、保密性好等。这些有点能够极大的提高通讯录管的效率 。 因此,开发一套通讯录信息管理软件很有必要。
    1.2背景
    随着互联网的爆炸发展,人们越来越习惯于利用电脑实现若需的服务,电脑已经影响到人们生活的各个方面,广泛的人际关系成为一个人重要的资源。
    另外,传统的纸质通讯录不能满足一部分现在人的需要而电子通讯录,由于其不受时间空间的限制同时又具有传统通讯录的大部分功能,能够满足各类用户常规的需求,处理大量信息和联系方式,而且方便快捷。
    1.3研究内容
    该系统主要是:用户登录和联系人,和分组部分。为了方便用户查找自己想要的联系人信息,将联系人按分组类别进行分组。可以按组别查找,也可以按照联系人关键字查找

    第二章 数据库需求分析

    2.1 通讯录系统的功能
    通讯录管理系统功能有:用户登录、添加联系人、修改联系人、删除联系人、分组信息的查询和分组信息的删除。
    用户登录:实现用户登录通讯录系统。
    显示联系人:显示用户对所有存在数据库里的联系人数据的显示。
    查找联系人:实现用户在数据库空中查找自己需要的联系人的信息 。
    添加联系人:实现用户对新联系人的添加 以及对联系人进行分组。
    修改联系人:实现 用户对已有联系人的信息进行修改,然后保存。
    分组信息查询:方便用户对联系人的管理查询,针对通讯录中的人进行分组。
    分组信息数据的删除:实现用户对将要删除联系人对类别的分组信息进行删除。
    2.2通讯录系统的数据流

    图1.1数据模块图
    2.3 通讯录系统数据流程图
    用户登录系统时,数据的流动 如图:

            图1.2 顶层数据流程图
    

    通讯录操作系统的数据流程 如图1.3.0:
    2. 4 通讯录的数据字典

    1. 数据项
      数据项名 含义 数据
      类型 长度 数据项之间的关系
      用户名 用户的唯一标识 C har 10 通讯录登录管理
      密码 对应用户的标识 C har 10
      编号 联系人唯一的标识 C har 50
      姓 - 名 联系人姓名 C har 50 编号->姓名
      性别 联系人性别 C har 10 编号->性别
      出生日期 联系人出生日期 C har 20 编号->出生日期
      电话号码 联系人电话号码 C har 10 编号->电话号码
      E-mail 联系人e-mail C har 50 编号-> e-mail
      分组类别 联系人的类别 C har 10 编号->分组类别
      图 1.3 0 层数据库流程图
      2.数据结构
      数据结构名 含义说明 组成
      用户表 用户的登录信息 用户名+密码
      联系人表 联系人各项详细信息 编号+姓名+性别+电话号码+出生日期+ E-mail+分组类别
      同学分组表 类别为同学联系人信息 编号+姓名
      朋友分组表 类别为朋友联系人信息 编号+姓名

    3.数据流
    数据流名 说明 数据流来源 数据流去向 组成
    登录 用于登录通讯录系统 登录数据流 通讯录 用户名 , 密码
    联系人信息 用于查询、修改、增加、删除联系人信息 联系人数据流 联系人模块 编号 , 姓名 , 性别 , 电话号码 , 出生日期 , E- mail, 分组类别
    同学分组信息 用于显示、查询、删除 同学分组数据流 同学分组模块、联系人模 块 姓名,编号
    朋友分组信息 用于显示、查询 朋友分组数据流 朋友分组模块、联系人模块 姓名,编号
    4.处理过程
    处理过程名 说明 输入数据流 输出数据流 处理
    登陆界面 用户登陆的界面 输入用户名密码 进入联系人界面 登陆成功,进入管理系统;失败,则显示密码错误。
    联系人信息界面 查询、插入、修改、增加联系人时的界面 编号 , 姓名 , 性别 , 电话号码 , 出生日期 , E- mail, 分组类别 进入联系人界面 查看个联系人详细信息
    朋友分组界面 查询分组类别为朋友的姓名 编号、姓名
    分组类别 进入朋友界面 查看分组类别为朋友的姓名
    同学分组界面 查询分组类别为同学的姓名 编号、姓名
    分组类别 进入同学界面 查看分组类别为 同学 的姓名

    第三章 数据库概念结构设计

    3.1实体
    由需求分析的结果可知,本系统设计的实体包括:
    (1).用户登陆信息:用户名,密码。
    (2).联系人详细星系 : 编号 , 姓名 , 性别 , 电话号码 , 出生日期 , E- mail, 分组类别。
    (3).同学分组信息:编号,姓名。
    (4).朋友分组信息:编号, 姓名 。
    3.2实体间包括
    (1). 每位用户包括多个联系人,每个联系人对应多个用户。
    (2).每位联系人对应一个分组,一个分组对应多个联系人。
    3.3 实体属性图
    图1.1 用户实体图

    图1.3 联系 人实体图
    图 1. 4 朋友分组实体图
    图 1. 5 朋友 分组实体图
    3.4 局部E-R 图
    图 1. 6 登陆 局部E-R图
    图1. 7 总体 E-R图

    第四章 数据库逻辑设计

    4.1E-R图转化而得到的关系模式
    (1 ).联系人 信息 (编号,姓名,性别,出生日期,电话号码,E-mail,地址 ,分组类别 ),其主键为编号。
    (2 ).朋友分组信息(朋友编号,姓名),其外键为 朋友 编号。
    (3 ).同学分组信息(同学编号,姓名),其外键为 朋友 编号。
    4.2 由关系模式转换得到的函数依赖
    联系人信息中,姓名、性别、出生日期、电话号码、E-mail、地址分组类别都依赖编于编号,朋友分组信息中姓名依赖于朋友编号,同学分组信息中,姓名依赖于同学编号
    4. 3 关系模式优化
    其联系人 信息( 编号 ,姓名,性别,出生日期,电话号码, E-mail,地址 )中都为简单属性,因此属于第一范式,又不存在部分函数依赖为第二范式不存在传递依赖,所以,为第三范式。
    朋友分组信息( 朋友编号 ,姓名 ) 中都为简单属性,因此是第一范式,且不存在部分函数依赖为第二范式,又不存在传递依赖,所以,为第三范式。
    同学,分组信息( 同学编号 ,姓名)中都为简单属性,因此是第一凡是,且不存在部分函数依赖为第二范式,又不存在传递依赖,所以,为第三范式。
    4.4 对优化后的关系模式的结构
    表 XXX 联系人表
    数据名 类型 长度 是否为主键 能否为空 是否为外键 说明
    用户名 C har 30 是 否 否 用户登录系统唯一标识
    密码 C har 10 否 否 否 密码

    表 XXX 联系人表
    数据名 类型 长度 是否为主键 能否为空 是否为外键 说明
    编号 C har 50 是 否 否 联系人唯一标识,联系人 编号
    姓名 C har 50 否 否 否 联系人姓名
    性别 C har 10 否 否 否 联系人性别
    电话号码 C har 10 否 否 否 联系人电话
    E-mail C har 50 否 是 否 联系人邮件
    地址 C har 50 否 否 否 联系人住址
    分组类型 C har 10 否 否 否 联系人类别

    表XXX 朋友分组表
    数据名 类型 长度 是否为主键 是否为空 是否为外键 说明
    朋友编号 C har 50 是 否 是 对联系人表中的联系人一一对应
    姓名 C har 50 是 是 否 类别为朋友的联系人的姓名

    表XXX 同学分组表
    数据名 类型 长度 是否为主键 是否为空 是否为外键 说明
    同学编号 C har 50 是 否 是 与联系人表中的联系人一一对应
    姓名 C har 50 是 是 否 类别为同学的联系人的姓名

    第五章数据库实施

    5.1数据库创建代码

    
    ```go
    create database 通讯录管理系统
    on primary
    (
     name ='通讯录管理系统',
     Filename='d:\数据库\通讯管理系统.mdf',
     size=10mb,
     maxsize=100mb,
     filegrowth=20%
    )
    log on
    (
     name='通讯录管理系统',
     filename='d:\数据库\通讯录管理系统.ldf',
     size=20mb,
     maxsize=100mb,
     filegrowth=20%
    )
    5.2 数据库表 创建 代 码
    5.2.1用户表
    create table 用户
    (
     用户名 char(20) primary key,
     密码 char(40) not null,
    )
    5.2.2联系人表
    create table 联系人
    (  
     编号 char(10) primary key,
     姓名 char(10),
     性别 char(4) not null,
     电话号码 char(10) not null,
     E_mail char(50),
     地址 char(30),
     分组类型  char(10),  
    )
    5.2.3分组 表
    create table 同学分组
    (  
     同学编号 char(10)primary key FOREIGN KEY(同学编号)REFERENCES 联系人(编号),
     姓名 char(10),
    )
    go
    create table 朋友分组
    (  
     朋友编号 char(10)primary key FOREIGN KEY(朋友编号)REFERENCES 联系人(编号),
     姓名 char(10),
    )
    go
    create table 同事分组
    (  
     同事编号 char(10)primary key FOREIGN KEY(同事编号)REFERENCES 联系人(编号),
     姓名 char(10),
    )
    5.3视图创建代码
    go
    create view 朋友
    as
    select 朋友分组.朋友编号,朋友分组.姓名,电话号码,性别,E_mail,分组类型
    from 朋友分组,联系人
    where 朋友分组.朋友编号=联系人.编号
    go
    create view 同学
    as
    select 同学分组.同学编号,同学分组.姓名,电话号码,性别,E_mail,分组类型
    from 联系人,同学分组
    where 同学分组.同学编号=联系人.编号
    go
    create view 所有联系人
    as
    select 联系人.姓名,联系人.电话号码,联系人.性别,联系人.E_mail,分组类型
    from 联系人
    go
    5.4存储过程代码创建
    create procedure _朋友
    as
    select 朋友分组.朋友编号,朋友分组.姓名,电话号码,性别,E_mail,分组类型
    from 联系人,朋友分组
    where 朋友分组.朋友编号=联系人.编号
    go
    create procedure _同学
    as
    select 同学分组.同学编号,同学分组.姓名,电话号码,性别,E_mail,分组类型
    from 联系人,同学分组
    where 同学分组.同学编号=联系人.编号
    go
    create procedure _所有联系人
    as
    select *
    from 联系人
    

    第六章数据库运行和维护

    6.1登陆模块
    进入此系统后会出现用户登陆界面,用户输入用户名和密码即可进入此系统,若密码错误则显示错误提示
    6.2联系人界面
    用户在登录系统后 成功进入下图所示的窗体,该窗体会显示所有联系人
    6.3朋友分组界面及详细查询
    在联系人界面会有分组信息,点击打开朋友分组信息,会出现朋友分组里面的联系人,选择某个联系人可以查看该联系人的详细信息
    6.4同学分组界面及详细查询
    在联系人界面会有分组信息,点击打开同学分组信息,会出现同学分组里面的联系人,选择某个联系人可以查看该联系人的详细信息
    6.5同事分组界面及详细查询
    在联系人界面会有分组信息,点击打开同事分组信息,会出现同事分组里面的联系人,选择某个联系人可以查看该联系人的详细信息
    6.6查询界面
    点击查询按钮,输入你要查询联系人的姓名,则会弹出该联系人的信息
    6.7增加界面
    在信息栏目里输入你要添加的联系人的具体信息,然后点击增加按钮,显示添加联系人成功
    6.8修改界面
    选中需要修改 的 联系人,对其个 联系 人信息进行编辑修改 ,按下修改按钮,显示修改成功
    6.9删除界面
    选中你要删除的联系人,点击删除,则成功删除该联系人

    第七章 总结

    为期2周的 课程设计终于结束了,从本次课程设计中我们小组收获了不少。由于我们是初次接触数据库这门课程,所以本次的课程设计对于我们来说是一个不小的挑战,所以我们选择了难度相对较小的通讯录管理系统这个课程来进行设计 ,编码的时候,我们采用了Java面向对象编程语言来完成这个项目,通过类与对象来完成 老师要求我们实现的 功能。
    在本次课程设计的过程中,我们发现了数据库需求分析的重要性,数据库的需求分析成功与否是我们这次课程设计成功与否的关键,我们小组成员在需求分析遇到了一些小问题,成员之间的意见各不相一,但是我们通过小组讨论,网上查找资料以及向老师请教,我们终于达成了一致意见。结构设计对于本次课程设计也很重要, 一个好的结构设计决定着这个系统功能实现的方式,也是影响用户和系统交互的方式。在所有的工作做完以后,接下来的就是测试,测试能给我们找到之前我们所为发现的错误,通过测试,我们找到了一些错误,通过我们组员集体讨论和查资料,我们很快就解决了这些错误。
    虽然这次我们选择的课程设计难度相对较小 ,但是我们通过我们自己的努力,一步一步的实现它,由于时间和我们的能力有限,我们并没有完全做出这个系统所有的功能。总而言之,我们从中学到了很多东西,我认为这次课程设计对于我以后的工作有很大帮助。
    参考文献
    【1】 王小玲,刘卫国.数据库应用基础教程【M】.北京:中国铁道出版社.2008
    【2】 施伯乐,丁宝康,汪卫.数据库系统教程【M 】 .第3版.北京:高等教育出版社.2008
    【3】 程云志,张帆,崔翔.数据库原理与SQL Server2005应用教程 【M 】 .北京:机械工业出版社.2006
    【4】 苗雪兰,刘瑞新,宋会群.数据库技术及应用【M】.北京:机械工业出版社.2006
    【5】 李春葆,曾平.数据库原理与应用:基于SQL Server 2000【M】.北京:清华大学出版社.2006
    【6】 宁洪,赵文涛,贾丽丽.数据库系统原理【M 】 .北京:北京邮电大学出版社.2005
    【7】 何玉洁.数据库基础及应用技术【M 】 .第2版.北京:清华大学出版社.2004
    【8】 Microsoft Corporation.SQL Server 2005文档【9】.http://technet.microsoft.com/zhcn/library/ms203721(SQL.90).aspx

    展开全文
  • 用户登录到数据库后,如何列出HR用户(模式)拥有那些数据表? 3. 如何查看EMPLOYEES数据表的结构? 4. 如果要求在sqlplus 中以下列要求显示数据列,该如何实现,写出相应格式化命令。 a)EMPLOYEE_ID列相对于...
  • 9.2 分布式数据库设计的数据分片、复制和分配技术 182 9.2.1 数据分片 182 9.2.2 数据复制和分配 184 9.2.3 分片、分配和复制示例 185 9.3 分布式数据库系统的类型 187 9.4 分布式数据库中的...
  • oracle数据库经典题目

    2011-02-17 15:05:20
    数据库表空间分为系统表空间和非系统表空间两类,其中非系统表空间包括撤销表空间、临时表空间和用户表空间等。 SYSTEM表空间主要用于存储数据库的数据字典、PL/SQL程序的源代码和解释代码、数据库对象的定义。撤销...
  • NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标是对于...
  • 这是一套如此完整的代码,它包括了一个软件开发过程中,从设计到实现的所有文档,资源以及完整源代码。也许许多人不清楚怎么以一个软件工程的思想去完成软件开发,这就是我发布所有源代码的目的。软件=文档+程序...
  • 用模块化设计方法设计试卷自动生系统,可以使那些繁琐、复杂的功能变成一个简单易实现的小模块,从而使设计工作事倍功半。 五、 研究手段 1、 自我准备:本次设计所需要的是Delphi和SQL2000。我已学习过这两个软件的...
  • 公司主要经营内容包括:猫类、狗类和鸟类等宠物及相关产品的销售。 二、需求分析 1. Pets Supplies的公司性质及销售与服务于一体,因此,必须在网站中建立完善的产品展示系统和( 15. 完善的服务信息展示 )...
  • 这是一套如此完整的代码,它包括了一个软件开发过程中,从设计到实现的所有文档,资源以及完整源代码。也许许多人不清楚怎么以一个软件工程的思想去完成软件开发,这就是我发布所有源代码的目的。软件=文档+程序...
  • Access.2007宝典.pdf

    热门讨论 2013-08-08 14:46:34
    使用5步骤设计方法构造高效的数据库设计高效的数据输入和数据显示窗体; 利用改进的Access报表设计器; 使用VBA; 构建并自定义Access 2007功能区; 与SharePoitlt无缝地交换Access数据; 采用各种...
  • Access 2007宝典 7/8

    2012-03-31 10:52:40
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 8/8

    2012-03-31 10:34:06
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 6/8

    2012-03-31 10:21:45
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 5/8

    2012-03-31 09:53:23
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 4/8

    2012-03-31 09:32:17
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 3/8

    2012-03-31 09:18:49
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 2/8

    2012-03-31 09:00:57
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • Access 2007宝典 1/8

    2012-03-31 08:49:31
     第3章 出色的数据库设计  第4章 使用查询选择数据  第5章 在Access中使用运算符和表达式  第6章 使用“数据表视图”  第7章 创建基本的Access窗体  第8章 在Access窗体上处理数据  第9章 使用Access...
  • 6.3.4 数据库设计方案的汇总和存档 90 6.4 查看、插入和编辑数据 91 6.5 执行SQL命令 92 6.6 导入和导出 93 6.6.1 数据库备份(SQL文件) 93 6.6.2 导出数据表(CSV文本文件) 95 6.6.3 导入数据库或数据表...
  • 软件工程教程

    2012-07-06 23:10:29
    只有在修饰增强了图的整体清晰性和可读性或者突出模型的某些重要特征时,才应该表示那些修饰 公共分类 描述认识世界的特殊方法 类和实例 类元:一类事物的抽象概念;如“银行帐户” 实例:一类事物的特定实例;如...
  • (20) 数据库设计包括两个方面的设计内容,它们是(A) A. 概念设计和逻辑设计 B. 模式设计和内模式设计 C. 内模式设计和物理设计 D. 结构特性设计和行为特性设计 (21) 下列叙述中正确的是(A) A. 线性表是线性结构 B. ...
  • Oracle专家高级编程--详细书签版

    热门讨论 2012-08-21 11:57:09
    在Oracle公司,Kyte专门负责Oracle数据库,他的任务是帮助使用Oracle数据库的客户,并与他们共同设计和构建系统,或者对系统进行重构和调优。在进入Oracle公司之前,Kyte是一名系统集成人员,主要为美国军方和政府...
  • ASP.NET精品课程+源代码

    千次下载 热门讨论 2009-01-05 20:15:51
    对于涉及数据库案例采用对ASP.NET后台数据库设计思想以程序的手段来实现,而不是通过对数据库连接来操作,也就是ASP.NET对文本流的读写操作,这才能真正体现程序设计的魅力之所在。在案例讲解中,可只讲解一种方法,...
  • SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。  SQL语言主要包含5个部分  数据定义...
  • Toad 使用快速入门

    2008-11-27 15:22:14
    Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。 Toad 主要具有如下特点: 模式浏览: 模式浏览功能可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。...

空空如也

空空如也

1 2 3 4
收藏数 77
精华内容 30
关键字:

数据库设计包括那些步骤