网站大量收购独家精品文档,联系QQ:2885784924

最新整理-图书销售系统[精品资料].ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
最新整理-图书销售系统[精品资料]

第14章 图书销售系统 学前提示 本章通过实现一个简单的图书销售系统,向读者介绍电子商务应用程序的基本开发方法,以及使用Microsoft Visual Studio 2008开发电子商务应用程序过程中的关键技术。 本例通过订单与订单详情的管理,讲解如何实现数据的级联添加与删除。 知识要点 购物车模块的开发 订单与商品记录的级联保存、读取与删除 ADO.NET事务管理的用途与实现方式 GridView控件中ItemTemplate模板的使用 14.1 系 统 概 述 本例开发的销售系统功能比较简单,接近于电子商务网站刚刚兴起时,各种中小企业在其网站上提供的商品订购系统。通过这样一个简单的例子,希望读者掌握使用Microsoft Visual Studio 2008在ASP.NET 3.5平台上开发网站购物车模块的基本方法,为以后开发电子商务网站打下基础。 14.2 需 求 分 析 通过对一般电子商务网站功能的分析,总结电子商务网站的核心功能为: 产品管理。 订单下达。 订单处理。 管理员后台实现的功能主要是对图书分类的管理、图书信息的管理和图书订单的管理。包括对图书信息的添加、修改和对订单的发货处理两个模块。 14.3 用 例 图 根据前面的需求分析,设计图书销售系统的用例图,如图14-1所示。 14.4 系统总体设计 本例的主要目的是让读者掌握在Microsoft Visual Studio 2008中开发ASP.NET应用程序的流程,熟悉基本电子商务程序的开发方法。 本例程序在整体结构上尽量采用ASP.NET提供的内置控件进行开发,只有少数页面考虑到实现的方便性而需要使用编写ADO.NET代码的方式实现。并且在开发过程中,为便于手写ADO.NET代码,加入了SqlHelper数据库访问助手类。 14.5 开 发 环 境 本系统采用如下环境开发。 操作系统:Windows XP SP3。 开发工具:Microsoft Visual Studio 2008。 UML建模工具:Rational Rose。 数据库设计工具:PowerDesigner 12。 数据库环境:SQL Server 2005 Express(Microsoft Visual Studio 2008附带)。 14.6 数据库结构 数据库结构设计图与用例图一起组成了信息系统的详细设计说明书,对于大型项目的开发而言,后面的编码工作会完全按照这两步设计的结果确定软件需求进行实现,数据库设计的好坏是信息系统开发能否成功的关键因素。 结合前面的需求分析、用例图,按照数据库设计原则,为本例确认了如图14-2所示的表结构。 14.7 项目及数据库搭建 创建项目的操作步骤如下。 (1) 启动Microsoft Visual Studio 2008,界面如图14-3所示。 (2) 选择“文件”→“新建网站”菜单命令,打开“新建网站”对话框,如图14-4所示。 (3) 在Microsoft Visual Studio 2008工作区右边的“解决方案资源管理器”窗口中,在App_Data目录上单击鼠标右键,从弹出的快捷菜单中选择“添加新项”命令,如图14-5所示。 14.7 项目及数据库搭建 (4) 弹出“添加新项”对话框,在“模板”列表中选择“SQL Server数据库”,在“名称”文本框中输入数据库文件名,在“语言”下拉框中选择“Visual C#”,单击“确定”按钮,完成数据库的添加,如图14-6所示。 (5) 单击“解决方案管理器”下面的“服务器资源”选项卡,切换到服务器资源管理器。 (6) 在“表”对象上单击鼠标右键,选择“添加新表”命令,如图14-8所示。现在工作区出现了如图14-9所示的新建表界面,在上面输入对应的字段并保存,即可建立本例需要的表格。 14.8 数据访问层的实现 本例通过ASP.NET内置的数据库连接字符串保存数据库连接,这样数据库连接字符串只需要在一处保存,方便了数据库连接字符串的修改,简化了程序的部署操作。 14.8.1 数据库连接字符串的添加 下面是在Web.config配置文件中添加的数据库连接字符串,这段代码可以用Microsoft Visual Studio 2008自动生成。读者可以熟悉一下这段代码,以便部署应用程序时修改。需要注意一下name属性的值,在下一节中需要用到: connectionStrings add name=ConnectionString connectionString=Data Source= .\SQLEXPRESS;AttachDbFilename=|DataDirectory|\bookSell.mdf; Integrated Security=True;User I

文档评论(0)

***** + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档