概要设计说明书 网吧计费系统概要设计 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