发表于: 2017-12-02 22:06:48

2 777


今天完成的事情:

1、整理业务模型、确定对象个数、对象属性...

整理的业务模型如 [图1] 所示。

图1 业务模型

对象的个数至少是两个,分别是 [学生] 和 [教师]

学生有很多 老师 也可以有很多...不过观察看到 一般一个区域是只有一个负责老师的,所以学生与教师之间是 多对一 的关系。

关于对象的属性... 

学生至少包含报名贴中的各个项,老师则至少包含 [管理区域],同时大家都是这个网站的 [用户] ,需要登录才能使用这个系统,这样的话 [用户名] 和 [密码] 也是必不可少的。

2.下载并安装及配置Mysql 5.5

Mysql 5.5 是一个比较经典的版本...官方没有放在明显的位置,不过还是可以找到。

https://dev.mysql.com/downloads/windows/installer/5.5.html

下载完成后记得校验文件 [MD5] 码,如 [图2] 所示,是一致的。

图2 Mysql 5.5 MD5 码校验

其实安装过程并没有什么好说的,关键的地方在于:

(1).选择只安装 Sever 

(2).安装必要的环境,这里点 Execute ...而不是 Next 。

(3).一般不更改默认端口 ... 但是最好记住 MySQL 的默认端口号 3306 

(4).用户设置部分...设置 管理员密码,添加用户

其余用默认设置就好...

3、下载 安装 navicat ...

这个也没什么好说的...目前先试用吧

4、创建出来报名贴的业务表,并将表结构粘贴到日报中,对比之前师兄的表结构设计,看看有什么差别

设计的表如 [图4]

图4 业务表

对比了一下学长的...感觉思考方式完全不在一个频道上...,看来以后工作中也会遇到很多 [表达] 或 [理解] 上出现 [歧义] 的情况...

问题可能出现在我并不理解什么是 [业务表] 吧...先做到这里吧

今天出了趟门,看了场电影耽误了不少时间...检讨

明天计划的事情:

根据目前的情况来看虽然之前学过一些 数据库的基础操作,但是有段时间没用,忘了不少...看到别人写的倒是能想起来。

明天稍微复习一下数据库的基础操作

尝试根据具体步骤 完成 4 ~ 7

遇到的问题:

没有理解好 [步骤4] 到底要做什么,设计表的时候也考虑了很长时间...但是好像还是 [想多了

原型设计的时候还是应该专注核心功能,同时如果理解上觉得困难的时候最好还是看下资料...不要闷头做了好久结果发现是无用功

收获:

发现自己数据库的相关知识出现了较多遗忘,准备适时复习,多敲几遍要用到的语句...


返回列表 返回列表
评论

    分享到