1、数据库课程设计报告 学学 号号 课课 程程 设设 计计 报报 告告 课程名称课程名称 数据库数据库原理与原理与应用课程设计应用课程设计 题题 目目 图书销售管理系统图书销售管理系统 院院 系系 专专 业业 班班 级级 姓姓 名名 指导教师指导教师 年年 月月 日日 数据库课程设计报告 2 设计题目:设计题目: 图书图书销售销售管理系统设计管理系统设计 设计主要内容设计主要内容: 一、开发平台一、开发平台:VB+ SQL SERVER 2000 二、功能要求二、功能要求: 1、设计内容、设计内容 设计一个图书销售管理信息系统,该系统的用户由一般用户和管理员组成,然后不同的 用户拥有不同的权限,各
2、自完成各自的管理功能,首先是欢迎界面,然后选择登录,登录的 时候首先要判断用户的身份, 合法的用户然后进入到系统主界面中, 不同的用户看到不同的 系统功能。用 sql server2000 创建后台数据库,然后利用程序设计语言(VB)编写程序实现 对数据库的操作,按照要求完成所有的功能和模块。 2、图书销售管理信息系统主要功能 (1)登录界面:用户登陆、管理员登陆(默认主管理员用户名:admi) (2)用户管理:密码修改界面,图书信息界面 (3)管理员管理:管理员登录界面、供应商情况界面,图书增减情况,对用户个数增 减处理 3、图书销售管理信息系统数据库表单 (1)用户信息表单:用户编号、密码
3、 (2)图书信息表单:图书编号、图书名称、作者、内容梗概,数量 (3)图书进货信息表单:供应商名称,图书编号、名称、供应地,,数量,供应日期 (4)图书销售信息表单:销售编号、图书编号、数量,销售日期 三、课程设计报告主要内容:三、课程设计报告主要内容: 1 图书销售管理信息系统需求分析 (给出系统的功能模块图, 对各个功能作出详细介绍) 2 图书销售管理信息系统界面设计(给出界面截图及其主要控件的属性设置表格) 3 图书销售管理信息系统数据库设计 (给出数据库各个表单中数据的字段名, 数据类型 及其相应的说明) 4 图书销售管理信息系统程序设计 (按功能模块给出详细的代码, 并给出重点语句的
4、注 释) 数据库课程设计报告 3 1.1. 图书图书销售销售管理信息系统需求分管理信息系统需求分析析 图 1.1 图书销售管理信息系统功能模块 1.1 选择登录 1.1.1 选中管理员登录后便进入管理员登陆界面 1.1.2 选中用户登陆后便进入用户登陆界面 1.1.3 选中新用户注册便可进入注册界面 1.2 管理员界面: 1.2.1 现有图书剩余管理 图书销售管理信息系统 登 陆 用 户 登 陆 管 理 员 登 陆 用户服务 新用户注册 管理员服务 本 用 户 密 码 的 修 改 图 书 信 息 查 询 对 用 户 增 减 修 改 现 有 图 书 剩 余 供 应 情 况 供 应 商 情 况 图
5、 书 信 息 查 询 更 新 情 况 数据库课程设计报告 4 利用 VB 界面,管理员可以查询现有图书的销售和剩余情况。 1.2.2 供应商情况管理 管理员可以查询供应商信息,包括名称,数量,日期等。 1.2.3 用户增减管理 管理员通过对新用户增加和对长久为未使用的账号进行删除、查询等。 1.2.4 图书销售管理 通过查询了解到图书销售的情况。 1.3 用户界面: 用户可以进行本用户密码的修改,查看图书信息和图书剩余情况。 1.3.1 本用户密码修改 用户通过输入和确认新密码来更改自己的密码。 1.3.2 图书信息查询 用户进入界面后可看到所有图书的信息。 数据库课程设计报告 5 2 2 图
6、书图书销售管理销售管理信息信息系统界面设计系统界面设计 表 2.1 登陆界面主要控件属性表 对象 属性 设定值 Command1 Caption 用户登录 Command2 Caption 管理员登录 Command3 Caption 用户注册 图 2.1 系统登录界面 表 2.2 用户服务界面主要控件属性表 对象 属性 设定值 Option1 Caption 密码修改 Option2 Caption 图书信息查询 图 2.2 用户服务界面 数据库课程设计报告 6 表 2.3 管理员服务界面主要控件属性表 对象 属性 设定值 Option1 Caption 现有图书剩余 Option2 Caption 供应商信息 Option3 Caption 用户增减处理 Option4 Caption 图书销售消息 图 2.3 管理员服务界面 表 2