基于ASP.NET的网上书城系统的设计与实现

基于的网上书城系统的设计与实现作者:胡文俊来源:《电脑知识与技术》2016年第16期摘要:随着网络信息技术的不断发展和应用,各类企业也纷纷抢占网络销售平台,提升销售业绩,抢占市场份额。

而该文就是在这样的历史背景下,以为技术平台、SQL Sever2008数据库为基础,采用C#语言等相关技术设计了一套网上书城销售系统,以期能够拓展图书企业的网络销售范围。

关键词:网络信息;;数据库中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)16-0005-03随着信息时代的到来,计算机在各行各业都得到越来越广泛的应用,企业对于固定资产管理也同样面临着信息时代的巨大挑战。

面对企业固定设备的不断增多,对其进行信息化管理,对其网络化和数据库化将是建设现代企业必不可少的基本条件。

固定资产管理系统是指利用电子计算机和通讯设备,为企业所属各部门提设备信息和行政管理信息的收集、存储、处理、提取和数据交换的能力,并满足所有授权用户功能需求。

技术真正意义的开发是从1997年开始进行研发的,到现在最新的版本也是几经周折,到现今已经被广泛应用于社会的各个行业当中,成为主流媒体的开发技术平台。

技术可以动态实现在服务器端已经编译好的动态网页脚本文件。

技术作为微软全力推出的WEB新技术,经过多年的努力和研发,已经在市场份额上占有一席之地,相信不久,必将成为Web开发技术的主流。

1 技术优点技术主要是建立在一定的语言框架基础上,表现为以下几个方面的优势:1.1 代码分离技术在技术研发之初,就刻意分开界面与后台代码,使其各司其职。

这种代码分离技术可以,可以有效节省程序开发人员的编码难度,特别是在后期的维护过程中,也节省了不少人力消耗,可以有效减少企业的支出成本。

另外,代码分离技术把前台和后台有意分开,在技术研发过程中,可以把前后台作为两个大的系统进行相关编码开发,可以对编码人员进行不同任务分工,避免重复开发的现象,有效提高研发效率。

1.2 管理能力较强技术的配置信息具有较好的可移植性,配置信息一般会以文本文档的形式保存,当在另外一个装有的电脑或服务器时,只要把保存有配置信息的文本文档拷贝到相应的文件位置上就可以立即使用。

1.3 多语言支持性技术包含的.NET Framework开发平台,具有广泛的拓展性能,可以支持多种语言在平台上进行研发。

例如C#、HTML、Css等语言都可以在公共运行平台上进行共同研发。

例如C#语言可以进行相关后台逻辑功能的研发,而html可以主攻前台界面的开发,而两者之间在技术上具有良好的共融性,不会影响彼此之间的功能。

1.4 较高执行力技术在研发初期就充分考虑到执行效率,所以技术就采取了快速存取、数据缓冲等方法来整体提高系统的执行效率,这样可以有效节省了系统的响应时间以及没有必要的数据缓冲等步骤。

1.5 代码复用性技术为用户提高了性能较高的控件技术,同时程序开发者可以根据自己的需求,研发自定义控件以便实现功能需求,通过综合使用自定义控件和系统提供的控件,可以有效提升系统的性能,以及拓展程序的应用空间。

1.6 安全性在如今互联网飞速发展的时代,如何营造安全高效的互联网交互系统是当今世界一直关注的热点话题。

特别是系统数据保存在服务器网络上,任何客户端都可以进行相关权限的访问,如何保护系统数据安全对于程序开发者来说也是一直关注的重点。

而技术是微软进行相关开发,它结合Windows身份验证来对服务器的相关代码进行安全管理,这样可以更加高效、安全的管理其应用程序。

2 B/S架构介绍B/S模式技术的发展极大拓展了数据库应用技术的应用领域。

例如在如今的网络世界中,大多都是采用的B/S模式结构,用户在客户端上只要安装了360浏览器、火狐浏览器、谷歌浏览器等工具,通过浏览相应的网页,客户端把相应的数据信息传送到中间层,并将其相应的信息处理为SQL语言,通过等相关技术传输给数据库,数据库根据相关传送的SQL 语句进行相关操作,并把返回的数据集以Html格式以相应的传输协议发送到客户端,而后客户端就可以看到自己想要浏览的具体内容。

