数据库信息管理系统-JAVA实现

上传人:油条 文档编号:113795073 上传时间:2019-11-09 格式:DOC 页数:23 大小:479KB
返回 下载 相关 举报
数据库信息管理系统-JAVA实现_第1页
第1页 / 共23页
数据库信息管理系统-JAVA实现_第2页
第2页 / 共23页
数据库信息管理系统-JAVA实现_第3页
第3页 / 共23页
数据库信息管理系统-JAVA实现_第4页
第4页 / 共23页
数据库信息管理系统-JAVA实现_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《数据库信息管理系统-JAVA实现》由会员分享,可在线阅读,更多相关《数据库信息管理系统-JAVA实现(23页珍藏版)》请在金锄头文库上搜索。

1、院 系专业学生姓名学号课程名称数据库原理与设计方法授课时间周学时学分简要评语考核论题图书管理信息数据库系统设计总评成绩(含平时成绩)备注任课教师签名: 日期: 注:1. 以论文或大作业为考核方式的课程必须填此表,综合考试可不填。“简要评语”栏缺填无效。2. 任课教师填写后与试卷一起送院系研究生秘书处。3. 学位课总评成绩以百分制计分。图书管理信息数据库系统-JAVA实现目录一、需求说明31、 任务概述32、 需求分析32.1功能需求32.2、数据描述32.2.1静态数据32.2.2动态数据32.2.3数据库介绍33、系统功能概要图44、运行环境4二、 数据库的设计41、 数据库设计的关系模型4

2、2、 创建数据库的语句53、 给数据库中插记录的相关语句64、 数据字典65、 ER图8三、开发方案介绍9四、 应用系统设计10附录18一、需求说明1、 任务概述满足在线书店管理的需求,实现管理流程。主要功能包括用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等。2、 需求分析2.1功能需求在线书店系统作为一个网络购物网站,它仿照淘宝网等知名购物网站,其总体要求即实现购物网站的基本功能。具体功能要求如下:1) 商品管理。这是管理员的功能。要实现增删改查图书、仓库管理的功能。2) 用户管理。包括用户注册、用户登录和用户退出三个方面,用户还可以更改部分注册信息。用户登

3、录成功后,在首页面可看到书籍展示。3) 购物车管理。可以修改、删除选购书籍,并保存购物列表。当用户退出时或session失效时,自动保存用户购物车列表书籍。4) 订单管理。要实现生成订单,删除、修改、查询订单,提交订单。提交后的订单,只能查看订单信息,不能进行修改,也不能删除。5) 权限控制。主页面和注册页面任何人都可以访问,其他页面,只有已经登录成功的用户才可访问;若用户还没有登录系统,则返回到登录页面。2.2、数据描述2.2.1静态数据用户类型、权限类型、管理员等。2.2.2动态数据新用户的注册、新书的录入、购书的信息、生成订单等等。2.2.3数据库介绍数据库名称为shop,有八个表,分别

4、为管理员表(Admin)、用户注册表(User)、图书信息登记表(Book)、图书上架信息登记表(Storage)、购物车图书列表(Shopcar),用户购买书籍的订单表(Order)、订单明细表(OrderBook)、购物车表(CartItem)。3、系统功能概要图登录界面用户类型选择 管理员登录一般用户登录查看购物车浏览图书更改密码我的订单个人信息安全退出图书入库查看库存添加图书查看图书更改密码个人信息4、运行环境操作系统:windows xp数据库:MySql数据库程序环境:MyEclipse 6.52、 数据库的设计1、 数据库设计的关系模型Admin(id,name,password

5、);User(id,name,password,sex,age,address,postcard,telephone,);Book(id,name,author,publisher,price);Order(id,onDate,amount,total,postAddress,postcard,telephone,contact,userId,state);OrderBook(id,orderId,bookId,price,amount);Storage(id,bookId,amount,inDate);CartItem(id,bookId,amount);ShopCart(id,userId

6、,bookId);2、 创建数据库的语句MySQL connect shop;已连接。- 用户表create table users( id int auto_increment primary key, name varchar(20), passwd varchar(20), sex varchar(2), age int, address varchar(50), postcode varchar(6), phone varchar(15), adm int);- 图书表 CREATE table books( id int auto_increment primary key, nam

7、e varchar(40), author varchar(20), publisher varchar(30), price numeric(6,2);- 购物车表create table storages( id int auto_increment primary key, bookId int, amount int, inDate date);- 订单表create table Order(idintprimary keyauto_increment,- 主键onDatedate,- 下单日期amountintnot nulldefault1,- 购书总数totaldoublenot

8、 nulldefault 0,- 总金额postAddressvarchar(50)not nulldefault ,- 邮寄地址postcardvarchar(10)not nulldefault ,- 邮编telephonevarchar(20)not nulldefault ,- 联系电话contactvarchar(10)not nulldefault ,- 联系人useridint,- 采购人stateintnot nulldefault 1- 订单状态(1:初步订单 2:订单已提交));- 订单明细表create table OrderBook(idintprimary keyau

9、to_increment,- 主键orderidint,- 订单编号bookidint,- 图书编号pricedoublenot nulldefault 0,- 单价amountintnot nulldefault1- 订购数量3、 给数据库中插记录的相关语句- 在用户表中插入数据insert into users(name,passwd,adm) values(tom,123,0);insert into users(name,passwd,adm) values(admin,admin,1);注:其他数据在实际操作中插入。4、 数据字典Admin表:字段名 字段说明 类型 id 主键Int

10、eger name 用户名称Varchar password 密码Varchar User表:字段名 字段说明 类型 id 主键Integer name 用户名称Varchar password 密码Varchar sex性别Varchar age年龄Integeraddress住址Varchar postcard邮编Varchar telephone电话Varchar Book表:字段名 字段说明 类型 id 主键Integer name 书名Varchar author 作者Varchar publisher出版社Varchar price价格DoubleOrder表:字段名 字段说明 类

11、型 id 主键Integer onDate下单日期Varcharamount购书总数Integertotal总金额IntegerpostAddress邮寄地址Varcharpostcard邮编Varchartelephone联系电话Varchar contact联系人Varchar userId采购人Varchar state状态ByteOrderBook表:字段名 字段说明 类型 id 主键Integer orderId 订单编号IntegerbookId图书编号Integer price单价Double amount订购数量Integer Storage表:字段名 字段说明 类型 id 主

12、键Integer bookId 图书Varchar amount数量Integer inDate上货时间Varchar CartItem表:字段名 字段说明 类型 id 主键Integer bookId图书编号IntegerAmount购书总数Integer ShopCart表:字段名 字段说明 类型 id 主键Integer userId用户编号Varchar bookId图书编号Integer 5、 ER图三、开发方案介绍由于该软件使用于在线图书管理模块,实现的功能如下:用户注册任何人都可注册为站点用户,注册成功后,注册信息要保存到数据库;注册成后,要重新显示用户注册的信息用户登陆系统成功后,除用户名外,可随意修改其他注册信息。用户登陆提供用户登陆的入口登陆成功后,可进入在线商场,选购物品。购物商场购物商场中的书籍,由库官员维护,库官员可以为商场添加要销售的书籍,也可以删除正在销售的书籍;- 商场中只能给用户展示库存中存在的书籍在线购物在线购物

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号