财务管理子系统详细设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
财务管理子系统 详细设计说明书 目 录 1. 引言 3 编写目的 3 项目背景 3 参考资料 3 2. 软件结构 4 需求概述 4 软件结构 5 3. 程序设计说明 5 模块描述 5 身份验证模块(M11) 6 初始化模块(M1.1) 6 关闭系统模块(M1.2) 6 系统功能模块(M1.3) 6 浏览模块(M2.1) 8 刷新浏览模块(M2.2) 8 财务信息模块(M3.1) 8 刷新财务信息模块(M3.2) 9 详细信息模块(M4.1) 9 刷新详细信息模块(M4.2) 9 条件查询模块(M5) 9 修改模块(M6.3) 10 增加模块(M6.1) 10 删除模块(M6.2) 10 报表生成模块(M7) 11 打印模块(M8) 11 导入和导出模块(M10) 11 密码管理模块(M9) 12 帮助模块(M12) 12 引言 编写目的 帮助程序员更加清楚的了解软件结构,以便编写正确的代码,加快软件的制作过程 该系统项目名为:账务管理子系统 整个系统是基于Web的B/S模式网络结构系统,系统架构在自己的电脑上,能在校园网内任何客户浏览器上登录操作。系统本身具有易维护性和易扩展性。 帐务管理系统的基本设计思路,以及因此涉及的相关问题; 帐务管理系统的阶段任务成果形成文档,以便阶段验收、评审; 对需求阶段的文档再次确认,对前一阶段需求没有作充分或错误的地方进行修改; 明确整个系统的功能框架和数据库结构,为下一阶段的编码和测试提供参考依据; 明确编码规范和命名规范,统一程序界面。 本文的预期读者是软件开发人员、系统测试人员、项目评审委员会。 项目背景 项目名称定为财务管理子系统(Finance Management System)。分为四个子功能模块:基本信息管理模块、支出子系统、入账子系统、查询报表模块。本项目的任务提出者为***贸易公司。 硬件环境:Pentium 3, Pentium 4或更高档PC台式机,笔记本电脑 内存:128M以上 硬盘:10G以上 输入输出设备:扫描仪、打印机等。 数据库软件:Microsoft SQL Server 2000 编程工具、编程语言:C、C++ 编译软件:Microsoft Visual Studio C++ 6.0 操作系统: Microsoft Windows 2003 Microsoft Windows Xp1/ Xp2 其他软件系统的数据接口:ODBC 参考资料 [1]《信息系统分析与设计》 清华大学出版社 2007 [2]《管理信息系统.》.河北人民出版社,.北京:,.北京:,浏览功能: 以表的方式列出所以财务记录; 可选定一项记录,显示具体的财务数据; 查询功能: 按时间查询 1)当天财务查询; 2)月查询; 3)年度查询; 4)总帐; 按业务类型查询 按财务费用查询 增加功能:增加新财务记录。 删除功能:删除财务记录,并提供确认机制。 修改功能:修改财务记录的详细信息。 生成报表功能:对记录按列表的方式生成报表。 打印功能:选择特定的财务记录,根据选定报表的方式进行打印。 密码管理功能:完成密码的设置。 身份验证功能:对登陆用户进行身份验证,保证系统的安全性,通过者才可进入系统。 数据的输入和输出功能: 将外部文件导入本系统中; 将本系统中的数据导出到外部设备中; 帮助功能:为用户提供使用帮助。 软件结构 本软件顶层数据流图如图1-1,第二层数据流图如图1-2,层次方框图如图2-1。 程序设计说明 模块描述 本软件详细功能模块图如图4-1所示: 图4-1 详细功能模块图 身份验证模块(M11) 功能:对用户进行身份验证,通过验证则登录系统。 输入项目:输入用户名和密码。 输出项目:无。 存储分配:程序运行时要占用内存约1MB。本模块的界面设计如图4-2所示。控件名称说明如表4-1所示。 表4-1 控件说明 控件 控件名称 功能 用户-组合框控件 Combouser 输入或选择登录用户名称 密码-编辑控件 Txtpwd 输入登录用户密码 登录-按钮 Cmdland 登录到财务管理系统 取消-按钮 cmdcancle 取消登录 初始化模块(M1.1) 功能:初始化系统,显示欢迎界面,并使系统进入正常工作状态。 输入项目:配置文件、数据库文件。 输出项目:设置全局变量、浏览区和财务信息区。 存储分配:程序运行占用内存约1MB。 测试要点:配置文件或数据库文件损坏,或没有足够内存可供使用时是否正常。 关闭系统模块(M1.2) 功能:关闭并退出系统,保留相应状态数据。 输出项目:全局变量。 输出项目:更新后的数据库文件和配置文件。 测试要点:若数据库文件或配置文件不能正常操作,或全局数据已经不一致,怎样处理。 系统功能模块(M1.3) 功能:选择

文档评论(0)

mx597651661 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档