数据库课程计--图书销售管理系统报告书.docVIP

  • 2
  • 0
  • 约 24页
  • 2016-12-08 发布于贵州
  • 举报

数据库课程计--图书销售管理系统报告书.doc

数据库课程计--图书销售管理系统报告书

数据库系统概论课程设计报告 题 目 图书销售管理系统 系 别 信息管理系 专 业 信息管理与信息系统 年 级 2008级 学 号 222008362063032 222008362063048 姓 名 杨建鑫、赵 英 指 导 教 师 唐春玲 成 绩 2011年 05月 28 日 目 录 引 言 1 第一章 系统分析 1 1.1 功能需求 2 1.2 待开发系统功能 2 第二章 系统功能概要设计 2 2.1 系统主要功能模块设计 2 2.2 系统处理流程分析 3 2.3 系统接口设计 4 2.3.1 外部接口 4 2.3.2 内部接口 5 第三章 系统数据库设计 5 3.1 系统数据库分析 5 3.2 系统关系表 6 3.3 数据字典 6 3.3.1 数据项 6 3.3.2 数据结构 7 3.3.3 数据流表 8 3.3.4 数据存储 8 3.3.5 处理过程 9 第四章 概念结构设计 9 4.1 用户管理模块 9 4.2 图书管理模块 10 4.3 图书销售管理模块 11 4.4 查询管理模块 12 4.5 报表查询管理模块 13 4.6 数据管理模块 14 4.7 图书销售管理系统E-R图 15 第五章 逻辑结构设计 16 5.1 与系统E-R图对应的关系模式 16 5.1.1 试题所对应的关系模式 16 5.2 联系所对应的关系模式 16 5.3 关系模式优化处理 17 第六章 物理结构设计 18 6.1 系统数据处理特点 18 6.2 系统数据存储选择 18 第七章 数据库的实施和维护 18 7.1 数据库的实施 19 致 谢 20 引 言 随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的1)系统启动,用户根据自己的身份选择登录用户类型并进行身份验证(根据用户输入的登录信息与数据库中的信息进行比对); (2)登录成功后,进入系统主界面; (3)系统初始化,导入数据库; (4)登录成功的用户根据自己的权限级别进行相应的功能选择并进行操作; (5)退出系统。 系统具体处理流程如图2.2所示: 2.3系统接口设计: 2.3.1外部接口 (1) 用户界面: 采用GUI图形用户界面,含菜单、图片控件、Button按钮、文本框等元素。 (2) 软件接口: 系统运行于Microsoft Visual Studio 2008 开发环境下。 (3) 硬件接口: 运行于PC机上。 2.3.2内部接口 (1)用户管理模块(M1):由相应事件驱动消息激活,完成用户登陆功能,之后进入消息循环状态,对相关用户信息进行操作。 (2)图书管理模块:由相应事件驱动消息激活,完成图书信息管理,之后进入消息循环状态。 (3)图书销售管理模块(M3):由相应事件驱动消息激活,完成图书销售以及销售信息管理,之后进入消息循环状态。 (4)查询管理模块(M4):由相应事件驱动消息激活,完成对图书相关信息的查询功能,之后进入消息循环状态。 (5)报表查询管理模块(M5):由相应事件驱动消息激活,完成图书销售报表查询,之后进入消息循环状态。 (6)数据管理模块(M6):由相应事件驱动消息激活,对系统相关数据进行操作,之后进入消息循环状态。 第三章 系统数据库设计 3.1系统数据库分析: 通过对图书销售管理系统的功能分析我们已知道,图书销售管理系统具有处理图书录入、图书销售、销售统计、查询库存等功能,通过该系统能够帮助用户迅速准确的对已销售图书和剩余库存图书进行统计和销售数据的汇总工作,以此来提高书店的管理效率以及实际操作过程中的准确性。 因此,在该系统的后台就必须得有一个强大的数据库作为其功能的支持。SQL(Structured Query Language)作为一门结构化查询语言,是关系数据库的标准语言,也是一个通用的、功能极强的关系数据库语言。当前,几乎所有关系数据库管理系统软件都支持SQL,而许多的软件厂商也对SQL的基本命令集进行了不同程度的扩充和修改,使用户在对其功能的使用上更加的容易。 所以,在图书销售管理系统的数据库使用上就选择SQL数据库

文档评论(0)

1亿VIP精品文档

相关文档