下载此文档

电脑销售管理系统.docx


文档分类:管理/人力资源 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
该【电脑销售管理系统 】是由【菲菲】上传分享,文档一共【11】页,该文档可以免费在线阅读,需要了解更多关于【电脑销售管理系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。个人收集整理勿做商业用途
基于UML的电脑销售管理系统设计
问题描述
1需求描述
电脑销售管理系统需要实现管理员对营业员的管理,营业员对电脑的销售和服务顾
客。并且,系统需要方便易用,辅助营业员对电脑和顾客的信息进行管理,提高营业员
工的工作效率,进而提高明市的收益。
本系统功能:
一、管理员:对营业员的管理,进货管理,并对营业员的薪水结算。
二、营业员:销售电脑管理,查察个人业绩,服务顾客管理。
2开发环境描述
本系统采用RationalRose做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应用程序,特别适合连锁店,方便一致管理,减少不用要的开支。
本系统实现的收益主要来自减少销售和售后管理中的人力,提高工作效率产生的额外
的效益。
技术可行性
本系统属于小型管理软件,对开发环境的要求和运行的环境的要求不苛刻,需要运行
1/11
个人收集整理勿做商业用途
计算机的最低配置。需要配置web阅读器,mysql数据库,Tomcat服务器。相应的Web
采用JSP开发。
用例模型及解析类图的描述

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

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

解析系统的用例后,列出系统的功能模块
电脑销售管理系统
管理营业
员员
2/11
个人收集整理勿做商业用途
人事
进货
薪水
销售

服务
管理
管理
结算
电脑

顾客


图4系统功能模块

依照以上功能模块,设计序次图,管理员的每一步操作都是对数据库的更正,程序
序次图以下:
管理员登录
管理员登录界面主若是考据登录信息,当输入的登录信息不正确时,提示用户并且
重新返回登录界面。
图5登录序次图
管理员增加进货单
管理员增加进货单的操作,管理员填写好相应的进货单项此后,系统自动把进货单
信息写入数据库中,更正了进货单数据库中的内容,同时数据库也自动的更正了柜存信
息中的内容。
图6管理员增加进货单序次图
管理员更正良货单
管理员经过更正操作对进货单信息中的表项进行更正,尔后更新数据库,同时数据
库会自动更正柜存信息中的相应项。
3/11
个人收集整理勿做商业用途
图7管理员更正良货单序次图
管理员删除进货单
管理员执行删除操作删除进货信息中的信息,更新进货信息中的表单,同时数据库
自动更正柜存信息中的相应项。
图8管理员删除进货单序次图
管理员增加物品信息
管理员增加物品信息的操作,管理员填写好相应的物品信息此后,系统自动把物品
信息写入数据库中,更正了物品信息数据库中的内容。
图9管理员增加物品信息序次图
管理员更正物品信息
管理员经过更正操作对物品信息中的表项进行更正,尔后更新数据库。
图10管理员更正物品信息序次图
管理员删除物品信息
管理员执行删除操作删除进货信息中的信息,更新进货信息中的表单
图11管理员删除物品信息序次图
管理员盘问进货单
管理员依照要求字段,输入盘问信息,系统自动接见数据库,显示出管理员需要查
询的信息。
图12管理员盘问进货单序次图
管理员盘问物品信息
管理员依照要求字段,输入盘问信息,系统自动接见数据库,显示出管理员需要查
询的信息。
4/11
个人收集整理勿做商业用途
图13管理员盘问物品信息序次图
管理员盘问柜存信息
管理员依照要求字段,输入盘问信息,系统自动接见数据库,显示出管理员需要查
询的信息。
图14管理员盘问柜存信息序次图

状态图主要描述了系统在各个状态之间的变换关系。在系统登陆成功此后,经过点
击系统管理界面上的各个菜单跳转到各个不同样的子功能中,增加、更正、删除操作都是
对数据库中的数据进行操作,尔后更新数据库中的表单,盘问操作主若是接见数据库中
的数据,尔后把盘问结果显示出来,各个操作执行完成此后都可以直接返回到系统操作
界面,执行其他操作。
图15状态图

