毕业论文范文网-论文范文
电气工程 会计论文 金融论文 国际贸易 财务管理 人力资源 学前教育 德语论文 工程管理 文化产业 工商管理 会计专业 行政管理 广告学
机械设计 汉语文学 英语论文 物流论文 电子商务 法律论文 工商管理 旅游管理 市场营销 药学论文 播音主持 人力资源 金融论文 保险学
制药工程 生物工程 包装工程 模具设计 测控专业 工业工程 教育管理 行政管理 计算机论 电子信息 市场营销 法学论文 财务管理 投资学
体育教育 小学教育 印刷工程 土木工程 书法论文 护理论文 心理学论 信息管理 公共事业 给水排水 新闻专业 摄影专业 广电编导 经济学
  • 范文首页 |
  • 毕业论文 |
  • 论文范文 |
  • 计算机论文 |
  • 外文翻译 |
  • 工作总结 |
  • 工作计划 |
  • 现成论文 |
  • 论文下载 |
  • 教学设计 |
  • 免费论文 |
  • 原创论文 |
搜索 高级搜索

原创毕业论文

当前位置:毕业论文范文网-论文范文 -> 免费论文 -> 计算机论文

基于ASP的淮工学生购物网的设计与实现

作者: 浏览:10次
免费专业论文范文
免费专业论文
政治工作论文
计算机论文
营销专业论文
工程管理论文范文
医药医学论文范文
法律论文范文
生物专业论文
物理教学论文范文
人力资源论文范文
化学教学论文范文
电子专业论文范文
历史专业论文
电气工程论文
社会学专业论文
英语专业论文
行政管理论文范文
语文专业论文
电子商务论文范文
焊工钳工技师论文
社科文学论文
教育论文范文
数学论文范文
物流论文范文
建筑专业论文
食品专业论文
财务管理论文范文
工商管理论文范文
会计专业论文范文
专业论文格式
化工材料专业论文
英语教学专业论文
电子通信论文范文
旅游管理论文范文
环境科学专业论文
经济论文
人力资源论文范文
营销专业论文范文
财务管理论文范文
物流论文范文
财务会计论文范文
数学教育论文范文
数学与应用数学论文
电子商务论文范文
法律专业论文范文
工商管理论文范文
汉语言文学论文
计算机专业论文
教育管理论文范文
现代教育技术论文
小学教育论文范文
机械模具专业论文
报告,总结,申请书
心理学论文范文
学前教育论文范文

收费计算机专业论文范文
收费计算机专业论文
Delphi
ASP
VB
JSP
ASP.NET
VB.NET
java
VC
pb
VS
dreamweaver
c#.net
vf
VC++
计算机论文
毕业论文范文题目:基于ASP的淮工学生购物网的设计与实现,论文范文关键词:基于ASP的淮工学生购物网的设计与实现
基于ASP的淮工学生购物网的设计与实现毕业论文范文介绍开始:

基于ASP的淮工学生购物网的设计与实现

摘  要:随着互联网的普及与应用,网上购物正在被广泛地接受,而且已经成为了一种时尚,作为一种新的购物渠道,它正在改变着消费者的消费行为。并且,随着中国加入WTO,全球经济一体化的逐步深入,网上购物已是必不可少的经营策略之一。本设计利用ASP技术开发,以VBScript为服务器端脚本语言,Jscript作为客户端脚本语言,利用SQL Server2000作为数据库,已经初步具备了网上商城的模型与功能。网上购物系统分为前台管理和后台管理。本设计在这两方面实现了以下功能:后台管理包括公告管理、商品管理、订单管理、用户管理、求购管理;前台商品查询和购买模块包括查看商品列表、查询商品、查看商品信息、购买商品等模块。通过前台、后台功能模块的设计,基本上实现了整个网上交易过程。

关键词:电子商务 动态网页 ASP技术 SQL Server2000

毕业设计(论文)外文摘要

Design and Implementation Of Student Shopping Net in Huai Hai Institute of Technology Based on ASP

Abstract: With the universality and application of the Internet, online shopping is being widely accepted and has become a fashion, as new shopping channels, it is changing Consumer spending behavior. Moreover, with China's accession to WTO, the gradual integration of the global economy, online shopping is an essential modern business strategy of the traditional shopping. This system uses ASP technology development in VBScript for server side script language, script-language Jscript as client language, using SQL Server2000 as database, and it has initially possessed the models and functions of online Mall. Online shopping system is divided into the future management and background management. In both the design to achieve the following functions: background management including a notice management, commodity management, order management, user management, product management; Prospects for enquiries and purchase of commodities at the commodity modules including scheduling, referral goods, check merchandise information, such as purchase of commodities modules. Completing the prospects, background functional module, it realized the entire process online transactions basically.

Keywords: Electronic commerce; Dynamic web; The technology of ASP;SQL Server2000

目  录

1 绪论 1
1.1 课题研发的背景 1
1.2 课题研发的意义 1
1.3 课题研发的前景 1
1.4 可行性分析 3
1.5 各章节的内容简介 3
2 系统需求分析 5
2.1 购物网系统综合要求 5
2.2 购物网系统的数据要求 7
3 系统设计 12
3.1系统总体结构设计 12
3.2 数据库设计 13
4 数据连接 18
4.1 建立数据库连接 18
4.2 安全策略 18
5  用户管理模块 19
5.1 用户管理模块设计思想 19
5.2 模块主要流程图 19
5.3 会员维护模块 20
5.4 用户修改资料模块 20
6 商品维护模块 21
6.1 显示商品列表 21
6.2 添加商品 21
6.3 修改商品 22
6.4 删除商品 23
7 商城快讯模块 24
7.1 显示商城快讯列表 24
7.2 添加商城快讯 24
7.3 删除商城快讯 24
8 购物模块 25
8.1 购物模块功能 25
8.2 购物流程 26
8.3 购物管理模块界面设计 26
9 学生购物网系统的测试 30
9.1 学生购物网系统的插入数据测试 30
9.2 学生购物网系统购物模块的数据测试 30
9.3 学生购物网系统的商品查询数据测试 30
9.4 学生购物网系统的删除数据测试 30
9.5 整个系统的测试 30
10 用户手册 32
10.1 系统环境和系统要求 32
10.2 系统功能说明 32
10.3 系统操作手册 33
11 结论 36
11.1 学生购物网系统的功能及优点 36
11.2 系统的不足 37
11.3 改进方案 37
11.4 设计心得与收获 37
致 谢 39
参 考 文 献 40


1 绪论
1.1 课题研发的背景
互联网以迅猛的速度发展,成为继报纸、广播、电视之后的第四大媒体,并正以其便捷的消息传输形式改变着人们以往的消费观念,利用简单、快捷且低成本的电子通讯方式,买卖双方不见面就可以进行各种商贸活动,互联网商业的普遍应用已经成为网络经济的大势所趋。
据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量急剧增长,已逼近世界第一,并且随着宽带的实施及降价,每天约有近6万人走进网络世界。伴随着网络的普及,电子商务(网络购物)也日趋盛行。特别是在美国、日本等发达国家,上网人口迅速增加,可以说已达到普及。例如在美国的圣诞季节,玩具销售量的将近半数是由网络购物完成的。不仅仅是玩具,书籍、音乐CD、个人电脑、电脑软件、日常杂货、小件物品等,甚至广泛发展到股票及证券交易。
1.2 课题研发的意义
 许多中小企业资金不足或者缺乏必要的技术支持,难以独立完成网上商店的构建,不能及时加入信息化革命的队伍,未免为一大遗憾。因此,建立网上商城可以为中小型企业提供了交易平台,可以使中小型企业以相近的成本进入全球电子化市场,拥有和大企业一样的信息资源,提高了中小企业的竞争能力,对于中小企业的生存发展有着举足轻重的作用。
 同时网上商城还可以带来以下几个方面的好处:
