计算机销售管理系统论文.docx
- 文档编号:29993621
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:23
- 大小:247.58KB
计算机销售管理系统论文.docx
《计算机销售管理系统论文.docx》由会员分享,可在线阅读,更多相关《计算机销售管理系统论文.docx(23页珍藏版)》请在冰豆网上搜索。
计算机销售管理系统论文
编号:
03037371
河南大学2007届本科毕业论文
计算机销售管理系统
ComputerSaleManagementSystem
论文作者姓名:
王瑞
作者学号:
03037371_
所在学院:
国际教育学院
所学专业:
计算机科学与技术
导师姓名职称:
申石磊(教授)、韩道军(助教)
论文完成时间:
2007年5月20日
2007年5月20日
河南大学2007届毕业论文(设计、创作)开题报告
(由学生本人认真填写)
学号
03037371
姓名
王瑞
导师姓名
职称
申石磊(教授)
韩道军(助教)
开题时间
2006年12月1日
课题题目
计算机销售管理系统
课题来源
□导师指定■自定□其他来源
课题的目的、意义以及和本课题有关的国内外现状分析:
1、目的:
能够让计算机的销售商们脱离手工的操作,并且使一些对计算机的硬件知识了解不足的销售商配置出优良的电脑;使销售商操作便捷,保存和处理大量的枯燥乏味的数据。
2、意义:
计算机销售管理系统由商品管理系统和顾客管理系统组成.商品管理系统是针对公司中商品进行操作而开发的管理软件。
顾客管理系统是针对购买该公司商品的顾客业务进行操作而开发的管理软件。
3、现状分析:
随着计算机这日新月异的发展速度,计算机的销售也不知不觉进入到人们的生活中。
近几年,几乎所有的国内电脑公司都代理一种或几种计算机。
与变幻迅速、不断创新的计算机技术一样,计算机销售渠道同样充满着变革的活力,时时带来经营哲学新的突破。
研究目标、研究内容和准备解决的问题:
1、目标:
开发计算机销售管理系统。
2、研究内容:
计算机销售管理系统由商品管理系统和顾客管理系统组成。
在商品管理系统中,商品管理员可以对商品进行查询、添加、删除和修改操作。
在顾客管理系统中,顾客管理员可以进行原装和组装电脑的选择、顾客购买信息的查询和打印清单操作。
3、准备解决的问题:
主要处理好对数据库的操作问题.
拟采取的方法、技术或设计(开发)工具:
在本系统的开发过程中,拟准备采用面向对象的设计方法,采用VisualStudio2005的开发环境和SQLServer2000数据库管理系统,使用VB编程语言和SQL查询语言。
预期成果:
1、毕业设计成果
软件(源程序)
2、毕业论文
进度计划:
2006.12.1—2007。
4.1:
查找资料、搜集相关素材
2007。
4。
2-2007.4。
11:
完成商品管理部分的设计
2007。
4.12—2007。
4。
21:
完成顾客管理部分的设计
2007.4.22—2007。
4.30:
完成登录和修改密码部分的设计
2007.5.1—2007.5。
20:
整理资料、撰写毕业论文
2007.5。
20-2007。
5.25:
根据导师要求,完善毕业设计和论文
指导教师对选题报告的意见:
同意开题
指导教师签名:
2006年12月1日
河南大学2007届毕业论文(设计、创作)任务书
(由学生本人认真填写)
学号
03037371
姓名
王瑞
导师姓名
申石磊、韩道军
任务书起止日期
2006年12月8日至2007年5月20日
论文提要:
将要开发的计算机销售管理系统主要由商品管理系统和顾客管理系统两部分组成.在商品管理系统中,商品管理员可以对商品进行查询、添加、删除和修改操作。
在顾客管理系统中,顾客管理员可以进行原装和组装电脑的选择、顾客购买信息的查询和打印清单操作。
本系统还应该提供登录、数据备份和修改密码功能。
课题任务要求:
计算机销售管理系统由商品管理系统和顾客管理系统组成。
在商品管理系统中,商品管理员可以对商品进行查询、添加、删除和修改操作。
在顾客管理系统中,顾客管理员可以进行原装和组装电脑的选择、顾客购买信息的查询和打印清单操作.
主要参考文献:
[1]罗骏、何羽编著,SQL实用简明教程,清华大学出版社,2004年7月
[2]卢潇、孙璐等编著,软件工程,清华大学出版社,2005年1月
[3]IvarJacobsonGradyBoochJamesRumBaugh著设计模式-可复用面向对象软件的基础。
机械工业出版社。
2001
[4]沈祥玖编著,vb程序设计,高等教育出版社,2003年2月
[5](美)MichaelOteyPaulConte著.SQLServer2000开发指南[M].陈恩义,吴强刘鸿波译。
熊桂喜审校。
清华大学出版社.2002年
河南大学2007届毕业设计(论文、创作)中期检查表
学院名称:
国际教育学院
题目名称
计算机销售管理系统
学号
03037371
所学
专业
计算机科学与技术
指导教师
姓名
申石磊
韩道军
姓名
王瑞
一、毕业设计进展情况
通过查找资料、搜集相关素材,完成商品管理部分的设计。
顾客管理部分的设计以及登录和修改密码功能还没有实现。
二、存在问题
在完成商品管理部分的设计时,经常出现的问题是由于数据库的建立不合理和数据库连接不正确导致的。
三、下一阶段的研究方法或设计思路
下一阶段我将完成顾客管理部分的设计以及登录和修改密码功能的实现.
四、指导教师对学生设计(论文、创作)进展等方面的评语
到目前为止,已完成商品管理部分的设计,能及时发现设计中存在的问题并解决之,进展良好。
指导教师签字:
2007年4月10日
此表除第四项外由学生填写指导教师签名
河南大学2007届毕业论文(设计、创作)综合成绩表
(一)
学院名称:
国际教育学院
学号
03037371
姓名
王瑞
专业
计算机科学与技术
指导教师
申石磊(教授)、韩道军(助教)
综合得分
80.5
论文题目
计算机销售管理系统
指导教师评语及得分
指导教师评语
系统设计较为合理,模块划分合适。
论文层次分明,逻辑性强,结构合理,符合要求。
评分项目分值
指导教师对毕业论文(设计、创作)评分
撰写开题报告、文献综述15
调查研究查阅整理资料10
学习态度与规范要求10
数据处理、文字表达10
论文(设计、创作)质量和创新意识
55
合计
100
得分
13
7
8
8
44
80
指导教师签名
2007年5月20日
评阅教师评语及评分
评阅教师评语
系统设计较为完善,论文设计合理,结构分明,重点突出,符合本科论文规范。
评分项目分值
评阅毕业论文(设计、创作)评分
撰写开题报告、文献综述
15
调查研究查阅整理资料
10
学习态度与规范要求
10
数据处理、文字表达
10
论文(设计、创作)质量和创新意识
55
合计
100
得分
13
7
8
8
45
81
评阅教师签名
2007年5月22日
此表由教师填写
河南大学2007届毕业论文(设计、创作)综合成绩表
(二)
学号
03037371
姓名
王瑞
所在学院
国际教育学院
答辩委员会评语及评分
答辩委员会评语
该生陈述清楚,回答问题敏捷,答辩符合要求。
答辩委员签字:
2007年5月26日
评分项目分值
论文答辩小组评分
答辩情况
论文质量
合计
(100)
内容表
达情况
(15)
答辩问题
情况
(25)
规范要求与
文字表达
(20)
论文(设计、创作)质量和创新意识(40)
得分
13
21
17
30
81
答辩委员会主任签字:
2007年5月26日
毕业论文(设计、创作)成绩综合评定:
81分
综合评定等级:
良
备注:
一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。
从论文来看学生掌握本专业基础理论和基本技能的程度。
二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。
评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下。
三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。
四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇。
五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容.须报教务处备案。
六、书写格式要求:
1、目录;
2、内容提要须书写200左右汉字,开题报告(文科除外)的内容要根据不同专业的课题任务要求,阐述查阅文献、文案论证、解题思路、工作步骤等;
3、正文(含引言、结论等);
4、参考文献(或资料)
河南大学本科生毕业论文(设计、创作)承诺书
论文题目
计算机销售管理系统
姓名
王瑞
所学专业
计算机科学与技术
学号
03037371
完成时间
2007年5月20日
指导教师姓名职称
申石磊(教授)、韩道军(助教)
承诺内容:
1、本毕业论文(设计、创作)是学生王瑞在导师申石磊、韩道军的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。
2、学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘.
备注:
学生签名:
指导教师签名:
2007年5月20日2007年5月20日
说明:
学生毕业论文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第2条即以备注为准。
摘要
本文从软件开发的实际情况出发,通过对有关计算机销售管理事项的调查和分析,并针对目前计算机销售的特点,确立了计算机销售管理系统的具体实现功能。
在对计算机销售管理系统进行需求分析、功能模块划分和数据库创建分析的基础上,采用VisualStudio作为开发环境,VB语言作为开发工具以及SQLServer2000作为数据库管理系统,设计了该计算机销售管理系统,实现了商品管理和顾客管理中的一系列功能,该系统的开发与应用对公司中计算机销售管理的工作会起到很大的帮助。
关键词计算机,销售管理,SQLServer2000,VB
ABSTRACT
Thispaperbeginsatthesituationofsoftwaredevelopment,determinestherealizingfunctionofcomputersalemanagementsystem,afterresearchingandanalyzingrelatedmattersandaimdirectlyatcharacteristicofcomputersale。
Basedontherequirementanalysis,thefunctionmoduledivisionandthedatabasebuildanalysisofcomputersalemanagementsystem,thisarticledesignsthecomputersalemanagementsystemandimplementationtheseriesfunctioninmanagementofproductssystemandthemanagementofcustomssystem,adoptingthevisualstudioasdevelopingenvironment,VBlanguageasdevelopmenttools,SQLServer2000databasemanagementsystem。
Developsandtheapplicationofthesystemwillgiveaplentyhelptotheworkofcomputersalemanagementincompany.
KeywordsComputer,salemanagement,SQLServer2000,VB
第1章绪论
如今计算机已经达到非常普及的程度,在各行各业我们都能找到它的身影.无论是家庭,还是办公;无论是年幼的孩子,还是年迈的老人,都可以借助于便捷的操作来操作使用计算机,体验它的强大的功能。
家庭、学校的机房、金融场所以及到处可见的网吧,计算机都得到了充分的应用.计算机的作用已由最初的军事领域逐渐渗透到经济、文化、科技等各个领域。
社会在发展,人类在进步,随着计算机这日新月异的发展速度,计算机的销售也不知不觉进入到人们的生活中。
1.1计算机零售业简介
近几年,几乎所有的国内电脑公司都代理一种或几种计算机。
联想、方正、长城等国内著名公司也纷纷敞开胸怀,拥抱国外品牌,积累了经验和资金,逐步树起自主品牌.初期,这些公司都利用自己的销售网络或发展的代理,销售自主品牌,很大程度上是一种直销方式。
但近一两年,联想、方正都逐步改变了分公司的职能,转向全面的代理模式。
可以想象,与变幻迅速、创新不绝的计算机技术一样,计算机销售渠道同样充满着变革的活力,时时带来经营哲学新的突破。
所以,我针对目前计算机销售的特点,为销售商度身定做了计算机销售管理系统。
1。
2系统开发的意义
计算机销售管理系统由商品管理系统和顾客管理系统组成.
商品管理系统是针对公司中商品进行操作而开发的管理软件.商品管理员通过输入商品类型、商品名称、商品编号、进货单价、出售单价、增加/删除商品的数量、进货日期等基本信息,根据实际情况的要求,实现对商品的查询、添加、删除和修改等几个方面的功能。
商品管理系统力求给商品管理员提供方便快捷的途径去管理这些繁琐的数据。
顾客管理系统是针对购买该公司商品的顾客业务进行操作而开发的管理软件。
顾客管理员通过输入顾客姓名、联系电话等基本信息并选择顾客所购买商品的信息,由系统自行生成相应的统计数据计算顾客购买商品的总额及顾客购买信息的清单并打印,另外顾客管理员还可以对这些基本信息进行定期的查看,顾客管理系统力求给顾客管理员提供方便快捷的途径去管理这些繁琐的数据。
1。
3系统可行性分析
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决.
(1)技术可行性:
使用现有的VisualStido2005。
net开发环境和SQLServer2000数据库系统能实现该系统的功能,在技术方面具有可行性。
(2)经济可行性:
这个系统的实用性很强,能够满足有意向的销售商快速,方便的对商品进行销售,有很大的开发前景。
从它的经济效益方面说,它所带来的经济效益能超过它的开发成本,是一个值得开发的系统。
(3)操作可行性:
商品管理员登录商品管理系统后可根据具体要求查询、添加、修改和删除商品。
顾客管理员登录顾客管理系统后可对顾客购买信息进行操作.系统界面简单,容易操作,不需要有太多技术方面的学习。
通过以上分析,可以知道本系统完全可行.
1.4开发工具及理论简介
本节不但介绍了软件开发过程中使用到的开发环境VisualStudio和数据库管理系统SQLServer2000,还介绍了VisualBasic的特点和SQL查询语言的使用.
1.4.1VisualStudio2005简介
VisualStudio2005是一套完整的开发工具,用于生成ASPWeb应用程序、XMLWebservices、桌面应用程序和移动应用程序。
VisualBasic。
NET、VisualC++。
NET、VisualC#.NET和VisualJ#.NET全都使用相同的集成开发环境(IDE),该环境允许它们共享工具并有助于创建混合语言解决方案。
另外,这些语言利用了。
NETFramework的功能,此框架提供对简化ASPWeb应用程序和XMLWebservices开发的关键技术的访问.
1.4.2SQLServer2000简介
SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本该版本继承了SQLServer7。
0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。
1.4.3VisualBasic主要特点
VisualBasic的特点有很多,下面列出它的几个主要特点.
(1)可视化编程
(2)面向对象的程序设计
(3)事件驱动编程机制
(4)访问数据库方便
基于以上原因,本人选用VisualBasic作为本系统的开发工具。
1.4.4SQL查询语言的使用
SQL语言的常用操作有:
建立数据库数据表(CREATETABLE),从数据库中筛选一个记录集(SELECT),这是最常用的一个语句,功能强大,能有效地对数据库中一个或多个数据表中的数据进行访问,并兼有排序、分组等功能;在数据表中添加一个记录(INSERT);删除符合条件的记录(DELETE);更改符合条件的记录(UPDATE)。
第2章总体设计
总体设计的基本目的就是回答“概括的说,系统应该如何实现?
”这个问题。
因此,总体设计又称概要设计或初步设计。
通过这个阶段的工作将划分出组成系统的物理元素——程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后详细设计中讲述。
总体设计阶段的另一项重要任务是设计软件的结构,也就是确定系统中每个程序是由哪些模块组成的,以及这些模块互相之间的关系。
2.1功能设计
功能设计就是确定软件开发时要实现哪些基本功能,本文将它表示如下图:
本系统的设计目的是:
能够让计算机的销售商们脱离手工的操作,并且使一些对计算机的硬件知识不足的销售商配置出优良的电脑;使销售商操作便捷,对保存和处理大量的枯燥乏味的数据,该系统为销售商做了特殊的处理,销售商只需通过轻轻点击几下鼠标或者是输入少量的数据便能够得到他所想要的数据和查找的内容,并且,实现复杂的数据处理.本系统大体上分为两个部分,它们是商品管理系统和顾客管理系统,其中还附带了系统维护和系统帮助,各部分实现的主要功能如下:
2.1.1商品管理系统
商品管理系统的主要功能:
(1)商品添加处理:
主要进行商品的添加操作,由商品管理员填写商品入库的记录,判断商品是已存在的商品还是新商品,已存在的商品则将这次添加商品的数量加到原来的商品的数量上,若是新商品则在数据库中加入该商品。
(2)商品删除处理:
主要进行商品的删除操作,由商品管理员填写商品出库的记录,判断商品是否存在,若商品存在则根据填写所要删除商品的数量进行删除,当商品所要删除数量等于商品现存数量,则在数据库中删除该商品。
(3)商品修改处理:
主要进行商品价格的修改操作,由商品管理员填写要修改商品的商品编号、进货单价和出售单价,判断该商品是否存在,若存在则修改该商品价格为所填价格,否则信息显示该商品不存在不对数据库进行修改。
(4)商品查询处理:
主要进行商品的查询操作,商品管理员可以查看所有商品也可以通过条件进行搜索出符合条件的商品。
2.1。
2顾客管理系统
顾客管理系统的主要功能:
(1)原装电脑的选择:
顾客管理员可以在所列原装电脑编号中进行选择,当选中某个商品时右侧将会显示它的有关描述.
(2)组装电脑的选择:
顾客管理员可以在所列电脑部件中进行不同商品编号的选择。
(3)查询顾客购买信息:
顾客管理员可以查询在该公司购买过商品的顾客购买信息。
(4)打印清单:
显示出顾客所购商品并计算总额。
2。
1。
3系统维护
系统维护的主要功能:
(1)权限设置:
商品管理员和顾客管理员的权限不同,商品管理员只能通过其用户名和密码登录商品管理系统对商品进行管理,顾客管理员只能通过其用户名和密码登录顾客管理系统对顾客进行管理,他们之间不可跨越权限进行管理.
(2)管理员密码的修改:
管理员输入用户名和原始密码后修改自己的新密码,为了自己的登录身份不被别人冒充。
(3)数据备份:
备份对数据库的安全来说是至关重要的。
备份是指在某个介质上存储数据库的拷贝。
SQLServer提供了四种数据库备份的方式:
数据库备份、日志备份、差异备份以及文件或文件组备份。
我在本系统的设计中采用的是数据库备份。
2。
1.4系统帮助
系统帮助主要是用户的操作指南,为用户的操作带来方便,用户可以随时随地进行相关信息的查询,以便于正确的操作本系统,管理好用户自己的数据,使本系统发挥出最大功能。
2。
2数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响.合理的数据库结构设计可以提高数据存储效率,保证数据的完整和一致。
同时,合理的数据库结构也将有利于程序的实现。
2。
2。
1数据库中表结构的设计
在对数据库进行分析之后,在数据库中建立了5个表,它们分别是商品管理员表、顾客管理员表、商品表、购买信息表、顾客表.这些表结构的设计分别如下:
表2-1商品管理员表
列名
数据类型
长度
允许空
备注
用户名
char
20
null
密码
char
20
null
表2—2顾客管理员表
列名
数据类型
长度
允许空
备注
用户名
char
20
null
密码
char
20
null
表2-3商品表
列名
数据类型
长度
允许空
备注
商品类型
varchar
50
null
商品名称
varchar
50
null
商品编号
varchar
50
Notnull
主键
进货单价
decimal
9
Notnull
出售单价
decimal
9
Notnull
商品数量
bigint
8
Notnull
更新日期
datetime
8
null
商品描述
varchar
50
null
表2-4购买信息表
列名
数据类型
长度
允许空
备注
id
int
4
Notnull
主键
原装
varchar
50
null
CPU
varchar
50
null
内存条
varchar
50
null
硬盘
varchar
50
null
显示器
varchar
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 销售 管理 系统 论文