zoukankan      html  css  js  c++  java
  • 项目数据库设计心得

    队名:SE真香队

    项目:基于网络爬虫的知识图谱系统

        我们的项目用了新的知识----知识图谱,这是我们组遇到最挑战性的一个环节,因为这个新的知识对我们每个人很陌生,不过接下来我们讨论的是我们项目的数据库设计。

    数据库设计总结:

    1.      首先说一下我们这个项目的基本的表设计: 我们这个项目有用户表、学校表、学院表、教师表、用户反馈表、搜索记录表等基本的表。
    2. 这些表都是我们组内的队员自己想出来的,每一位队员很认真的对待了这次的数据库设计。我们最初设计数据库的时候并没有想出很多表,但是在月以后的设计迭代开发环节中,我们发现我们当时考虑的不够全面。以后我们在做的过程中想出了任务表之类的一些子表。
    3. 设计表:在做概念模型和物理模型的时候我们组使用了powerdesigner来设计了数据库,思路很清晰。做完以后我们在组内进行评审,改正一些不恰当的地方。因为每个人想的不一样,我们在统一数据库设计方面花了点时间。学会了很多。

          设计心得:我们组发现数据库设计是一个非常重要的环节,可以说是非常花时间的过程,不光是数据库设计,还有项目的需求分析,我们的需求也在不断地修改中,总的来说就是需求需要反复确认,尽可能的细化、确认到每一个细节,为以后的编码奠定好基础,磨刀不误砍柴工。需求分析可以说是很漫长的过程。就像老师说的:永远不变的是需求的变化。我们组觉得这个项目对我们的以后的职业生涯很有帮助。希望这个项目对每个人的以后的职业生涯有所帮助。

      

    ---恢复内容结束---

  • 相关阅读:
    如何在eclipse+pydev运行scrapy项目
    QT下发布APP 文件(Mac)
    QT调用python脚本
    Python-Mac 安装 PyQt4-转
    <转载>在Sublime Text 2/3 中使用Git插件连接GitHub
    python+Eclipse+pydev环境搭建
    [codeforces1270G]Subset with Zero Sum 数学 建图
    [计算机网络]学习笔记
    [ubuntu] VMware Tools 安装详细过程与使用 ——主机和ubuntu虚拟机之间的文本和文件传递
    [codeforces1221D] Make The Fence Great Again dp
  • 原文地址:https://www.cnblogs.com/Ahmat/p/10009703.html
Copyright © 2011-2022 走看看