多选择性。电子商务中电子商店的容量是无限大的。网络商城可以将同类型商品进行比较,列出它们的优缺点,供消费者参考选择。
节省时间。在网络商店中,人们只要用鼠标轻轻一点,便可以从一家商店转到另一家商店,这些搜索寻找的过程,都是由计算机和网络在代替人们进行,节省了人们的宝贵时间。
有利于规范商品贸易行为,形成新的贸易机制。利用电子化信息对商品的描述,买卖进行规范化.同时也更方便消费者,可以“足不出户,货比三家”,实现了电子订货,节省了消费者购买商品的时间和精力。
享受低价。过去想要开一家商店,必须要担负许许多多的费用,但是如果我们将商店转移到因特网上,那么这些费用将不再出现,相反可以完全按个人的创意来设计购物网站,甚至可以将服务器的维护交给专业的ISP公司来负责,而店家只需担负服务器的租用成本,轻轻松松的开店。因此,商品的价格也相对便宜得多。
1.3 课题研发的前景
网络技术的迅速发展,使得人类社会突飞猛进,网络销售是其中一个重要的附加产品。从网上购物测试看,中国电子商务的发展前景很好,网上购物潜力巨大。但目前我国网络使用主要在电子邮件、个人主页、信息传播、网络游戏等方面,网络购物作为话题是早有耳闻,但实际利用却很低,原因是厂家和消费者都还没有走出系统运行出错的怪圈。另外作为电子商务利用率低的理由,还有电脑的普及率、电话费、网络通讯费等通讯附加费的问题外,还存在消费品在流通领域中的问题。在这里,我们把焦点转向把消费品或者消费者当作顾客对象,而在网络所进行的交易上,今后的发展前景有以下几点:
适合于网络交易的商品
适合于网络交易的商品,实际上就是不需亲手拿起来看一看,即不试用、不试穿,单凭样式就能够充分理解产品的特征、性能,进而决定购买的商品。即是那些在网上交易活跃的书籍、音乐CD、个人电脑等这样类别的商品。
扩大网络交易的战略
网络销售商为了扩大网络销售市场,促进发展,应向消费者宣布,网络购物能大力减少流通环节,节约铺面租金、降低人力费用、降低库存带来的低成本价格战略和便捷购物方式等优势,目前看来大部分的消费者对于网络购物,怀有不安的感觉。即使明确产品的样式和品质,也有不能把产品拿在手上的不安,不能与店员商量的不安,对卡号和密码泄漏的安全性等等不安因素。不过,这些不安可以随着网络购物的经历的增多而减少。    对于有这些不安的消费者,要刺激网络购物和使其参加网络购物,仅仅强调网络购物的方便是不够的。要以低价格、低成本购物的动机,首先有必要让这些人作某种程度网上购物的经验积累。若只是展示网络购物的便利,而把价格定在和原先价格一样,或者更高,以这种方式来推进网络销售的厂家和业者,在这个领域大概是没有成功的可能性的。要让网络购物成气候,从国内互联网发展实情来看,网络销售商应在有相当实力的基础上。网上购物付款方式最为关键,现我国交通银行及几大国有银行均陆续开展了信用卡网上支付的业务,且手续简便,信用可靠,给消费者带来了福音。    政府则应从宏观上指导电子商务的发展,抓住全国性及区域性的规划建设,逐渐完善与网络技术有关的法律、法规,大力推动观念的转弯,推动行业协作,加强信息工程的基础建设与互联网的应用发展,提高网络资源的利用率。
对网络销售的展望
在网络销售中心几个重要领域中,例如国外十分盛行的电脑行业,由于我国城镇中房租低廉,商家集中销售的特点,目前在网络销售行业中尚未体现出其销售优势。在书籍领域以大型书城代销业者为中心的流通体制是十分牢固的,若在网络销售中过于降价,则会受到中、小书店的强烈抵触,不管怎样,预计不久在网上销售书籍会成为主流。至于股票、期货等的交易,则已经成为网上销售的主力,不少股民已以在家中的电脑甚至用手机来进行交易。    伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位及占有量一定会逐渐增加,网上销售即将成为主流。


1.4 可行性分析
1.4.1 技术可行性
 此系统要求用ASP开发,要求开发者已经具备了这方面的开发条件。另外,大部分开发者也都具有开发系统所需的硬件条件:计算机一套;在软件方面,开发此系统所需的条件不做特殊的限制。而且关于这方面的开发系统,在网上可看到许多关于购物网的资料。现要开发的系统和其大体相似。可参考的原始资料有:相关书籍以及网上的一些资料。这些都为开发者提供了一定的参考条件。
 由以上分析可知,在技术手段上实现本系统成为可能。目前,开发者已经熟练掌握该技术,在规定的时间内能够完成系统的开发。根据分析,目标系统并不太复杂。
 因此综上所述,目前实现目标系统的条件已经较为成熟。
1.4.2 经济可行性
 目标系统开发需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发完实际运行后,在为使用者带来便利的同时,也为系统的进一步推广创造了条件。这带来的经济回报将远超过支出,并且最重要的一点是该软件的开发可以给开发者对系统的开发有个全面的认识,使将来能够与社会接轨。
 针对本设计而言,因为这是一个用ASP设计的一个比较简单的《基于ASP的淮工学生购物网设计与实现》。它需要相当一部分有关ASP的参考资料,一台586以上的计算机,相当一部分时间、以及开发人员的精力、努力开发程序。从经济角度来看,完全的通,可以说成本较低。一旦该系统开发出来,它将给网上购物的同学带来极大的方便。它最终效益远大于它的成本。从经济角度来讲,此系统可行。
1.4.3 操作可行性
该系统界面和一般网站页面相似,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用购物,从使用操作方面看,此系统的开发是可行的。

1.5 各章节的内容简介
 第一章 绪论 主要内容包括:课题研发的背景;课题研发的意义;课题研发的前景;可行性分析;各章节内容的简介。
 第二章 系统需求分析 主要内容包括:系统的综合要求;系统的数据要求。
 第三章 系统设计 主要内容包括:系统简介;系统总体设计;数据库设计。
 第四章 数据连接 主要内容包括:建立数据连接;安全策略。
 第五章 用户管理模块 主要内容包括:用户管理模块的设计思想;用户管理模块的主要流程图;会员维护模块;用户修改模块。
 第六章 商品维护模块 主要内容包括:显示商品列表模块;添加商品模块;修改商品模块;删除商品模块。
 第七章 商城快讯模块 主要内容包括:显示商城快讯列表模块;添加商城快讯模块;删除商城快讯模块。
 第八章 购物模块 主要内容包括:购物模块功能;购物流程;购物界面设计。
 第九章 学生购物网测试 主要内容包括:学生购物网插入数据测试;学生购物网数据测试;学生购物网商品查询数据测试;学生购物网删除数据测试;整个系统测试。
 第十章 用户手册 主要内容包括:系统环境和系统要求;系统开发语言说明;系统功能说明;系统操作手册。
 第十一章 结论 主要内容包括:学生购物网系统的功能及优点;学生购物网系统的不
 足;改进方案;设计心得与收获,参考目录。
