电脑销售管理系统数据库课程设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用课程设计(论文) 电脑销售管理系统
院(系)名称电子与信息工程学院专业班级软件工程
学号140403038
学生姓名
指导教师
—
课程设计(论文)任务及考语
院(系):电子与信息工程学院教研室:软件工程
摘要
电脑管理是经过采买、仓储、综合、出库、配送等活动,解决物质供需之间存在的时间、空间、数量、品种、价格等方面的矛盾,以此连结社会生产的各环节,从而保证生产的顺利进行。随着社会经济的发展,当企业的物流业务发展到必然规模此后,执行效率就成为物流发展的瓶颈。计算机信息管理技术的迅速发展恰巧解决了这个问题,它使计算机技术与现代管理技术相互当合,来更加正确、高速地完成工业企业平时的电脑销售管理工作,使企业能够以最少的人员来完成更多的工作。
系统的开发主要包括后台数据库的建立和保护以及前端应用程序的开发两个方面。本系统使用SQL Server 2008建立数据库后台,使用C#进行前台界面和办理程序的开发,前者建立成数据一致性和完满性强、数据安全性好的数据库,此后者拥有应用程序功能齐全,易使用等特点。
要点词:电脑;销售管理系统;C#
目录
第1章绪论 (1)
1.1研究背景 ...................................................................... 错误!未定义书签。
1.2开发意义 ...................................................................... 错误!未定义书签。第2章系统需求解析 (2)
2.1开发环境和软件 .......................................................... 错误!未定义书签。
2.2 Microsoft Visual Studio ................................................ 错误!未定义书签。
2.3 SQL Server数据库....................................................... 错误!未定义书签。
2.4系统功能解析 .............................................................. 错误!未定义书签。第3章系统设计 .. (5)
3.1系统功能结构设计 (5)
3.2数据库看法结构设计 (5)
3.3数据库逻辑结构设计 (6)
3.4数据库实现 (6)
3.4.1数据库关系图 (6)
3.4.2 SQL语句实现 (6)
第4章系统实现 (9)
4.1用户登录界面 (9)
4.2主要功能界面 (9)
4.2.1主界面 (9)
4.2.2电脑信息界面 (10)
4.2.3商品管理界面 (13)
4.2.4店面信息盘问界面 (13)
4.2.5其他界面 (14)
第5章课设总结 (15)
参照文件 (16)
第1章绪论
1.1研究背景
电脑销售管理系统是管理电脑销售的重要工具,是电脑专卖店不能或缺的部分。随着电脑的销量的不断增加,销售管理系统的数量也不断的上涨。管理工作繁琐、资料众多,人工管理信息的难度也越来越大,显然是不能够满足实质的需要,效率也是很低的。而且这种传统的方式存在着好多的缺点,如:保密性差、盘问不便、效率低,很难保护和更新等。但是,本系统针对以上缺点能够极大地提高明市管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。因此如何自动高效地管理信息是这些年来好多人所研究的。
1.2开发意义
随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才办理数据信息成为可能。电脑销售管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的表现。友好的人机交互模式,清楚简短的图形界面,高效安全的操作使得我们对数不胜数的信息的管理驾轻就熟。经过这个系统,能够做到信息的规范管理,科学统计和迅速的盘问,从而减少管理方面的工作量。不必置疑,的确有效地把计算机管理引入电脑销售管理中,对于促进电脑管理制度,提高电脑专卖店的销量和管理有着显然意义。
第2章系统需求解析
2.1开发环境和软件
(1)操作系统:Windows 10
(2)数据库软件:SQL Server 2008
(3)开发工具:Microsoft Visual Studio 2015
2.2 C#
C#是微软企业宣布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软企业研究员Anders Hejlsberg的最新成就。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着显然的不同样,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软企业 .NET windows网络框架的主角。
C#是一种安全的、牢固的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++富强功能的同时去掉了一些它们的复杂特点(比方没有宏以及不允好多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其富强的操作能力、优雅的语法风格、创新的语言特点和便利的面向组件编程的支持成为.NET 开发的首选语言。
C#是面向对象的编程语言。它使得程序员能够迅速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET供应了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
C#使得C++程序员能够高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的富强的功能。由于这种继承关系,C#与C/C++拥有极大的相似性,熟悉近似语言的开发者能够很快的转向C#。
2.3 SQL Server数据库
数据库技术是计算机软件的一个重要分支,它产生于20世纪60年代,最早是由IBM企业推出的IMS数据库系统。数据库技术从开始到现在大体经历了三个阶段,分别是:人工管理阶段、文件管理阶段和数据库管理阶段。