搜档网
当前位置:搜档网 › 三、用户使用手册

三、用户使用手册

三、用户使用手册

1.引言 (1)

1.1编写目的 (1)

1.2项目背景 (2)

1.3定义 (2)

1.4参考资料 (2)

2.软件概述 (2)

2.1目标 (2)

2.2功能 (2)

2.3性能 (3)

3.运行环境 (3)

3.1硬件 (3)

3.2支持软件 (4)

4.使用说明 (4)

4.1安装和初始化 (4)

4.2输入 (4)

4.3输出 (4)

4.4出错和恢复 (5)

4.5求助查询 (6)

5.运行说明 (6)

5.1运行表 (6)

5.2运行步骤 (6)

6.非常规过程 (7)

7.操作命令一览表 (7)

8.程序文件(或命令文件)和数据文件一览表 (7)

9.用户操作举例 (9)

1.引言

1.1编写目的

本文档是用户使用手册。

本文档可作为北京林业大学网上订餐速递测试人员、客户以及员工的参考资料。

1.2项目背景

软件名称:北京林业大学网上订餐速递系统

委托单位:北京林业大学软件工程课程实习

开发单位:北京林业大学信息学院计算机06-1

主管:陈波

1.3定义

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

FoodEx:软件系统的英文名称,即北京林业大学网上订餐速递系统。

1.4参考资料

a.项目开发计划;

b.需求规格说明书;

c.概要设计说明书;

d.测试计划;

e.GB/T 8567-2006 计算机软件产品开发文件编制指南

f.《软件工程导论(第五版)》张海藩编着清华大学出版社出版

2.软件概述

2.1目标

FoodEx一直以来是校园里没有的一个系统,而且学校食堂常常非常拥挤,很不方便。为了解决学生吃饭不方便的问题。花时间来设计一个北京林业大学网上订餐速递系统是很有意义的。

本系统的设计目标是对方便用户在线订餐,省去很多不必要的麻烦。

2.2功能

前台客户订餐功能需求如下:

?首页——公司简介。

?特色佳肴——热销及特色菜品展示。

?美食尽选——菜品信息查看。

?网上订餐——提交订餐信息并确认。

?在线留言——客户反馈信息提交。

?帮助——帮助信息查看。

?联系我们——公司联系方式。

后台管理功能需求如下:

用户登陆 & 角色权限分配功能:

?在登陆时注意防止SQL注入和跨站利用。

?系统有两个不同的角色——员工、经理。

?对于不同角色赋予不同的权限,即对不同角色给出不同的功能菜单。

以员工身份登陆后可操作的基本功能:

?在固定时间内对数据库中的新增订单进行处理。

?负责网站内菜品信息的更新。

?处理客户留言。

?修改密码。

以经理身份登陆后可操作的基本功能:

?发布公告通知。

?查看历史销售情况。

●某一时间段总体销售情况。查看相应的统计信息。

●某一时间段内菜品具体销售情况。

?员工信息管理。

2.3性能

a.数据精确度:数据精确。

b.时间特性:所有操作均可在1秒内完成。视硬件情况而定。

c.灵活性:B/S模式,支持IE内核所有浏览器的正常浏览。

3.运行环境

3.1硬件

服务器:

操作系统:Microsoft Windows 2000 Advanced Server(或以上)

支持环境:Apache Tomcat 6.0

数据库:MySql 5.0

硬件要求:

CPU:Intel? 或兼容机

Pentium 166 MHz 或更高。

内存:至少64 MB,建议128 MB 或更多

硬盘:一般为250 MB以上

监视器: VGA或更高分辨率

客户端:

操作系统:Microsoft Windows XP

3.2支持软件

a.操作系统:Microsoft Windows XP。

b.开发工具:Eclipse 3.5 ,PhotoShop CS 4,Dreamweaver CS4,Navicat 8 for MySQL。

c.MySQL 5.0。

4.使用说明

4.1安装和初始化

网站和后台系统均采用B/S模式,不需要特别的安装,有一台能上网PC机和浏览器就可以完成操作。

4.2输入

用户名、密码:普通字符,不超过20个半角字符。

公告标题、内容:文本。

客户姓名、客户电话、客户地址、用户性别、电话、邮箱等。

4.2.1数据背景

数据存于数据库中,部分由用户输入。

4.2.2数据格式

4.2.3输入举例

4.3输出

