超市管理系统用户手册.pdf

上传人:tbuqq 文档编号:4939957 上传时间:2020-01-15 格式:PDF 页数:15 大小:475.69KB
返回 下载 相关 举报
超市管理系统用户手册.pdf_第1页
第1页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《超市管理系统用户手册.pdf》由会员分享,可在线阅读,更多相关《超市管理系统用户手册.pdf(15页珍藏版)》请在三一文库上搜索。

1、目录 - I - 超市综合信息管理系统 目录 - II - 目录 第 1 章 引言 . 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 第 2 章 用途 . 2 2.1 功能 2 2.2 性能 3 2.2.1 精度 . 3 2.2.2 时间特性 . 4 2.2.3 灵活性 . 4 2.3 安全保密 4 第 3 章 运行环境 . 5 3.1 硬设备 5 3.2 支持软件 5 3.3 数据结构 5 第 4 章 使用过程 . 10 4.1 安装与初始化 10 4.2 输入 21 4.2.1 输入数据的现实背景. 21 4.2.2 输入格式 . 22 4.3 文卷查

2、询 24 4.4 出错处理和恢复 24 4.5 终端操作 24 目录 - 1 - 第1章 引言 1.1 编写目的 本软件是为超市的管理人员,销售人员以及网上购物的顾客所开发的一套综 合的超市管理软件,为了使上述人员能够快速,正确,完整使用该系统所具 有的功能,特编写此用户手册。 1.2 背景 说明: (1) 超市综合信息管理系统。 1.3 定义 无 1.4 参考资料 1.4.1Bruce Eckel.Thinking in Java(Fourth Edition).北京:机械工业出版社. 1.4.2 赵真等 .Eclipse 开发技术详解 .北京:化学工业出版社. 第 2 章 用途 - 2 -

3、 第2章 用途 2.1 功能 本系统的功能如表21 所示: 表 21 系统功能表 功能模块输入处理输出终端数 进货模块进货单信息存取数据库显示更新后进 货单信息 1000 以下 库 存 模 块 登录账号,密码验证用户界面/错误 信息界面 1000 以下 修 改 基 本信息 用 户 自 身 的 基 本信息 存储基本信息录 入 成 功 界 面 错误界面 1000 以下 增 添 入 库单 入库单信息向 数 据 库 中 插 入入库单 插 入 操 作 成 功 失败信息 1000 以下 查 询 入 库单 入 库 单 查 询 条 件 在 数 据 库 中 查 询 满 足 要 求 的 商品 满 足 条 件 的

4、入 库单基本信息 1000 以下 增 添 商 品信息 商品信息向 数 据 库 中 插 入商品 插 入 操 作 成 功 失败信息 1000 以下 删 除 商 品信息 商品 ID 从 数 据 库 中 删 除某条商品 删 除 操 作 成 功 失败信息 1000 以下 修 改 商 品信息 商品信息更 新 数 据 库 中 的商品 更 新 操 作 成 功 失败信息 1000 以下 查 询 商 品信息 商品查询条件在 数 据 库 中 查 询 满 足 要 求 的 商品 满 足 条 件 的 商 品基本信息 1000 以下 收 银 员 登录账号,密码验证用户界面/错误 信息界面 1000 以下 修 改 个 人信息

5、 个人信息存储个人信息录入成功界面/ 错误界面 1000 以下 收银商 品 条 形 码 、 数量、收款 计算应收价钱找零1000 以下 直接销售统计模 块 需要统计的销 售数据 从数据库读数 据 显示统计结果1000 以下 销售单模块需要查询的销 售单数据 从数据库读数 据 显示查询结果1000 以下 第 2 章 用途 - 3 - 员工信息管理模 块 员工信息存取数据库显示更新后的 员工信息 1000 以下 网上销售模块网上销售需统 计的数据 从数据库读数 据 显示统计后的 结果 1000 以下 顾 客 注册用 户 名 , 密 码 , 姓 名 , 地 址 , 联 系 方 式, e-mail 新

6、建立用户显 示 录 入 的 个 人 信 息 , 并 通 知 编 号 和 使 用 说明 1000 以下 修 改 基 本信息 基本信息存储基本信息录入成功界面/ 错误界面 1000 以下 查 看 个 人信息 查 看 个 人 信 息 命令 读取个人信息客户各项信息1000 以下 登录用户名,密码验证用户界面/错误 界面 1000 以下 选 择 商 品 点 击 对 应 商 品 后面的按钮 读取商品信息将 商 品 放 置 于 购物车 1000 以下 购 买 商 品 输 入 购 物 车 中 商 品 的 数 量 , 点击确定 相 应 信 息 存 入 数据库 选 购 商 品 信 息 和送货情况 1000 以下

