第三次作业——将排课Excel导入系统

031302322 031302316

将教师排课表导入系统

使用powerdesigner设计数据库表格

设计概念模型

打开new -> Conceptual Data Model创建概念模型

第三次作业——将排课Excel导入系统_第1张图片

设计表的列名属性

在Palette中选中表格并填写表格属性

第三次作业——将排课Excel导入系统_第2张图片

第三次作业——将排课Excel导入系统_第3张图片

创建物理数据模型

选择Tools --> Generate Physical Data Model 创建物理模型

第三次作业——将排课Excel导入系统_第4张图片

关联到SQL数据库

在这里有两种方法,一种是直接生成SQL脚本,选择Database -> Database Generation,然后在SQL中执行该脚本生成表格

第三次作业——将排课Excel导入系统_第5张图片

生成的sql脚本如下

第三次作业——将排课Excel导入系统_第6张图片

另一种方法是直接在powerdesigner中关联sql中的某一数据库,直接在powerdesigner中导入表格到sql中

第三次作业——将排课Excel导入系统_第7张图片

第三次作业——将排课Excel导入系统_第8张图片

第三次作业——将排课Excel导入系统_第9张图片

第三次作业——将排课Excel导入系统_第10张图片

在sql中导入excel数据

直接使用sql导入功能

第三次作业——将排课Excel导入系统_第11张图片

选择数据源

第三次作业——将排课Excel导入系统_第12张图片

对excel数据和设计的表格进行列间映射

第三次作业——将排课Excel导入系统_第13张图片

因为一开始在powerdesigner设计表格是选择的数据类型有错,所以导入时出现了错误

第三次作业——将排课Excel导入系统_第14张图片

之后重新设计了表格的数据类型

第三次作业——将排课Excel导入系统_第15张图片

导入成功

第三次作业——将排课Excel导入系统_第16张图片

将数据展现在设计的原型里

在选用web端和Android端实现我们软件的时候,队友之前产生了分歧,由于对Android的陌生,后来考虑到用Android studio运行麻烦,缓慢,我们采用了eclipse编写代码,决定将这个排课系统朝web端发展。

进入sql2008创建新的登录名

第三次作业——将排课Excel导入系统_第17张图片
第三次作业——将排课Excel导入系统_第18张图片

下载驱动程序Microsoft SQL Server JDBC Driver 3.0并进行配置

第三次作业——将排课Excel导入系统_第19张图片

进入myeclipse 建立新的工程

第三次作业——将排课Excel导入系统_第20张图片

编写代码并运行

第三次作业——将排课Excel导入系统_第21张图片

出现了错误

第三次作业——将排课Excel导入系统_第22张图片

就目前为止的PSP表格

第三次作业——将排课Excel导入系统_第23张图片

你可能感兴趣的:(第三次作业——将排课Excel导入系统)