本系统各个环节都是对数据库的操作,应该设计一个合理的数据库,解析该系统,为
数据库创办三张表格:
电脑表
字段说明
字段名
种类宽度
可否为空
电脑编号
Cno
Varchar(20)
Notnull
电脑名称
Cname
Varchar(20)
Notnull
电脑配置
Callocation
Varchar(40)
Notnull
进价
Cprice1
Double
Notnull
定价
Cprice2
Double
Notnull
数量
Cnum
Int
Notnull
图16电脑信息数据表
顾客表
5/11
个人收集整理勿做商业用途
字段说明
字段名
种类宽度
可否为空
顾客编号
Gno
Varchar(10)
Notnull
姓名
Gname
Varchar(20)
Notnull
电话
Gphone
Varchar(15)
购买日期
Gdate
Date
购买电脑编号
Gcno
Varchar(10)
Notnull
图17顾客信息数据表
管理员表
字段说明
字段名
种类宽度
可否为空
编号
Ano
Varchar(10)
Notnull
姓名
Aname
Varchar(20)
Notnull
密码
Apassword
Varchar(10)
Notnull
图18管理员信息数据表
营业员表
字段说明
字段名
种类宽度
可否为空
编号
Sno
Varchar(15)
Notnull
姓名
Sname
Varchar(20)
Notnull
密码
Spassword
Varchar(10)
Notnull
销售数量
Snum
Int
销售总数
Ssum
Double
图19
营业员信息数据表

登录界面设计
6/11
个人收集整理勿做商业用途
使用说明:输入用户名和密码,并选择以营业员或管理员身份进入。并进入相应的主
界面。如图20,
图20登录界面
营业员主界面的设计
使用说明,上面是欢迎界面和退出按钮,左下是功能导航模块,包括销售管理,售后
服务,盘问服务,个人业绩等功能,右下是主界面信息显示。以以下图
图21营业员主界面
销售管理界面的设计
使用说明:当库存只有一台电脑时,销售此电脑后就将此电脑记录删除,否则
库存记录就减1,以以下图,
图22营业员销售电脑界面
顾客服务界面的设计
使用说明:依照料客信息增加到数据库以便售后服务,以以下图
图23增加顾客服务信息界面
信息盘问界面的设计
使用说明:盘问电脑记录,可以经过电脑编号,电脑名称,配置,进价,定价,库存
等要点字盘问,以以下图,
图24信息盘问界面
管理员主界面的设计
使用说明:管理员主界面有三个功能,分别是进货管理,人事管理,薪水结算,以下
7/11
个人收集整理勿做商业用途
图,
图25管理员主界面
给出软件的测试方法和测试
总结心得
本系统是使用B/S/D三层结构,相应的web使用JSP进行开发,也是第一次使用它来
开发系统软件,收获甚多。
本此课设是基于UML的电脑销售管理系统,所以对UML建模是特别要点。我先要进行
需求解析,要实现那些功能,尔后设计类图,用例图,活动图等,对今后的系统设计与
实现打下基础,同时复****和牢固了UML建模技术。
在功能实现方面,第一配置MYSQL数据库和Tomcat服务器。同时web端用JSP进行
开发。在开发过程中出现了很多数据库语言的出错,究其原因是盘问语句的格式不熟悉,
把数据库语句重新学****了一遍。对页面的布局也花了很多功夫。
由于时间有限,本系统还有一些功能没有实现,并且还待完满。希望今后能把各项功
能完满。在今后开发过程中遇到问题要多回顾以前的知识,多问同学和老师。
8/11
个人收集整理勿做商业用途
参照文件
1)王少锋,面向对象技术UML教程,清华大学初版社,2004年2月
2)王智学,ROSE对象建模方法与技术,***初版社,2003年7月
3)萨师煊,数据库系统概论(第三版),高等教育初版社,2003年4月
4)王珊,数据库系统简短教程,高等教育初版社,2004年9月
(5)张友生,软件系统结构,北京:清华大学初版社,
2004年1月
(6)赵文耘等译,需求工程,***初版社,2003年8月
(7)龚涛,JSP程序员成长之路,中国水利水电初版社,
2010年10月
(8)邱郁惠,系统解析师UML项目实战,人民邮电初版社
9/11
个人收集整理勿做商业用途
本科生课程设计成绩评定表
班级:计算机1004
姓名:毛****均
学号:
序号
评分项目
满分
实得分
1
学****态度认真、遵守纪律
10
2
设计解析合理性
10
3
设计方案正确性、可行性、创办
20

4
设计结果正确性
40
5
设计报告的规范性
10
6
设计查收
10
总得分/等级
考语:
注:最后成绩以五级分制记。优(90-100分)、良(80-89分)、中(70-79分)、
10/11

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

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人菲菲
  • 文件大小62 KB
  • 时间2022-12-08