WORD格式
《管理信息系统》课程设计报告
第3章系统设计
3.1书店管理信息系统的功能设计
此书店管理信息系统的功能主要划分为数据录入、数据查询、报表输出以及 代码维护四个模块,如图3-1所示。
数据录入模块:用于录入顾客的信息、图书的信息和供应商的信息,它是书 店管理信息系统基本数据输入的模块。它根据书店的采购单、供应商的供货单上 的图书信息审核对照后,如果发现图书信息无误,那么录入图书信息,并且根据 供应商的供货单上的信息录入供应商信息,根据顾客发来的订书单上的信息录入 顾客信息,并且为以后的图书信息、顾客信息以及供应商信息的查询提供相关的 数据。
数据查询模块:提供多种查询功能,方便书店管理员及时了解、掌握各种图 书的最新信息,如库存信息的查询、图书信息的查询、销售记录信息的查询以及 顾客信息的查询等。
报表输出模块:可以完成系统所需要的各种报表的计算和打印输出功能,可 输出销售记录表以及库存信息表等统计表。
代码维护:为了统一图书的种类及其特征,方便图书数据的输入以及管理, 特设计了图书代码、图书名称等代码,当图书代码变动时,可对代码进行增加、 删除和修改等处理。
16
专业资料整理
WORD格式
《管理信息系统》课程设计报告
书店管理信息系统
数据录入数据查询输出报表图书代码维护
顾图供图顾供输输增修删 客书应书客应出出加改除 信信商信信商销库图图图 息息信息息信售存书书书 录录息查查息记信代代代 入入录询询查录息码码码
入询表表
图3-1系统的功能模块图
3.2书店管理信息系统的代码设计
系统为每本图书设计了代码,一方面可统一图书的种类,另一方面是为了 便于相关的图书数据的输入。在本系统中,图书的代码采用区间码的十进位码来 设计,如下图3-2所示。其中第一位的是字母,表示代表主要分类,后面的三个 数字表示子分类,而小数点后面的三个数字则是典型的顺序代码结构。
17
专业资料整理
WORD格式
《管理信息系统》课程设计报告
****.***
三个阿拉伯数字的顺序码
三个阿拉伯数字代表子分类
字母代表图书的主要分类
图3-2代码设计图
在系统运行过程中,凡是需要查询某种图书时,只需输入书籍的代码即可, 系统可根据图书代码、图书名称等,自动将相应的所要查找的图书名称和出版社 等相关信息调出来,大大地方便了系统管理员查询所要的书籍,减少找书的时间, 提高了书店的管理效率。
3.3数据库设计
数据库系统是整个管理信息系统的一个重要组成部分,是数据处理和查询的 核心所在。而数据模型则是数据库系统设计中用于提供信息表示和操作手段的形 式框架,是数据库系统实现的基础。而数据库设计一般要在需求分析和数据分析 的基础上进行概念设计、逻辑设计和物理设计。 3.3.1概念设计
在经过对书店的调查研究收集到相关的数据信息内容以及用户对系统的需 求后,确定出主要的实体类型有:书店管理员、图书、顾客以及供应商,并且确 定这些实体之间的联系类型。
根据实体和联系之间的关系和属性画出E-R图,如下图3-3所示:
18
专业资料整理
WORD格式
《管理信息系统》课程设计报告
工号姓名联系方式
n1
书店管理员
1
订书11
顾客编号
m
采购
姓名
顾客
供货
联系电话地址
m
邮箱
传真
n
地址
n
入库
出库
供应商
m
联系电话
供应商编号
购买
供应
供应商名称
nn n n
图书
书号
图书级别
书名
作者
购买日期零售价数量
出版社批发价
版本号
图3-3系统总E-R图
专业资料整理
WORD格式
19
专业资料整理