摘 要
电脑管理是通过采购、仓储、综合、出库、配送等活动,解决物资供需之间存在的时间、空间、数量、品种、价格等方面的矛盾,以此衔接社会生产的各环节,从而确保生产的顺利进行。随着社会经济的发展,当企业的物流业务发展到一定规模之后,执行效率就成为物流发展的瓶颈。计算机信息管理技术的迅速发展恰恰解决了这个问题,它使计算机技术与现代管理技术相互配合,来更加准确、高速地完成工业企业日常的电脑销售管理工作,使企业能够以最少的人员来完成更多的工作。

系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本系统使用SQL Server 2008建立数据库后台,使用C#进行前台界面和处理程序的开发,前者建立成数据一致性和完整性强、数据安全性好的数据库,而后者具有应用程序功能完备,易使用等特点。

一、开发背景
伴随着互联网的蓬勃发展,网络购物以成为人们认可的一种简便的购物方式,它正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是电脑销售系统客户带来的好处。

电脑销售系统将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一-方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率以及其所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。电脑销售使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。该系统重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。另外它一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。

二、需求分析
本系统的主要目的就是实现电脑销售的管理,使顾客与销售员你更加简便易懂的使用本系统,从而提高工作效率,降低管理成本。

系统中主要对不同身份进行不同操作,采用登录进入系统的形式。

伴随着互联网的蓬勃发展,网络购物以成为人们认可的一种简便的购物方式,它正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是电脑销售系统客户带来的好处。

伴随着互联网的蓬勃发展,网络购物以成为人们认可的一种简便的购物方式,它正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已不再满足于信息浏览和发布,而是渴望着能够充分享受网络所带来的更多的便利。的确,客户足不出户便可以方便快捷的选购自己喜欢的商品,这正是电脑销售系统客户带来的好处。

电脑销售系统将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一-方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率以及其所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。电脑销售使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。该系统重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。另外它一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。

三、模块说明
为满足顾客和销售员的各种问题,一共分了5个类分别是:主菜单、销售员、顾客、电脑、订单。

销售员可以进行增删改查电脑信息。

顾客可进行查看电脑信息和购买电脑。

3.1 用户注册模块
功能描述:此模块主要功能是实现用户用个人信息注册账号,完成登录操作。系统要求用户输入个人信息后才能完成操作

输入:姓名 、性别、年龄、钱数以及密码完成注册

输出:账号及密码。

3.2 用户登录模块
功能概述:此模块主要功能是用户登录自己的账号完成登录,进入系统查看物品信息

输入:账号、密码、姓名、性别、年龄以及钱数。用户可根据此系统查看电脑信息

输出:电脑的型号,价格以及配置等信息

3.3 查看模块
顾客和销售员可查看电脑信息,主要有电脑品牌、价格和库存,另外销售员还可以查看总库存。

3.4 增加模块
功能概述:由销售员进行增加未有电脑信息

输入:电脑品牌、价格和库存

输出:增加的电脑信息(在查看中可见)

3.5 删除模块
功能概述:由销售员进行删除已有电脑信息

输入:需要删除的电脑序号

输出:该电脑的品牌、价格和库存都将删除(在查看中可见)

3.6 修改模块
功能概述:由销售员进行修改已有电脑信息

输入:电脑品牌、价格和库存

输出:以修改的电脑信息(在查看中可见)

四、详细设计
方法的引用可以通过其他类来体现,为了更好的体现增删查改,不同类中有不同的方法。

4.1 顾客类
类名:customer

继承父类:(order)类

概述:order是订单类,通过创建构造函数在customer类中调用,实现订单的使用

属性及说明:computerName、computerBrand、computerPrice为ordedr类中的三个属性,在调用中实现购买电脑后根据价格扣钱和库存量的改变

方法及说明:“ding“是order类中的一个方法,既实现在点击购买选择的商品后显示你购买的信息(品牌、价格、优惠活动提示语句和库存量)

4.2 电脑类类
类名:computer

概述:既实现显示该电脑销售系统所有的商品信息

属性及说明:brand、price、inventory为该类的属性,此出运用对象数组将这3个关于电脑商品信息用数组存起来,让顾客查看所有商品的信息,并进行选择

五、系统实现
通过上面的介绍系统的各个模块,现在来具体实施。

5.1 主界面
在主菜单中可以看到销售员和顾客登录两种方式,也可直接退出系统:


完整的源码和详细的文档,上传到了 WRITE-BUG技术共享平台 上,需要的请自取:

https://www.write-bug.com/article/3340.html

