VB+SQL书店图书管理系统(任务书+开题报告+论文) 第8页
图9.售书查询视图结构
注:其他视图结构:[略]。8 第八章 软件体系结构设计说明书
8.1 一、系统概述
在单机环境下进行系统安全的考虑,有必要进行用户权限的划分与控制,因而系统在总体上应包含安全子系统之下的各类用户工作环境。用户权限的合理划分与有效控制是本系统体系结构设计的核心。
8.2 二、设计约束
系统将实现人员、物流的全面管理,而物流管理是系统的核心部件,怎样实现二者的共存,互不干扰,是本系统设计的难点。本系统必须实现对用户权限的有效合理控制。
8.3 三、设计策略
由于所有的物流都需要有人员的活动才能够发生,因此,我决定采用一种“人员活动带动物流”的策略来解决人员管理与物流管理的统一管理问题。
这个想法是模拟现实而来的,比如说,只有采购人员进行了“采购”或“进书”活动,才会引起“入库登记”或“新书入库”这个物流。
8.4 四、系统概要设计说明书
8.4.1 (一)图例说明
1.处理过程:
2.数据存储:
3.条件判断:
4.数据流:(单向)
5.数据流:(双向)
6.外部实体:
7.带有变动历史的数据存储:
8.4.2 (二)系统总体结构图
图10.系统总体结构图
8.4.3 (三)销售子系统流程图
图11. 销售子系统流程图
8.4.4 (四)进货子系统流程图
图12.进货子系统流程图
8.4.5 (五)退货子系统流程图图13.退货子系统流程图
8.5 五、系统详细设计说明书
8.5.1 (一)系统模块汇总
模块名 类型 原型或声明 模块说明
CheckUser 子程序 Public Sub CheckUser(userID As String, passwd As String) 用户帐号、密码验证和身份鉴别
LogOff 子程序 Public Sub LogOff() 注销模块
Sys_exit 子程序 Public Sub Sys_exit() 系统退出摸块
Form_Load 子程序 Private Sub Form_Load() 初始化模块,连接数据库
GetHYDaZhe 函数 Public Function GetHYDaZhe(bianHao As String) As String 提取会员政策的会员优惠办法
GetKuCun 函数 Public Function GetKuCun(bianHao As String) As String 获取、检验图书现有库存量
HYShengJi 函数 Public Function HYShengJi(HYKaHao As String) As Boolean 会员升级文护
CmdSellBook_Click 子程序 Private Sub CmdSellBook_Click() 图书销售模块
checkGYSID 函数 Public Function checkGYSID(UID As String) As Boolean 检验数据表主键,避免插入错误
checkFenLei 函数 Public Function checkFenLei(UID As String) As Boolean 检测图书分类是否已经存在
CmdNewFenLei_Click 子程序 Private Sub CmdNewFenLei_Click() 创建类别
checkUserID 函数 Public Function checkUserID(UID As String) As Boolean 检测用户帐号是否存在
CmdChgPass_Click 子程序 Private Sub CmdChgPass_Click() 修改密码
CmdRegMe_Click 子程序 Private Sub CmdRegMe_Click() 创建员工、会员帐号
GetJinJia 函数 Public Function GetJinJia(bianHao As String) As String 提取图书进价
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
VB+SQL书店图书管理系统(任务书+开题报告+论文) 第8页下载如图片无法显示或论文不完整,请联系qq752018766