2 系统需求分析
需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。为了开发出真正满足用户要求的软件产品,首先必须知道用户的需求。对软件需求的深入了解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来麻烦。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量,因此,必须用行之有效的方法对软件需求进行严格的审查验证。
 在这里我将对目标系统提出完整、准确、清晰、具体的要求,以便成功的开发系统。
2.1 购物网系统综合要求
2.1.1 购物网系统的功能要求
  本系统功能模块大概分为
用户包括系统用户及商店客户。
   商店客户可以通过页面进行注册申请及查看、更新注册信息,购买商品,求购商品,发表留言。
    系统用户的作用:对系统用户进行管理、删除、更新用户信息,对商品进行分类管理,添加、更新、删除商品信息,以及根据用户交易信息对客户的交易进行管理,发布公告等。
 (2) 商品信息模块
 主要包括商品分类、商品信息管理及商品交易处理。
  商品分类:
    学生购物网对商品进行相应的分类,以方便管理。管理员可以在添加新商品的时候需要选择相应的类目。商品分类包括:图书音像,体育用品,数码产品,礼品玩具,健康美容,箱包服装等。
  商品信息管理:
   商品信息管理包括完整的商品信息,包括商品的基本信息,最新上架,精品专卖等。
  商品交易处理(即购物车管理):
客户在购物时选择商品放入购物车中,提交交易表单给商品管理员,只有等到确定支付后才能发货。

2.1.2 系统的业务流程要求
2.1.2.1 本学生购物网系统所要实现的功能流程
(1)系统的用户登录及身份验证要求
·如果您是新用户可以随时进行注册,以成为本站真正用户。
 ·若用户名和密码输入正确便可登录到相应页面。否则提示用户名或密码输入错误,同时提醒非会员进行注册成为会员。
 ·每一位会员都有自己的界面,可以修改自己的个人资料信息。
(2)用户在成功登录后进行的操作
·允许用户进行信息查看
·允许用户查看修改个人信息
·允许用户查看商品信息,同时可以进行在线购物,购买完毕把自己的购买信息提交给订单处理模块进行处理,最终完成购买活动
·允许用户在留言板提供意见和发表想法。
(3)管理员对网站维护可进行的操作
·对数据库中的商品信息进行管理包括添加、查看、修改、删除
·对数据库中的用户信息进行管理查看、删除
 ·对数据库中的订单信息进行管理编辑、查看、删除
2.1.3 业务流程图
  图2-1 业务流程图
2.2 购物网系统的数据要求
2.2.1  本系统的数据流图
数据流图是一种图形化技术,它描绘信息流和数据从输入移动到输出过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。
 淮工学生购物网系统的数据流程为:首先用户申请会员时将相应的信息提交给服务器,然后服务器把相应信息存到后台数据库中。用户在购买商品后提交的订单信息也存入到后台数据库中。系统管理员在后台将商品的相关信息存入到数据库中,提供给前台用户查看,并且处理购物者定单,发货给购物者。
 
 图2-2 数据流图
2.2.2 本系统的数据字典
  数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
名字:用户注册表
别名:用户注册信息
描述:用户注册填写的信息登记表
 定义:用户注册表=用户id+用户名+密码+联系地址+性别+爱好+提问
+回答+电子邮件+注册时间+简介
位置:用户注册

 
名字:用户id
别名:用户标示号
描述:唯一地标识用户心的关键域
定义:用户编号=1{数字}5
位置:用户注册

 
名字:用户密码
别名:
描述:用户登录时候所需的确认信息
定义:用户密码=1{数字}5
位置:用户注册
 用户登陆
 
名字:用户名
别名:用户名称
描述:用户登录时的个人代号
定义:用户名=8{字符}8
位置:用户注册
 用户登陆

 
 
 
 
名字:管理员表
别名:管理员信息
描述:管理员登陆的信息表
定义:管理员表=用户id+用户名+密码
位置:管理员登陆
 
名字:管理员名
别名:管理员名称
描述:管理员登录时的个人代号
定义:管理员名=8{字符}8
位置:管理员登陆

 
名字:管理员密码
别名:
描述:管理员登录时候所需的确认信息
定义:管理员密码=1{数字}5
位置: 管理员登陆

名字:商品报表
别名:商品信息
描述:商品信息显示的表
 定义:商品报表=商品id+商品名+商品类型+商品价格+商品存货数量
+上架时间+商品介绍+商品简介
位置:输出到页面
 
名字:商品id
别名:
描述:唯一地标识库存清单中一个特定商品的关键域
定义:商品编号:1{数字}5
位置:商品报表
 购买清单信息
 事务
 
 
      
名字:商品名
别名:
描述:标识商品报表中特定商品的名称
定义:商品名=8{字符}8
位置:商品报表
 购买清单信息
 求购信息
 事务
 
名字:商品存货数量
别名:
描述:某个商品存货的数量
定义:存货数量=1{数字}5
位置:商品报表
 
名字:商品价格
别名:
描述:某个商品的价格
定义:商品价格=1{数字}5
位置:商品报表
      购买清单信息
 
名字:购买清单报表
别名:购买信息
描述:用户需要定货的商品订购表
定义:购买清单报表=商品id+商品名称+商品购买数量+商品目前价格
 +购买者姓名+购买日期
位置:输出到页面
 
名字:商品id
别名:
描述:唯一地标识购买清单中一个特定商品的关键域
定义:商品id=1{数字}5
位置:购买清单报表
 
 
名字:商品名
别名:
描述:标识商品报表中特定商品的名称
定义:商品名=8{字符}8
位置:购买清单报表
 事务
 
名字:购买商品数量
别名:
描述:购买某个商品的数量
定义:购买商品数量=1{数字}5
位置:购买清单报表
 
名字:购买者姓名
别名:
描述:商品购买者的姓名
定义:姓名=8{字符}8
位置:购买清单报表
 
名字:商品目前价格
别名:
描述:某个目前商品的价格
定义:商品价格=1{数字}5
位置: 购买清单信息
 
 3 系统设计
3.1系统总体结构设计
3.1.1 会员管理模块
 会员管理模块主要是对客户的信息进行录入和整理,并且对用户进行管理。
注册会员在系统的提示下仔细填写自己的相关信息,系统在检查过注册名没有重复冲突后,将这些基本信息传送到数据库备案。
 当客户登录后,即可参加购物活动。
3.1.2 商品管理模块
 管理员对商品进行管理,录入商品的信息,并且对商品库存、销售情况进行管理和实时更新。
 会员可以按照所要选购的商品类型对商品进行初步查询,商城将商品按照类型分成了大类,并且大类中又分为若干个小类,只要选择类型,即可找到众多同一类型的商品,然后进行购买。
客户还可以按照所需求的商品名称对商品进行进一步的查询。每一种商品都配备了简介和详细介绍,可以给众多消费者带来更多更好的选择。
3.1.3 购物管理模块
 当客户已经选择好需要购买的商品后,就可以进入购物模块,系统将自动生成订单,送交订单处理模块。
3.1.4 定单处理模块
 管理员登陆后,确定订单,然后进行结算处理和发货处理
