毕业论文—基于vb的图书管理系统的研发和实现(编辑修改稿)内容摘要:

比, Access更加简单易学,一个普通的计算机用户可以很快地掌握它。 Access 20xx 的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,而且它可以十分方便地与 Office 其他组件交流数据,这些功能对一个一般用户而言已经足够了。 图书管理系统设计 第 3章 系统功能与模块分析 系统开发的总体任务 是实现书店日常工作中各种信息、数据处理的系统化、规范化和自动化。 系统功能分析是在系统开发的总体任务的基础上完成。 书店管理系统需要完成的任务主要有: 1. 有关 会员顾客信息的输入、修改、查询,包括会员号,姓名,性别,身份证号码,工作单位, TEL, Email,办证日期等; 2. 关图书类别信息的制定与输入,用于图书类别标识的数据,包含的数据项有:图书类别编号,图书类别名称等; 3. 有关图书信息的输入、删除、查询,包括图书编号,书名,类别,作者,出版社,入库日期,进价,售价,购进量,库存量等; 4. 有关销售信息的 输入、查询,包括销售序号,会员号(可为 0),书名,出售数量,出售日期,优惠数,金额小计等; 对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如 图 31所示的系统总体功能模块图。 图 31 系统总体功能模块图 中小型书店管理系统 登录窗口 会员管理子系统 销售管理子系统 图书管理子系统 管理员子系统 将图 31经过进一步细化,得到 图 32所示的子系统模块图。 图 32 各子系统模块图 数据库设计 数据库设计一般包括如下几个部分: ● 数据库需求分析 ● 数据库概念结构设计 ● 数据库逻辑结构设计 会员管理 新会员登记 会员资料修改 会员资料查询 销售管理 售 书 查询出售信息 图书管理 查询出售信息 图书信息管理 添加图书类别 添加图书信息 删除图书信息 管理员 密码修改 退 出 添加用户 数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。 收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 仔细分析调查有关书店管理信息需求的基础上,将得到如 图 33所示的本系统所处理的数据流程。 图 33 书店管理系统数据流程图 图书类别设置 基本信息录入 基本信息录图书类别信息管理 基本信息录入 会员信息管理 图书信息管理 售书信息输会员信息返 图书信息返 售书信息管理 会员登记 图书入库 针对小型书店管理系统的需求,设计如下面的数据项和数据结构: 1. 系统用户数据:用于用户登陆使用的数据,包含的数据项有:用户名、用户密码; 2. 会员顾客数据:包含的数据项有:会员号,姓名,性别,身份证号码,工作单位, TEL, Email,办证日期; 3. 图书类别数据:用于图书类别标识的数据,包含的数据项有:图书类别编号,图书类别名称; 4. 图书书目数据:用于图书编目使用的书目数据,包含的数据项有:图书编号,书名,类别,作者,出版社,入库日期,进价,售价,购进量,库存量; 5. 销售信息表:用于记录销售信息的数据,包含的数据项有:销售序号,会员号(可为 0),书名,出售数量,出售日期,优惠数,金额小计; 有了上面的数据项、数据结构和数据流程,就可以进行数据库设计了。 数据库概念结构设计: 根据上面的设计规划出的实体有:会员信息实体、图书类别信息实体、图书信息实体、售书信息实体。 各个实体具体的描述 ER图如下: 会员信息实体 ER图 如 图 34所示。 会员信息实体 会员号 姓名 性别 身份证号码 工作单位 联系电话 电子信箱 办证日期 图 34 会员信息实体 ER 图 图书类别信息实体 ER图 如 图 35所示。 图 35 图书类别信息实体 ER 图 图书信息实体 ER图 如 图 36所示。 图 36 图书信息实体 ER 图 售书信息实体 ER图 如 图 37所示。 图书类别信息实体 图书类别编号 图书类别名称 图书信息实体 图书编号 书名 类别 作者 出版社 入库日期 进价 售价 购进量 库存量 图 37 销售信息实体 ER 图 数据库逻辑结构设计 数据库逻辑结构设计就是把上面的数据库概念结构转化为 Access20xx 数据库系统所支持的实际数据模型。 书店管理系统设计为 5 张表格, userinfo 表只存储系统管理员的用户名和密码这里就不再详细列出。 如 表 31为图书信息表。 表 31 books 图书信息数据表 列名 数据类型 可否为空 说明 bookno 文本 否 图书编号 bookname 文本 否 书名 type 文本 否 图书类别 author 文本 否 图书作者 bookpub 文本 否 图书出版社 buydate 日期 否 购进日期 buyprice 货币 否 进价 sellprice 货币 否 售价 buyamount 数字 否 购进量 stormount 数字 否 库存量 表 32 为会员信息表。 表 32 member 会员信息数据表 列名 数据类型 可否为空 说明 memno 文本 否 会员号 memname 文本 否 姓名 销售信息实体 销售序会员号 书名 出售数量 出售日期 折扣 金额小 memsex 文本 否 性别 identity 文本 是 身份证 department 文本 是 工作单位 TEL 文本 是 会员联系方式 Email。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。