学生信息管理系统(wampserver+php+oracle+前端_环境搭建)

写在前面:又到了一年一度各种管理系统横空出世的时期,笔者也不例外,于此将笔者做的非常简陋的学生信息管理系统总结一番,望后来者更容易一些。

先展示一下吧

这是oracle结构:

这里写图片描述

登陆界面:

登陆界面

管理者界面:

这里写图片描述

管理者下的class表:

这里写图片描述


嘛,无非是增删改查,这里面可能会有点复杂的是ajax的传输,php的传值之类的,但都不是很难,因为完成得比较仓促,样式也没有写得太好。。。不要在意这些细节!让我们开始吧~


软件版本

oracle - 12c
wapserver 3.0.6
php 5.6


安装依赖

首先是要安装wampserver,然后打开php.ini把oci的插件安装上。

1.在PHP的配置文件php.ini中

这里写图片描述
目录地址看图;

然后捏记事本打开php.ini

ctrl+f 打开查找 查 extension=

extension=php_oci8_12c.dll extension=php_pdo_oci.dll前面的分号去掉。

这里写图片描述

然后 左键 wamp图标

这里写图片描述
(这图是拿别人的php_oci8_12c也对)

restart all services后
localhost是否有显示oci安装上了

这里写图片描述

然后在www目录下新建一个index.php文件夹 测试是否能连接oracle

先在sqlplus创建一个新用户

conn system/manager as sysdba;

create user c##stu identified by stu01;
    default tablespace user
    temporaory tablespace temp;

conn / as sysdba;
grant dba to c##stu;

我直接将dba权限赋给了c##stu,当然了,这样不是很安全。

然后在www文件中新建index.php 测试

$dbconn=oci_connect('c##stu','stu01');  

    if($dbconn!=false)  
    {  
        echo "连接成功".'<br/>';  
        if(OCILogOff($dbconn)==true)  
        {  
            echo "关闭连接成功!".'<br/>';//  
        }  
    }  
    else  
    {  
        echo "连接失败".'<br/>';  
    }

以上便是环境安装的所有过程啦。

贴两个写得特别好的报告↓

https://wenku.baidu.com/view/4d2284d352d380eb63946d0f.html
https://wenku.baidu.com/view/abec05f65ef7ba0d4a733b9c.html

github:https://github.com/suedar/student-management-system

  • 0
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统;本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。 本系统主要包括学生信息查询、教务信息维护和学生选课三部分。其功能主要有: 1、有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。 2、学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。 3、学生信息的修改。 4、班级管理信息的输入,包括输入班级设置、年级信息等。 5、班级管理信息的查询。 6、班级管理信息的修改。 7、学生课程的设置和修改。 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:控件、窗体、域、数据库。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值