3.1.5 具体功能层次图 
 
 图3-1 具体功能层次图
3.2 数据库设计
3.2.1 数据库需求分析
 用户的需求具体体现在各种信息的提供、保存、更新和查询方面。通过上述系统功能分析,针对本购物网系统,设计如下的数据项和数据结构:
管理员信息,包括数据项:管理员编号,姓名,密码。
注册用户(会员),包括数据项:用户编号,姓名,密码,性别,生日,email,爱好,提问,回答,地址,简介,注册时间。
商品信息,包括数据项:商品编号,商品名称,商品类型,商品价格,商品库存量,入库时间,是否做新品上架,商品简介,商品介绍。
商品分类,包括数据项:类型编号,小类型号,小类型名,大类型名,备注。
订单详细信息,包括数据项:订单编号,商品号,商品名,购买数量,购买者姓名,单价,总价,购买商品时间。
商城快讯信息,包括数据项:快讯编号,快讯内容,发布时间。
留言信息,包括数据项:留言编号,留言者姓名,qq,email,地址,头像,主页,留言时间,留言主题,内容,回复,回复时间。
3.2.2 数据库概念结构设计
 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。
 实体之间的关系E-R图如图3-2所示:
  图3-2 实体间的关系E-R图
 实体间E-R图如图3-3所示
 
   
 图3-3 实体间的关系E-R图
 

3.2.3 数据库逻辑结构设计
 数据库的概念结构设计完毕以后,可以将上面的数据库概念结构转化为数据库的逻辑结构。
 学生购物网系统数据库中各个表的设计结果如下所示。
 表3-1 管理员信息表
列名 数据类型 字段大小 是否为空 说明
id int 4 是 管理员编号
name varchar 50 是 管理员姓名
password varchar 50 是 密码

 表3-2 用户信息表
列名 数据类型 字段大小 是否为空 说明
id int 4 是 用户编号
name varchar 4 是 用户姓名
password varchar 50 是 密码
sex char 10 是 性别
email varchar 50 是 电子邮件
aihao  varchar 50 是 爱好
birthday char 10 是 出生年月
tiwen varchar 50 是 提问
answer varchar 50 是 回答
dizhi varchar 50 是 地址
jianjie varchar 50 是 简介
zhucetime datetime 8 是 注册时间
 
 表3-3 商品信息表
列名 数据类型 字段大小 是否为空 说明
id int 4 是 商品编号
goodsno varchar 50 是 商品号
goodsname varchar 50 是 商品名
type varchar 50 是 商品类型
num int 4 是 库存量
price float 8 是 价格
intime datetime 8 是 加入时间
new varchar 50 是 新品上架
hot varchar 50 是 热销
introduce varchar 50 是 商品介绍
remark varchar 50 是 商品简介
 
 表3-4 商品类型表
列名 数据类型 字段大小 是否为空 说明
id int 4 是 商品类型编号
smalltypeno varchar 50 是 小类型号
smalltypename varchar 50 是 小类型名
bigtypename varchar 50 是 大类型名
beizhu varchar 50 是 备注

 表3-5 订单详细信息表
列名 数据类型 字段大小 是否为空 说明
id int 4 是 订单编号
name varchar 50 是 购买者姓名
goodsno varchar 50 是 商品号
goodsname varchar 50 是 商品名
buynum int 4 是 购买数量
price float 8 是 单价
totalprice float 8 是 总价
buytime datetime 8 是 购买时间
 
 表3-6 商城快讯表
字段名称 数据类型 字段大小 是否为空 说明
id int 4 是 商城快讯编号
neirong varchar 250 是 快讯内容
saytime datetime 8 是 发布日期
 
 表3-7 留言信息表
字段名称 数据类型 数据类型 是否为空 说明
id int 4 是 留言编号
name varchar 50 是 留言者姓名
qq varchar 50 是 留言者qq
email varchar 50 是 留言者email
dizhi varchar 50 是 地址
touxiang varchar 50 是 头像
zhuye varchar 50 是 主页
[time] varchar 50 是 留言时间
zhuti varchar 50 是 留言主题
neirong varchar 50 是 留言内容
huifu varchar 50 是 回复
htime varchar 50 是 回复时间
 
 表3-8 求购信息表
字段名称 数据类型 数据类型 是否为空 说明
id int 4 是 求购信息编号
name varchar 50 是 求购者姓名
goodsname varchar 50 是 求购商品名
buynum int 4 是 购买数量
price float 8 是 价格
limittime int 4 是 期限
buytime datetime 8 是 购买时间
outtime char 10 是 是否过期
remark varchar 50 是 备注
payment varchar 50 是 支付方式
 

4 数据连接
4.1 建立数据库连接
 ASP程序通过ADODB来连接和操作数据库。数据库连接文件如下。
 <%
  Set conn=Server.CreateObject("ADODB.Connection")
  conn.ConnectionString="driver={SQL SERVER};SERVER=(LOCAL);uid=sa;DATABASE=shopping"
  conn.open
 %> 
4.2 安全策略
 本设计从3个方面来加强应用系统的安全性。
对系统用户进行分类,登陆后分别录入不同的操作界面,以防越权操作。
使用Session,限制未经登陆的访问。当用户从登陆界面登陆,ASP程序进行账号和密码的检查后,如果数据符合则成功登陆,将用户的ID值写入Session对象,对以后的页面都会先检查Session对象保存的数据,从而判断用户是否和浏览页面,以达到安全控制的目的。如果检查失败则会出现不同的操作界面,以防越权操作。
使用验证码对用户登陆进行验证。验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。其作用就是防止有人利用工具恶意猜解登陆或者不停的注册。当加上验证码后,每次登陆都必须填写,而且按前进/后退,验证码都会重新生成,所以要手工重新填写!

5  用户管理模块
5.1 用户管理模块设计思想
用户管理模块是一个十分重要的内容。在网上商店购物必须进行身份验证,这样才能保证商店的安全性。
这个学生购物网系统的用户管理内容,主要包括注册、登录、查看个人信息等。
客户注册:为了客户登录的需要,用户必须自定一个注册名和密码。并对注册的内容调用有效性判断函数进行验证,如是否为空,格式是否对,用户注册名称是否重复等等。
客户登录:经系统自动审核后可开始购物活动,同时也方便了系统对客户管理和调用。只有顾客登录了才可以买商品,否则只能浏览。
用户在登录网站登录成功,进入用户的页面。这个页面可以查看个人信息,修改个人资料以及查看我的购物车。
管理员在后台登录后可以查看会员信息,对会员信息进行编辑。
5.2 模块主要流程图

图5-1 模块主要流程图
5.3 会员维护模块
从文件数目可以看出,会员维护模块相对比较简单,因为它没有添加功能,会员的添加是在客户端,通过注册页面来完成的。而其他的管理端功能,包括列表、删除。
管理员管理系统中会员列表的显示界面如图5-2所示

图5-2 会员列表界面
5.4 用户修改资料模块
用户成功登陆后,如果想修改个人资料信息,可以在用户管理界面点击“资料修改”,运行修改个人资料界面,在xgzl.asp文件中将检索到的数据添加到各表单元素中。运行界面如图5-3所示。

 图6-3 修改资料界面
在修改用户个人资料界面中单击“修改”按钮后,就会将数据提交到zlsave.asp文件中,修改成功。如果单击“重置”则将做的改动的返回到修改前的数据。

