码迷,mamicode.com
首页 > 其他好文 > 详细

图书馆管理系统——菜鸟第一次下水(一)

时间:2015-11-10 19:18:43      阅读:309      评论:0      收藏:0      [点我收藏+]

标签:

作为一名计算机专业的大三学渣的撸主,感觉大三了,基本的核心课程也学不少了JAVA面向对象程序设计、数据库、数据结构……,都没咋敲过代码做过东西,甚是不安!!最近在学JAVA WEB ,为了不想在之后连实习都找不到单位,学渣踏上了自我救赎的道路!!!从图书馆借了本《JSP项目开发全程实录  第三版》想模仿着做些例子,给自己积累点知识经验啥的!所以就选了个图书管理系统(Struts1.2+Mysql 5.0实现)的实例。我在做这个的时候还没有学到Struts开发框架,只是在极客学院上面简单的了解了下,这里我用博客园记录一下自己第一次做的东西,希望会有所收获。

   首先是开发环境的搭建:

①下载--安装  JDK1.8.0_66版本  

②设置环境变量,创建变量JAVA_HOME指定到JDK安装目录下,把相对路径;%JAVA_HOME%\bin添加到path变量下,这里如果path变量已经存在的话,直接编辑在末尾添加,注意前面要分号。 若没有怎创建path变量添加,前面无需分号。还有classpath变量的添加.

③下载Tomcat 8.0 解压,添加变量

变量名:CATALINA_HOME
变量值:刚刚安装的路径

测试安装配置是否成功
找到安装路径下的bin 文件夹,找到里面的startup.bat,运行,然后执行下面的操作。
打开浏览器,输入http://localhost:8080.如果出现下面的内容说明成功了。

④下载eclipse JAVAEE开发工具,解压--运行。在eclipse中指定Tomcat作为web服务器,选着window--preference—sever--runtime environments—add 指定Tomcat解压路径.

⑤下载mysql 5.6.24安装,分解压缩和msi文件执行安装两种。

⑥PowerDesigner16.5建模工具.

1.PowerDesigner16.5版本建模
    a.physical data model 物理建模  简称PDB
    b.Choose DBSM  选择使用的数据库管理系统  MySQL5.0
    c.建立 Table --columns列属性
        无符号整型数据类型 integer unsigned
        primary 主键  foreign key 外键  mandatory 必须填入此字段
        precision 精确度
        注意char vachar nvarchar区别   见博客园博文
    d.创建完毕--双击 id 列--勾选 identity 自动编号--MySQL  numerics中勾选unsigned
    e.standard check--defult设置字段默认值
    f.reference建立表间依赖关系(此处留一问题书中提到的link/Traceability link无法创建依赖关系)
    g.外键创建应该数据类型一致。
    h.创建唯一键而非主键
        ①现将id设置为primary key
        ②在table properties中keys选项添加key_2
        ③双击key_2,进入设置 在general选项中填写constraint name,一般格式为UNQ_表名_字段。
        ④在cloumns选项添加所设置字段ISBN
        ⑤在Mysql中勾选Uniquekey,这一步很重要如果不勾选ISBN将和id一起作为主键
    j.Database—>generate database 生成sql文件—>导入mysql
数据模型创建完成。
2.MySQL
    a.启动MySQL—>cmd->net strat mysql
    b.cd mysql所在路径bin文件夹下
        登录:mysql  -uroot -p
        输入密码
    c.mysql下执行 create database db_librarySys; 创建数据库
      use db_librarySys; 打开数据库
      source e:\library.sql  导入powerdesigner生成的文件
    d.数据库创建完成。

图书馆管理系统——菜鸟第一次下水(一)

标签:

原文地址:http://www.cnblogs.com/aidoudoudemao/p/4953828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!