概要设计说明书 网吧计费系统概要设计 1 .功能介绍 1 .1 基本功能描述 主界面;系统主界面需要显示系统名字、欢迎用户进入。一级菜单为“使用”、“帮助”、“退出”。“使用”菜单中有“上机”和“下机”两个菜单选项;“帮助”菜单中只有一个“关于”菜单项;“退出”菜单中有一个“退出”菜单项。 上机操作界面;上机界面中包括机器号码下拉列表框、输入卡号的文本框、输入密码的文本框、显示上机时间文本框或选项卡。 下机操作界面;包括机器号码下拉列表框、显示下机时间的文本框或选项卡 下机信息显示界面;包括机器号、卡号、上机开始时间、下机时间、本次费用和卡的余额。显示信息不能被修改。 版本信息界面;帮助中“关于”对话框用于显示版本信息 概要设计说明书 模块类别 功能 使用 上机 按照机器号、卡号和密码上机,显示上机时间,清空、退出 下机 按照机器号下机,显示下机时间,取消,退出 帮助 显示版本信息 退出 保存操作信息,关闭窗口,退出系统 1 .2 包和类分析 网吧计费信息查询系统包含 frames、jbean 和 operdb 三个包 frames 包:放置窗体类,负责系统的表示 jbean 包:包含系统中数据实体类 operdb 包:包含得到数据库的连接类和处理业务逻辑类 每个包中的类如下图所示: 包名 类 主要作用 frames UpCompu terWin、MainFrame、 Arriv edWin、 包含所有窗体类、与显示窗体相关的功能类 概要设计说明书 Arriv edMessageWin jbean CardBean、Compu terBean RecordBean 包含数据实体类 operdb DBConnection、OperDB 包含连接数据库类、 业务逻辑操作类 frames 包中放置窗体类,各个类功能如下: 2 .2 主要窗体控件分析 2.2.1 主窗体 2 .2 .1 .1 功能 1、点击菜单项显示相应窗体 2、自动重置窗体大小及位置 添加彩票信息 Arriv edMessageWin 下机信息显示 按照期数查询信息,管理信息 Arriv edWin 下机操作界面 按照号码查询信息,管理信息 UpCompu terWin 上机操作界面 菜单选项,多文档窗体 MainFrame 主界面 功能说明 界面标识 界面名称 概要设计说明书 主要菜单包括 使用: 上机:弹出 UpCompu terWin 窗体 下机:弹出Arriv edWin窗体,Arriv edMessageWin窗体 帮助:显示版本信息 退出:关闭所有窗体,退出系统 2 .2 .1 .2 流程图 2 .2 .1 .3 界面 2 .2 .1 .4...