6 商品维护模块
商品维护主要包括4个子模块,商品列表模块,商品添加子模块,商品修改/删除子模块和商品分类子模块。输入商品的相关信息主要存放在goods表中,关键字为id。商品的分类的相关信息主要存放在goodstype表中,关键字为id。
6.1 显示商品列表
商品列表主要用到goodslist.asp这个文件。图6-1为管理商品列表的运行界面,从图中可以看出可以对商品进行添加、修改和删除等操作。

 图6-1 管理商品列表界面
此页的原理是每次访问此页面时,都会从URL参数中寻找id参数,它代表商品的编号,然后在页面中以列表的方式显示这个id的所有信息。
6.2 添加商品
 添加商品用到addgoods.asp和jscg.asp这两个文件,在商品列表中点击“添加商
品” 链接,看到图6-2中添加商品页面。

 6-2 添加商品界面
在添加商品界面中单击“添加”按钮“后,就会将数据提交到tjcg.asp文件中,这个文件将addgoods.asp文件所提交的数据写到数据库中,其实现原理就是将一个表单中的数据利用ADO对象或SQL语句写入到数据库中。
6.3 修改商品
修改商品用到文件modifygoods.asp和modifysave.asp。修改商品资料的界面如图6-3。

 6-3 修改商品资料界面
从图中可以看出,修改商品与添加商品的界面非常的相似,事实上也的确如此,所不同的是,在modifygoods.asp文件中将检索到的数据添加到各表单元素中,而在addgoods.asp中就不存在检索商品数据的问题。

6.4 删除商品
删除商品用到的文件是scgoods.asp,商品id通过URL参数传入,因此首先要从
Request的QueryString集合中取出商品id,并需要将其两边的空格和可能存在的单引号去除,然后组织SQL语句删除,SQL语句的组织过程如下:
<%
   sql="select * from  goods  where ID="&request("id")
   rs.open sql,conn,2,3
  
   ss="delete  from goods where ID="&request("id")
   conn.Execute(ss)
   
   %>
   至此,关于商品管理的功能就全部实现了。
7 商城快讯模块
7.1 显示商城快讯列表
商城快讯列表主要用到googgaolist.asp这个文件。图7-1为管理商城快讯列表的运行界面,从图中可以看出可以对商城快讯进行添加、修改和删除等操作。

 图7-1 商城快讯列表界面
此页的原理是每次访问此页面时,在页面中以列表的方式显示这个id的所有信息。
7.2 添加商城快讯
添加商城快讯用到addmessage.asp和messagecg.asp这两个文件,在公告列表中点击“添加公告” 链接,看到图8-2中添加商品页面。

 图7-2 添加商城快讯界面
在添加公告界面中单击“添加”按钮后,就会将数据提交到messagecg.asp文件中,这个文件将addmessage.asp文件所提交的数据写到数据库中。
7.3 删除商城快讯
删除商品用到的文件是scgooggao.asp,商城快讯id通过URL参数传入,因此首先要
从Request的QueryString集合中取出商品id,并需要将其两边的空格和可能存在的单引号去除,然后组织SQL语句删除,SQL语句的组织过程如下:
<%
   sql="select * from  message  where ID="&request("id")
   rs.open sql,conn,2,3
  
   ss="delete  from message where ID="&request("id")
   conn.Execute(ss)
   %>
   至此,关于商城快讯管理的功能就全部实现了。

8 购物模块
8.1 购物模块功能
购物管理模块的功能:该模块主要实现客户在进行购物时的管理。在商品的列表中,列举了所有的商品类别,这样方便客户的查看,当看中一个类别的商品时,就可以对这个类别的商品进入这个类别的商品进行查看。在商品的查询中,按类别进行查询。在这个模块中,客户采购的货物都可以在购物车中看到,最后当客户下了定单的时候,还可以查看自己的订单的总体情况。购物管理模块总共可以分为以下五个子模块:
(1) 商品列表模块:该模块是为了让客户方便的对商品进行查询而设的,当进入该模块时,则会看到该网站内所有的商品类别和对这个类别的商品的描述,点击进入这个类别的时候,该类别的所有的商品也会一目了然了,如果想更详细地了解某个商品,点击商品,就可以看到这个商品的详细信息。点击添加则将商品添加到了自己的购物车中。
 (2) 商品查询模块:客户如果想要查询自己想要的商品的时候,就可以通过商品查询模块进行查询。
 (3) 最新商品模块:市场里总是不断的有新的商品的出现,所以当在网站中购进了新的商品的时候,就出现在这个模块中,本系统设定的最新商品是最新上架的商品。对最新商品同样也可以点击查看来查看它的详细信息,如果想要订购该项商品的话,点击添加,也可以添加到购物车中。
 (4) 购物车模块:客户订购的商品都是被放进了购物车中,每个会员都有自己的购物车,只有会员在登录之后才可以管理自己的购物车,购物车中记载着商品的名称,单价,以及小计一种商品的总价格,当不满意自己选购的商品的时候可以删除已经选好的商品,如果想要继续购物,点击继续购物即可。
(5) 订单状态模块:当客户下了定单后,提交信息给管理员。管理员通过订单处理对用户的订单进行处理。

8.2 购物流程
 
 图8-1 购物流程图
8.3 购物管理模块界面设计
购物管理模块中用到了index1.asp,gouwuche.asp,gwc.asp,xianshi1.asp,ss.asp, goods.asp等多个界面。xianshi1.asp界面是商品列表界面,点击进入则进入了goods.asp页面;xianshi2.asp界面,显示商品的热卖信息,点击添加则进入了gouwuche.asp的界面;ss.asp是商品搜索界面;gwc.asp是购物车界面,该界面是客户的购物的管理界面;goods.asp是商品信息和输入购买商品数量的页面。
8.3.1 商品列表
商品列表用到的文件是xianshi1.asp,图8-2为商品列表的运行界面。

 图8-2商品列表界面
在这里,用户可以点击商品名,查看商品详细信息,然后购买,也可以通过点击“购物车”图标,直接购买,把商品加入购物车。
8.3.2 搜索商品
商品搜索的界面的截图如图8-3所示:

 图8-3 商品搜索界面
搜索商品后的界面的截图如图8-4所示:

 图8-4 搜索商品界面
8.3.3 最新商品
最新商品上架界面的截图如图8-5所示:

 图8-5 最新商品上架界面
如果添加了新的商品,肯定在主页的商品列表中显示出来,你可以选择购买。

8.3.4 购物车
(1) 当用户在商城中购物或查看购物车内容时,显示购物车中所选商品的编号,商品名,购买单价,总价和购物车中所有商品的总价。页面效果如图8-6所示。

 图8-6 购物车界面
(2)购物管理模块主要代码分析
<table width="103%" border="1" cellpadding="1" cellspacing="1" background="images/2.jpg">
        <tr>
          <td><div align="center"><font size="2">商品id</font></div></td>
          <td><div align="center"><font size="2">商品名</font></div></td>
          <td><div align="center"><font size="2">单价</font></div></td>
          <td><div align="center"><font size="2">购买数量</font></div></td>
          <td><div align="center"><font size="2">购买时间</font></div></td>
          <td><div align="center"><font size="2">总价</font></div></td>
          <td><div align="center"><font size="2">删除</font>
              <%
           sql="select * from shoppingcar where name='"&username&"' and jiezhang='未结账'"//查询数据库中shoppingcar表中的内容
 rs.open sql,conn,1,1
 while not rs.eof
 goodsno=rs("goodsno")//从数据库中提取商品号
 goodsname=rs("goodsname")//从数据库中提取商品名称
 price=rs("price")//从数据库中提取商品单价
 buynum=rs("buynum")
 buytime=rs("buytime")
 totalprice=price*buynum//计算商品总价
           %>
            </div></td>
        </tr>
        <tr>
          <td height="24">