由此过程可知,具体的实际的操作内容基本上都是在服务器端完成的,而客户端只是起到数据浏览、传输以及接受的效用。

现今B/S模式在整个交互过程中主要分为浏览器、服务器以及数据库三大部分组成。

其中Http传输协议主要是贯穿在浏览器和服务器之间,而Common Gateway Interface协议主要贯穿于服务器和数据库之间。

其具体的工作原理主要分为以下几个步骤:1)浏览器发送HTML或者相关脚本文件到服务器;2)服务器根据浏览器请求的程序进行相关的逻辑处理,服务器则执行相关程序,并把结果按照Http传输协议返回到浏览器端。

这一具体实时交互的过程被称为动态网站技术,大多数门户网站都是基于上述相关技术而建造的动态网站。

现今多数研发公司及人员仍旧采用“三层架构”,即一种严格划分的层次架构,它把整个系统划分为具体的三个板块,在每个固定的板块中其具体实现的功能又不一样,而相互每个层次之间又可以相互调用、按照一定的传输信息进行信息传递。

这种“三层架构”实际上就是把整个开发系统划分为表示层、应用层以及数据访问层,其具体如图1所示:以这样的方式划分整个系统,有利于系统的研发、维护以及相应功能的进一步扩展。

对其分层是为了让具有相应功能结构的集中在统一的模块中,易于研发和维护。

1)表示层。

以客户浏览的页面为主,呈现浏览器接收的HTML信息以及用户的输入信息等,提供了一个浏览器端与服务器端的交互界面。

表示层主要是起到一个系统界面交互作用,它能够给使用用户进行数据交互,也能给把相应的信息传输到应用层。

2)业务逻辑层。

业务逻辑层主要是对于表示层传输的信息进行相应的处理,并对数据层进行相应的操作。

3)数据库层。

主要是对于业务逻辑层传输过来的SQL语句,进行相应的数据库操作,例如业务逻辑层传输过来的Select、Update、Delete等原句的执行等相关操作,并把实时数据反馈到业务逻辑层。

通过对于上述三层架构的额深层次分析可知,技术完全可以实现特定功能,以C#为后台处理语言,而显示层可以以.aspx文件显示相关页面,通过对于相关类或接口的封装、扩展来实现业务逻辑层等,这样就可以较好地实现三层架构模式。

通过上述我们可以发现,浏览器/服务器模式技术具体优点表现为以下几个方面:1)可以较为迅速的信息之间相互传递,实现信息共享;2)易于维护以及功能扩展。

由于系统所采用的三层架构模式具有良好的维护、扩展性能,便于使用者、研发者进行相关操作;3)移动办公。

随着网络技术的发展,使网络办公称为可能;4)运营成本低。

在浏览器/服务器模式中,对于客户端来说只需要一个浏览器即可,而对于运营方只要选择好服务器就可以把网站维持运营,特别是当今网络硬件的快速发展,服务器也急速得到推广,这也大大降低了运营成本。

3 工程实例3.1 数据库设计SQL Server 2008数据库管理系统具备安全性强、高效性、智能化及成本低等特性,它能够高效处理大型在线联机事务与电子商务应用,根据系统功能和性能的整体要求选用其作为数据库平台。

3.2 系统架构设计系统的数据层包括:数据接口层、数据定义层以及数据访问层。

其通过这三个层次的协作,可以实现数据库中存储数据的共享,这种共享的实现还是要借助于SQL语言的基本操作:检索、修改、排序、更新,存储的数据经过这些操作后,完成了数据处理的流程,可以返回最原始的层次。

在使用数据层之前,首先得创建数据层,根据需求分析中设计好的数据表,用SQL语言设计对应这些表的各个属性,得到不同是实体类,这些实体类只是存在于概念模型上,并无任何实现,而仅仅是一种关系的映射而已,其主要功能是为下一阶段的处理夯实基础。

3.3 系统总体功能模块设计通过对于现今书店购买需求进行了相关调研,进而设计了相应的功能需求。

此系统总计包括登录系统、书目信息管理系统、角色管理系统、书目购买系统等系统模块。

这些功能模块也可以进一步细分为众多小的功能模块,而对于部分基础业务模块,相对于不同操作权限可以进行相应的操作。

3.4 部分代码实现由于篇幅所限,本文将以登录系统模块为例进行相关介绍。

