网上书店管理信息系统数据库课程设计

上传人:大米 文档编号:564338329 上传时间:2022-12-08 格式:DOC 页数:22 大小:638.50KB
返回 下载 相关 举报
网上书店管理信息系统数据库课程设计_第1页
第1页 / 共22页
网上书店管理信息系统数据库课程设计_第2页
第2页 / 共22页
网上书店管理信息系统数据库课程设计_第3页
第3页 / 共22页
网上书店管理信息系统数据库课程设计_第4页
第4页 / 共22页
网上书店管理信息系统数据库课程设计_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《网上书店管理信息系统数据库课程设计》由会员分享,可在线阅读,更多相关《网上书店管理信息系统数据库课程设计(22页珍藏版)》请在金锄头文库上搜索。

1、第一章概述2第二章系统分析3需求分析3系统需求3力匕FRJ写 3数据结构4槪念结构设计(ER图)5逻辑结构设计(关系模式一-关系)8第三章功能分析8第四章系统实现9数据库连接9主界而9创建数据表10第五章调试过程中的问题及系统测试情况 12网上书店总流程图12主界而展示12添加功能展示14顾客注册14顾客购书14添加新书15修改功能展示15删除功n总展不16图书信息删除16发货17第_章概述LI前社会上信息管理系统发展飞速,越来越多的企事业单位都引入了信息管理软件 来管理自己日益增长的各种信息。各种网店也相继采用了不同的管理系统来管理商品信 息,取得了很大的成效,网上书店管理系统也在功能上不但

2、完善和加强,为了使书店管 理更加规范化,程序化,科学化,我们研发了这次的网上书店管理系统。本系统的功能是为管理者提供方便的管理、为顾客提供快捷的购买。系统的主要子 模块有图书管理,用户管理等,可实现日常图书进货、发货业务,最终达到提高工作效 率的目的。顾客可以进入图书查询界面通过图书类别、图书名称、图书编号、折扣额度 等四种方式查询图书,查到满意的图书后可点击购买。管理者可以通过登录管理界面实 现对图书的添加、修改、删除操作以及发货和查看顾客信息,管理员可以维护客户注册 信息、维护图书信息、处订定单信息、维护系统公告、网上售书。第二章系统分析需求分析系统需求书店管理系统需要满足来自三个方面需求

3、:第一,书店工作人员通过计算机来管理 各类图书,进行图书分类编号,调整图书结构,增加图书库存,适应读者的需求。第二, 工作人员对读者的需求情况能作好全面的掌握,及时得到历史销售记录。第三,也是书 店的核心丄作,对图书的销售管理。功能需求基于系统需求分析,该系统需要实现以下基本功能:1、主界面管理本系统的使用用户分两种:管理员和用户。管理员具有使用本系统的所有功能,而 用户需要具有日常书店的管理功能即可。主界面中需要用户注册、用户登录和管理员登 录和三个功能,可以分别进入各自功能界面。2、添加功能新用户可以通过此模块填写自己的各项信息。用户可以通过此模块完成购卖书籍等 操作。管理员可以管理界面中

4、输入书籍的各项信息。3、修改功能管理员可以通过次模块来管理各类图书信息,包括图书信息的修改。在进行图书的 修改时,根据用户选定的书进行修改,即列出所有用户选定的信息,在这个基础上进行 图书信息的修改。4、删除功能管理员可以通过此模块完成对图书信息的删除等操作5、查询功能通过查询功能,用户可以对书籍按不同方式进行查询。管理员可以查询书籍的信息 和销售情况。6、显示功能通过此功能,可以将所需信息显示的列表框中。便于用户和管理员观察使用数据库。根据功能分析的结果,网上书店管理系统主模块图如图所示。图系统主模块图数据结构数拯结构名组成图书信息书籍编号、书籍类别、书籍名称、书籍价格、书籍简介、书籍折扣、

5、 库存数量用户信息用戸编号、用户密码、用户姓名.用户性别、用户年龄.用户住址、 联系电话管理员信息管理员登录名.管理员密码订单表订单号.图书编号、用户编号、用户姓名、用户地址.联系电话、付 款方式、发货方式概念结构设计(ER图)根据对网上书丿占的需求分析,画出如下实体的ER图和实体之间的关系ER图*图图书信息E R图图用户信息ER图图管理员信息ER图图订单表信息ER图订rm图实体之间关系ER图理员密码逻辑结构设计(关系模式关系)下面是把上面E-R图转化关系模式(关系的码用下划线标出):图书(书籍编号、书籍类别、书籍名称、书籍价格、书籍简介、书籍折扣、库存数 量)用户(用户编号、用户密码、用户姓

6、名、用户性别、用户年龄、用户住址、联系电 话)管理员(管理员登陆名、管理员密码)订单表(订单号、书籍编号、顾客编号、顾客姓名、顾客住址、联系电话、付款方 式、发货方式)第三章功能分析网上书店删除图书图书管理修改图书添加图书第四章系统实现数据库连接本软件使用jdbc连接数据库,基本思想为数据库中每个表建立一个Connect io类, 当要对表中数据进行操作时,创建相关记录集,即可引用类中的响应函数进行添加、 修改、删除、查询等操作。主界面主界面中显示用户登录、管理员登录和用户注册三个按钮,用户输入登录名和密码后点击用户登录后进入用户查询界面,管理员 输入登录名和密码后点击管理员登录后进 入管理

