详细计说明书超市订单管理系统.docx

上传人:b****5 文档编号:6138858 上传时间:2023-01-04 格式:DOCX 页数:14 大小:497.31KB
下载 相关 举报
详细计说明书超市订单管理系统.docx_第1页
第1页 / 共14页
详细计说明书超市订单管理系统.docx_第2页
第2页 / 共14页
详细计说明书超市订单管理系统.docx_第3页
第3页 / 共14页
详细计说明书超市订单管理系统.docx_第4页
第4页 / 共14页
详细计说明书超市订单管理系统.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

详细计说明书超市订单管理系统.docx

《详细计说明书超市订单管理系统.docx》由会员分享,可在线阅读,更多相关《详细计说明书超市订单管理系统.docx(14页珍藏版)》请在冰豆网上搜索。

详细计说明书超市订单管理系统.docx

详细计说明书超市订单管理系统

 

项目管理体系文件

详细设计说明书

 

编撰人:

周春林

审核人:

康博

批准人:

陈盼

批准日期:

2018-05-14

保密级别:

机密

文档版本:

0.0.1

 

鼎利学院

版本历史

日期

版本

说明

作者

2018-05-14

V0.0.1

项目初步设计完成

北斗星

目 录

2.1系统总模块图............................................................................................................................3

2.2系统总流程图.............................................................................................................................4

 

引言

编写目的

随着小超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。

超市时时刻刻都需要对商品各种信息进行统计分析。

而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。

超市管理系统是市场上最流行的超市上常用的系统之一,它主要包含以下几个模块:

系统权限的设定、原始数据录入、数据的汇总及查询等。

从而,实现对进货、销售及员工信息等实现全面、动态、及时的管理。

 

背景

(1需要开发的软件名称:

超市订单管理系统;

(2此项目的提出者为Teachers,开发组为全小组成员

(3软件系统应用范围为超市订单管理

参考资料

本节列出用得着的参考资料,如:

[1]软件工程/舒坚,陈斌全主编。

--北京:

高等教育出版社.2015.3 

[2] 需求规格说明书模板

[3]各种详细设计说明书模板-XX

程序系统结构

2.1.系统总模块图

2.2.系统总流程图

功能模块设计说明

模块一

模块编号

Smbms_user

功能描述

3.1.2.1登陆功能:

用户描述

用户输入正确的用户名和密码,即可登陆本系统

前置条件

需事先分配好账号和身份。

事件流

1)输入账号、2)输入密码、3)点击确认、4)账号密码正确进入系统,错误则提示并返回。

后置条件

进入系统之后可以进行相应的操作。

3.1.2.2客户信息管理功能:

用例描述

添加新用户

前置条件

有添加新用户功能

事件流

1)登陆系统,输入正确的账号和密码。

2)选择基础信息管理。

3)选择用户信息管理。

4)输入客户信息,客户名称,地址,年龄,性别,电话。

5)保存信息,并将信息传输到数据库。

6)清楚重置则把文本框内的信息全部清除。

后置条件

客户可以在信息查询中查询自己信息。

3.1.2.3商品信息管理功能:

用例描述

添加商品信息

前置条件

有新商品入库,数据库并能接收所添加的信息。

事件流

1)登陆系统,输入正确的账号和密码。

2)选择基础信息管理。

3)选择商品信息管理。

4)输入商品信息,产地,批号,规格,计量单位,批准文号,供应商。

5)保存信息,并将信息传输到数据库。

6)清楚重置则把文本框内的信息全部清除。

后置条件

新增商品信息可在商品信息中查看。

与本模块相关的代码表和表

说明与本模块相关的数据库代码表及表格。

格式可如下:

名称

中文注释

类型

作用

代码表

Address

地址

记录用户地址

Bill

订单

记录销售信息

Provider

供应者

记录供货商的信息

Role

角色

记录本系统的分工角色

User

用户

记录用户数据

输入信息

用户模块

1.登录的用户名和密码

2.注册的姓名、年龄、性别、手机、住址

3.修改密码的旧密码和新密码

供应商

1.联系方式的电话、住址、传真

2.真实信息的姓名、简介

商品

1.商品的价格、数量、名称、描述等

输出信息

用户模块

1.登录成功、失败

2.注册成功、失败

3.修改成功、失败

供应商

1.联系方式都真实、不真实

2.姓名、简介正确、有误

商品

商品信息正确、有误

算法

1.数据库的链接:

(1)加载驱动

(2)获取连接对象(3)创建statement语句,执行SQL语句(4)处理结果集(5)释放链接

2.记录登陆信息及信息处理:

当用户点击“登陆”按钮之后,数据将提交到后台进行处理,获取页面传过来的账号和密码,将账号和密码与数据库中数据进行对比,若正确,则在jsp的Session存入一个标记属性,表示当前已经有管理员登陆。

处理完毕之后,跳转到管理页面,如果失败,则提示失败信息,并跳转到登陆页面。

处理流程

登录流程图

商品管理流程图

类设计

给出本模块的类设计,包括类图和类说明

对于J2EE应用,可以分控制类(例如用到的Servlet)、实体类(例如DAO)、业务类(例如处理业务的Handler)、视图类(例如JSP)、接口类(例如供别的模块调用的API)、工具类(例如对字符串进行处理的StringUtil)进行描述。

JSP可以放在视图类中进行描述,描述包括使用到的重要的JavaScript。

类图

类说明

描述主要类的功能和方法。

示例:

(一)TAOPerson说明:

1、功能:

1.完成用户登陆和退出功能

2.实现用户管理功能

1)查询用户功能

2)查看用户功能

3)增加用户功能

4)修改用户功能

5)删除用户功能

6)重置密码功能

7)修改密码功能

2、主要方法:

servlet方法

应说明的问题与限制

最大的问题是于数据库的链接问题,如果链接成功,会在页面显示数据库当中的信息,可以在页面中修改、删除、增加信息,数据库的信息也会相应改变

界面设计与说明

总用户界面 

1)登录界面:

2)系统主界面

3)修改密码

4)用户管理

5)供应商管理

6)订单管理

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

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1