软件工程书社图书管理系统总体设计.docVIP

软件工程书社图书管理系统总体设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1系统概述 在单机环境下进行系统安全的考虑,有必要进行用户权限的划分与控制,因而系统在总体上应包含安全子系统之下的各类用户工作环境。用户权限的合理划分与有效控制是本系统体系结构设计的核心。 2设计约束 系统将实现人员、物流的全面管理,而物流管理是系统的核心部件,怎样实现二者的共存,互不干扰,是本系统设计的难点。本系统必须实现对用户权限的有效合理控制。 3设计策略 由于所有的物流都需要有人员的活动才能够发生,因此,我决定采用一种“人员活动带动物流”的策略来解决人员管理与物流管理的统一管理问题。 这个想法是模拟现实而来的,比如说,只有采购人员进行了“采购”或“进书”活动,才会引起“入库登记”或“新书入库”这个物流。 4系统概要设计说明书 4.1图例说明 过程、模块1.处理过程: 过程、模块 数据表2.数据存储: 数据表 决策3. 决策 4.数据流:(单向) 5.数据流:(双向) 实体 实体 6.外部实体: 数据表7.带有变动历史的数据存储: 数据表 4.2系统总体结构图 登陆验证 登陆验证 会员政策员工管理书店概况统计分析安全子系统权限控制身份鉴别 会员政策 员工管理 书店概况 统计分析 安全子系统 权限控制 身份鉴别 经理子系统 经理子系统 图书管理系统 图书管理系统 基本统计退货统计库存统计进货统计销售统计 基本统计 退货统计 库存统计 进货统计 销售统计 进货子系统库存管理退货子系统 进货子系统 库存管理 退货子系统 书目管理入库登记供应商管理仓库管理员子系统 书目管理 入库登记 供应商管理 仓库管理员子系统 删除帐号修改资料创建帐号销售统计会员管理销售子系统 删除帐号 修改资料 创建帐号 销售统计 会员管理 销售子系统 售书员子系统 售书员子系统 购书记录修改密码个人资料 购书记录 修改密码 个人资料 会员子系统 会员子系统 信息反馈会员注册书目检索 信息反馈 会员注册 书目检索 游客子系统 游客子系统 图10.系统总体结构图 4.3销售子系统流程图 售书员 售书员 Book Book 会员表选择图书选择会员 会员表 选择图书 选择会员 会员表图书销售优惠政策 会员表 图书销售 优惠政策 售书记录 售书记录 图11. 销售子系统流程图 4.4进货子系统流程图 仓管员 仓管员 选择供应商供应商 选择供应商 供应商 修改资料供应商登记 修改资料 供应商登记 选择品种供应商供应商 选择品种 供应商 供应商 添加类别添加品种 添加类别 添加品种 Book Book 入库登记修改资料图书分类 入库登记 修改资料 图书分类 Book Book 图书进价表进货记录 图书进价表 进货记录 图12.进货子系统流程图 4.5退货子系统流程图 选择供应商仓管员供应商选择品种退货记录退货登记Book进货记录 选择供应商 仓管员 供应商 选择品种 退货记录 退货登记 Book 进货记录 图13.退货子系统流程图 5系统详细设计说明书 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() 创建类别

文档评论(0)

姣姣者 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档