7、界面,若是新用户,直接点击注册即可进入注册界面。创建一个新的数据库bookshop,代码如下:CREATE DATABASE bookshop ON(NAME = bookshop _data,FILENAME 二D:SIZE = 10,MAXSIZE = 100,FILEGROWTH 二 10LOG ONNAME = bookshop _log,FILENAME 二D:SIZE 二 5,MAXSIZE 二 50,FILEGROWTH =5创建数据表1. 数据表(admin表),代码如下: create table admin(id varchar (10) primary key, pass

8、word varchar(10)2. 数据表(book表),代码如下: create table bookid varchar (10),name varchar (50),author varchar (15),publisher varchar(30),type varchar (10),price varchar (15),pubtime varchar (50),stock varchar (10)3. 数据表(customer表),代码如下:create table customer(id varchar (10),password varchar (15),name varchar

9、 (15),sex varchar (8),address varchar (50),tel varchar (20), registertime datetime )4. 数据表(userorder表),代码如下: create table userorder(id varchar (10),username varchar (10),day varchar (20),money varchar (20)5. 数据表(orderlist表),代码如下:create table orderlistid varchar (10), user varchar (20), book varchar

10、(30), sum varchar (4), money varchar (20) )第五章调试过程中的问题及系统测试情况网上书店总流程图加图书询户看图注订书册单用户前台除图书改图书询图书看订单除用户图5-1总流程冬I主界面展示主界面如下图5-2-1所示,有“用户名”,“管理员登录”和“注册”三个按钮:欢迎上网选购图书女联系方式取消筋严界而图5-2-3顾客查询界而 新顾客点击“现在注册”即可进入注册界面,如下图5-2-4所示:332J 一3 辽应 333335 為 3 刃 3会员管理3)3353533图5-2-4顾客注册界面添加功能展示顾客注册顾客在顾客注册界面中输入各项信息且两次输入相同密码

11、后点击确定,系统自动生成顾客编号作为登录名,和密码等显示给顾客,本软件的添加功能,应 用在管理员添加新书模块。管理员添加新书:管理员在管理界面中输入各项信息后点击添加,图示信息即可被 添加到book表中顾客购书顾客在如图5-2-3所示的查询界面中查到满意的图书后点击购买,即可进入购买图书界面,确认图书并选择付款方式和送货方式添加新书管理员在管理界面中选择“书籍信息管理”在编辑框中输入各项信息后点击“添加J即可成功添加图书信息,如下图5-3-1所 示:33添加图书j I -匕&勺tti.出版出XJRH矣别,Qi诙:厂:7少片FlF雪“ 讯会貝管淫L & rI- 事厶,電屯,“F冷*卢MOEBBH

12、T*flHHHMHHMUMJMH图5-3-1廉旅I书修改功能展示管理员在书籍信息管理界面中选中要修改的图书,相关各项信息即可显示在下方的编辑框中,在编辑框中修改信息后点击“修改”即可成功修改book表中图书信息,如下图5-4-1所示:OIDXj“At332012-12-09U Ikiwol B551C H忸牛丸祗琳U2:-:00-01-10I969-U-1BCO12-12-12MAI1W-12-2S图5-4-1修改图书信息删除功能展示图书信息删除管理员在书籍信息管理界面中选中要删除的图书,点击删除按钮即可删除ggggVisual Bosk 设计】9炉】2么1012-12-12:01:H g20

13、32-23|:0Ol】0同賊帖孙Y:钊理该图书,如下图5-5-1所示图5-5-1删除图书点击确定后可以看到该图书在列表框中消失。发货管理员在管理界面中选择“查看订单”即可进入如下图5-5-2所示的订单查看界面,选中要发送的图书后点击“发货”即可将该订单从orders表中删除:谢韦管理图5-5-2订单査看界而第六章总结我的课程设计是网上书店管理系统,通过这次课程设讣,使我更大程度上了解了信 息管理系统的功能,提高了实践能力。是对所学知识的一次综合应用,在课程设讣过程 中,我遇到了很多问题,如在列表框和编辑框中显示int型和float型数据、调用别 的类中生成的变量、自动生成顾客编号、自动生成订单号等等,最终在老师和同学们的 帮助下,这些问题都一

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

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