基于C开发在线购物系统(网上书店).docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
? 概要设计说明书 项目名称 在线购物系统网上书店) 项目开发单位 信息与软件项目系 目录 TOC \o 1-3 \h \z \u 1引言2 1.2背景3 1.3定义3 1.4参考资料3 2总体设计 ??2.1需求规定4 2.2运行环境4 2.3基本设计概念和处理流程4 登录功能:5 用户注册:6 书籍查询:7 书籍详细显示:8 购物车:9 添加书籍:10 删除书籍:11 修改书籍:12 添加书籍:13 购物车:13 2.4结构14 2.5功能需求与程序的关系14 2.6人工处理过程15 3接口设计15 3.2外部接口16 4系统论据结构设计17 用户表 User18 书籍详细表Product18 书籍分类表Classify19 出版社分类表Supplier19 顾客订单表Order19 4. 2物理结构设计要点19 4.3数据结构与程序的关系19 5系统出错处理设计22 5. 1出错信息22 5.2补救措施22 5. 3系统维护设计22 ? 1引言?1. 1编写目的 1)编写本说明书的目的在于: 1)将系统划分成物理元素,即程序、文件、数据库、文档等。 2)设计软件结构,即将需求规格转换为体系结构,划分出程序的基本模块组成,确定模块间的相互关系,并确定系统的数据结构。 2)本说明书的用途在于寻找实现目标系统的各种不同方案,分析员从这些可供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的物理元素,进行成本\效益分析,从中选出一个最佳方案向用户和使用部门负责推荐。如果用户和使用部门负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软件结构。通常,设计出初步的软件结构后还要进一步改进,从而得到更合理的结构,进行必要的数据库设计,确定测试要求并且制定测试计划。 3)本说明书的主要读者为系统分析员和用户和使用部门的有关人员,为后面的系统开发提供依据。 ?1.2背景 目前传统书店均以店面形式存在,存在销售图书区域性,客户相对固定,查询、更新 不快捷,投资较大等诸多问题。当代计算机网络发展非常迅速,越来越多的商品交易已成功的运用在电子商务上了。比较典型的电子商务网站有:易趣、亚马逊、阿里巴巴、当当网、淘宝网… 电子商务平台给企业带来更多的商业机会,同时也给客户的消费和交易带来很大的方便。 ?1.3定义 开发工具:Visual Studio 2005 开发语言:C# 开发框架:Asp.net 2.0 数据库:sql server 2005 系统运行环境:Windows server 2003、Windows XP SP2、IIS6、.NetFramework 2.0 ??1.4参考资料 ?Web应用程序设计实践专周任务书 软件需求说明书 概要设计说明书?? ?《软件项目导论》,张海藩,清华大学出版社 《实用软件文档写作》,肖刚等,清华大学出版社 2总体设计 ??2.1需求规定 该系统可以实现书籍管理和用户购买书籍,书籍管理因管理员和用户不同又可再细分,管理员登录后可以对书籍进行增加、删除和修改功能,用户可以查找书籍;用户登录后可以购买书籍,更改购物车中书籍的数量和,删除购物车中的书籍 2.2运行环境 ? 服务器: CPU: PIII 500以上;内存:512M以上;硬盘:15G以上; 支持软件:Win9X/2000/2003,tomcat5.0 数据库系统Microsoft SQL Server 2000; 2.3基本设计概念和处理流程 下面将各大功能块的处理流程显示如下: 登录功能: 开始 开始 输入用户名(Username和密码(Password 连接数据库User表 是否存在用户 成功登录 提示错误信息:密码错误,不存在该用户 是 否 获取表单的用户名(Username和密码(Password 用户名和密码是否为空 设置session值存取用户名和id,跳转到首页 是 否 关闭数据连接 用户注册: 开始 开始 输入用户注册信息获得用户信息 用户名username 真实姓名 name 性别 sex 密码 password 邮箱地址u_mail 地址 u_addr 用户是否可以注册 连接数据库User表 在User表中自动生成用户id,并将用户的信息写入表中 是 否 获取表单中的注册信息,是否填写完整 是 关闭数据连接 书籍查询: 开始 开始 在表单中分页显示查询到的书籍记录,将书籍的id传给book.jsp显示该书籍的详细信息 获取用户名和表单中的隐含的书籍id,将书籍id存于名为用户名+书籍id)的session中 获取文本框和下拉菜单中的值 是 是 连接数据库Classify表和Supp

文档评论(0)

151****9996 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档