例如当用户已经登录系统时,为防止其他人用统一账号重复登录系统,则需要对该用户进行判断验证,这里就需要使用Session功能,具体实现代码如下所示:4 结论本文对于的开发技术、B/S架构模式进行了相关介绍和探索,并基于的开发技术,应用C#开发语言构建了网上书城购买系统。

在所实现的网上书城动态网站中,涵盖了现代网上书店的基本需求。

从而有效促进企业人员的工作效率、降低企业的经营成本,对于提高企业知名度也起到了一定积极作用。

参考文献:[1] 薛斌党,郑世玲,姜志国. 完全多重网格法求解强度传输方程的相位恢复方法[J]. 光学学报, 2009 29(6).[2] 宋海兰,李航,沙继东. 开发实战[M]. 北京:电子工业出版社, 2013.[3] 申自浩,赵文涛,郭荣幸. 基于B/S模式的煤矿物资信息管理系统设计[J].西安航空技术高等专科学校学报, 2006,24(1).[4] 张跃廷,王小科,帖凌珍. 程序开发范例宝典[M]. 北京:人民邮电出版社,2007.[5] 马军. 精通 2.0网络应用系统开发[M]. 北京:人民邮电出版社, 2006.[6] 赵铭,吴雷. C#2.0完全参考手册[M]. 2版.北京:清华大学出版社, 2007.。

合集下载

基于ASP.NET的网上书系统的设计与实现

基于ASP.NET的网上书系统的设计与实现

基于的网上书系统的设计与实现
徐香坤;徐化冰
【期刊名称】《电子制作》
【年(卷),期】2014(000)010
【摘要】在信息化高度发展的今天,网上书店作为一种快捷便利的购书手段,已经被越来越多的人们所接受,因此建立网上书店的平台将是十分必要而可行的。

本文对网上书店系统进行了详细的设计,使用完成了对网上书店平台的构建。

首先阐述了网上书店系统的总体设计方案与系统概要设计,主要完成了对网上书店系统的可行性分析、功能模块划分以及网站数据库设计的实现。

在此基础上又对网上书店进行了详细设计。

本系统包括顾客购书模块和书店管理模块。

前台模块可供顾客浏览、查找和订购所需图书;后台操作是提供给管理者进行管理的,有用户管理、订单管理和图书管理等。

本文所设计的网上书店可以满足购物者和管理员双方的需求。

【总页数】1页(P73-73)
【作者】徐香坤;徐化冰
【作者单位】沈阳工学院经济与管理学院辽宁抚顺 113122;渤海船舶职业学院动力工程系葫芦岛 125000
【正文语种】中文
【相关文献】
1.基于的网上物业报修管理系统设计与实现 [J], 秦科
2.基于的网上书城系统的设计与实现 [J], 胡文俊
3.基于 技术的输血不良反应网上填报系统的设计与实现 [J], 宋建伟;曹昌柏;邹静;徐灵;王亚;刘小芹;陈卓仁;黄其坤;孙红
4.基于网上酒店预订系统的设计与实现 [J], 孟敏;史志英
5.基于的网上物业报修管理系统设计与实现 [J], 秦科
因版权原因,仅展示原文概要,查看原文内容请购买。

基于ASP.NET的网上图书商城的设计与实现毕业设计

基于ASP.NET的网上图书商城的设计与实现毕业设计

基于的网上图书商城的设计与实现毕业设计目录1 绪论 (1)1.1课题背景 (1)1.2网上书城购物的发展概况 (1)1.3目的和意义 (1)1.4设计思想 (2)1.5设计结构 (2)2 开发软件及技术的介绍 (3)2.1系统操作的平台 (3)2.2数据库的平台 (3)2.3系统开发平台 (3)2.4开发架构简介 (4)3 需求分析 (6)3.1可行性分析 (6)3.1.2经济的可行性 (6)3.1.3操作可行性 (6)3.1.4法律的可行性 (6)3.2功能需求分析 (7)3.2.1游客 (7)3.2.2会员 (7)3.2.2商家 (8)3.3性能需求分析 (9)3.3.1安全性约束 (9)3.3.2完整性约束 (9)4 系统设计 (10)4.1总体结构设计 (10)4.1.1游客 (10)4.1.2会员 (11)4.1.3商家 (11)4.2详细设计 (12)4.2.1类图 (12)4.2.2顺序图 (14)4.3数据库分析与设计 (15)4.3.1概念结构设计 (15)4.3.2逻辑结构设计 (19)5 功能实现 (22)5.1游客注册模块 (22)5.2会员模块 (24)5.3商家模块 (27)6 系统测试 (32)6.1游客注册功能测试 (32)6.2会员登录功能测试 (32)6.3商家添加图书功能测试 (33)结论 (35)参考文献 (36)致谢 (37)1 绪论1.1 课题背景网上书城现已有不少,但是专门专注于计算机类图书而开的网上书城并不多见。

