概念模型

1. 系统概念模型

基于用例模型创建系统概念模型,创建实体类类图。

 

government

-account:int

-password:int

+printInfo():void

 

ts(teachers and students) 

+Id:int

+name:string

+sex:string

+phone number:string

+e-mail:string

+printInfo():void

 

questionnaire

-type :string

+option:string

+printInfo():void

 

2. 概念模型说明

概念结构设计的方法有:

1)自顶向下:首先定义全局概念结构的框架,然后逐步细化。.

2)自底向上:首先定义各局部应用的概念结构,然后将它们集成起来,得到全局概念

结构。

3)逐步扩张:首先定义最重要的核心概念结构,然后向外扩充。

4)混合策略:即将自顶向下和自底向.上相结合,用自顶向下策略设计一一个全局概念结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构。

在对本系统数据库的具体设计过程中,所采用的是自底向上的设计方法,即自顶向下地进行需求分析,得到每一集体的应用需求,然后反过来根据每一子需求,采用自底向上法分步设计每一局部E-R模型,综合各局部E-R模型,逐层向上回到顶端,最终产生全局E-R模型。

  1. 局部概念模型设计

 

1政府人员E-R图

 

2问卷系统E-R图

 

3师生E-R图

政府人员主要是问卷的设计及发布者,以及能够得到问卷反馈的信息的人。

高校授课老师和学生是问卷的填写人员,在规定时间内完成问卷的填写并提交问卷。问卷系统是数据库的一个模型,主要区分问卷类型,问卷的发布者登录系统从而发布具体类型的问卷,而发布的问卷由师生填写完毕后反馈给政府人员,整体体关系由E-R图展示如下。

  

4概念模型关系图

附录:

public class  government{

 

    private int account;

    private int password;

 

    public void printInfo(){

        System.out.println("name: " + name + " " + "age: " + age);

    }

}

public class ts{

 

     public int account;

     public string name;

public string sex;

public string phone number;

public string e-mail;

 

 

    public void printInfo(){

        System.out.println("account: " + account + " " + "age: " + age);

    }

}

public class  questionnaire{

 

    private string type;

   public string option;

 

    public void printInfo(){

        System.out.println("type: " + type + " " + "option: " + option);

    }

}

 

posted @ 2020-06-23 20:16  高小白的博客  阅读(2991)  评论(0编辑  收藏  举报

Contact with me