网上书店课程设计报告

上传人:公**** 文档编号:507907318 上传时间:2023-08-21 格式:DOC 页数:21 大小:170.50KB
返回 下载 相关 举报
网上书店课程设计报告_第1页
第1页 / 共21页
网上书店课程设计报告_第2页
第2页 / 共21页
网上书店课程设计报告_第3页
第3页 / 共21页
网上书店课程设计报告_第4页
第4页 / 共21页
网上书店课程设计报告_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《网上书店课程设计报告》由会员分享,可在线阅读,更多相关《网上书店课程设计报告(21页珍藏版)》请在金锄头文库上搜索。

1、-. z.-河南城建学院课程设计报告书专业:信息管理与信息系统课程设计名称:Web技术与开发课程设计题目:网上书店班级:设计者:同组人员:指导教师完成时间:2011-6-17摘要我们对Internet可以说是在熟悉不过的了,它最早在美国出现,如今,世界各国纷纷参加到这个行列,使Internet成为全球化的网际网络。随着用户的不断增加,其规模迅速扩大,它的领域也走向多元化。Internet的普及是一种必然的趋势,现在的很多家庭有很多都拥有了PC机,所以人们上网看新闻、查资料、聊天、玩游戏、购物已成为许多人日常生活不可缺少的一局部,尤其是网上购物,更以它的超远距离、方便和快捷吸引了无数的目光。因此

2、,所以 Internet 的网上购物在如今是越来越多、很实用的。并且开展前景非常之好。书籍交易网站就是Internet和电子商务开展的产物,近几年在我国开展迅猛,如同一些书店纷纷在各地开设分店以拉近书店与顾客间距离一样。随着现今全民素质和科学技术水平的不断提高,知识更新的越来越快,人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须多读书不断的学习。21世纪是网络的时代、信息的时代,时间是非常珍贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道我这就有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为网上书

3、店网站开展的原动力。网上书店网站的建立可以更好的解决这方面的问题,我们向广阔用户推出的是一种全新的网上信息效劳,旨在书店与消费者之间架起了一座高速、便捷的网上信息桥梁,我们的目的是节省您的时间、方便您的购书,使您永远走在时代的前沿。. z.-目录第一章开发环境和开发工具.11.1简介.11.2 开发背景11.3 开发环境.2第二章 网上书店的分析与设计.22.1 系统需求分析.32.2 系统总体设计.32.2.1 系统设计目标.32.2.2 开发设计思想.42.2.3 系统功能模块设计.4第三章数据库设计.73.1 引入背景73.2 数据库需求分析73.3 数据库概念构造设计.83.4 数据库