<div align="center"><%=goodsno%></div></td>
          <td><div align="center"><%=goodsname%></div></td>//把商品名输出
          <td><div align="center"><%=price%></div></td>//把商品单价输出
          <td><div align="center"><%=buynum%></div></td>//输出购买数量
          <td><div align="center"><%=buytime%></div></td>//输出购买时间
          <td><div align="center"><%=totalprice%></div></td>//输出总价
          <td><div align="center"><font size="2"><a href="ssgwc.asp">删除</a>
              <%rs.movenext
  wend
 
  rs.close%>
              </font></div></td>
        </tr>
      </table>
<table width="100%" border="1" cellpadding="0" cellspacing="0" background="images/2.jpg">
        <tr>
          <td width="50%">
            <%
   sql="select sum(totalprice)  from shoppingcar where name='"&username&"' and jiezhang='未结账' "
  rs.open sql,conn,1,1
   
  %>
            <%zongjia=rs(0)
  rs.close%>
            <div align="right">您购买的商品总价是:<%=zongjia%>元</div></td>//把总的价钱输出到页面
        </tr>
        <tr>
          <td><div align="center"><a href="index1.asp"><img src="images/cart01.gif" width="115" height="36" border="0"></a><img src="images/cart04.gif" width="115" height="36"></div></td>
        </tr>
      </table>
这里这段代码是为了对客户已经选择好的商品的一次总结。用户可以通过这个程序模块来查询自己已经购买到什么商品,数量是多少,单价是多少,总计金额是多少。从而判断自己是否要继续购物或是直接结账。
9 学生购物网系统的测试
软件测试是非常重要的一环。在开发软件系统的漫长过程中,面对着及其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺,因此,在软件生命周期的每个阶段都不可避免地会产生差错。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早地发现并纠正错误;但是,经验表明审查并不能发现所有差错,此外在编码过程中还不可避免地会引入新的错误。如果在软件投入生产性运行之前,没有发现并纠正软件中的大部分差错,则这些差错迟早会在生产过程中暴露出来,那是不仅改正这些错误的代价更高,而且往往会造成很恶劣的后果。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。目前,软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。
测试任何产品都有两种方法:如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用,这个方法被称为黑盒测试;
在购物网系统的测试中,使用黑盒测试,即已经知道了购物网系统的模块功能,通过测试来检验是否每个功能都很正常。
9.1 学生购物网系统的插入数据测试
在商品管理系统中,输入商品的基本信息后要把客户的基本信息插入进数据库中,在按“添加”后响应后台数据库。开始的时候出现了一个问题,在输入客户基本信息后,所填写的基本数据会发生错位。我仔细检查了程序,没有发现任何问题,后来发现,原来是添加程序中数据的位置没有编号。改正后,运行正常,可以插入数据。
9.2 学生购物网系统购物模块的数据测试
在购物模块中,首先查看了购物商品的主页面,选择了要购买的商品,点击购物车图标,系统随即进入购物车界面。选择好要购买的商品数量后,点击付款,系统生成订单。运行正常。
9.3 学生购物网系统的商品查询数据测试
在查询栏里输入:“小护士洗面乳”三个字,系统随即进旬搜寻,大约一秒不到,出现了查询结果画面,商品罗列于其上,等待消费者选择购买。我输入:“足球”字,系统搜寻大约两秒钟,出现了查询结果画面,罗列出一些和足球相关的商品,证明模糊查询也能运行正常。
9.4 学生购物网系统的删除数据测试
在学生购物网系统中,能够插入一个数据就必须能够删除一个数据,可以使管理员删除已经卖完的商品或者删除一些违法用户。在后台管理中,通过加以测试,运行结果正常。
9.5 整个系统的测试
 此学生购物网系统包括用户注册系统模块、用户购物管理系统模块、商品管理系统模块。各个模块中都含有插入数据、修改数据、查询数据、删除数据、测试时也出现了一点问题,大都是一些编码错误或是函数调用错误,所以在这里不再详细介绍了。经过改正后,再进行重新测试,各个模块运行正常。所以整个系统经测试性能良好。


10 用户手册
10.1 系统环境和系统要求
10.1.1 环境要求
 1. 硬件要求:P4 CPU 、128M内存或更高
 2. 操作系统:windows 98/2000/ME/XP系列
 3. 脚本解释器:安装IE5.5以上版本既可获得
 4. Web服务器:Windows2000Server
 5. 数据引擎:数据库Microsoft SQL Server 2000
 
10.1.2 系统要求
 本系统能够正常的运行,能较好得完成预定的功能,要有详细的论文说明书,每一模
块的流程图要很清晰, 系统要有完整的帮助文件,供前台操作员能方便的操作本系统。
 
10.1.3 技术构架

 

 


图10-1 技术框架图
ASP程序在IIS服务器工作,当前端用户从浏览器请求.asp主页,WEB服务器响应HTTP请求并调用ASP引擎执行该文件并解释执行其中的脚本,如果脚本中有访问到数据库请求,便调用ADO数据库访问组件。最后由ADO调用更底层的ODBC OLE DB驱动程序操作数据库,由OLE DB 返回操作数据给ADO ,再有ADO返回数据给ASP页面,ASP页面把结果展示给用户的浏览器

10.2 系统功能说明
10.2.1 系统的用户登录及身份验证要求
·如果是新用户可以随时进行注册,以成为本站真正用户.
·若用户名和密码输入正确便可登录到相应页面。否则提示用户名或密码输入错误,同时提醒非会员进行注册成为会员。
·每一位会员都有自己的界面,记录自己的个人资料等信息。
10.2.2 用户在成功登录后进行的个性化操作
·用户可以随时查看各种商品
·允许用户按不同的方法进行商品查询,如:关键字查询,模糊查询等
·允许用户查看自己的个人信息
·允许用户修改自己的个人信息
10.2.3 管理员对网站维护可进行的操作
·对数据库中的商城快讯信息进行管理包括查看、添加、删除。
·对数据库中的商品信息进行管理包括查看、添加、修改、删除
·对数据库中的会员信息进行管理包括查看、编辑、删除
·对数据库中的订单信息进行管理查看、编辑、删除

10.3 系统操作手册
10.3.1 用户操作手册
首先进入主界面,如图10-2所示

 图10-2 系统主界面
 为了方便客户购买商品,首先要登录。如果是第一次来本商城的,要首先进行用户注册。点击左边栏目中“注册”按钮,系统随即进入注册页面,如图10-3所示。

 图10-3 注册界面
当如实填写了基本信息后,点击“注册”。如果填写有误,请点击“重置”,重新填写。当点击“注册”后,系统会将所有的数据输入到数据库里面去。
当登录成功后,我们回到首页,开始购物。如果需要查询商品,在查询栏中输入自己想要查询的商品名称,系统进入搜索界面,显示出所有符合条件的商品。如图10-4所示。

 图10-4 搜索商品界面
