电脑配件报价系统的设计与实现(附件)
摘 要时间飞逝,计算机已成为大众化的交流和办公工具,人们用它聊天、视频、娱乐,还有工作。慢慢的,人们就对计算机的要求越来越高,比如显示屏分辨率、显卡与主板性能、CPU运行速度等,都变成用户对一台计算机的考核方面。所以人们越来越不能满足购买成品电脑,因为成品电脑为了适应大众化,所以各方面配置都很一般或者是某方面性能特别好,但其他方面就不尽人意了。正因为如此,所以本论文讲述了电脑配件在网页上的在线介绍和组装机的推荐,包括可行性分析、需求分析、概要设计、详细设计、数据库设计、实现及系统的测试等几个阶段。其中包含了对系统可行性和技术可行性的分析和介绍,之后又介绍了本系统的开发环境以及在编写过程中用到哪些的软件,比如数据库选用的是SQL server 2008,其中也介绍了选择SQL2008的一些原因以及对这个数据库系统的一些特点进行了描述。之后最重要的就是对所做报价系统里边一些流程图、实体图的介绍,可以以最直观的角度去看这个报价系统的本质内容。在系统开发方面,本网站采用了ASP.NET技术结合SQL Server数据库,实现了电脑配件基本信息浏览、对各种后台数据库中存储配件的简单的查询、后台配件信息管理、用户注册管理等功能,能够给用户提供最新的电脑报价信息以及在线购买电脑配件的功能。 目 录
1 绪论
1.1研究背景 1
1.2研究现状 1
1.2.1现状 1
1.2.2发展趋势 1
1.3可行性分析 2
1.3.1系统可行性分析 2
1.3.2技术可行性分析 2
2 主要开发技术简介
2.1开发环境介绍 3
2.2主要软件介绍 4
2.2.1 SQL SERVER 2008数据库 4
2.2.2 ASP.NET 4
2.2.3面向对象介绍 5
2.3本系统数据库逻辑结构设计 6
3 需求分析
3.1引言 9
3.2需求分析 9
3.2.1功能需求 9
3.2.2性能需求 9
3.3数据需求分析(ER图表示) 10
3.3.1用户基本信息 10
3.
*好棒文|www.hbsrm.com +Q: *351916072*
ASP.NET 4
2.2.3面向对象介绍 5
2.3本系统数据库逻辑结构设计 6
3 需求分析
3.1引言 9
3.2需求分析 9
3.2.1功能需求 9
3.2.2性能需求 9
3.3数据需求分析(ER图表示) 10
3.3.1用户基本信息 10
3.3.2后台管理员基本信息 11
3.3.3各种电脑配件基本信息 11
3.3.4系统整体流程 12
3.3.5订单实体基本信息 13
3.4本章小结 14
4 系统设计
4.1系统结构设计 15
4.1.1总体系统模块 15
4.1.2功能模块描述 15
4.2前台模块设计 16
4.2.1用户注册模块的设计 16
4.2.2 管理员登录模块的设计 17
4.2.3电脑配件管理模块的设计 18
4.2.4 会员管理模块的设计 19
4.2.5购物车订单管理模块的设计 20
5 系统的实现
5.1用户登录模块的实现 22
5.2电脑配件浏览与查询模块的实现 23
5.3配件添加管理模块的实现 24
5.4会员管理模块的实现 25
5.5订单管理模块的实现 25
6 系统测试
结论 29
参考文献 30
致谢 32
1 绪论
1.1研究背景
进入21世纪以后,计算机技术也在飞快的发展着,Interne网络逐渐覆盖和融入到每个人的生活与学习中,还有各种大型数据库的更新以及改进,也在潜移默化的改变着人们的生活,网上购物也变成人们茶余饭后热议的问题。所以传统的商品交易方式被新兴的电子商务打破了,使得足不出户也能看尽所有商品成为了现实,使社会经济更加快速的发展。
本次设计的电脑配件系统主要实现对电脑配件的举例,电脑配件的管理,以及管理员后台添加、修改和删除。并且人们还可以通过查找的方式找到自己想要的配件,网站给顾客提供配件信息在线浏览,包括大概价格、图片和一些简单介绍。
1.2研究现状
1.2.1现状
目前网上也出现了很多类似的像给电脑配件提供参考报价及相关信息的软件,其中比较出名的是 “报价之星”,它的作用主要体现在制作了很多特别有用的报价软件,这样就给许多的电脑配件产品提供了实施价格与信息,是项目报价问题的专用系统。第二种是用Excel直接输入产品名称和价格的报价表,以供查询。第三种是在比如京东商城等网站上的查询,输入所需要的商品名称,就会弹出一系列产品。
1.2.2发展趋势
1.3可行性分析
1.3.1系统可行性分析
随着电脑科技的发展及应用,越来越多的人已经不再满足在商城买的成品电脑,因为成品电脑大多数是面向大众化的标准配置,已经不能够买足一些电脑高手对电脑性能的要求,所以,越来越多的人在网上查阅或购买自己认为品质或性能更加优秀的电脑配件,进行自己组装。而本系统正是基于用户对电脑配件信息的需求进行总结概括,从而让用户可以更系统,更直观的浏览到自己所需的配件信息,并对给配件给出相应的电脑配置推荐,以供用户选择。本系统主要实现以下功能:
(1)电脑配件的分类及详细信息的介绍。
(2)用户可以浏览和查询本网站上所有电脑配件信息,如果有满意的货比较需要的,都可以将之放进购物车进行购买。
(3)电脑配件商品的添加、删除、修改、查询等均可由管理员进行管理。还可以在后台对已经注册的用户进行管理,具体表现为对该用户信息进行后台浏览和删除。
1.3.2技术可行性分析
本系统是采用ASP.NET技术结合SQL server 2008后台数据库开发。ASP.NET能够非常方便的将各种数据进行归纳集合,并且转化为页面,而且有能力进行更复杂的数据应用。而SQL server 2008是一个非常优秀的数据库管理软件,使用简单方便,性能稳定。因此,本系统的开发可以通过这两种技术来实现。
2 主要开发技术简介
2.1开发环境介绍
本系统是在B/S构架的基础上进行开发的,同时ASP.NET和数据库SQL server 2008也在其中得到使用。在访问数据库时,本系统使用的是ADO.NET,它的功能是对关系数据,XML和应用程序数据进行访问。而ADO.NET提供对各种数据源的一致访问。所以在面对不同的数据源的时候,使用不同名称空间的标记访问类库。如果想要灵活的对数据库进行访问和控制,那么ADO.NET将是一个不错的选择。
目前最流行的Web开发技术之一不是ASP,而是 ASP.NET的Web数据库
1 绪论
1.1研究背景 1
1.2研究现状 1
1.2.1现状 1
1.2.2发展趋势 1
1.3可行性分析 2
1.3.1系统可行性分析 2
1.3.2技术可行性分析 2
2 主要开发技术简介
2.1开发环境介绍 3
2.2主要软件介绍 4
2.2.1 SQL SERVER 2008数据库 4
2.2.2 ASP.NET 4
2.2.3面向对象介绍 5
2.3本系统数据库逻辑结构设计 6
3 需求分析
3.1引言 9
3.2需求分析 9
3.2.1功能需求 9
3.2.2性能需求 9
3.3数据需求分析(ER图表示) 10
3.3.1用户基本信息 10
3.
*好棒文|www.hbsrm.com +Q: *351916072*
ASP.NET 4
2.2.3面向对象介绍 5
2.3本系统数据库逻辑结构设计 6
3 需求分析
3.1引言 9
3.2需求分析 9
3.2.1功能需求 9
3.2.2性能需求 9
3.3数据需求分析(ER图表示) 10
3.3.1用户基本信息 10
3.3.2后台管理员基本信息 11
3.3.3各种电脑配件基本信息 11
3.3.4系统整体流程 12
3.3.5订单实体基本信息 13
3.4本章小结 14
4 系统设计
4.1系统结构设计 15
4.1.1总体系统模块 15
4.1.2功能模块描述 15
4.2前台模块设计 16
4.2.1用户注册模块的设计 16
4.2.2 管理员登录模块的设计 17
4.2.3电脑配件管理模块的设计 18
4.2.4 会员管理模块的设计 19
4.2.5购物车订单管理模块的设计 20
5 系统的实现
5.1用户登录模块的实现 22
5.2电脑配件浏览与查询模块的实现 23
5.3配件添加管理模块的实现 24
5.4会员管理模块的实现 25
5.5订单管理模块的实现 25
6 系统测试
结论 29
参考文献 30
致谢 32
1 绪论
1.1研究背景
进入21世纪以后,计算机技术也在飞快的发展着,Interne网络逐渐覆盖和融入到每个人的生活与学习中,还有各种大型数据库的更新以及改进,也在潜移默化的改变着人们的生活,网上购物也变成人们茶余饭后热议的问题。所以传统的商品交易方式被新兴的电子商务打破了,使得足不出户也能看尽所有商品成为了现实,使社会经济更加快速的发展。
本次设计的电脑配件系统主要实现对电脑配件的举例,电脑配件的管理,以及管理员后台添加、修改和删除。并且人们还可以通过查找的方式找到自己想要的配件,网站给顾客提供配件信息在线浏览,包括大概价格、图片和一些简单介绍。
1.2研究现状
1.2.1现状
目前网上也出现了很多类似的像给电脑配件提供参考报价及相关信息的软件,其中比较出名的是 “报价之星”,它的作用主要体现在制作了很多特别有用的报价软件,这样就给许多的电脑配件产品提供了实施价格与信息,是项目报价问题的专用系统。第二种是用Excel直接输入产品名称和价格的报价表,以供查询。第三种是在比如京东商城等网站上的查询,输入所需要的商品名称,就会弹出一系列产品。
1.2.2发展趋势
1.3可行性分析
1.3.1系统可行性分析
随着电脑科技的发展及应用,越来越多的人已经不再满足在商城买的成品电脑,因为成品电脑大多数是面向大众化的标准配置,已经不能够买足一些电脑高手对电脑性能的要求,所以,越来越多的人在网上查阅或购买自己认为品质或性能更加优秀的电脑配件,进行自己组装。而本系统正是基于用户对电脑配件信息的需求进行总结概括,从而让用户可以更系统,更直观的浏览到自己所需的配件信息,并对给配件给出相应的电脑配置推荐,以供用户选择。本系统主要实现以下功能:
(1)电脑配件的分类及详细信息的介绍。
(2)用户可以浏览和查询本网站上所有电脑配件信息,如果有满意的货比较需要的,都可以将之放进购物车进行购买。
(3)电脑配件商品的添加、删除、修改、查询等均可由管理员进行管理。还可以在后台对已经注册的用户进行管理,具体表现为对该用户信息进行后台浏览和删除。
1.3.2技术可行性分析
本系统是采用ASP.NET技术结合SQL server 2008后台数据库开发。ASP.NET能够非常方便的将各种数据进行归纳集合,并且转化为页面,而且有能力进行更复杂的数据应用。而SQL server 2008是一个非常优秀的数据库管理软件,使用简单方便,性能稳定。因此,本系统的开发可以通过这两种技术来实现。
2 主要开发技术简介
2.1开发环境介绍
本系统是在B/S构架的基础上进行开发的,同时ASP.NET和数据库SQL server 2008也在其中得到使用。在访问数据库时,本系统使用的是ADO.NET,它的功能是对关系数据,XML和应用程序数据进行访问。而ADO.NET提供对各种数据源的一致访问。所以在面对不同的数据源的时候,使用不同名称空间的标记访问类库。如果想要灵活的对数据库进行访问和控制,那么ADO.NET将是一个不错的选择。
目前最流行的Web开发技术之一不是ASP,而是 ASP.NET的Web数据库
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/1078.html