用户的购物信息,包括菜品、数量、金额等。还有订单信息,包括订单提交时间,处理时间,购物车,处理人,以及客户的信息。

4.3.1数据背景

订单信息生成PDF存在磁盘中。

4.3.2数据格式

4.3.3举例

4.4出错和恢复

4.5求助查询【说明如何操作。】

5.运行说明5.1运行表

5.2运行步骤

5.2.1运行控制

5.2.2操作信息

5.2.3输入/输出文件

输入文件存入数据库。输出文件以PDF格式存放在磁盘中。

5.2.4启动或恢复过程

6.非常规过程

7.操作命令一览表

无。

8.程序文件(或命令文件)和数据文件一览表

Foodex:.

│ db.properties 数据库连接配置文件

└─com

└─foodex

├─bean

│ FoodBean.java 关于食品操作的Bean类

│ OrderBean.java 订单操作的Bean类

├─dao

│ DisplayOrderDAO.java 订单操作的数据库查询类

│ MsgDAO.java 消息的数据库操作类

│ PoolingDAO.java 控制数据库连接池

│ StaffDAO.java 员工的数据库连接类

│ StaffsDAO.java 员工身份的数据库连接类

│ TimeSaleResultDAO.java 分时查询模块的数据库连接类

│ UpdateFoodDAO.java 食品更新的数据库连接类

├─domain

│ Msg.java 消息类

│ Staff.java 员工类

│ TimeSaleResult.java 分时查询的订单字段类

├─servlet

│ AddFoodRecServlet.java 添加食品记录的Servlet

│ DealMsgServlet.java 处理留言的的Servlet

│ FirstServlet.java 经理首页的的Servlet

│ KindSaleAmountPieServlet.java 绘制营业额饼图的Servlet

│ KindSaleAmountServlet.java 绘制营业额柱状图的Servlet

│ KindSalePieServlet.java 绘制销售数量饼图的Servlet

│ KindSaleServlet.java 绘制销售数量柱状图的Servlet

│ LogoffServlet.java 注销处理的Servlet

│ MsgDelServlet.java 处理删除留言的Servlet

│ MsgReplyServlet.java 处理留言回复的Servlet

│ NoticeResultServlet.java 处理发布公告的Servlet

│ NoticeServlet.java 进入发布公告的Servlet

│ PrintOrderServlet.java 打印订单的Servlet

│ ShowFoodListServlet.java 显示食品清单的Servlet

│ ShowOrderListServlet.java 显示订单的Servlet

│ ShowOrdersServlet.java 进入订单处理的Servlet

│ SignIn.java 处理登陆访问的Servlet

│ StaffAddServlet.java 添加员工的Servlet

│ StaffDelServlet.java 删除员工的Servlet

│ StaffManageServlet.java 进入员工管理的Servlet

│ StaffModifyResultServlet.java 返回员工信息修改后界面的Servlet

│ StaffModifyServlet.java 进入员工信息修改的Servlet

│ StaffSignIn.java 进入员工操作首页的Servlet

│ TimeSaleResultServlet.java 返回分时查询订单结果的Servlet

│ TimeSaleServlet.java 进入分时查询订单的Servlet

│ UpdateFoodRecServlet.java 更新食品的Servlet

└─util

ConnectPool.java 数据库连接的工具类

DbCommon.java 数据库操作的公爵类

FileUpLoader.java 文件上传工具类

HcDbCommon.java 数据库连接访问的公共类

Page.java 分页工具类9.用户操作举例

9.1 客户订餐操作举例

9.2 员工后台操作举例

普通员工身份登陆:

首先进入后台首页:

点击订单处理进入处理订单页面

点击处理进行操作:

点击打印输出订单(PDF格式):

选择更新菜品模块:

在这里可以对菜品进行编辑和删除,点添加菜品可以添加新的食品,如图:

点击处理留言模块,在这里可以对客户留言进行回复和删除:

点击个人信息模块,在这里可以查询员工信息:

点击个人信息修改,可以修改员工自己的信息:

最后,点右上角的注销可以退出后台管理系统:

经理身份登陆后台:

首先以经理身份登陆系统,进入经理操作界面:

点击发布公告,可以发布最新的公告信息:

点击食品销售情况,浏览食品销售信息:

点击进入分时销售查询,查询指定时间段订单情况:

最后进入用户管理,功能和员工类似,不同的是多了添加和删除用户功能:

相关主题