数据库课设,然后想了一会就写了,写的比较简单,用的是SpringMVC+Mybatis,前端不是很厉害的我使用Jquery+Bootstarp+JSP来做视图层(在全栈的路上越行越远),下面是从报告里摘录中的一些东西:
系统功能模块图:
E-R图
使用的数据库是mysql,数据库名称为finance,使用UTF-8编码。
数据表信息:
(1)login
id:主键,登录账号。
pwd:登录密码。
(2)tab
id:与login表中的id连接的外键。
tab_no:主键自增,表的编号。
tab_name:表名。
(3)Info
tab_no:信息所属表的编号,与tab表中的tab_no连接的外键,级联修改,删除。
Info_no:信息的编号,主键自增。
id:与login表中的id连接的外键。
tab_name:与tab中相对应的表名。
amount:交易金额。
dat:交易日期。
detail:交易明细备注,选填。
表1 账号信息表login
属性名 |
含义 |
类型 |
说明 |
id |
登录账号 |
varchar |
主键,最长长度为20 |
pwd |
登录密码 |
varchar |
非空,最长长度为20 |
表2报表信息表tab
属性名 |
含义 |
类型 |
说明 |
tab_no |
表单编号 |
int |
主键,自增 |
id |
登录账号 |
varchar |
外键,最长长度为20 |
tab_name |
报表名称 |