水电费管理系统需求分析----表格的建立( 电费表和价格表有待完善......)

Posted HRZJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了水电费管理系统需求分析----表格的建立( 电费表和价格表有待完善......)相关的知识,希望对你有一定的参考价值。

 

 

--建立用户信息表
create table users
(
   users_id  varchar2(12) not null,
   users_name varchar2(12) not null,
   users_username varchar2(6) not null,
   users_userpassword varchar2(6) not null,
   users_phone number(11) not null,
   users_address varchar2(60) not null   
)
--添加注释
comment on column users.users_id
    is \'用户编号(主键)\';
comment on column users.users_name
    is \'用户姓名\';
comment on column users.users_username
    is \'用户账户登录名\';
comment on column users.users_userpassword
    is \'用户账户登录密码\';
comment on column users.users_phone
    is \'用户联系方式\';
comment on column users.users_address
    is \'用户住址\';
    
--添加主键约束
alter table users add constraint PK_users primary key (users_id)
    
--给登录名添加唯一约束
alter table users add constraint UK_users unique (users_username);

--添加三个信息
insert into users values(\'001\',\'张三\',\'zhangs\',\'666666\',\'18865472008\',\'阳光小区15号楼1单元102\');
insert into users values(\'002\',\'李四\',\'lisi01\',\'666666\',\'18865472009\',\'阳光小区14号楼1单元301\');
insert into users values(\'003\',\'王五\',\'wangwu\',\'666666\',\'18865472010\',\'阳光小区8号楼1单元402\');
--查看一下新建的users表
select * from users

 

 

 

--建立水费缴纳情况信息表
create table water
(
   users_id  varchar2(12) not null,       
   water_sfjf varchar2(3)  not null,
   water_time date,
   water_count number(9,2) not null,
   water_price number(9,2) not null,
   water_money number(9,2) not null,
   water_before number(9,2) not null
   
)
--添加注释
comment on column water.users_id
    is \'用户编号(外键)\';
comment on column water.water_sfjf
    is \'上月是否缴纳水费\';
comment on column water.water_time
    is \'缴费时间\';
comment on column water.water_count
    is \'用水量(吨)\';
comment on column water.water_price
    is \'单价\';
comment on column water.water_money
    is \'本次应缴金额\';
comment on column water.water_before
    is \'截止上月共缴水费\';
    
--添加外键
alter table WATER add constraint FK_WATER foreign key (USERS_ID)  references USERS (USERS_ID);


--添加几个水费缴纳情况的信息信息
insert into water values(\'001\',\'\',sysdate,\'12.3\',\'0.5\',\'6.15\',\'275.5\');
insert into water values(\'002\',\'\',sysdate,\'16\',\'0.5\',\'8\',\'395.7\');
insert into water values(\'003\',\'\',\'\',\'6\',\'0.5\',\'3\',\'78.6\');

--查看一下新建的admin表
select * from water

 

--建立电费缴纳情况信息表
create table power
(
   users_id  varchar2(12) not null,       
   power_sfjf varchar2(3)  not null,
   power_time date,
   power_count number(9,2) not null,
   power_price number(9,2) not null,
   power_money number(9,2) not null,
   power_before number(9,2) not null
   
)
--添加注释
comment on column power.users_id
    is \'用户编号(外键)\';
comment on column power.power_sfjf
    is \'上月是否缴纳电费费\';
comment on column power.power_time
    is \'缴费时间\';
comment on column power.power_count
    is \'用电量(°)\';
comment on column power.power_price
    is \'单价\';
comment on column power.power_money
    is \'本次应缴金额\';
comment on column power.power_before
    is \'截止上月共缴电费\';
    
--添加外键
alter table power add constraint FK_power foreign key (USERS_ID)   references USERS (USERS_ID);


--添加几个水费缴纳情况的信息信息
insert into power values(\'001\',\'\',\'\',\'12.3\',\'0.5\',\'6.15\',\'275.5\');
insert into power values(\'002\',\'\',sysdate,\'16\',\'0.5\',\'8\',\'395.7\');
insert into power values(\'003\',\'\',\'\',\'6\',\'0.5\',\'3\',\'78.6\');

--查看一下新建的admin表
select * from power

 

以上是关于水电费管理系统需求分析----表格的建立( 电费表和价格表有待完善......)的主要内容,如果未能解决你的问题,请参考以下文章

水电缴费管理系统 需求分析与设计

水电缴费管理系统

水电缴费管理系统-数据库表格创建

学生宿舍水电管理系统 产品需求评审(用户故事)

(MATLAB代码分享可运行)基于NSGA-2算法的多目标水电站电力调度优化

本课程培养学生在充分进行需求分析的基础上,根据实际需求,建立一个中小型单位的计算机网络,并加以管理