7、 网 购 管 理 员 登录账号,密码验证用户界面/错误 信息界面 1000 以下 修 改 个 人信息 个人信息存储个人信息录入成功界面/ 错误界面 1000 以下 查 询 单 位 时 间 内 网 购 情况 点击查询按钮查 询 符 合 时 间 的购物信息 这 一 时 段 内 需 要发送的货物 1000 以下 确 定 货 物 的 运 送情况 点 击 已 发 送 按 钮 数 据 库 商 品 数 量对应修改 发 送 成 功 待 确 定页面 1000 以下 退 货 处 理 点击退货按钮数 据 库 商 品 数 量对应修改 用户界面1000 以下 2.2 性能 2.2.1 精度 在数据库中各种表中的数据,涉

8、及到金额的都用浮点数,涉及到时间的都用 date,数量都用长整型,其他是字符串。 精度要求:浮点数精确到小数点后两位,时间精确到日,整型完全相等,字 第 2 章 用途 - 4 - 符串完全匹配。 2.2.2 时间特性 响应时间:用户对系统发出请求到系统作出反应的时间应该在3 秒以内。 更新处理时间:用户对数据发出查询,修改,删除,插入操作到数据库处理 完成的时间间隔应小于3 秒。 数据传输时间:数据传输时间由于受网络的影响较大,系统无法控制,数据 传输时间应至少保持在5 秒以内。 转换时间:为了保证超市系统的连续工作,转换时间就小于10ms。 计算时间: 1 分钟以内统计完成。 2.2.3 灵

9、活性 2.2.3.1 本系统支持鼠标,键盘方式的操作 2.2.3.2 windows,vista,dos,linux 操作系统上正常运行 2.2.3.3 本系统提供一些标准接口连接其他系统,比如本系统可与本地的 SQLServer 2000,SQLServer 2005,MySQL ,Oracle,DB2 等数据库连接, 也可用 tomcat,IIS 和 web Apache 等服务器运行本系统 2.2.3.4 当计划改变或需求改变时,本系统可做相应的修改,本系统模块性 较强,因此需求变迁时,本系统可较容易做相应的修改 2.3 安全保密 用户的权限控制,对于不同的用户拥有不同的权限,用户只可以

10、访问具有权 限的功能模块部分,不能越界访问。 数据库信息安全,数据库中不同的表的部分对于不同的用户具有不同的访问 权限,当用户对数据库执行不具有权限的功能时,系统不予响应。 系统的信息管理由系统管理员统一管理,管理员可以对不同用户授予不同的 权限。 用户对于自己的信息可以定期更改,以保障自身帐户的安全。 机密信息在传输过程中进行加密,防止在传输过程中遭到窃听,恶意的攻击 行为,由软硬件防火墙负责拦截,病毒木马等恶意软件由杀毒软件进行查 杀,计算机安全管理人员也负责保障系统运行的安全。 对于电源中断,硬件故障等不可抗的因素,系统提前作好了数据的备份。 第 3 章 运行环境 - 5 - 第3章 运

11、行环境 3.1 硬设备 服务器端的配置要求: (1)酷睿双核以上处理器,内存2G 及以上; 硬盘容量: 160G 及以上,为了提高速度,最好采用磁盘冗余阵列。 (2)备份设备:硬盘或磁带机,至少拥有一台; (3)安装硬件防火墙; (4)服务器在正常的运行过程中不需要外设,如果对服务器进行配置需要连 接外部设备; (5)服务器需要通过网卡等设备连接互联网。 客户端的硬件配置要求: (1)奔 4 以上处理器,内存256M 以上; (2)硬盘容量 60G 及以上; (3)配备必须的I/O 设备:键盘,鼠标,显示器等; (4)主机必须可以通过路由,网卡等设备连接到服务器。 3.2 支持软件 服务器端软

12、件配置要求: 服务器操作系统:UNIX,windows server等; 服务器软件: tomcat,IIS 等; 数据库软件: mysql,oracle,SQL Server 等; 安全软件:杀毒软件防火墙等。 客户端软件配置要求: 操作系统: Linux,windows 系列操作系统; 软件运行环境: JDK1.5 及以上版本, IE 等浏览器。 3.3 数据结构 数据库名字: SuperMarketManageSystem 数据库中包含的表: 表 departmentInfo ,用于记录部门信息,如下表3-1: 第 3 章 运行环境 - 6 - 表 3-1 departmentInfo

13、序号字段名类型及精度是否允许空 值 备注 1 Department_id varchar(10) 否主键 2 Department_name varchar(20) 否 3 Department_staff_num int 4 否 表 enterDepot,用于记录入库单信息,如下表3-2: 表 3-2 enterDepot 序号字段名类型及精度是否允许空 值 备注 1 Enter_depot_id Int(4) 否主键 2 Stock_id int(4) 否外键 3 Item_id char(10) 否外键 4 Unit_price float 否 5 Number int (4) 否 6

