重庆邮电大学物流系统实习:SQL Server与MyEclipse开发实战

需积分: 9 0 下载量 55 浏览量 更新于2024-07-17 收藏 7.03MB DOCX 举报
本实验指导书针对的是基于Java平台的物流系统开发,由重庆邮电大学软件工程学院的金霜教授于2015年4月27日提供。实验分为两个主要部分:数据库设计和公共模块的设计与实现。 **实验一:数据库设计** 1. **目标**:建立一个名为`db_WuLiu`的数据库,并创建7张数据表,分别是:`tb_Customar`(用户信息表)、`tb_Placard`(公告信息表)、`tb_CarMessage`(车辆信息表)、`tb_GoodsMeg`(货物信息表)、`tb_Enterprise`(企业信息表)、`tb_Knowledge`(物流知识表)和`tb_logistics`(物流动态表)。 - `tb_Customar`表的关键字段包括ID(主键,自增)、Name(用户姓名)、Password(用户密码)和pow(用户权限)。 - `tb_Placard`表仅包含ID(主键,自增)。 - 其他表的字段设计类似,ID为主键且自增,具体内容未在提供的内容中详述。 2. **操作步骤**: - 使用SQL Server Management Studio,通过Windows身份验证连接到本地服务器,修改SA用户的密码。 - 新建数据库`db_WuLiu`,并根据数据表结构说明创建对应的表。 - 每张表设置ID为主键,使用自增功能,并插入一些测试数据以验证表结构。 **公共模块设计与实现** 1. **目标**:在MyEclipse中建立一个名为`WuLiu`的Web项目,创建公共类模块,包括`CountTime`类和`JDBConnection`类。 2. **操作步骤**: - 创建`WuLiu`项目,然后新建com.wy包。 - 在com.wy包下创建`CountTime`类,用于计时或共享计时功能。 - 创建`JDBConnection`类,这是一个基本的JDBC连接类,用于封装数据库连接操作。代码中应包括方法如`connect()`(建立连接)、`disconnect()`(关闭连接)以及可能的`executeQuery()`或`executeUpdate()`方法来执行SQL命令。 在整个实验过程中,学生需掌握SQL Server的基本操作、数据库设计原则、JDBC编程以及如何在Java Web项目中组织和复用代码。通过实际操作,他们可以加深对数据库管理系统、对象关系映射(ORM)工具以及前后端交互的理解,提升Java编程和数据库管理的能力。