- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
商场账务管理系统.doc
“商场帐务管理系统”详细设计说明书
引言
1.1编写目的
本文档是程序员代码编写的基础。本文档的读者是设计人员和程序员。
1.2背景
①待开发的软件系统名称:商场帐务管理系统。
②本项目的任务提出者:商场。
③开发者:软件技术学院软件技术系。
④用户:商场。
1.3参考文献
①《软件产品开发文件编制指南(GB 8567—1987)》。
②《“商场帐务管理系统”软件需求说明书》。
③《“商场帐务管理系统”总体设计说明书》。
程序系统的结构
商场账务管理系统所包含的单元文件名称及其程序层次结构如表2.1所示,对于特别简单的程序模块,其程序层次结构在此从略,仅给出较为复杂的程序层次结构。
表2.1 程序层次结构表
子系统名称 模块名称 程序层次结构 用户登录 用户登录login 图略 密码修改changepassword 图略 统计 收入统计insta 图略 支出统计outsta 图略 余额统计balsta 图略 月度统计mouthsta 图略 年度统计yearsta 图略 修改 数据修改amenddata 图略
查询 查询各部门searchdata1 图2.11 查询总体searchdata 图略
删除 删除一条delone 图略 删除全部delall 图略 录入 数据录入entrydata 图略 主界面管理 主控模块main 图略
2.11 查询各部门程序层次结构
3.程序(总体查询 searchdata)设计说明
(注:限于篇幅,只给出部分程序模块的设计说明。)
3.1程序描述
该模块主要用于对顾客的查询操作,其主要操作有查询各部门月度销售信息等基本操作。
3.2功能(见表3.1)
表3.1 “查询数据”模块功能描述
设计者 设计日期 审核者 审核日期 程序名称 总体查询 标识符 Searchdata 相关数据库表
账务文件 输入 所要查询的总体信息 输出 查询总体的信息 程序处理说明 1.调用方法创建本窗体。
2.输入查询条件。
3.检查输入内容所含字符的合法性。 3.3性能
本模块对程序性能无特殊要求。
3.4输入项
需要统计的部门:字符型、整型。
3.5输出项
月度销售情况
3.6算法
本程序包括以下几种特殊算法:
①当查询到第一条时,调用以下算法:
Private Sub Command2_Click()
Data1.Recordset.MovePrevious
StatusBar1.Panels(2).Text = 当前记录: Data1.Recordset.AbsolutePosition + 1
If Data1.Recordset.AbsolutePosition = 0 Then
MsgBox 已经是第一条记录 ! , vbExclamation
End If
End Sub
② 当查询到最后一条时,调用以下算法:
Private Sub Command3_Click()
Data1.Recordset.MoveNext
StatusBar1.Panels(2).Text = 当前记录: Data1.Recordset.AbsolutePosition + 1
If Data1.Recordset.AbsolutePosition + 1 = 0 Then
StatusBar1.Panels(2).Text = 当前记录: Num
MsgBox ! , vbExclamation
End If
End Sub
3.7流程逻辑
“查询总体”程序的流程图,如图3.2所示。
3.8接口
“查询数据”接口如图3.3所示。
该模块与主模块及其他模块的接口关系如下:
该模块由“查询”模块调用,生成窗体,供用户查询使用。
该模块直接调用数据库连接模块,取得数据库连接。
3.9存储分配
无特殊要求。
3.10注释设计
①加在程序单元首部,说明本程序的功能。
②对程序中的变量命名、含义和范围进行注释。
对程序中的函数或过程所起的作用进行注释。
3.11限制条件
所要查询的信息必须是字符串。
3.12测试计划
①若输入项中不是字符串时,应提示。若是,则满足要求。
②若“部门号”输入项为空,则提示“请输入部门”信息。若不为空,则满足要求。
4.程序(各部查询 searchdata1)设计说明
4.1功能(见表4.1)
表4.1 “年度统计”模块功能描述
文档评论(0)