点击购物车,会出现图10-5界面:

 图10-5 商品购买界面
输入购买数量,点击购物车图标。过后,可以选择察看购物车情况。如图10-6所示:

 图10-6 购物车界面
此时,你可以选择继续购物,如果对购买的商品不满意,可以清空购物车或者如果是满意了,直接去收银台付款。
11.4.2 管理员操作手册
如果你是管理员,通过以后页面登陆,出现如图10-7的界面:

 图10-7 管理员登陆界面
管理员的初始用户为wdw,密码为1。登陆成功以后,出现如图10-8的界面:

 图10-8 管理界面
管理员根据里面提供的功能,可以很好的进行管理。

11 结论

11.1 学生购物网系统的功能及优点
 在整个系统的开发过程中,通过对系统的开发环境及所用工具的选择,客户需求的分析,系统结构的设计以及应用程序的编写,较好地完成了网页的制作与购物网系统的开发,完成了用户注册登录、商品添加修改删除等管理、商品查询、购物结账等主要任务,实现了一个网上商城需要具备的功能。
 在页面设计方面,本着友好、美观的思想,总体设计颜色比较清淡,总体以蓝色为主色调,结构搭配合理,布局协调。页面的切换也能够做到适应用户的需要,方便,易操作。
具体的功能有点分析有以下几点:
(1)科学的购物网管理模式:系统中用户可以结合灵活多样的模糊检索,能轻松的找到所需要商品信息;通过留言板系统,商城可以随时把握客户的各种需求和意见及时掌握;通过完善的信息发布系统,用户可以及时得到商城最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖商品信息编辑、会员管理、订单管理、留言管理、商城快讯管理等等,为购物网的管理提供了一套良好的管理模式。
(2)购物结算栏:对于很多顾客来讲,当他们从众多的产品信息中结束采购时,恐怕已经不清楚自己采购的东西了。所以他们更需要能够在网上商店中的某个地点存放所采购的产品,并能够计算出所有产品的总共的价格。商品购物车结算就能够帮助顾客通过存放购买产品的信息,将 他们列在一起,并提供产品的总共数目和价格等功能,更方便顾客进行统一的管理和结算。
(3)人性化的操作界面:一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本商城系统通过专业美工的精心打造,同时也可根据商城客户的品味专门订制,让商城的设计充分体现电子商务时期的时尚、大众化。
(4)多种付款方式任君选择:许多人喜欢采用传统的汇款方式购物,可有的人对此感到不方便。他们希望有更为简单方便的方式付款。于是,本商城管理系统又引进了银行转账这种付款方式。还有些客户出于安全的考虑,希望能采取货到了再付款这种方式,我们也给予满足。多种付款方式,让您能够方便快捷,愉快安全的购买自己所需的商品。  
(5) 顾客意见跟踪:在本系统中,我们设计了流言板这一模块,顾客可以随时向我们转达意见,我们也可以通过对这些投诉的订单管理来找到自身系统的不足,发现自身服务流线的不足。随时并且及时给予改正。
(6) 安全问题 网上购物网需要涉及到很多安全性问题(例如:密码、信用卡号码及个人信息等)。如何将这些问题处理得当是十分必要的。从国外的发展情况来看,有许多公司或机构能够提供安全认证(例如国外的Secure Sockets Layer(SSL)证书)。通过这样的认证过程,可以使顾客认为比较敏感的信息得到保护。但经过比较长期的实际运作,国外的网站对于安全问题已经基本达成一个良性的共识,安全已经不再是困扰网站发展的瓶颈。
11.2 系统的不足
 由于这个学期刚刚深入学习ASP和SQL Server 2000,所以在一边学习一边做毕业设计的情况下,时间安排有点紧,尽管这个系统已经基本上完成了相应地要求,但在系统功能等很多方面都有不足的地方,而且有些功能还没有实现,再者本系统的界面不是太美观。具体的说,邮件联系功能没有实现,读者身份验证模块对保密性要求不是非常得高等方面都需要改进和完善。再者,本购物网系统面对的对象是淮工学生,但是在实际购买中,虽然淮海工学院现在实行一卡通,但是由于涉及到和学校一卡通管理部门的交涉,数据的连接等问题,支付的问题没有很好的解决。
11.3 改进方案
 在系统的美观方面,后来我用到了Dreamweaver对界面进行了设计,这样提高了系统界面的美观程度。技术方面的改进现在的系统虽然功能上基本上实现了,但很多方面没有考虑仔细,当然这只是其中的一小部分的改进的方法,还有许多不足的地方也要尽可能的找出来,最终要将系统修改成一个实用的系统。在支付问题中,虽然我的这个是电子商务网站,电子商务是以银行电子支付和结算为前提的,但是由于网上支付的安全性和身份认证等问题的存在,加上本人技术也有限,所以暂不采用电子货币支付手段。但是本系统也提供了多种支付方式可选择邮局汇款,银行汇款等等。
 
11.4 设计心得与收获
 这个课题时我自己选择的。当时我之所以选择这个课题,主要是考虑到在众多课题中,电子商务网站的应用最为广泛,可行性强。
 我用ASP设计这个课题,ASP对于我来说,是一种很陌生而且新鲜的工具。在接到设计课题时,我就开始查找相关的资料和教材,进行学习。在购物网的制作过程中,我系统学习了ASP和Dreamweaver MX以及SQL Server2000数据库的相关知识,并将它们应用于网站的设计当中。其中曾遇到了不少难点和问题,请教过老师、同学和朋友,他们给了我很大的支持,使得疑难点最终得以解决。
 在整个软件的开发设计过程中,我结合软件工程的理论知识,将书本的知识融入到实际的软件开发当中,按照软件工程开发设计软件的方法进行开发设计。
 在需求分析阶段,我先了解了用户的要求,进行系统调研,查阅了有关网站,浏览并真正使用了网站中的各个功能,记录了购物网所应该具有的内容和详细资料,了解了动态页面的要求和所要做到的程度,再对用户要求和管理员要求进行分析,最后总结出系统的具体功能。
 在软件设计阶段,我分析了软件的层次结构,模块内部的数据流,制作了数据字典,结合浏览器-Web-数据库的B/S结构,设计了系统的数据结构和数据流图。
 在软件实现的阶段,我使用自顶向下的程序开发设计方法,先设计出系统概况,再按照系统-子系统-模块-子模块的顺序逐层实现。
 在软件测试阶段,我先把每个模块作为一个单独的实体来测试,然后将经过单元测试的模块放在一起形成一个子系统来测试,再把经过测试的子系统装配成一个完整的系统来测试,最后把软件系统作为单一的实体进行测试。并分别作为用户和管理员,在书店中进实时测试,力争找到所有错误。
 本次毕业设计到此已经顺利结束,通过这次的毕业设计,我学到了很多东西。在前面的三年半时间内我学习了很多的课程及编程语言,如C语言,C++,JAVA,数据库系统概论等等,虽然通过学习对这些课程有所了解和掌握,但也只是对理论知识的理解阶段,对知识的掌握还不够全面和熟练不能进行的编程开发,更不用说真正应用于实践设计开发,而且并不能真正独立的开发出一个完整的应用于实际的系统。在做设计的过程中,我不断的给自己充电,先后学习了很多知识,同时也尽可能的和同学合作,讨论和研究技术问题,也在网上发帖子,在专业论坛上展开讨论。通过毕业设计的实践,使我掌握了网页设计技术。通过这次的毕业设计,我需要学习不仅仅是ASP语言,其它很多方面的知识都需要我去了解并掌握。我做的是一个电子商务类型的网站,所以在学习了ASP的同时,我要学习电子商务目的的知识,对电子商务网上的购物流程理解清楚,这样更有利于我的系统的开发。在我做完了这个系统后,我的自身的编程能力也有了很大的提高。所有这些对我今后的影响是不言而喻的,我即将走上工作岗位,我相信毕业设计锻炼中我所获得的收获必将更好的影响我的工作和我的未来。 

