欢迎来到天天文库
浏览记录
ID:5382739
大小:254.77 KB
页数:4页
时间:2017-12-08
《图书管理系统的软件体系结构设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、万方数据科技信息。图书与档案管理o2007年第27期图书管理系统的软件体系结构设计顾红卫(宜兴职业教育中心校信息中心江西宜兴214206)传统的书店.其日常管理工作都是人工操作.历史数据很难保存和利用,对于书店的经营非常不利。特别是中小型书店、个体书店大多如此。针对这种状况,我计划开发一个面向中小型书店、个体书店的图书管理系统,实现对人员、物流的全面管理,以帮助这些书店早日实现书店管理信息化。下面就件体系结构设计作简单介绍。1.系统概述在单机环境下进行系统安全的考虑.有必要进行用户权限的划分与控制,因而系
2、统在总体上应包含安全子系统之下的各类用户工作环境。用户权限的合理划分与有效控制是本系统体系结构设计的核心。2.设计约束系统将实现人员、物流的全面管理。而物流管理是系统的核心部件,怎样实现二者的共存,互不干扰,是本系统设计的难点。本系统必须实现对用户权限的有效合理控制。3.设计策略由于所有的物流都需要有人员的活动才能够发生,因此,我决定采用一种“人员活动带动物流”的策略来解决人员管理与物流管理的统一管理问题。这个想法是模拟现实而来的.比如说,只有采购人员进行了“采购”或“进书”活动.才会引起“入库登记”或“
3、新书入库”这个物流。4.系统概要设计说明书4.1图例说明1.处理过程:2.数据存储:3.条件判断:4.数据流:(单向)5.数据流:(双向)6.外部实体:7.带有变动历史的数据存储4.2系统总体结构图如图lO田10系统总体结构图4.3销售子系统流程图如图11图”销售子系统流程图4.4进货子系统流程图如图12图12进货子系统流程图4.5退货子系统流程图如图13图13退货子系统流程图5.系统详细设计说明书5.1系统模块汇总模块名类型原型或声明模块说明Ch∞kU∞r子程序PLIblicSubCheckU8e—u鸵
4、rIDAs用户帐号、密码验s啊n昏P舾swd^8‰nD证和身份鉴别蝌子程序Pub“cSIIbLDgO印注销模块sy8_e血子程序PIlblicsubsys-exito系统退出摸块初始化模块.连接F0mLLnd子程序PriV砒eStIbF0mImdO数据库PublkFunctionGetHYDazhe提取会员政策的GetHYDaZhe函数彻anH加Ass啊n曲舡st—rIg会员优惠办法PublicFunctionGeIKuCun获取、检验图书现GetKuCun函数衄锄H舯AsS啊ng)ABs岫rIg有库存量
5、HVsIIeng,i函数PublicFunc60nHYShengJi会员升级维护(HYKaHaoAsStrin由AsBooleanCmdSeU.子程序HV咖SIIbCwISeuB∞k—ClickO图书销售模块B∞k—Click量一万方数据科技信息。图书与档案管理o2007年第”期PublicFuncti硼checkGYSID检验数据表主键。eheck(瓢ID函数避免插入错误(1jIDA8StriⅡg)AsB∞Ie雠cIIeck眦i函数PLlblicFuncti佣checkFenki(UID检测图书分类是A
6、sstriI瑚AsB∞Ie¨否已经存在CmdNewFen.子程序Piv砒eSIlb创建类别ki—ClickCIndNewFenki』“ckOPLIblicFuncⅡoncbeckU鸵dD检测用户帐号是checkU∞dD函数(uIDA8Stri岫A导Boole蚰否存在CrndChg-子程序PriVateSIIbCmdchgPa∞CuckO修改密码PaB8-CIickCm.子程序蹦v咖sIlbcmdRe洲“clicko创建员工、会员帐dRegMe—Click号GetJillJia函数提取图书进价PIlblic
7、Functi伽GeUinJia酗nHao舡StriⅡg)A£S血lgCmdnLCⅡck子程序PdVateSubCm棚CIickO退货模块CmdSaveC∞.子程序P—vateSub供应商信息登记tinue-C1ickCmdsaveC∞tinue_cⅡcko注:其他模块(略)5.2系统核心模块详解全局变量定义:’用户身份标志PublicU∞融lenFenAsStfi腿’登陆状态Publiclo如KAsB∞lean’用户名PIlblicuserNmeABS晡nE7供应商编号PIlblicGongYin舀han
8、gIDAsS访ng7供应商PIlblicGoTlgYin庐h∞g舡String’图书编号PublicTushuBi趴}IaoA8String7定价PublicDingIia灿S—ng7书名PublicSbuMingA8S晡ng7会员卡号Pu矾cHuiYu锄KaH粕AsStrin高’会员姓名PublicHYXingMingABS访ng’会员等级PublicHYDengJi山S晡ng模块名:CheckU∞r原型:PublicSII
此文档下载收益归作者所有