网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > 原创设计 > 正文

【原创论文】网上书店的设计与开发

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

  计算机学院 XXXX 级 计算机科学与技术 XXX XXXXX XXXX 2006 年4 月27 日 - ii - 随着中国加入 WTO,全球经济一体化的逐步深入,互联网在我国得到了突飞猛进的发展,特别是电子商务网站如雨后春笋般涌现出来,网上购物更是已经逐渐成为一种时尚了。 本系统主要采用超文本连接语言HTML , ASP ,ACCESS 等技术来实现网上购物系统。使用ACCESS 建立基本表,确立好的数据来源并进行关联。只要通过ASP 所提供的数据库操作接口,即可达到存取并修改数据库的目的。 网上书店是网络购物系统的典型应用。网上书店利用现代最新的信息技术,这种虚拟的购物系统有着传统的书店无法比拟的优势。 1.网上书店的经营成本要低很多。 2.网上书店突破了传统书店的地域限制和时间,市场扩张潜力极大。 3.网上书店可以更充分地利用信息资源。利用技术为客户提供各种个性化服务。 有着这样强大功能本系统,虽然看起来比较复杂,一旦使用起来就比较直观,使用很方便。 网上书店;ASP;购物车;JavaScript;Cookie;数据库 - iii - Abstract Along with China had joined the WTO, the economic whole in world turn gradually thorough, the Internet got the progress by leaps and bounds development in our country, especially the electronic commerce website grows profusely and quickly the sort flows out to appear, on the net shopping also became a kind of vogue already and gradually. Main adoption of this system text this conjunction language HTML, ASP, Java script the etc. technique comes realizing the net is on the shopping system.The usage ACCESS establishes the basic form, establishment the data source that like and proceed connection.Only pass the purpose for database operation for providing connecting first, can immediately attain accessing to combine to modify the database of ASP. Net top bookstore is a network shopping the system's typical model application.Bookstore that shopping system that net top the bookstore make use of modern and latest information technique, this kind of conjecture to have got the tradition can't advantage that compare to. 1.Net top operating of bookstore the cost want low and a lot of. 2.Ground that net the top bookstore broke the traditional bookstore to limit to extend the potential with time, market biggest. 3.Net top bookstore can more adequately make use of the information resources.Make use of the technique to provide the every kind of character the service for customer. Look to compare the complicacy, once use comparison the , usage is very convenient. Keywords Net top bookstore;ASP;JavaScript ;Cookie;Shopping cart;Database - iv - 摘要 ........................................................... I ...................................................... II 第1 章 绪论 .................................. 1 第2 章 ASP 功能与特性……………………………………………………… 2 2.1 开发环境 ............................................................................................... 2 2.1.1 IIS 简介 ............................................................................................... 2 2.1.2 IIS 与ASP 的结合 .............................................................................. 2 2.2 ASP 简介................................................................................................ 3 2.2.1 ASP(Active Server Pages)的概念……………………………… 3 2.2.2 ASP 所独具的一些特点…………………………………………… 4 2.3 选用ASP 的理由……………………………………………………… 4 第3 章 需求分析 ................................................ 5 3.1 网上书店数据流图 .............................................................................. 5 3.2 网上书店的数据字典……………………………………………………5 3.3 网上书店的业务流程图…………………………………………………6 3.4 需求分析的步骤…………………………………………………………6 3.4.1 销售服务:……………………………………………………………6 3.4.2 查询服务………………………………………………………………7 3.4.3 修改注册信息服务……………………………………………………7 3.4.4 业务管理服务…………………………………………………………7 3.4.5 库存管理服务…………………………………………………………8 第4 章 系统设计 ................................................ 9 4.1 网上书店功能框图 ............................................................................... 9 4.2 主要功能模块设计…………………………………………………… 10 4.3 数据库设计…………………………………………………………… 12 第5 章网站构建分析 ............................................ 17 5.1 网上书店的可行性分析……………………………………………… 17 5.2 网上书店的构建目标分析…………………………………………… 19 - v - 5.3 网站的市场定位分析与解决方案选择……………………………… 20 结论……………………………………………………………………………22 参考文献………………………………………………………………………24 附录……………………………………………………………………………25 致谢……………………………………………………………………………26 网上书店的设计与开发 - 1 - 1 Internet 是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为 Internet 上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称 WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前 Internet 上已有上百万个 Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 Web 站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在 Internet 中的广泛应用,Web 站点向用户提供的服务将越来越丰富,越来越人性化。 本文中数据库服务器端采用了 Microsoft Access 数据库作为 ODBC(Open DataBase Connectivity )数据源,并以先进的 ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web 与数据库紧密联系起来。 整个页面主要由 Dreamweaver_MX 开发,利用 IIS+ASP 技术实现的个性化 Web 页面。 本文主要完成 Web 服务器端的用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。 网上书店的设计与开发 - 2 - 2.1 WIN2003 server IIS+ASP+ACCESS 2.1.1 IIS 简介 Web 服务器是 Web 应用程序的心脏。IIS(Internet Information Server) 是微软推出的 Windows NT Option Pack 的主要成员,作为 Win2003server 的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的 Web 服务器之一。新推出的 IIS6.0 版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置 JAVA 虚拟机及全面支持 ASP 等强大功能。 2.1.2 IIS 与ASP 的结合 在过去,客户机/服务器结构的设计与 Web 的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用 IIS+ASP 构成三层式 Web 结构的中间一层,将客户机/服务器结构与 Web 密切结合,完成前后端两者的集成输出功能,使得Web 站点的开发更方便,实现的功能更强大。 利用 IIS+ASP 技术来集成 Web 前后端所带来的强大效益可归结为以下几个方面: 1. 减少构建和维护成本 2. 加快联机过程 3. 应用软件集中在服务器端开发管理 4. 前端可使用任何浏览器(IE、Netscape…..) 5. 后端可存取任何数据库 (SQL、Access…..) 6. 可使用任何脚本语言开发 (VBScript、JavaScript…..) 网上书店的设计与开发 - 3 - 图2-1 IIS 与ASP 的结合 2.2 ASP 2.2.1 ASP(Active Server Pages)的概念 近年来随着 Internet 技术的飞速发展及用户需求的不断升级,Web 页面技术也不断的推陈出新,使得 Web 站点的功能越来越强大,能够提供的服务种类越来越繁多。从 HTML、Client Script 到 CGI,从 JAVA 的诞生到 ActiveX, Web 页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考 Web 页面设计的真正需要后,推出了 Active Server Pages (ASP),一种用以取代 CGI(Common Gateway Interface,通用网关接口)的技术。 简单讲,ASP 是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。 程序和计算逻辑 前端浏览器 ActiveX Server ActiveX Server 后端数据库 数据库服务器 Microsoft IIS + ASP 浏览器 网上书店的设计与开发 - 4 - 2.2.2 ASP 所独具的一些特点 ASP 使用的 ActiveX 技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的 Web 编写工具所远远不及的地方。使用 ASP 还有个好处,就在于 ASP 可利用 ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW 的应用系统成为可能。 ASP 的口碑并不是很好,但为什么在设计中还要采用 ASP 呢,在 WINNT 下 ASP 的兼容性不言而喻,因为它们都是微软自己的产品,ASP 的开发速度是非常快的,并且较简单,上手比较容易,适合初学者,这些就是我采用 ASP 的理由,服务器我采用 win2003,数据库采用 access,在访问量不是很大的情况下,应该是个比较不错的选择,可以移植,服务器配置又简单,完全图形界面化,操作系统,数据库,编程语言,都采用了强大的微软公司,无论是开发速度,还是运行速度都是相当出色的。 网上书店的设计与开发 - 5 - 3 用户注册 审批订退单 网上书店系统 订单 管理系统 发货 发布 更 查 新 询 图书 网上书店系统 图3-1 网上书店数据流图 数据流 结构订货单 订单号,订货人姓名,发布时间,联系方式等发货单 订单号,发货人姓名,发货时间,联系方式等注册信息 用户名,密码,联系方式,真实姓名等管理员 客 户 网上书店的设计与开发 - 6 - 图3-2 网上书店业务流程图 3.4. 1 销售服务: 1.在线订书 在线根据图书的明细订书。 其中图书的明细包括:图书的名称,数量,市场价,会员价,折扣 2.提交订单 把添加的订单提交管理员。 订单组成包括:定单号,收货人姓名,详细地址,送货方式,支付方式,留言 网上书店 客户 订单 用户已划款 服务商已收到款 服务商已发货 用户已收到货 审核 管理员 网上书店的设计与开发 - 7 - 3.4.2 查询服务 1.订单的查询 查询条件:订单的状态 查询结果:订单代号,金额,订单日期,订单状态,订单细则 2.查询客户销售量 查询条件:客户名称(全部商品/单个商品) 查询结果:客户名称,销售量 3.查询自身的销售量 查询条件:自身名称(全部商品/单件商品) 查询结果:客户名称,销售量 4.查询客户资料 查询条件:客户名称 查询结果:客户名称,地址,联系方式 3.4.3 修改注册信息服务 1.修改密码 修改客户的登陆密码 2.修改信息 修改分注册的信息包括:客户名称,电话,地址,密码提示,密码答案, e-mail 3.4.4 业务管理服务 1.未审批订单的管理 查询未审批的订单,并根据订单细节审批订单。 2.未审批退单的管理 查询未审批的退单,并根据退单细节审批退单。 网上书店的设计与开发 - 8 - 3.未入帐的账单的管理 查询未入帐的订单,并把订单入账。 3.4.5 库存管理服务 1.库存的查询 库存图书的明细包括:图书名称,图书数量,价格等。 2.图书的入库 管理员录入图书信息。 3.出入库的管理 根据出库单和入库单来进行出入库管理。 网上书店的设计与开发 - 9 - 4 4.1 图书查询 客户注册 管理登陆 网上书店系统 在线订购 修改信息 审批订单 发 货 货 新书上架 推荐图书 畅销排行 栏目导航 购物车 图书分类 图书管理 图4-1 网上书店功能框图 网上书店的设计与开发 - 10 - 4.2 4.2.1 网上书店的查询 系统名称: 网上书店 系 统 代码:001 功 能 名称: 图书查询 功 能 代码:001 设 计者: 鲍龙 完 成 时间: 2006/4/2 0 输入项描述 图书名称 输出项描述 A、找到该图书,返回图书数据 B、找不到该图书,返回该图书不存在. 控制项描述 ‘快速搜索’:将图书名称提交给计算机. 处理描述 输入完数据后,按‘快速搜索’钮,将数据发送到计算机,计算机按其输入的数据查找 product 数据表,如果存在该数据返回图书资料;否则返回该图书不存在的信息. 界面描述 相关数据表 Product 数据表 引用说明 无 备注 无 4.2.2 发布订单 系统名称: 网上书店 系 统 代码:002 功 能 名称: 图书订单 功 能 代码:002 设 计者: 鲍龙 完 成 时间: 2006/4/2 0 输入项描述 图书名称,订购数量,收货人姓名,地址,联系方式 输出项描述 检查输入正确无误,允许提交,否则提示相应信息。 书名: 快速搜索 网上书店的设计与开发 - 11 - 控制项描述 ‘提交订单’:将图书订单提交给计算机. 处理描述 输入完数据后,按‘提交订单’钮,将数据发送到计算机,计算机将其录入orders 数据表。 界面描述 相关数据表 orders 数据表 引用说明 无 备注 无 4.2.3 订单管理 系统名称: 网上书店 系 统 代码:003 功 能 名称: 订单管理 功 能 代码:003 设 计者: 鲍龙 完 成 时间: 2006/4/2 0 输入项描述 选择订单状态 输出项描述 根据订单现状态,修改订单状态 控制项描述 ‘修改订单状态’:将订单状态提交给计算机. 处理描述 选择后,按‘修改订单状态’钮,将数据发送到计算机,计算机更改orders 数据表。 界面描述 相关数据表 orders 数据表 收货人姓名: 提交订单 未做任何处理 修改订单状态 网上书店的设计与开发 - 12 - 引用说明 无 备注 无 系统所需的数据库及数据库结构如下所示: 数据库名称为:db.asp(为防止数据库被下载) 规则及约束:自动编号类型均不允许为空 管理员表(admin) 图书类别表(category) 字段名 类型 备注 categoryid 自动编号 编号 category 文本 大类别 first 数字 是否在首页显示 Category order 文本 顺序 字段名 类型 备注 id 自动编号 编号 admin 文本 用户名 password 文本 密码(md5) rank 数字 权限 网上书店的设计与开发 - 13 - 邮递信息表(delivery) 字段名 类型 备注 deliveryid 自动编号 编号 subject 文本 送货汇款 方式名 fee 数字 价钱 methord 数字 0 为送货方式 1 为汇款方式 Deliveryid order 数字 顺序 订单表(orders) 字段名 类型 备注 actionid 自动编号 编号 username 文本 订单用户名 actiondate 日期/时间 日期 id 数字 产品编号 productnum 数字 产品订购数量 goods 文本 订单编号 state 数字 状态:1 到 5 表示步骤,6 是表示在购物篮 recepit 文本 收货人 address 文本 收货地址 postcode 数字 邮编 comments 备注 留言 网上书店的设计与开发 - 14 - paymethord 数字 汇款方式编号 Delivery methord 数字 送货方式编号 sex 数字 性别 paid 数字 总金额 realname 文本 姓名 useremail 文本 EMAIL usertel 文本 电话 userid 数字 用户ID 产品表(product) 字段名 类型 备注 id 自动编号 编号 name 文本 书名 author 文本 作者 introduce 文本 装帧 productdat e 日期/时间 出版日期 score 数字 积分 detail 备注 详细介绍 content 备注 目录 rank 数字 用户评级分数 price1 数字 市场价 Price2 数字 会员价 recommend 数字 推荐 solded 数字 订购次数 网上书店的设计与开发 - 15 - viewnum 数字 查看次数 discount 数字 折扣 sortsid 数字 小类id categoryid 文本 EMAIL pic 文本 电话 adddate 日期/时间 添加日期 ranknum 数字 评级次数 vipprice 数字 vip 价格 mark 文本 出版社 type 文本 ISBN pagenum 数字 页数 format 文本 开本 printed 数字 版次 desc 文本 简介 留言表(review) 字段名 类型 备注 reviewid 自动编号 编号 id 数字 对应产品编号 title 文本 标题 reviewdtm 日期/时间 日期时间 reviewcont ent 备注 评论内容 audit 数字 是否通过审批 网上书店的设计与开发 - 16 - 图书细分类表(sorts) 字段名 类型 备注 sortsid 自动编号 编号 sorts 文本 小类别 sortsorder 数字 顺序 categoryid 数字 对应大类编号 first 数字 是否在首页显示 用户信息表(user) 字段名 类型 备注 userid 自动编号 编号 username 文本 用户名(登陆时用) useremail 文本 Email password 文本 密码(MD5 加密) identify 数字 身份证号 mobile 文本 手机 userqq 文本 QQ adddate 日期/时间 注册日期 quesion 文本 密码提示 answer 文本 密码答案 loginnum 数字 登陆次数 lastvst 日期/时间 最后一次登陆时间 recepit 文本 收货人姓名 city 文本 城市 网上书店的设计与开发 - 17 - address 文本 地址 postcode 文本 邮编 usertel 文本 电话 Delivery methord 数字 送货方式编号 paymethord 数字 汇款方式编号 sex 数字 性别 realname 文本 姓名 vip 是/否 是否VIP 用户 book 文本 系统广播 score 数字 用户积分 经济可行性 首先,我们从经济角度来分析构建电子商务网站是否可行:项目支出的费用,由于公司已建成了企业内部网络,并建立了管理信息系统,配置了服务器,硬件设备只需作少量的购置和升级可满足新项目的需要;以往网络管理人员已积累了网络与管理信息系统的使用经验,对新项目的实施,人员的培训费用,系统管理维护费用等开销不大,需要付出的最大部份是软件的配置与电子商务系统的开发费用,但由于它是一次性较大投资,以后的软件升级服务相对来说开销比较小。项目取得的收益:书店电子商务网站的实施将开拓一个新的市场,它可以打破地域的限制,将企业的营销网络伸展到每个地方,成为一个网上书店的设计与开发 - 18 - 跨地区企业,加速商品流动与资金的周转,节省了场地与营业员的开销,另一方面,由于网络应用的普及,网上购物队伍不断扩大,在网上购物的人们教育水平相对较高,对知识的追求使他们更多地倾向于知识类消费,这是一项长期的、对公司来说是一项可观的收益;且另一部份收益是难以用金钱来衡量的,通过构建公司网上书店电子商务网站除了大量节省广告费用的同时,在无形中树立了公司的形象,建立起企业的网络文化与品牌效益,这也是一项持续性的收益。因此,相对于项目支出的一次性较大费用来说,公司获得的收益将是长期的、持续性的,公司网上书店电子商务网站构建经济上可行。 技术上可行性

  网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、ChinaNet、中国教育与科研计算机网络等组成了中国 Internet 主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。

  网络安全技术应用,包括加密算法、CA 数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。

  电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现

  法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上书店经营活动将得到法律的保护。

  最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web 技术(如 Html,XML,CGI 等)、各种安全协议(Https,SET,SSL 等)、网络数据库技术等,使我们有能力开发实现适合自己的电子商务系统,成为我们构建网站网上书店的设计与开发 - 19 - 的直接技术支持。

  因此,公司构建网上书店电子商务网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上书店电子商务网站技术上可行。 管理上可行性 由于开展网上书店能有效开拓市场,加强和改善公司经营管理活动,减少经营费用开支,符合公司利益和发展方向,受到管理人员的支持,因此公司构建网上书店网站系统管理上可行。 综上所述,公司构建网上书店网站在经济上、技术上、管理上都是可行的。因而决定开展书店电子商务网站系统开发。 书店开展电子商务业务,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而电子商务构建的成功与否直接关系到企业的生存与发展,企业的投入必须得到回报,那么企业应该怎样构建自己的电子商务网站系统才能实现企业的发展策略需要呢?因此首先需要明确网站构建要实现的目标和目的:

  实现网上电子化交易 网上书店电子商务系统构建的首要目的就是销售商品,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安

  全的交易平台,保证网上购物的方便性、快捷性、安全性。 2)提高企业经营管理信息化水平 通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提网上书店的设计与开发

  高企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理配置资源。 3)加强企业与客户沟通,动态掌握市场需求 利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店与客户的紧密良好沟通关系。

  宣传和推广企业文化 通过书店网站的构建达到宣传企业文化、展示书店商品及服务、提高企业知名度、扩大销售渠道与挖掘更多的商业机会等目的。 网上书店电子商务网站构建初始目标主要是面向广大消费者,由于图书消费属于知识型消费类,人们求知欲望没有阶层与年龄差别,因而书店网站应在具有自己特色的同时应适合不同人士的需要。另外,竞争对手方面,目前国内著明的网络书店有当当书店,上海书城等,他们都从事网上图书销售,从他们的网站上分析,其功能都较完善,具有一定的竞争性,但他们都具有一个弱点就是服务安全保障方面意识不强,例如,他们的网站系统都没有使用权威机构的数字证书认证,从而不排除以镜像站的欺诈形式或窃听网络传输机密数据的不安全因素存在。综上所述,网上书店电子商务网站定位于面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。售前服务提供详细的图书信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;售后服务对用户订购的图书提供快速物流配送,并对用户所购图书提供质量保证。

  网上书店的设计与开发 - 21 - 网站功能:网站提供前台与后台服务功能,前台面对客户的购物全过程,包括查询图书、下单、修改订单、结帐、在线支付、历史查询、资料修改、会员登录;后台提供书店管理功能,包括帐号管理、订单管理、图书管理。 硬件平台:使用基于WindowsNT/2003 的高性能PC 服务器、路由器、防火墙。 软件平台:使用WIN2003 ASP ACCESS 模式来构建。 安全保障:使用硬件级防火墙、第三方权威服务器数字证书、SSL 加密技术、病毒防护。 支付方式:在线支付 联网方式:专线接入。 网上书店的设计与开发

  用 ASP 编写网站应用程序时间长了,难免会遇到各式各样的问题,其中关于如何上传文件到服务器恐怕是遇见最多的问题了,尤其是上传图片,比如你想要在使每本书有一个图片浏览功能,就要图片上传照片的功能。上传图片文件到服务器可以使用各种免费的 文件上传组件,使用起来功能虽然很强大,但是由于很多情况下,我们只能使用免费的支持 ASP 的空间或者租用别人的虚拟空间,对于第一种情况,我们根本就没有可能来使用文件上传组件;至于第二种情况,我们也要付出不少的“银子”才可以。除非你拥有自己的虚拟主机,你就可以随便的在服务器上面安装自己所需要的组件,这种情况对于大多数人来说是可望而不可及的。因此我采用无组件上传类,纯 ASP 代码实现,使程序可以在不同服务器上运行。 在这次毕业设计中遇到许多以前未遇到过的困难,源程序的部分,大部分都是摘录别人的。在制作的过程中,我终于能够了解了一个软件的大体开发过程,使我真正的明白了其实源代码设计过程只占整个系统设计的一个很小的部分。而一个系统真正复杂阶段是在前期的设计和需求分析中。在一个系统的前期设计阶段,从前期的调研,到提出满足客户的需求的一个很好的解决方案是一件很复杂的过程。而这才是一个软件设计过程最重要的阶段。而一个大的系统如果完成了前期的系统设计,功能设计和数据库设计,到软件的实现阶段,即源代码的编制的时候。其实这个系统的已经完成了大部分了。 在系统设计的过程中,我可以把以前学到的专业课程和设计很好的结合起来。以前学的专业课程只是一个理论学习的过程,没有机会去实践;现在终于有机会把理论和实践结合到一起了。经过这段时间的工作过程,我终于明白了以前学习的理论知识的重要性。

  设计的网上书店系统由于时间短,而且是独立开发,所以只完成了大体的一些功能,里面的诸多细节还有待完善。在设计的过程中虽然我已经尽了最大网上书店的设计与开发 - 23 - 的努力,但是由于经验等原因,可能有遗漏和错误的地方,在此敬请老师原谅,望予以指正。 网上书店的设计与开发 - 24 - [1] 沈才梁,《ASP 网页设计》清华大学出版社: 2003.9:(3)48-67 [2] 崔巍《数据库系统及应用》高等教育出版社: 2003.6:(5)126-138 [3] 史济民等《软件工程-原理方法与应用》高等教育出版社: 2002.6:(5) [4] 陈建伟等《ASP 动态网站开发教程》清华大学出版社: 2005.2:(3) [5] 訾秀玲等《计算机应用教程》电子工业出版社: 2002.6:(6):203-232 网上书店的设计与开发 - 25 - 本系统存在的问题和以后要改进的地方 首先,个别英文单词的拼写错误,由于开发仓促,出现了这样的问题,如果使老师在理解上不清晰,深感抱歉; 另外,本系统为了方便购物车运作,采用 cookie 判断登陆条件,数据库存放订单,在安全和性能上都存在一些问题,日后会改用 session 判断,来增强安全性,数据库每次订单和取消订单都会插入和删除数据库,日后会采用fso 读写文本或javascript 制作购物车,来减少对数据库的访问,增强系统性能。 最后,本系统由于技术和开发时间以及安全性等问题,没能制作在线支付平台,目前采用汇款方式,希望在日后学习相关知识,完善本系统的功能。 在设计中使用开发工具的好处 在毕业设计中我使用了 Macromedia 公司的dreamweaver 和 fireworks,均采用2004 版,在美工设计方面 fireworks 的确比photoshop 要差一些,但是由于我的设计较为简单,比较适合使用这种开发更快的工具,编码方面,dreamweaver 的所见及所得的特性,使我在网页设计方面更加方便,快捷,编码自然也得心应手。 在代码编写中参考书的价值 毕业设计中感觉最重要的就是需求分析了,经过仔细阅读《软件工程》,初步了解了做一个项目在开发前应该做什么,而且需求分析和开发的使用时间应该是各占一半,另外,在 ASP 的代码编写中,难免有遗忘或记忆模糊的时候,通过浏览《ASP 网页设计》,对代码的掌握更加牢固,数据库设计方面,采用了 ACCESS,难点就是各表的关系要理清,在编写表与表 Join 方面的代码时,经过仔细查阅《数据库系统及应用》,顺利完成了设计。 网上书店的设计与开发 - 26 - 1. 由衷感谢我的导师XXX 老师,他工作负责,经验丰富,使我在毕业设计中受益匪浅。对于XXX 的精心栽培,我不会忘记,我会继续学习,努力工作,不辜负XXXX 的意愿,做一个优秀的开发人员。 2. 感谢XXXX 同事提供大部分原码,加快了我的开发速度。 3. 感谢在论文写作的过程中XXX,XXX和XXX同学提供有关信息,特别要感谢 XXX同学提供部分论文资料,加快了我的写作速度。

  • 上一篇资讯: 中原油田在改革中前进
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 1280 x 720 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师