对于购物,物美价廉的商品永远都是最受欢迎的,网上书城和实体书店相比,优惠活动更多,价格便宜,还能节省时间。

对于计算机知识的更新非常迅速,需求也是甚多,学校开设相关的专业也越来越多,但是学校发的课本,都是全价书,没有优惠,但在网上书城却可以买到打折书籍,同样的书可以比学校和商店便宜很多,可以为大学生在经济上节省不少开销。

专卖计算机类图书的网上书店,能够集中快速的查到所需书籍,不用在什么书都买的网上书城里花费大量时间找书,让他们有更多的时间阅读图书以扩知识。

ASP_NET_网上书店管理系统的设计与实现

ASP_NET_网上书店管理系统的设计与实现

ASP_NET_网上书店管理系统的设计与实现引言1 引言1.1 选题背景20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

个性化已逐渐成为当今Web应用的潮流。

本文研究了一种基于数据关联规则网上书店系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。

网上书店在我国刚起步,但发展很快。

随着我国互联网的更加普及和网上书店的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。

网上书店正是依靠Internet这个载体才得以发展和不断的成熟起来,并对产品的销售和物品的购买展示出了一种崭新的理念。

1.2 目的和意义网上书店管理系统主要是处理网上购书和库存的系统,提供具有图书分类检索和搜索,购物车管理,在线订单,书籍推荐,热卖排行,顾客评论等功能和强大的后台管理功能,提供高效、安全、智能化的数据管理,从而提高整个网上书店各项功能管理水平。

通过网上书店管理系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高网上购书的效率。

1.3 发展现状“科学技术是第一生产力”,为了有效的提高生产效率、许多商家开始引进科学化管理,于是书店行业出现了网上书店系统。

而目前人们一直还延续着传统的方式买书,这种方式存在着许多缺点,如:效率低、需要大量的人力物力,另外进货不全,难以完全满足所有顾客的需求。

随着人们日益增长的购书需求,图书数量急剧增加,有关购书的各种信息也成倍增长。

这就要求有一个好的信息支持平台。

面对庞大的信息量,有必要开发网上书店管理系统来提高管理工作的效率。

今天我们使用计算机对购书信息进行管理,具有传统书店管理所无法比拟的优点。

通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量,有效地提高网上购书的效率。

网上书店管理系统2 方案论证2.1 B/S结构模式2.1.1 B/S结构介绍B/S结构(Browser/Server结构)结构,即浏览器和服务器结构。

基于ASP.NETMVC技术的图书管理系统的设计与实现

基于ASP.NETMVC技术的图书管理系统的设计与实现

基于 MVC技术的图书管理系统的设计与实现目录摘要 (I)ABSTRACT (II)1、绪论 (1)1.1 研究背景 (1)1.2 研究意义 (1)1.3 研究现状 (2)2、系统分析 (2)2.1 系统需求分析 (2)2.2 可行性分析 (3)2.3 本系统采用的关键技术 (4)2.3.1 NET技术 (4)2.3.2 介绍 (4)2.3.3 NET的数据库访问 (5)3、系统概要设计 (6)3.1具体设计方案 (6)3.2功能要求与实现 (6)4、系统详细设计 (7)4.1数据库设计 (7)4.2 E-R图 (9)4.3 处理流程设计 (9)4.3.1 系统主流程图 (9)4.3.2 信息添加流程 (10)4.3.3 数据修改流程 (11)5、系统实现 (12)5.1管理登陆 (12)5.2 图书信息管理 (13)5.3 图书信息查询 (13)5.4 借阅管理 (14)6、调试与测试 (15)6.1 调试 (15)6.2测试 (15)6.2.1 系统测试的意义 (15)6.2.2 测试的主要内容 (16)7、总结 (17)参考文献 (19)致谢 (20)基于 MVC技术的图书管理系统的设计与实现摘要对于计算机的应用,目前由于技术的提高,已经发展到了一个较为成熟的阶段。

