电脑装机报价系统的设计与实现
摘要
本论文叙述了电脑装机报价系统的历史、现状以及基于B/S服务模式、ASP语言和SQLServer2000数据库管理系统的概况,重点介绍电脑装机报价系统的实现过程。其中主要页面包括:系统首页,用户信息,配置报价,购入信息,配件退货,查询配件,打印配件。总结本系统的特点是:加大了电脑组装的价格灵活度,提高了电脑装机DIY的配件选择效率。
本系统主要面向两类人员使用:普通用户、管理员,使用时他们拥有不同的权限。使用的过程是通过电脑装机报价界面的〖本文来自:毕业设计论文网www.paper51.com〗登录、电脑配件的自定义、配件分类查询、装机DIY的配件生成、电脑配置的查询来实现电脑装机的功能。
“电脑装机报价系统”是集合现代电脑组装理论、方法和现代信息技术手段的智能化装机报价系统,为消费者个性化装机了提供“灵活、方便、科学、清晰”的“个别电脑装机服务”,是非常便捷的装机及价格查询系统。用户可以随时、随地的进行电脑装机报价的使用。
关键词:硬件DIY电脑价格
目录
一、绪论1
(一)开发电脑装机报价系统的目的和意义1
(二)选题背景1
(三)电脑装机报价系统的技术线路2
二、系统设计原理3
(一)ASP技术3
(二)SQL SERVER 20003
(三)B/S模式及其优势4
三、系统分析5
(一)系统需求分析5
1、目标系统功能特点5
2、目标系统功能评述5
3、系统的目标评述6
(二)系统功能结构6
1.系统总体构架设计6
2.系统模块设计7
3.可行性分析7
(三)系统逻辑分析8
四.系统设计10
(一)系统总体结构设计10
1.系统结构10
2.系统总功能结构图10
(二)系统详细设计11
1.后台用户登陆信息(ADMIN)14
2.用户信息(用户信息)14
3.用户订购配件信息(用户订购配件)15
4.配件库存信息(配件库存)15
5.配件类型信息(配件类型)16
五.系统功能结构设计17
(一)主要功能模块设计17
1.用户登录注册模块17
2.硬件信息管理模块18
3.推荐配置模块19
4.配置查询模块19
5.配置打印模块19
(二)系统界面介绍19
1.登录页面19
2.用户进入界面:20
3.用户信息修改界面20
4.订购配件界面21
5.订购信息界面21
6.查询配件界面22
7.用户注册界面22
8.推荐配置界面23
9.打印配置界面23
六、系统的发布与维护24
(一)运行环境24
(二)WEB应用程序的测试环境IIS24
1.IIS简介24
2.IIS的安装简介25
3.打开INTERNET信息服务管理器25
4.配置系统25
(三)SQLSERVER2000的使用25
(四)系统维护26
(五)系统测试26
1.系统测试的原则26
2.系统测试的主要内容27
3.系统测试概述27
4.系统测试用例设计方法28
七.设计总结29
参考文献31
附录32
(三)电脑装机报价系统的技术线路
本文主要阐述一个电脑装机报价系统的后台操作过程及一些关键技术。该系统测试用户信息主要由数据库直接输入,使用时首先做用户注册。注册成功之后,进入用户登陆界面输入用户名、密码,核对正确后进入系统界面。系统界面主要有首页、用户信息、配置报价购入信息、配件退货、查询配件、打印配件。系统关键实现了用户在进入系统页面,用户注册,查询配件,打印配件,及购入信息。管理员进入系统管理页面,主要进行配件的添加,删除,和修改功能。
这个系统从技术上来讲使用的是B/S模式,在Windows平台上,使用IE浏览器,完成电脑配件的查询及修改等过程.各系统模块通过管理员进行添加、修改和删除包括电脑配件的相关信息,用户即时查询,查询及修改结果数据回收到数据库表中。
它是专门用于配件录入、修改、删除和查询的ASP应用程序。其最大的特点是开放性、方便性和灵活性,主要是管理员可以轻松地向库存添加、修改和查询配件。用户通过浏览器进行有效的身份验证登录后,可在系统中输入需要的电脑配〖本文来自:毕业设计论文网www.paper51.com〗件名称以及相关信息,当输入全部完成后,即可通过打印预览得到电脑整机的配置信息及其相关价格。如果用户对所选配件不服和要求可以删除,并通过重新添加得到所需要的结果。一旦用户输入完后便能立即看到自己的配置结果。并且其相关信息将被记入库中以供审核和查阅。
完善的电脑装机报价系统必须要具备以下几个重要部分:
一:要有一个登陆界面。因为作为这样的一个系统,数据的处理都是在后台,所以无
论是修改、添加,还是删除都要在后台设计界面。登陆系统应该有用户名和密码。
二:系统管理员使用的设置模块,管理员可以管理用户编号、配件编号、配件名称、
配件品牌、配件规格、配件单价、配件数量、金额、保修期信息等。
三:用户的查询模块,此系统适用于较多的兼容电脑配置顾客,故查询对于每一位用
户来说大同小异,可以设置个人的用户编号、用户名称、用户性别、用户单位、用户邮箱、用户电话、用户证件的信息。
电脑装机报价系统采用基于VB编程语言的ASP、图形编辑与数据库等工具,通过基于Web服务器访问纯Web页面,实现查询,添加,修改等各项相关的功能。“电脑装机报价系统”是集合现代电脑组装理论、方法和现代信息技术手段的智能〖本文来自:毕业设计论文网www.paper51.com〗化装机报价系统,为消费者个性化装机了提供“灵活、方便、科学、清晰”的“个性电脑装机服务”,是非常便捷的装机及价格查询系统。用户可以随时、随地的进行电脑装机报价的使用。
参考文献
[1]邝孔武,邝志云.管理信息系统分析与设计[M]陕西:陕西省人民出版社,2003.
[2]王晓敏.信息管理与信息系统[M]北京:清华大学出版社,1998.
[3]白金山,李琳等.ASP的Web数据库访问技术及其应用[J].现代电子技术,2004.
[4]shariLawrencepfleeger《SoftwareEngineeringTheoryandPractice》
[M]高等教育出版社,2006.
[5]周绍广.ASP编程基础与实例[M].北京:机械工业出版社,2002.
[6]李清国.Windows ASPSQLServer案例教程[M].北京:中科多媒体电子出版社,2001.
[7]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2004.
[8]彭东.SQLServer2000应用开发技术指南[M].北京:清华大学出版社,2001.
[9]《电脑报》程序设计部分,Internet,URL:http://www.cpcw.com
[10]刘小伟,温济川,陈德荣等.电脑配件选购与组装技巧[J],清华大学出版社.2005,45-99.