aspnet新月网上书店(DOC毕业论文).doc
《aspnet新月网上书店(DOC毕业论文).doc》由会员分享,可在线阅读,更多相关《aspnet新月网上书店(DOC毕业论文).doc(23页珍藏版)》请在咨信网上搜索。
1、 . 新月网上书店SinYue Book Store Online目 录摘要IABSTRACTII第1章绪论11.1 开发背景与意义11.2 本系统使用的开发软件简介11.3 系统简介1第2章需求分析22.1 系统需求分析22.2 数据库需求分析32.3 可行性分析3第3章概要设计43.1 系统结构图43.2 系统流程图4第4章数据库设计64.1 数据库逻辑设计64.2 存储过程7第5章详细设计与实现95.1 MYBU类库95.2 MYDAL类库105.3 界面层105.3.1 用户管理模块115.3.2 购物车管理模块115.3.3 结帐管理模块125.3.4 图书检索模块135.3.5 母
2、版页135.3.6 DHTML14结论15参考文献1619 / 23摘 要随着信息时代的发展,市场日益呈现出需求个性化和需求快速变化两大基本特征。虚拟经营模式以其柔性管理,快速反应的特点,日益成为当代企业管理模式的新选择。网上虚拟经营把销售网络建立在网络上,最大化的降低成本,以提高企业的竞争力。 在当代的软件行业中多层架构思想几乎成为该行业的标准,“不出现一个sql语句”的目标就要实现。前台应用程序与后台数据库平衡利用大大节省了计算机资源本文按照软件的生命周期为序详细叙述了新月书店的分析、设计与实现以与相关技术。关键词 新月书店、多层架构、数据库、DHTMLABSTRACTAlong with
3、 the information time development, the market presents thedemand individuality and the demand fast changes two bigbasic characteristicsday by day. The virtual management pattern by its flexible management, therapid reaction characteristic, becomes the new choice at present age businessmanagement pat
4、tern day by day. The on-line sale in the network, themaximization reduces the cost, enhances the enterprise the competitiveability.The multilayered overhead construction thought nearly becomes thisprofession in the contemporary software profession the standard, doesnot appear a sql sentence the goal
5、 must realize. The onstage application procedure and the backstage database balanceuse has greatly saved the computer resources.This paper order by soft ware life periodintroduce sinyue bookstore analyse、design、realize aswell as correlationtechnique。Keywords SinYue Book Store, Multilayer,DataBase, D
6、HTML第1章 绪论本章主要介绍了网上书店的开发背景和与其意义,并简单介绍了该系统的功能,同时也对本系统的开发工具与技术做了简单介绍。1.1 开发背景与意义在传统的购物方式四出寻找商品所化费的时间、付出的交通费用以与体力上的透支相对于越来越烦忙的人们来说是一种浪费,随着Internet的普与以与人们生活质量的提高,消费者渐渐意识到网上购物方便快捷的优越性,成为一支新兴的重要的不断壮大的消费队伍,因此,构建网上书店,是适应消费者消费方式转变的需要。赢得消费者才能赢得市场,有市场的企业才能生存发展。1.2 本系统使用的开发软件简介Microsoft .NET 是 Microsoft XML Web
7、 services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。1.3 系统简介新月网上书店分为登录模块、查询模块、购物车模块、订单模块几大部分。其中登录模块实现了密码找回的功能;系统可以通过用户提供的信息进行图书查询;用户可以通过购物车预览,查看自己的购物车里的商品并进行操作;用户结账后可以查看自己的订单信息第2章 需求分析需求分析是程序开发中不可或
8、缺的部分,它们为程序开发的顺利进行作了准备工作,同时也使开发团队有了明确的目标。本章主要讲了本系统个模块的需求和本系统的概要设计。2.1 系统需求分析作为一个基于B/S模式的系统,需要记录大量的数据信息,而这些数据信息需要同时能够提供给使用人员查询和修改,必然需要一个大型的数据库系统和一台网络服务器,虽然两台服务器性能相差无几,但人总是将大多数的任务交给网络服务器,数据库服务器中只有少量的必要数据,这样严重浪费了计算机资源,同时也造成网络服务器压力过大,访问数度减慢。当网上书店的用户完成注册后,系统会在数据库中加入用户的资料,包括用户名称、用户密码、用户真实、用户E-Mail等,用户可以对自己
9、的资料进行修改;用户可以通过自己号进行密码找回。当注册的用户登录系统后,系统会为此用户准备一个购物车;用户可以向购物车中添加需要购买的若干本书籍,也可以买多册同样的书籍;用户可以修改购物车里的购物情况,每次完成购买后,可以查看在购物车中的详细信息,确认无误后就可以提交订单,然后结账。用户在首页的左边选择搜索的方式,然后输入搜索容,便可显示出符合搜索条件的图书,此时用户可以直接购买搜索出的图书;用户通过浏览图书分类目录找到所需要的图书之后,可以单击图书的书名来查看图书的详细信息。用户在最好确定购物车里图书后完成结算,结算时系统自动生成订单,每个订单上都包括此次购买图书的信息:图书名称,图书数量,
10、图书价格,总价格,还有当时时间。2.2 数据库需求分析随着软件业的发展,计算机利用力的提高,人们越来越认识到,应用程序和数据库系统平衡的重要性。“在应用程序中不出现一个SQL语句”成为人们开发软件的目标。这就需要程序员把更多的算法或者是方法实现放到数据库中实现,因此,数据库中的存储过程、游标、触发器、用户自定义函数成为软件开发中不可缺少的一部分。2.3 可行性分析系统具有完善的用户信息维护和用户操作功能,满足了用户购书的需求;强大的数据查询与存储过程功能,帮助书店人员根据分析结构进行新的规划,以适应变化的市场。该系统才有SQL Server2000数据库,以保证数据的安全、高效和稳定。前台采用
11、Microsoft Visual Studio 2005作为主要的开发工具,可以与SQL Server2000数据库无缝连接。第3章 概要设计概要设计主要分析了本的结构,以与系统流程,为程序的开发奠定了基础。3.1 系统结构图本主要分为四大模块:用户管理模块,图书检索模块,订单管理模块,如图3-1所示:网上图书销售系统图书检索模块用户管理模块购物车模块订单管理模块 3-1系统结构图3.2 系统流程图用户在可以在非登录情况下进行图书检索,但只有在登录之后才可以进行图书的购买。如果用户遗失密码,可以通过有效的方式进行找回密码。用户在购买时可以通过购物车来进一步处理自己想买的图书,购买之后,系统可以
12、自动生成一个订单,如图3-2所示:3-2系统流程图图书查询购物车管理订单查询用户登录注销密码找回修改信息第4章 数据库设计数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库与其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。4.1 数据库逻辑设计数据库中各个表的关系如图4-1所示:图4-1 数据库关系图 数据库中包含有多个表,下面只列出两个表:表4-1为数据库中订单详细表,词表中主要包括DetailID,OrderID等字段。表4-1 订单详细信息表代码名称默认值类型PFMDetailID明细ID,自增Int
13、OrderID订单编号IntBookID图书编号IntBookQuanlity购买数量IntUnitCost图书销售价格Money表4-2显示为购物车表,其中的主要字段有CartID,UserID,还有BookID。表4-2 购物车表代码名称默认值类型PFMCartID购物产ID,自增IntUserID用户编号IntBookID图书编号IntBookQuanlity购买数量MoneyShoppingDate购买日期GetDate()DateTime4.2 存储过程存储过程在服务器端执行,执行速度快;存储过程执行一次后,其执行规划就驻留在高速缓冲存储器中,只需从高速缓冲存储器调用已编译好的二进制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- aspnet 新月 网上 书店 DOC 毕业论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。