14、Sum_price float 否 7 Store_date datetime 否 8 Admin_depot char(10) 否外键 表 exProperty,用于记录额外信息属性,如下表3-3: 表 3-3 exProperty 序号字段名类型及精度是否允许空 值 备注 1 Property_name varchar(50) 否主键 2 Remark text 是 表 itemImage,用于记录商品图片信息,如下表3-4: 表 3-4 itemImage 序号字段名类型及精度是否允许空备注 第 3 章 运行环境 - 7 - 值 1 Item_id char(10) 否主键 2 Imag

15、e_name varchar(50) 否 表 itemInfo ,用于记录商品信息,如下表3-5: 表 3-5 itemInfo 序号字段名类型及精度是否允许空 值 备注 1 Item_id char(10) 否主键 2 Item_name varchar(40) 否 3 Item_type varchar(40) 否外键 4 Item_info varchar(200) 是 5 Vendor_id char(20) 否外键 6 Stock int (4) 否 7 Buy_price float 否 8 Sell_price float 否 表 itemType,用于商品类型信息,如下表3-6

16、: 表 3-6 itemType 序号字段名类型及精度是否允许空 值 备注 1 Type _name varchar(40) 否主键 2 Type_father varchar(40) 是外键 表 management,用于记录管理信息,如下表3-7: 表 3-7 management 序号字段名类型及精度是否允许空 值 备注 1 Staff_id char(10) 否 2 Staff_id_M char(10) 否 表 sellInfo ,用于记录商品销售信息,如下表3-8: 第 3 章 运行环境 - 8 - 表 3-8 sellInfo 序号字段名类型及精度是否允许空 值 备注 1 Sel

17、l_id Int( 4) 否主键 2 Item_id char(10) 否 3 Number int 否 4 Item_type varchar(50) 否 5 Staff_id char(10) 否 6 Date datetime 否 表 staffinfo ,用于记录员工信息,如下表3-9: 表 3-9 staffinfo 序号字段名类型及精度是否允许空 值 备注 1 Staff_id char(10) 否主键 2 Department_id int 否外健 3 Staff_name varchar(20) 否 4 Login_name varchar(20) 是 5 Login_pass

18、word varchar(20) 是 4 Salary money 否 5 Staff_sex char(2) 否 6 Staff_age int 否 7 Staff_stature int 是 8 Staff_iden varchar(20) 是 9 Staff_address varchar(50) 是 10 Staff_work_date datetime 否 表 stockInfo ,用于记录进货单信息,如下表3-10: 表 3-10 stockInfo 序号字段名类型及精度是否允许空 值 备注 1 Stock_id int(4) 否主键 2 Vendor_id char(20) 否外

19、键 3 Item_id char(10) 否外键 4 Measure_unit varchar(20) 否 第 3 章 运行环境 - 9 - 5 Unit_price float 否 6 Number int 4 否 7 Sum_price float 否 8 Stock_date datetime 否 9 Buyer char(10) 否外键 10 Remark text 是 表 vendorInfo ,用于记录厂商信息,如下表3-11: 表 3-11 vendorInfo 序号字段名类型及精度是否允许空 值 备注 1 Vendor_id char(20) 否主键 2 Vendor_name

20、 varchar(40) 否 3 Vendor_address varchar(40) 否 4 Vendor_phone varchar(15) 否 5 Link_man varchar(10) 否 第 4 章 使用过程 - 10 - 第4章 使用过程 4.1 安装与初始化 4.1.1 安装 JDK: 从 sun 公司网站上下载jdk 的最新版本,下载后的安装文件为jdk-6-rc-bin- b66-windows-i586-05_jan_2006.exe ,双击安装程序,选择安装的软件组成部 分,和路径点下一步,至安装完成,如图 41 所示: 图 41 安装 JDK 4.1.2 配置 JDK

21、 环境变量: 右键单击我的电脑,选择属性,高级选项,单击环境变量在系统变量 (S)栏 点新建,出现新建系统变量对话框,在变量名(N)中填上 JAVA_HOME ,在 变量值 (V) 中填上你安装jdk 时所选的路径,比如:C:jdkjdk1.5.0_04 。确定 后在系统变量 (S)栏再新建一个环境变量,在变量名(N)中填上 CLASSPATH,在变量值 (V) 中填 上 .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar。 确定后在系统变量(S)栏查找并选中变量为Path 的选项,点编辑 ,在变量值 (V) 第 4 章 使用过程 - 11 - 的末尾

22、添加 ;%JAVA_HOME%bin; 确定后退出。至此,环境变量已经设置完 毕了,如图42 所示: 图 4 2 环境变量设置 4.1.3 MySQL 数据库安装: 从网上下载MySQL 数据库以及数据库的图形化操作软件SQLyog,以及连 接 MySQL 数据库的 JDBC,双击安装程序,安装MySQL 数据库,如图4 3 所示: 第 4 章 使用过程 - 12 - 图 43MySQL安装 单击 next,选择 typical, 单击 next,至软件安装完成,如果需要选择安装路 径,可以选择custom,如图 44 所示: 第 4 章 使用过程 - 13 - 图 4 4 安装 MySQL 选项 选择 Skip Sign-up,如图 45 所示:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1