数据库系统原理_书店信息管理系统.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:16 大小:185KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库系统原理_书店信息管理系统.doc

数据库系统原理_书店信息管理系统.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Access课程设计题目书店信息管理系统一.题目二.功能三.设计四.数据库的实现五.数据模式六.系统实施七.参考文献八.设计感想某书店信息管理系统题目:某书店信息管理系统功能:1.通过用户登陆及身份验证确定用户对数据的操作权限。以系统管理员身份登陆时享有对所有数据查阅及进行任意操作的权限,以普通用户登陆时只享有查阅数据的权限,且数据内容的开放程度由管理员设定。2.对管理员,会员,普通职员及图书资料档案的管理。3.对书店经营期间的所有支出,收入已及盈亏情况进行记录。4.对书店经营期间各个方面的监控及实时处理。包括供书商提供图书的价格是否合理,管理员及职员工作态度是否认真和是否出差错,顾客对书店经营的意见,哪些书销售情况好,哪些差,购买图书的数量种类,书店设施的磨损以及是否需要维修或者更换添加。三.设计:1.用户要求1.会员档案数据包括:会员证号、姓名、性别、出生日期、身份证号、单位、通讯地址、邮政编码、联系电话、办证日期、会员期限、照片、职业等。2.图书档案数据包括:书号、书名、作者、出版单位、出版日期、版次、单价、内容提要、分类号、索书号、藏书册数、每册图书馆藏注册号、所在书库、入库日期等。3.检索系统能根据书号、书名、作者、出版单位、内容提要关键字、分类号、索书号、每册图书馆藏注册号等进行查询。4.进书系统输入书号后,能根据借书号判断该书进货时间,书库中是否还有该书可卖,是否需要再进货。5、卖书系统对一定时间段卖出去的书做出各种统计。2.总体功能框图:某书店数据库系统用户登陆及验证身份档案管理财务管理经营管理管理员档案普通职员档案会员顾客档案图书资料档案支出情况盈亏情况收入情况管理员工作情况职员工作情况图书收售情况书店设施磨损供书商情况3.数据流:3.1档案管理子系统数据流图顾客办理会员职员人事变动管理员图书资料库存变动档案3.2财务管理子系统数据流图收入情况支出情况处理盈亏及债务情况3.3经营管理子系统数据流图说明:1.收银员享有修改会员数据,销售记录数据,创建会员数据的操作权限。2.供货商包括图书供应商,家具供应商等书店可能涉及到的物品的供应商,不限与某一种和某一个供货商。3.采购,财务,主管部门由书店规模决定,可能仅仅是一个人,也可能是有组织有一定成员的独立部门。4.业务范围:采购和出售各种图书,从中赢利,根据顾客需要调整购买图书的种类和数量。办理会员顾客,会员购书实行折扣,根据会员累计消费情况举行会员优惠活动,吸引顾客办理会员和会员消费。四.数据库的实现1.建立数据库ST-COURSE各表的建立,如2.3物理结构的设计。录入数据2.数据表的创建和设计使用Access数据库管理系统建立应用系统,首先需要创建一个数据库。然后在该数据库中添加所需的表、查询、窗体、报表、宏等对象。3.数据库的创建首先,使用向导设计“书店管理系统”数据库,然后才进行表的设计。具体步骤如下:(1)启动MicrosoftAccess2003,出现“MicrosoftAccess”数据库设计界面。(2)单击工具栏上的新建按钮,在Access2003窗体的右边出现“新建文件”任务窗格。(3)在该任务窗格中选择项,系统弹出“模板”对话,单击“常用”选项卡,然后选择其中的模板。(4)单击“确定”按钮,这时出现要选择数据库的保存路径的对话框。在“文件名”右边的文本框里输入文件名为“书店管理系统”。(5)单击“创建”按钮,就进入数据库窗口。至此,就创建了“书店管理系统”数据库。4.E-R图管理管理员职员属于部门服务维护设施会员书籍购买折扣规则供应供书商供应量n1n1mnmn1nmn五.数据模式现将其中几个表的关系数据模式给出:1.书籍信息(书籍编号,书名,作者,进货价格,进货数量,供书商编号,剩余数量)2.供书商(供书商编号,名称,地址,联系电话)3.会员(会员编号,姓名,性别,联系方式,会员有效期,累计消费,享有优惠)4.数据库创建表六.系统实施基于MocrosoftVisualStudio的MFC平台,将数据库与MFC连接并进行相应的处理的代码如下:(1)头文件的基本设置#include<afxdb.h>#include<odbcinst.h>#