当前位置:文档之家› 销售管理系统详细设计说明文档

销售管理系统详细设计说明文档

销售管理系统详细设计说明文档
销售管理系统详细设计说明文档

中北大学

课程设计说明书

详细设计说明文档

学院:软件学院

专业:软件工程

题目: 销售管理系统

组长:孟庆玉学号:0921040138

成员:张欣学号:0921041302

张菁学号:0921040111

王刚学号:0921040142

李兆晨学号:0921040143

黄丹峰学号: 0921041318

指导教师:李华玲贾美丽李玉蓉

2013 年 1 月 16 日

1.设计任务概述

随着计算机技术的迅猛发展,存在于网络的销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用。

2.分工情况

目录

1引言 (1)

1.1编写目的 (1)

1.2背景 (1)

2总体设计 (1)

2.1需求规定 (1)

2.2运行环境 (1)

2.3系统功能模块图 (5)

2.4尚未问决的问题 (5)

3接口设计 (5)

3.1用户接口 (5)

3.2外部接口 (5)

3.3内部接口 (6)

4运行设计 (6)

4.1系统生成模块表 (6)

4.2运行控制 (6)

4.3运行时间 (6)

5逻辑流程 (7)

5.1活动图 (7)

5.2数据结构与程序的关 (7)

6系统出错处理设计 (12)

6.1出错信息 (12)

6.2补救措施 (12)

6.3系统维护设计 (12)

1引言

1.1编写目的

本文档旨在用需求分析架构原理和UML统一建模语言,对销售管理系统做出全面的、完整的需求分析和设计说明,用准确的语言将功能性需求、非功能性需求描述清楚,并建立相应的静态模型和动态模型,以便于项目组成员对项目目标有清晰的认识,方便开发人员对项目的了解,容易开发出符合用户的系统,为并且后续阶段的开发做好准备以及为今后的软件维护升级提供支持。

1.2背景

随着计算机技术的迅猛发展,存在于网络的销售管理系统将逐步代替传统的管理模式进入企业。为了更高效得完成销售方面的工作,也可以有更多的时间处理更多的别的事务,企业也将摆脱原有的管理形势完全进入信息化管理。销售管理系统在企业的管理过程中起着巨大的作用。

2总体设计

2.1需求规定

本系统分为6个模块,分别为登陆模块、售后管理模块、对手分析模块、产品管理模块、库存管理模块、销售管理模块。

登录模块:

在此页面设置登陆框,处理用户登录情况,登录时验证用户名和密码,系统判断登录信息是否正确。登陆后能显示各

个管理项,方便用户使用,退出后的处理。

前台登陆界面部分代码如下:

用户名

密码

后台处理部分代码如下:

User user = (User) super.getEntity(form, "user");

User u =dao.find(user);

if(u!=null){

HttpSession hs = request.getSession();

hs.setAttribute("user", u);

return mapping.findForward("login");

}

request.setAttribute("error", "用命名或密码错误");

return mapping.findForward("loginout");

——————————————————————————————————

request.setAttribute("error", "已安全退出系统");

return mapping.findForward("loginout");

售后管理模块

此模块包括售后列表添加、售后消息提醒、售后投诉列表、售后检索等项管理模块。部分代码显示:(售后添加)

cellpadding="0"

id="leftmenu1">