[内附完整源码和文档] 基于Java的电脑销售系统相关推荐

  1. java 教室借用管理系统_[内附完整源码和文档] 基于JAVA语言的学生选课信息管理系统...

    摘 要 本系统运用Java面向对象的方法设计而成. 近年来,学生选课系统越来越在高校学生群体中得到普及,其所承担的功能也变得越来越丰富,所起到的作用也变得越来越重要,在被学校学生重视的同时,也意味着它 ...

  2. python优秀源码新闻系统_[内附完整源码和文档] 基于python的新闻检索系统

    1 系统介绍 1.1 系统需求 新闻检索系统:定向采集不少于 4 个中文社会新闻网站或频道,实现这些网站新闻信息及评论信息的自动爬取.抽取.索引和检索.本项目未使用 lucene,Goose 等成熟开 ...

  3. [内附完整源码和文档] 基于Java的个人通讯录管理系统

    摘 要 随着社会的发展,人际关系变得越来越重要,为了保持良好的人际关系,必须常与亲戚朋友,同学同事保持联系,但有时候存在许多限制条件,因此我们需要为了快速查找联系人的信息,节省查找时间,开发通讯录管理 ...

  4. [内附完整源码和文档] 基于JSP的网上订餐系统

    摘 要 随着社会不断的更替发展,科技日新月异,人们的饮食生活方式以及作息等等方面都发生了翻天覆地的变化.发展到现今社会,人们的饮食方式不再局限于传统的在饭店中就餐,越来越多的人开始使用网上订餐,网上订 ...

  5. [内附完整源码和文档] 基于python的新闻检索系统

    1 系统介绍 1.1 系统需求 新闻检索系统:定向采集不少于 4 个中文社会新闻网站或频道,实现这些网站新闻信息及评论信息的自动爬取.抽取.索引和检索.本项目未使用 lucene,Goose 等成熟开 ...

  6. [内附完整源码和文档] 基于Java的宾馆住宿管理系统

    摘 要 随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力.而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的 ...

  7. java sql进销存_[内附完整源码和文档] 基于Java和Sql Server 2008的陶瓷工厂进销存管理系统...

    摘 要 时代在进步,我们的生产生活方式当然也要相对应的做出改变了.在今天这样一个信息化的时代,计算机软件已经广泛的被用于日常的办公,仓库的库存管理,企业的人员以及资产管理,文字的编辑处理,电子表格的广 ...

  8. [内附完整源码和文档] 基于JAVA的合同管理系统

    摘 要 在当今社会的飞速发展,无数的公司和企业诞生,随之也有着大量员工的产生,公司与员工通过合同连接起来.信息化的发展,使得合同管理有了新的高效管理方式的可能. 企业合同管理是市场经济条件下企业经营管 ...

  9. [内附完整源码和文档] 基于java web的台球厅管理系统的设计与实现

    摘 要 随着科学技术的不断提高,软件工程技术日渐成熟,它已进入人类社会的各个领域并发挥着越来越重要的作用.台球厅管理系统的设计与实现与台球桌计费功能给人们带来了很大的便捷,传统的台球厅管理耗费人力物力 ...

最新文章

  1. AngularJS相关网站存档
  2. Exchange server 2013 安装部署初体验
  3. MySQL事物(详解并发问题和隔离级别)(小白也能懂哦)
  4. CentOS yum安装MySQL5.7.20
  5. VTK:Utilities之FileOutputWindow
  6. Dubbo——增强SPI的实现
  7. Windows设置程序 .bat 开机自启动
  8. DELL-S4810恢复出厂配置
  9. 放苗机器人_智能化种植系统所用苗盘摆收机器人的制作方法
  10. 关于php的外文论文,php毕业设计外文翻译--通过PHP访问MySQL(适用于毕业论文外文翻译+中英文对照).doc...
  11. C语言麻将递归,一个简洁明了的递归函数——判断[麻将]的和牌
  12. 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。
  13. 5 打印选课学生名单 (25分)
  14. av_buffersrc_add_frame分析
  15. aden -接球游戏3.0
  16. 映美Jolimark BP-900K(医疗版) 打印机驱动
  17. Spotify登陆韩国
  18. 命令行有道翻译,可添加到单词本
  19. 黑马程序员--Java学习日记之网络编程
  20. 20081014观《余世维-如何成为一个成功的职业经理人》体会之一

热门文章

  1. 战斗回路的一键必杀宏,脚本设置
  2. R语言B(beta)分布
  3. 【转】My Three Stories 乔布斯的三部曲
  4. mars3d App开发——判定导航路线或者POI点是否被收藏
  5. 小程序的发展前景和优势有哪些?
  6. mavros操作飞机时方向位置改为机体坐标系下指令(转载)
  7. 网易云音乐正式登陆Linux平台
  8. UILabel之Inset
  9. Java中的点操作符,分享PDF高清版
  10. 路由器的登陆界面登陆过慢的原因