# bigwork_database **Repository Path**: yfuxzpskbr/bigwork_database ## Basic Information - **Project Name**: bigwork_database - **Description**: 数据库工程实训的大作业,Oracle数据库,PowerDesign建模软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-28 - **Last Updated**: 2021-10-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: Database, 数据库, 大作业, Oracle, vue3 ## README # 项目简介 本项目是本小组数据库工程实训的大作业,其项目是一个简约的教务管理系统 由于能力有限,除了建模分析,实现的功能包括: - 学生成绩查询 - 学生选课和退课 - 学生课表查询 - 学生评教 项目成功部署服务器,访问地址:[教务管理系统](http://www.yfuxdeer.com:8047) # 项目文件结构说明 ## 数据库建模文件 数据库建模文件在`01数据库建模`文件夹中,其中主要包括: - `DFD`流图 - 概念模型 - 物理模型 使用PowerDesign打开即可查看 该部分的作者是:南昌大学软件工程1910班**姚恒科**同学 ## 数据库脚本文件 数据库脚本文件在`02SQL脚本`文件夹下,其中主要包括: - 批处理文件`delete_Edcational_information.bat` 用于删除数据库中本项目残留的表空间等数据,主要是执行过sql的使用,避免重定义报错。初次执行`Educational_information.bat`时不需要执行改脚本 - 批处理文件`Educational_information.bat` 用于执行这个数据库的所有脚本,报错创建表空间、创建用户、创建表、插入数据等等 - SQL脚本`delete_Educational_information.sql` 删除对象的SQL脚本 - SQL脚本`Educational_infomation.sql` 整个数据库的SQL脚本 **注意** > 在执行两个bat文件时,需要将文件内容中的 > `sqlplus system/260324Ab@localhost:1521/orcl` > 更改为自己数据库的:账号、密码、IP地址、端口、服务名 该部分的作者是:南昌大学软件工程1910班**刘炳锐**同学 ## 前端代码文件 前端使用的`VUE`技术,其中的代码在`03前端代码`文件夹下,其中主要包括: - `.idea`文件夹:jetbrain软件的项目文件夹的配置文件 - `dist`文件夹:项目的发布版本,但是注意**直接打开`index.html`是无效果的,需要部署到服务器才能看到效果** - `public`文件夹:公共访问资源文件夹 - `src`文件夹:源代码文件夹,源代码就在这个文件夹中 - 其余的`.js`、`.json`等都是配置文件 该部分的作者是:南昌大学软件工程1910班**赵英剑**同学 ## 后端代码文件 后端使用的是`Python Django`技术,其代码在`04后端代码`文件夹中,主要包括: - `.idea`文件夹:jetbrain的项目文件夹 - `Database_EMS`文件夹:项目的源代码文件夹,源代码在改文件夹下 - `Education_AMS`文件夹:项目的APP文件夹,其中存放的是数据库相关的代码,比如ORM模型的映射对象 - `INSERT_INTO_STUDENT`文件夹:插入学生数据的SQL语句的生成脚本 - 其余文件都是一些配置文件或者模板文件 该部分的作者是:南昌大学软件工程1910班**王俊洪**同学 ## 最后就是大报告 名为`数据库工程实训-大作业报告书-教务管理系统-终稿.doc` 该部分的作者是:南昌大学软件工程1908班**王诗璐**同学