院 系 专业 学生姓名 学号 课程名称 数据库原理与设计方法 授课时间 周学时 学分 简
要
评
语 考核论题 图书管理 总评成绩
(含平时成绩) 备注 任课教师签名:
日期:
注:1. 以论文或大作业为考核方式的课程必须填此表,综合考试可不填。“简要评语”栏缺填无效。
2. 任课教师填写后与试卷一起送院系研究生秘书处。
3. 学位课总评成绩以百分制计分。
图书管理JAVA实现一、需求说明 3
1、 任务概述 3
2、 需求分析 3
2.1功能需求 3
2.2、数据描述 3
2.2.1静态数据 3
2.2.2动态数据 3
2.2.3数据库介绍 3
3、系统功能概要图 4
4、运行环境 4
二、 数据库的设计 4
1、 数据库设计的关系模型 4
2、 创建数据库的语句 5
3、 给数据库中插记录的相关语句 6
4、 数据字典 6
5、 ER图 8
三、开发方案介绍 9
四、 应用系统设计 10
附录 18
一、需求说明
任务概述
满足在线书店管理的需求,实现管理流程。主要功能包括用户注册、用户登录、购物商场、在线购物、订单管理、系统导航、用户退出、权限控制等。
需求分析
2.1功能需求
在线书店系统作为一个网络购物网站,它仿照淘宝网等知名购物网站,其总体要求即实现购物网站的基本功能。具体功能要求如下:
商品管理。这是管理员的功能。要实现增删改查图书、仓库管理的功能。
用户管理。包括用户注册、用户登录和用户退出三个方面,用户还可以更改部分注册信息。用户登录成功后,在首页面可看到书籍展示。
购物车管理。可以修改、删除选购书籍,并保存购物列表。当用户退出时或session失效时,自动保存用户购物车列表书籍。
订单管理。要实现生成订单,删除、修改、查询订单,提交订单。提交后的订单,只能查看订单信息,不能进行修改,也不能删除。
权限控制。主页面和注册页面任何人都可以访问,其他页面,只有已经登录成功的用户才可访问;若用户还没有登录系统,则返回到登录页面。
2.2、数据描述
2.2.1静态数据
用户类型、权限类型、管理员等。
2.2.2动态数据
新用户的注册、新书的录入、购书的信息、生成订单等等。
2.2.3数据库介绍
数据库名称为shop,有八个表,分别为管理员表(Admin)、用户注册表(User)、图书信息登记表(Book)、图书上架信息登记表(Storage)、购物车图书列表(Shopcar),用户购买书籍的订单表(Order)、订单明细表(OrderBook)、购物车表(CartItem)。
3、系统功能概要图
4、运行环境
操作系统:windows xp
数据库:MySql数据库
程序环境:MyEclipse 6.5
数据库的设计
数据库设计的关系模型
Admin(id,name,password);
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,bookId);
创建数据库的语句
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,
name varchar(40),
au
您可能关注的文档
- 山东省临淄三中高二生物2005-2006学年第一学期期末考试题-人教版[整理]创新.doc
- 山西省第十五届初中生物竞赛试题及答案创新.doc
- 数据库系统第五版课后习题答案王珊版创新.doc
- 融合教育竞赛题库必过3创新.doc
- 深圳大学常见疾病——女性常见疾病防治创新.doc
- 人体免疫调节创新.doc
- 溶液中离子浓度大小的比较方法创新.doc
- 上海市徐汇区2015-2016学年高三一模化学试题创新.doc
- 山西省太原市第五中学2015-2016学年高二上学期期末考试地理(文)试题Word版含答案创新.doc
- 深渊巨口攻略创新.doc
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)