计算机数据管理有着人工无法比拟的优势,如效率高、结果准确等等。

一般来说,信息管理系统所要实现的功能应当包括:信息获取、存储、发布、更新、查询、管理等几个必需的基本功能,同时也会在基本功能的基础上对系统做更深的优化,以适用其所应用的具体环境。

在信息管理系统中,前端主要实现内容的展示,可供操作的指令等等功能,而后端主要是实现信息的管理,系统用管理等逻辑性的问题。

本系统为基于MVC的图书管理系统,采用 为平台,是一套利用计算机网络技术,来实现对图书的自动化管理和信息处理的管理系统,主要实现了对图书信息的收集,并以一定的格式信息将图书数据呈现给需求者。

基于ASP.NET的网上书店设计与实现

基于ASP.NET的网上书店设计与实现
的 开 支 ,从 而 也 大 大 降 低 了 商 品 流 通 和交 易 的 成 本 , 服 务 到 位且方便快捷。 网 上 书 店 电 子 商 务 是 为 了 适 应 现 代 化 的 生 活 方 式 和 购 物 理 念 而 形 成 的 一 种 新 型 购 物 方 式 。 有 它 作 为 媒 介 ,消 费 者 能 够 不 用 出 门 在 家 里 就 可 以 轻 松 购 得 心 仪 的 图书 。 网上 书 店 是 立 足 于 网络 、以 书 籍 为 商 品 的专 业 网 上 购 物 网 站 , 为 书 籍 的 流 通提 供 了一 个 高 效 的 交 易 平 台 。
Re a l i z e d w i t h a c c o r d i n g t o t h e e l e c t r o n i c c o mme r c e . T h e s y s t e m r e li a z e s u s e r p u r c h a s e b o o k s o n l i n e wi t h f ie r n d l y i n t e r f a c e
电脑编程技 巧与维护
基于 A S P . N E T的 网上书店设计 与实现
宋 卫华
( 黄山学院信息工程学 院,安徽 黄山 2 4 5 0 4 1 )
摘 要 :运 用 B / S架构 ,采用 A S P . N E T和 S Q L S e r v e r 遵循 电子商务 ,设 计并 实现 了一个 网上 书店 系统 ,实现 了用户
查 看 图 书 详 细 资 料 、将 图 书 加 入 购 物 车 ,提 交 购 物 车 和 查 询
订 单 。会 员 在 前 台首 先 通 过 浏 览 或 查 询 等 手 段 找 到 要 购 买 的

基于ASP.NET3.5网上书店的设计与实现

基于ASP.NET3.5网上书店的设计与实现

