VB音像信息管理系统
课程设计的背景
音像信息管理系统.本项目的提出者和开发者是音像信息店与管理系统的开发者,用户是各种音像信息,音像市.本系统实现了音像信息,管理的信息化,并能向顾客提供各种图音像信息,对经理人提供各种有关音像信息,管理的信息,以及动态的销售行情.本系统能够与互联网相连来实现图音像的网上销售.
2 数据库设计
2.1 数据需求
音像信息与管理系统:系统指对顾客提供的各种服务,包括查询服务,留言服务,会员管理系统.管理系统指向音像信息经理人提供信息,向销售人员以及管理员提供所求信息.
本系统是基于数据库对音像信息的销售,管理进行统一管理的软件.通过对几个音像信息的调查,可以得知现有的音像信息有如下的不足与缺陷。
第一,顾客在购音像前对本音像信息的查询,在原有的条件下,顾客买音像需要耗费大量的时间去音像架去查音像,并且往往不满意,那么就需要一个系统能够方便顾客的查询,如果可能的话,还应能方便互联网上的网民上网查询。
第二,顾客在购买音像后,音像信息能方便的做出相应的记录,并且打印出相应的记录。系统可以模仿现有的超市系统。
第三,由于现有的音像信息方式仍然有效,那么我们应方便音像架的管理,让管理音像架的管理员对音像架有一个清晰的了解,知道有什么,缺什么音像,做到适时的对音像架增加音像,并让管理员做出相应记录。
第四,经理人需要对本音像信息音像的销售有一个清楚的了解,如一个月一次的销售报表等,还有经理人还能通过本系统实现对管理员的管理,对购音像做出决定,对本音像信息的帐目进行管理等等。
第五,负责供音像的管理员对经理人决定的进音像定货单进行管理与保存,对实际到货进行查验,记录,生成到货单等等。
第辣,对加入本音像信息的会员进行统一管理,实现优惠购音像,与音像信息经理人进行交流等等。
2.3 E-R模型设计
2.3.1 数据流程
首先需要建立一个系统数据库,再设计主模块的系统信息窗口,也就是主界面。
接着,进行权限验证模块设计,设计系统的保密工作,允许合乎条件的人员进入本系统管理。对本系统的管理进行登记,修改及文护。使该系统不受到破坏。
再着,设计系统的模块调用窗口,在该窗口里分有“文件”、“库存操作”、“出售操作”、“出租操作”、“用户管理”、“打印”、“帮助”等功能菜单。
在本系统开发中,我们要用到表单向导生成器,完成系统的登记管理。
最后,我们需要添加代码,将有关连的表单链接起来,实现运行。这样,商品销售管理系统的大致框架就完成了。
系统功能流程图如下:
图1系统功能流程图
2.3.2系统的E-R模型
所有工作都是围绕着音像信息的库存进行的,库存有两个属性“总库存量”和“总实洋”,围绕着库存有两个关系“入库”和“出库”,与“库存”之间是一对一联系。
有两种单子需要入库处理,分别是“进货单”和“销售退货单”,它们与“入库”之间是一对多联系;有两种单子需要出库处理,分别是“批销单”和“进货退货单”,它们与“出库”之间也是一对多联系。实体“进货单”、“销售退货单”、“批销单”和“进货退货单”有着共同的属性分别是“单号”、“数量”和“实洋”。
实体“销售退货单”和“批销单”与“客户”是多对多联系;实体“进货单”和“进货退货单”与“供应商”也是多对多联系。“客户”与“供应商”有着共同的属性分别是“名称”和“联系方式”。
图2音像进出货管理E-R图
2.4 设计数据库
2.4.1 创建数据库
1打开MSSQL工具“查询分析器”
2在查询窗口中键入下列SQL语句
create database BookSystem
执行上述SQL语句即可新建一名为BookSystem的数据库
2.4.2 创建数据表
在项目制作中,需要用到一个数据库:shujuzunku.mdb,共有5个数据表。结构分别如674
[1] [2] [3] [4] [5] [6] [7] 下一页