4、逻辑构造设计13第三章系统详细设计与实现.164.1 公共模块编写164.1.1 数据库连接编写.17 20214.2 管理员用户操作设计22会员信息和图书信息管理操.22订单管理.23会员积分管理.244.3 用户界面26图书信息的查询和购置.29购物车管理.31个人中心管理.32结论和心得体会.33参考文献.34. z.-第一章 开发环境和开发工具1.1 简介是微软公司于2000年推出的一种Internet编程技术,是.NET框架的组成局部。它采用效率较高的、面向对象的方法来创立动态Web应用程序。彻底抛弃了脚本语言,而代之于编译式语言(如VB、C#等),为开发者提供了更加强有力的编程资源

5、;允许用效劳器端控件取代传统的HTML元素并充分支持事件驱动机制。也为开发者提供了强力的集成开发工具Visual Studio.NET 是一种独立于浏览器的编程模型。它可以在使用广泛的最新版本浏览器(例如IE、Netscape)上运行,还可以在低版本的浏览器上运行。这也就是说,在使用编写Web应用程序时,不需要编写浏览器特定的代码,Internet的很大一局部用户就可以使用这些Web应用程序。作为新一代互联软件和效劳战略,将使微软现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长的新设备的需要。到底什么是.NET呢?微软总裁兼首席执行官SteveBallmer把它定义为:

6、.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程构造。的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序。用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了。而所有后台的复杂性是完全屏蔽起来的。借助于.NET平台,可以创立和使用基于*ML的应用程序、进程和Web站点以及效劳,它们之间可以按设计、在任何平台或智能设备上共享和组合信息与功能,以向单位和个人提供定制好的解决方案。1.2 开发背景随着全球经济一体化的逐步开展和深入,网上书店已成为传统书店必不可少的经营策略之一.目前,网上书店在国际互联网上可以

7、实现的商务已经多样化,可以完成从最根本的信息展示、信息发布功能到在线交易、在线客户效劳、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进展电子化的高效动作。虽然传统书店规模有所不同,随着网上交易的开展,都将有力地改变企业的开展空间,会对企业的竞争力产生不可无视的影响。1.3 开发环境本文所采用的开发环境主要是基于数据库系统的SQL Server 2005 和ASP.NET开发平台。利用SQL Server 2005创立企业中的网上书店表,利用VS 2005创立网上书店解决方案。开发一套网上书店购书系统,可以让顾客通过浏览器浏览网站售书目录,从而挑选自己满意的图书,并下订单

8、购置。而网站后台人员需要维护网站会员信息、书籍信息以及订单信息。本系统的目的就是要开发一套既方便客户网上购书,又方便网站维护人员维护的网站。第二章 网上书店的分析与设计明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此根底上进一步提出概要设计说明书和完成后续设计与开发工作。随着Internet的迅速开展,当今电子商务已接被广阔的互联网用户所承受,网上书店系统作为其中的一局部也有了迅速的开展。网上书店系统通过网上开店的方式向读者出售书本。国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。读者无需为寻找一本自

9、己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店,网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。2.1 系统需求分析(1)简洁易懂美观的界面设计。(2)包括搜索查询的选项、会员注册的功能、精巧书籍的展示等。(3)各种界面效劳如订购图书、论坛、修改用户信息 购物车等等。(4)强大书籍的查询搜索引擎,浏览用户可根据书籍名或作者进展书籍的搜索。2.2 系统总体设计 系统设计目标本文研究开发的网上书店系统用于支持企业完成网上书店管理工作,有如下两个方面的目标:前台实现功能:1 新客户注册2 书籍分类搜索3

10、畅销书排行榜4 新书上架5 购物车功能模块6 订单查询7 网上银行支付功能后台管理实现功能: 开发设计思想基于以上系统设计目标,本文在开发网上书店系统时遵循了以下开发设计思想:采用现有的软硬件环境及先进的管理系统开发方案,从而到达充分利用现有资源,提高系统开发水平和应用效果的目的。尽量到达操作过程中的直观、方便、实用、平安等要求。系统采用B/S体系构造,浏览器(浏览器端)负责提供表达逻辑、显示用户界面信息、访问数据库效劳器;Server(效劳器端)则用于提供数据效劳。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。系统应具备数据库维护功能,

11、及时根据用户需求进展数据的添加、删除、修改、备份等操作。 系统功能模块设计本系统分为两个模块:管理员模块、用户模块。得到如图3-1所示的系统功能模块图。 下列图为系统功能模块图第三章 数据库设计3.1 引入背景数据库在一个信息管理系统中占有非常重要的地位,数据库构造设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库构造设计可以提高数据存储的效率,保证数据的完整和一致。数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所对的数据视图,它将数据库内部抽象的数据及其互相之间的关系表示为简单、直观的应用界面。概念模式是数据库中全部数据的逻辑构造和特征描述,通常以*种数据模型为根底。内模式是对数据的物理构造和存储方式的描述。3.2 数据库需求分析 数据库需求分析是数据库构造设计的第一个阶段,也是非常重要的一个阶段。在这个阶段主要工作是收集根本数据以及数据处理的流程,为以后进一步设计一打下根底。需求分析主要解决两个问题::. 内容要求。调查应用系统用户所需要操作的数据,决定在数据库中存储什么数据。 处理要求。调查应用系统用户要求对数据库进展什么样的处理,理清数据库中各种数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号