《数据库与运行环境》由会员分享,可在线阅读,更多相关《数据库与运行环境(5页珍藏版)》请在金锄头文库上搜索。
1、3、系统运行环境与数据库设计3.1 系统运行环境硬件环境口 CPU: P4 3.0G 以上口内存:1GB口硬盘:硬盘80G软件环境口 数据库:SQL Server 5.0口应用服务器:Tomcat 5.5应用服务器软件 JDK 版本:JDK 1.4 操作系统:Windows XP口 IE浏览器6.0以上3.2 数据库设计3.2.1数据库实体E-R图学生实体E-R图卡号姓名照片学生图 3-1 学生实体 E-R 图校园卡实体E-R图.开卡日期余额学号姓名校园卡系统整体E-R图学生食堂个人基本信息学生超市消费信息处理借还书挂失注销图书遗失、损坏、逾期归还扣费厂一一 Z_图书借阅信息-校医院 / 财务
2、管理中心学生卡务中心/ 0余额图书馆图 3-3 系统整体 E-R 图3.2.2 将 E-R 图转换为关系模式 学生表(学号、姓名、性别、卡号、照片) 校园卡表(卡号、学号、姓名、开卡日期、余额) 学生食堂消费表(卡号、姓名、消费金额、消费日期、消费地点、余额) 学生超市消费表(卡号、姓名、消费金额、消费日期、消费地点、余额) 校医院消费表(卡号、姓名、消费金额、消费日期、消费地点、余额) 澡堂消费表(卡号、姓名、消费金额、消费日期、消费地点、余额) 开水房消费表(卡号、姓名、消费金额、消费日期、消费地点、余额) 借书信息表(卡号、姓名、图书编号、图书名目、图书价格、借书日期) 逾期还书扣费表(
3、卡号、姓名、图书编号、图书名目、图书价格、借书日期、 还书日期、应扣金额) 图书遗失、损坏扣费表(卡号、姓名、图书编号、图书名目、图书价格、借书日期、 图书价格、 应扣金额)卡注册表卡号、学号、姓名、性别、班级、学院)卡挂失表(卡号、学号、姓名、性别、班级、学院) 补卡表(卡号、学号、姓名、性别、班级、学院) 卡注销表(卡号、学号、姓名、性别、班级、学院) 卡充值表(卡号、学号、姓名、性别、班级、学院)3.2.3 导出数据表表 3-1 学生表字段名数据类型是否为空主键说明学号数据Not Null主键姓名文本Not Null性别文本Not Null卡号数据Not Null照片jpgNot Nul
4、l表 3-2 校园卡表字段名数据类型是否为空主键说明卡号数据Not Null主键学号数据Not Null姓名文本Not Null开卡日期长日期Not Null余额货比Not Null表 3-3 学生食堂消费表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null消费金额货币Not Null消费日期长日期Not Null消费地点文本Not Null余额货比Not Null表 3-4 学生超市消费表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null消费金额货币Not Null消费日期长日期Not Null消费地点文本Not Null余额货
5、比Not Null字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null消费金额货币Not Null消费日期长日期Not Null消费地点文本Not Null余额货比Not Null表 3-6 澡堂消费表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null消费金额货币Not Null消费日期长日期Not Null消费地点文本Not Null余额货比Not Null表 3-7 开水房消费表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null消费金额货币Not Null消费日期长日期Not Null消费地点文本
6、Not Null余额货比Not Null表 3-8 借书信息表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null图书编号数据Not Null图书名目文本Not Null图书价格货比Not Null借书日期长日期Not Null表 3-9 逾期还书扣费表字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null图书编号数据Not Null图书名目文本Not Null图书价格货比Not Null借书日期长日期Not Null还书日期长日期Not Null应扣金额货比Not Null字段名数据类型是否为空主键说明卡号数据Not Null主键姓名文本Not Null图书编号数据Not Null图书名目文本Not Null图书价格货比Not Null借书日期长日期Not Null图书价格货比Not Null应扣金额货比Not Null表 3-11 卡注册 挂失 注销 补卡 充值表字段名数据类型是否为空主键说明卡号数据Not Null主键学号数据Not Null姓名文本Not Null性别文本Not Null班级文本Not Null学院文本Not Null