网上音乐商店详细设计说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 引言 1.1 编写目的 通过学习,深入了解电子商务系统的开发内容和运行过程。将所学的网络开发技术Asp.net 4.0运用到企业项目中去,后台使用数据库sql server 2008。电子商务的迅速发展为人们提供了更快捷方便的购物渠道。本文介绍了基于Asp.net 4.0的网络音乐商店管理系统,该系统采用Asp.net 4.0技术,访问sql server 2008数据库,实现了注册与登录、选购音乐专辑、生成订单、用户管理、音乐专辑管理、订单管理和读者论谈等功能,顾客也可以通过系统所提供的分类查找来快速搜寻自己所想要找的音乐专辑。本说明是对网上音乐商店系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。 1.2 研究背景 很多人看到了音乐专辑这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等。尽管全球最大的网上音乐专辑城亚马逊股票惨跌,尽管各家音乐专辑店都承认目前的亏本经营状况,但这并未阻挡投资者对网上音乐专辑店“钱”景的期待。 1.3开发网上音乐商店系统的意义 电子商务模式是目前互联网人士思考较多的一个话题,在有了B-C, B-B等模式之后,一些网站最近又在尝试一种全新的概念——B-B-C模式,而且看来这一模式已经被许多的网上音乐专辑店所接受。 网上音乐专辑店将致力于一个专业的售音乐专辑平台,同时将B2C,与C2C融于一体,将Internet与Wap相结合,并提供独到的物流系统,以保证用户能够更快更节省的买到自己心仪的音乐专辑。 1.4定义 开发工具:Microsoft Visual Studio 2010 开发语言:C# 开发框架:ASP.NET 4.0 数据库:Microsoft SQL Server 2008 Development Edition 系统运行环境:Windows 7、.NetFramework 4.0、MVC 3.0 1.5 参考资料 [1]前沿科技 曾顺编著 精通Div+Css网页样式与布局 人民邮电出版社 2008.2 二 程序系统的结构 2.1 用例图 2-1 用例图 2.2活动图(音乐商店过程) 三 功能设计及业务流程 3.1用户管理 用户管理模块 用户管理模块 注册 登录 3-1用户管理 3.2目录管理模块 目录管理主要有门类管理、分类管理、商品管理、商品详情管理。其中门类管理、分类管理和商品管理有添加修改和删除功能,商品详情管理有商品详情修改功能。管理员可以创建门类,对过选择门类来创建分类,对过选择门类、分类,来创建商品目录。商品管理可以将商品关联到多个分类,也可以从某个分类中移除。 3.2.1功能描述 门类管理主要完成商品的一级分类,并对其进行添加、删除、修改等操作。 目录管理模块 目录管理模块 门类管理 分类管理 增加 修改 删除 增加 修改 删除 3-2-1功能描述 3.2.2目录管理的设计流程图 设计添加目录界面 设计添加目录界面 实现删除目录功能 删除目录 使用datalist实现 浏览目录 实现目录添加功能 判断是否有音乐专辑 3-2-2目录管理的设计流程图 3.2.3删除目录流程图 用户选择目录 用户选择目录 不执行任何操作 提示错误信息 执行删除语句 提示成功信息 单击删除按钮 判断是否有商品 3-2-3删除目录流程图 3.3商品管理模块 商品管理模块实现对有关商品的所有功能,不要包括商品的搜索、获取指定目录下的商品及商品信息的增加、删除、修改等功能。 商品管理模块 商品管理模块 修改 搜索 增加 删除 获取商品 3-3商品管理模块 商品管理 添加商品 修改信息(包括分类关联) 删除商品 商品详情管理 3.4搜索 搜索只有一种方式,搜索完成在名称搜索和时间搜索。 3.5购物车 系统提供两种购物车的实现,一种普通的购物车,一种AJAX购物车。使得用户可以多选择。用户通过点击添加商品到购物车,当用户下定单定时,用户的临时购物车就会与用户的账户关联,由于临时购物车也可以工作,因此即使在开发了顾客账户管理系统后,用户在结账之前仍然无需提供任何额外信息,如用户登录或者创建一个新的用户。 目前或许保存购物车的最好方法可能是为每个购物车生成一个唯一的ID,采用全局唯一标识符(GUID)来实现,然后以cookie和session数据的形式保存在用户的计算机中,这种方法的好处是即使用户的浏览器是禁用cookie的,系统程序也能够基于session数据正常工作。 购物车模块 购物车模块 清空购物车 更新数量 移除商品 添加商品 计算价格 3-5-1添加商品到购物车 用户添加商品 用户添加商品 获取购物车 保存 添加商品到

文档评论(0)

mingqing18 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档