致 谢

 在毕业论文结束,毕业设计完成之际,我要感谢很多人。我要由衷的感谢在大学几年间给过我帮助的老师,同学和支持我读书的父母。正是有了他们,我才能顺利的将大学的生活进行结束,才能在大学的几年学习生活中学习了更多的专业知识。
 特别要感谢淮海工学院计算机科学与技术系的周立东老师,在设计过程中给我提出了大量的具有实用价值的宝贵意见,帮我理顺设计的思路,并随时给我提出一些新的要求,使我的系统更加完善和符合用户的要求。在设计过程中,了解我的设计进度以及在设计中遇到的困难,帮我解决我们设计中的难点。所以毕业设计的完成一半以上的功劳是要归于周老师的。同时也感谢系领导以及所有我的任课老师,没有您们的关怀和教育,我就不会有今天的成果。
 另外我还要感谢陈卉同学。因为我是初次接触ASP,对ASP设计的许多难点和要点认识不深,陈卉同学能够给我实际的帮助。在我遇到困难时,能够给我无私的帮助。给我讲解知识点,提高我的认识,也帮我解决了一些我无法解决的问题。还要感谢的有和我一起生活四年的同学们,他们在生活、学习等各个方面给了我很大的帮助,鼓励我,一起充实的度过了四年的大学时光。
 最后我要感谢我的父母,他们给我了物质的保证,使我能够安心稳定的度过大学四年,能够更好地学习文化知识,为我以后能够更好的工作打下坚实的基础。
 总之,我要感谢在毕业设计的整个过程中帮助我的所有领导、老师和同学,没有他们的帮助我也不可能完成此次毕业设计。感谢他们给我的各方面的关心和帮助。

参 考 文 献

 [1]  刘国钧,陈绍业,王凤翥.图书馆目录.第1版.北京:高等教育出版社.1957.
 [2]  金雪云,焦桂英. ASP.net高级开发技术与范例. 第1版.北京:电子工业出版社.2002,7.
 [3]  王易.ASP.net网站设计实例通.北京:清华大学出版社.2002,1.
 [4]  闪四清.Microsoft SQL Server 2000 实用教程. 第1版.北京:人民邮电出版社. 2002,12.
 [5]  微软公司.Microsoft SQL Server 2000数据库编程.北京:北京希望电子出版社.2001,5.
 [6]  藏杨,秦东,李育龙.ASP软件工程案例精解.北京:电子工业出版社.2004,10.
 [7]  罗国庆,陈良萍.网站建设案例精粹.北京:电子工业出版社.2004.
 [8]  清源计算机工作室.ASP动态网站设计与制作.北京:机械工业出版社.2001,1.
 [9]  萨师煊,王珊.数据库系统概论.3版.北京.冶金工业出版社,2000.2 .
 [10] 龙马工作室.ASP+SQL Server组建动态网站实例精讲.北京:人民邮电出版社.2004,8.
 [11] 邓文渊.ASP与网页数据库设计.北京:中国铁道出版社.2004.
 [12] 宋颜浩, 费文华.ASP与相关数据库技术高级指南.北京:中国水利水电出版社.2002.
 [13] Joyce J.Evans.网页设计四合一宝典.北京:电子工业出版社.2004.
 [14] 网冠科技.Dreamweaver MX 2004中文版时尚创作百例.北京:机械工业出版社.2004.
 [15] 王兴东, 千丽霞, 曹明玉. ASP & ASP.NET应用编程150例.北京:电子工业出版社.2004.
 [16] 张固,汪晓平. ASP网络应用系统典型模块开发实例解析.北京:人民邮电出版社.2004.
 [17] 求是科技. ASP电子政务应用系统开发实例导航. 北京:人民邮电出版社.2004.
 [18] 启明工作室. ASP网络应用系统实用开发技术. 北京:人民邮电出版社.2004.
 [19] 吴明辉, 胡煜, 窦亮. ASP网络办公及商务应用系统开发实例导航. 北京:人民邮电出版社.2003.
 [20] 张景峰,韩红旗,刘博淘.ASP程序设计及应用.北京:中国水利水电出版社.2005.
 [21] 郭瑞金,李杰,初晓璐.ASP数据库开发实例精粹.第三版.北京:电子工业出版社.2005.


以上为本篇毕业论文范文基于ASP的淮工学生购物网的设计与实现的介绍部分。
本论文在计算机论文栏目,由论文网(www.zjwd.net)整理,更多论文,请点论文范文查找

毕业论文降重 相关论文

收费专业论文范文
收费专业论文
汉语言文学论文
物理学论文
自动化专业论文
测控技术专业论文
历史学专业论文
机械模具专业论文
金融专业论文
电子通信专业论文
材料科学专业论文
英语专业论文
会计专业论文
行政管理专业论文
财务管理专业论文
电子商务国贸专业
法律专业论文
教育技术学专业论文
物流专业论文
人力资源专业论文
生物工程专业论文
市场营销专业论文
土木工程专业论文
化学工程专业论文
文化产业管理论文
工商管理专业论文
护理专业论文
数学教育专业论文
数学与应用数学专业
心理学专业论文
信息管理专业论文
工程管理专业论文
工业工程专业论文
制药工程专业论文
电子机电信息论文
现代教育技术专业
新闻专业论文
艺术设计专业论文
采矿专业论文
环境工程专业论文
西班牙语专业论文
热能与动力设计论文
工程力学专业论文
酒店管理专业论文
安全管理专业论文
交通工程专业论文
体育教育专业论文
教育管理专业论文
日语专业论文
德语专业论文
理工科专业论文
轻化工程专业论文
社会工作专业论文
乡镇企业管理
给水排水专业
服装设计专业论文
电视制片管理专业
旅游管理专业论文
物业管理专业论文
信息管理专业论文
包装工程专业论文
印刷工程专业论文
动画专业论文
环境艺术专业论文
信息计算科学专业
物流专业论文范文
人力资源论文范文
营销专业论文范文
工商管理论文范文
汉语言文学论文范文
法律专业论文范文
教育管理论文范文
小学教育论文范文
学前教育论文范文
财务会计论文范文

电子商务论文范文

上一篇:基于Java的远程视频会议系统 下一篇:消费者对于在线购物风险认识的尺度

最新论文

精品推荐

毕业论文排版

热门论文


本站简介 | 联系方式 | 论文改重 | 免费获取 | 论文交换

本站部分论文来自网络,如发现侵犯了您的权益,请联系指出,本站及时确认删除 E-mail:229120615@qq.com

毕业论文范文-论文范文-论文同学网(www.zjwd.net)提供计算机论文毕业论文,毕业论文范文,毕业设计,论文范文,毕业设计格式范文,论文格式范文

Copyright@ 2010-2024 zjwd.net 毕业论文范文-论文范文-论文同学网 版权所有