下载此文档

电脑销售管理系统.doc


文档分类:管理/人力资源 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
基于UML的电脑销售管理系统设计
1问题描述
1需求描述
电脑销售管理系统需要实现管理员对营业员的管理,营业员对电脑的销售和服务顾客。并且,系统需要方便易用,辅助营业员对电脑和顾客的信息进行管理,提高营业员工的工作效率,进而提高超市的收益。
本系统功能:
管理员:对营业员的管理,进货管理,并对营业员的工资结算。
营业员:销售电脑管理,查看个人业绩,服务顾客管理。
2开发环境描述
本系统采用Rational Rose做UML建模,系统采用动态的WEB数据库应用系统的三层结构B/S/D,即由浏览器、Web服务器、数据库服务器组成的B/S/D三层结构模式。该模式采用统一的TCP/IP通信协议的基于Web浏览器的用户界面。在B/S/D三层结构中,数据及应用可通过不同平台、不同网络存取,与平台无关,伸缩性大,并且具有易用性好、易于维护、信息共享度高、扩展性好、安全性能好等有点。从管理角度看,程序代码的维护、数据库的备份可以在服务端执行。
系统的网络体系结构如图1所示,它是一种典型的B/S/D三层结构。相应的Web应用则采用JSP进行开发。其模型如图1所示。
图1
3可行性研究

本系统需要负责人负担的费用主要是本系统的开发及维护费用,对超市人员使用本系统的培训费用,以及本系统开放完成后,由于工作方式的改变增加的其他开支。
由于本系统是Web应用程序,特别适合连锁店,方便统一管理,减少不必要的开支。
本系统实现的收益主要来自减少销售和售后管理中的人力,提高工作效率产生的额外的效益。

本系统属于小型管理软件,对开发环境的要求和运行的环境的要求不苛刻,需要运行计算机的最低配置。需要配置web浏览器,mysql数据库,Tomcat服务器。相应的Web采用JSP开发。

2 用例模型及分析类图的描述

说明:用户选择身份登录,然后进行相应的权限操作。
图2

电脑类,顾客类,管理员类,营业员类。各类的属性和方法如图
图3
3 详细设计描述

分析系统的用例后,列出系统的功能模块
电脑销售管理系统
管理员
营业员
工资结算
进货管理
人事管理
个人业绩
销售电脑
服务顾客
图4 系统功能模块

根据以上功能模块,设计顺序图,管理员的每一步操作都是对数据库的修改,程序顺序图如下:

管理员登录界面主要是验证登录信息,当输入的登录信息不正确时,提示用户并且重新返回登录界面。
图5 登录顺序图

管理员添加进货单的操作,管理员填写好相应的进货单项之后,系统自动把进货单信息写入数据库中,修改了进货单数据库中的内容,同时数据库也自动的修改了柜存信息中的内容。
图6管理员添加进货单顺序图

管理员通过修改操作对进货单信息中的表项进行修改,然后更新数据库,同时数据库会自动修改柜存信息中的相应项。
图7管理员修改进货单顺序图

管理员执行删除操作删除进货信息中的信息,更新进货信息中的表单,同时数据库自动修改柜存信息中的相应项。
图8管理员删除进货单顺序图

管理员添加物品信息的操作,管理员填写好相应的物品信息之后,系统自动把物品信息写入数据库中,修改了物品信息数据库中的内容。
图9管理员添加物品信息顺序图

管理员通过修改操作对物品信息中的表项进行修改,然后更新数据库。
图10管理员修改物品信息顺序图

管理员执行删除操作删除进货信息中的信息,更新进货信息中的表单
图11管理员删除物品信息顺序图

管理员按照要求字段,输入查询信息,系统自动访问数据库,显示出管理员需要查询的信息。
图12管理员查询进货单顺序图

管理员按照要求字段,输入查询信息,系统自动访问数据库,显示出管理员需要查询的信息。
图13管理员查询物品信息顺序图

管理员按照要求字段,输入查询信息,系统自动访问数据库,显示出管理员需要查询的信息。

电脑销售管理系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人274030239
  • 文件大小1.02 MB
  • 时间2018-08-11