的 实 现 由上 到下 为适 应 BS架 构 . 成 界 面 表 示层 ( / 分 第
收 稿 日期 : 0 2 6 0 2 1 —0 — 5 修 稿 日期 :0 2 0 —0 21—7 5
作 者 简介 : 汝 聪 ( 9 0 , , 士 , 师 , 究 方 向 为 网络 信 息 管理 与 电子 商 务 谭 1 8 一) 男 硕 讲 研
\ \ \、 源自竺 基 于 A PN T35网上书店 的设计 与实现 S .E .
谭 汝 聪
( 东 轻工 职业 技 术 学 院 .广州 5 00 ) 广 13 0
摘 要 :介 绍 利 用 A PNE . 术 设 计 与 实 现 网 上 书 店 。 在 系统 开 发 中 ,利 用 B S三 层 结 构 思 S. T3 5技 /
想 , 过 AS . T 35和 A 通 PNE . DO.E 相 结 合访 问 S e e 0 5数 据 库 , 采 用 A A 技 N T QLSr r 0 v 2 并 JX 术 实现 数 据 局 部 更 新 。 实践 证 明 该 系统运 行 稳 定 、 全 性好 . 开 发 相 关 的 商 务 系统 有 一 定 安 对 的参 考 价 值 。
中 .网上 书店是 网络商务应用 的典型代表 自从 当当
网 、 越 网 卖 书 大 获 成 功 以来 , 来 越 多 的企 业 开 始 部 卓 越
署 和开发 基于 网上销售 图书的应用 .建立 网上书店平 台 网上书店系统 主要 的 目的是实 现网上图书的信息
化 管 理 本 文 的 网上 书 店 系 统 采 用 基 于 A PN T 3 S .E . 5 设 计 的 三 层 架 构 .并 利 用 A A 技 术 进 行 局 部 交 换 客 JX 户 端 及 服 务 器 之 间 的数 据

基于ASP_NET技术网上书店的设计与实现


第5期
张秋生,张星云:基于 技术网上书店的设计与实现
· 71 ·
watermark.Dispose(); / / 释放水印图片} else {Cover=Image.FromFile(context.Request.MapPath(DEFAULT IMAGE_URL));} context.Response.ContentType="image / jpeg"; / / 设置输出格式 Cover.Save(context.Response.OutputStream,System.Drawing.I maging.ImageFormat.Jpeg); Cover.Dispose(); context.Response.End();} public bool IsReusable {get {return false;}}} 修改配置文件: 要捕获封面图片的访问请求,在 web.config 中添加如下代码: <httpHandlers> <add verb="*"path="Images / BookCovers / *.jpg"type="CoverHandler" / > < / httpHandlers> 所有访问“Images / BookCovers / *.jpg”路径 的 请求 都 将 交 给 CoverHandler 类进行处理。 (3)高亮显示鼠标所在行 (光棒效果)。 在 GridView 中,有 一个 OnRowDataBound 行绑定事件, 可以在绑定行 的时 候 ,设 置当前行的鼠标移动效果,代码如下: if(e.Row.RowType==DataControlRowType.DataRow) {e.Row.Attributes.Add("onmouseover","currentcolor=this.sty

(完整版)基于ASP的网上书店前台系统的设计与实现毕业论文

基于ASP的网上书店前台系统的设计与实现目录内容摘要 (I)ABSTRACT (II)1 导言 (1)1.1电子商务发展情况 (1)1.2网上书店系统的现状 (2)1.3开发网上书店系统的意义 (2)2 系统的技术综述 (4)2.1关于IIS(I NTERNET I NFORMATION S ERVICE) (4)2.2ASP技术 (4)2.3网页编辑工具D REAMWEAVER MX2004 (6)2.4A CCESS (6)2.5B ROWSER S ERVER体系 (7)2.6W EB客户服务器模型 (7)3 需求分析和系统功能概述 (8)3.1网上书店系统需求分析 (8)3.2系统的可行性分析 (9)3.3系统的总体结构 (10)3.4系统功能的设计 (11)4 系统的设计与实现 (15)4.1系统的功能模块 (15)4.2系统模块流程分析 (18)4.3数据库设计 (19)4.4系统实现 (23)5 系统测试 (44)6 结论 (46)6.1本文完成的主要工作 (46)6.2总结 (46)6.3展望 (46)参考文献 (47)附录 (48)开题报告 (48)致谢 (49)内容摘要:随着电子商务的快速发展,网上书店作为电子商务的一种主要的实现形式,应用也越来越为普及。

本网上书店前台系统是在ASP技术上实现的,其主要功能有:图书浏览检索、会员访问、购物车、客户管理、图书管理。

本文首先较为详尽地介绍了电子商务的有关概念与技术,并深入介绍了在本系统中运用到的知识,如:电子商务的特点与流程等。

同时分析了系统中所用到的开发技术ASP以及ACCESS的特点、结构框架以及使用方法。

接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划,对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的介绍。

最后对系统的特点与不足进行了总结。

关键词:网上书店系统;ASP;AccessAbstract: Electronic Commerce is a kind of advanced business affairs, which recurs to modern information network, on the net the bookstore also is the electronic commerce one kind of main realization form.The onstage system is realized by ASP technology, and the main functions of this system are : browse and search, members mechanism,shopping cart, customers management, library management. The article based on the theory and practice point of view, designs and online bookstore system. Firstly, the concept of e-commerce and technology are introduced in this paper,especially the knowledge used in this system, such as: e-commerce features and processes. Meanwhile the characteristics,frameworks and using methods of ASP and ACCESS are described. Then the feasibility analysis,system design and system structure planning are performed,and the main pages, database and application are realized. Finally, the paper summarized the system’s characteristic and the limits. Key Words:Online Bookstore System ASP Access1 导言1.1 电子商务发展情况电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。

基于ASP.NET的网上书城系统的设计与实现

数据 的分析和统计功能 ,故本文设计的网上书城系统需要如
下 几 方 面 的功 能 。
例如删除不需要购买的图书, 能够更改购物车 中图书的数 目; 能够查询本人在书店 的所有历史订单信息等。
1 . 1管理 员
图书信 息的管 理: 图书信息的管理包括添加新图书信 息、 删 除图书、 改图书信息 、 修 检索 图书 、 图书上架或者 图书下架 等, 修改 图书信息包括修改 图书 的一些一般信息 , 例如 图书名 称、 出版社等 , 还包括修改图书所属分类和 图书缩略图等信息 。 订单信息的管理:订单信 息的管理包括对本店 已有 的所 有订单的查询 、 订单的确认 、 订单的删除和订单状态的修 改等
选 购和浏览、 对购物 车进行 管理 、 个人信 息的查询和修改 、 个 人订单的查询等操作 。其次, 作为一个网上书城管理系统 , 它
1 . 员 2会
会员登录后能修改个人基本 资料 , 包括密码、 邮箱等基本 信息 ; 能够 浏览图书, 将其加入购物车并对购物车进行管理,
除了能够辅助管理员完成图书信息的管理之外,还应 该具备 数据挖掘 的功能 ,也即是对周 书的库存数据 和销 售 数据 等
会 员信 息的管理 :会员信息的管理包括对注 册的会员信 息的查询 、 修改和删除等操作 。
1系统 功能 需求
本系统作 为一个购物 网站 , 首先 , 能够完成 网上交易的整 个过程 , 管理员能够通过网络和 计算 机实现对 订单 的管理 , 商
品 上 架 和 下 架 的 管 理 等 ,顾 客 能根 据 系 统 的 引导 进 行 图书 的
的检索和管理员的管理 , 采用无 限极分类的策略, 根类 可以创 建子类 , 子类下面依然可 以继续创建子类 , 直到叶子节点图书 。

基于ASP NET网上书城

《 编程技术课程设计》报告系(院):专业:计算机科学与技术班级:学生姓名:学号:题目:基于网上书城指导教师:学年学期:2014 ~ 2015 学年第 1 学期2015 年 1 月7 日目录目录 (2)1.需求分析 (1)1.1学生需求分析 (1)1.2管理员需求分析 (1)2.数据库、数据表设计 (1)2.1创建数据库 (2)2.2数据库集成操作类B ASE C LASS.CS代码 (3)3.数据库、数据表设计 (6)3.1系统框架 (6)3.2母版页 (7)3.3书城前台首页 (10)3.4后台管理页面 (18)3.5用户注册界面 (24)4.使用到的技术 (27)4.1后台 (27)4.2前台 (27)5.测试 (27)6.总结 (27)6.1整体页面布局框架 (27)6.2母版页内容 (28)6.3项目中遇到的问题 (28)1.需求分析1.1 学生需求分析1、新客户注册:普通用户必须先注册,才能进行图书的查询、浏览、定购、信息反馈等操作。

用户需要注册,并且要得到系统管理的审批和确认,主要功能是对用户个人基本信息的管理。

2、书籍分类搜索:用户可根据对书籍的分类浏览和输入关键字进行本站包含书籍的查找浏览。

3、新书籍上架:把本站最近入库的书籍显示出来方便客户知道本站书籍的更新。

4、实现购物车功能模块:实时显示用户当前所购书目,可以增加或删除。

5、前台页面管理:注册会员对自己资料的修改,账户的管理1.2管理员需求分析1、管理员注册:网站管理人员注册,实现对系统后台的管理,对系统所有信息的控制。

还需要对系统进行维护,同时还对图书信息进行管理。

2、订单添加/删除/修改管理功能:对于用户提交的订单进行审核,并实现对订单的添加/删除/修改管理。

3、书籍信息管理:这主要分为出版社管理,类别设置和分类管理。

其中,出版社管理可以增加或修改删除相关信息,请确保此处信息的真实性;类别设置可对书目类别进行相应的操作(增加,删除,修改);分类管理可以对相关图书进行分类操作(注:此操作可以在图书入库的时候进行选择)2.数据库、数据表设计因为预计网上书城的查询操作会比修改操作多,故在设计数据库是大部分表采用了3NF,这样在查询时会比较方便。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档