




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 1 引言引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 程序系统的结构程序系统的结构 2 3 程序程序 1 标识符 设计说明 标识符 设计说明 2 3 1 程序描述 3 3 2 功能 3 3 3 输人项 3 3 4 输出项 3 3 5 流程逻辑 3 3 6 接口 3 3 7 尚未解决的问题 4 2 详细设计说明书详细设计说明书 1 引言引言 1 1 编写目的编写目的 随着 Internet 用户的剧增和 Internet 技术的不断发展 信息的经济效益直接体现在 生产经营和管理活动中 每个重视信息资源的单位 都能利用信息资源的及时性 准确性 提高工作效率 取得经济效益和社会效益 网上购物系统的出现介入了企业的商务活动 促进企业调整自己的业务流程 从根本上把企业改造成以客户为中心的模式 高收益 低 成本 方便 可靠的优势 获得了绝大多数人的首肯 正以极快的速度发展着 目前大型 的系统如 淘宝网 易趣等成为网上购物系统的经典 1 2 背景背景 近年来 随着 Internet 的迅速崛起 互联网已日益成为收集提供信息的最佳渠道并逐 步进入传统的流通领域 于是电子商务开始流行起来 越来越多的商家在网上建起在线商 店 向消费者展示出一种新颖的购物理念 在美 日等信息化程度较高的国家和地区 网络商店发展速度迅猛 美国的世界级超 一流的零售商 如沃尔玛凯玛特 家庭仓储 科罗格 J C 培尼等纷纷挤身于网络经商的 行列 调查表明 美国的家庭已越来越习惯于在家中从网上购物 在我国 网上购物从无到有也不过短短几年时间 我国第一家网上购物发生在 1996 年 燕莎友谊商场首次通过网上商城售出一个景泰蓝 虽然货款的支付不是在网上进行的 但 这毕竟为我国零售业奏出了网上购物的先声 如今 在北京 上海 深圳等大城市 已有 200 多家商场 专卖店开设了网上商店 还有一些正处在观望阶段 综上所述 通过电子商务网站的建设以实现对商业零售企业提供信息化管理是信息化 时代的必然产物 因此本小组结合一些网上购物的要求和特点 决定开发一个网上销售如 电脑以及和电脑相关零件的网上购物系统 开发者有 郭根娟 陈晨 莫莉莉 范丽 余 晓阳 钱斌 薛羽鹏和钱嘉伟 8 名同学 该系统主要有两类用户 即管理员和消费者 网 上购物平台主要是对后台管理和前台操作 后台管理是管理员对本网站的维护 通过商品 资料 添加大类 添加小类 商品添加 商品审查 商品交易 处理订单 发货查询 会员管理 会员审查 操作管理 管理员添加 管理员审查 管理员退出 等功能达到对 网站的管理 前台操作是用户登录到本网站 可以进行用户注册 通过网站的新品速递 商品热卖 商品分类或电子商品搜索功能 找到自己想要买的产品 装入购物车 提交定 单进行购买 管理员进行后台操作 货物管理 商品添加 添加商品信息等 会员管理 会员 信息修改 修改密码 删除会员等 以及订单管理 订单的确认 删除等 3 现在流行的网上购物系统不仅要有漂亮的网页 更要有严谨的规划 每一个细小 的环节都和重要 这样才能使得在电子交易时避免不必要错误发生 我们将使用 HTML ASP 等技术来编辑网页 并运用 ASP 技术把数据库和动态网页相关联 传统的 管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中 这种方法在数据量不大时有很多的应用场合 当数据量比较大 并且有较强的专业性时 录 入的费用和出错的可能性都相应上升 我们这个项目是通过 SQL 2005 建立自己的数 据库 使得所有的商品信息可以即时的保存更新 可以即时的了解网上的买卖情况 实现该系统对电脑的性能需求有 1 硬件环境 处理器 Inter Pentinm 3 或更高 内存 512MB 硬盘 2GB 2 软件环境 操作系统 Windows Server 2003 数据库 Microsoft SQL2005 开发工具 Visual Stdio 2008 Microsoft office Visio 2007 1 3 定义定义 A sql 1 4 参考资料参考资料 1 汪小平 ASP 网络开发技术 北京 人民邮电出版社 2003 年 2 蔡翠平 尚俊杰 网络程序设计 ASP M 北京 清华大学出版社 2002 年 1 月第一版 3 龙马工作室 ASP SQL Server 组建动态网站 M 北京 人民邮电出版社 2004 年 8 月第一版 4 4 2 程序系统的结构程序系统的结构 添加子类 添加大类 商品添加 会员积分 会员删除 会员级别 注册会员 找回密码 会员信息 个人信息设置 订单查看 修改密码 购物车 用户 AccountInfo 商品管理 会员管理 订单管理 管理员 网上购物系统 订单确认 查看所有订单 订单取消 2 1 网上购物系统的总体结构图 3 程序程序 1 标识符 设计说明 标识符 设计说明 从本章开始 逐个地给出各个层次中的每个程序的设计考虑 以下给出的提纲是针对 一般情况的 对于一个具体的模块 尤其是层次比较低的模块或子程序 其很多条目的内 容往往与它所隶属的上一层 模块的对应条目的内容相同 在这种情况下 只要简单地说明 这一点即可 3 1 程序描述程序描述 本程序设计分采用三层架构 即数据层 逻辑层和表示层 数据层只包含数据库信息 这样有利于系统的开发 维护 部署和扩展 分层是为了实现 高内聚 低耦合 采用 分而治之 的思想 把问题划分开来各个解决 易于控制 易于延展 易于分配资源 我们将程序中一些公用的处理程序写成公共方法 封装在类中 供其它程序调用 还 有通过接口实现方法的多次调用 我们的程序是常驻内存的 是顺序处理 3 2 功能功能 本系统分为前台购物流程和后台订单处理流程 5 浏览商品 选择商品 订购商品 未注册用户 登陆用户 未登陆用户 购物车 去收银台 确认提交订单 登陆 注册 3 2 1 前台用户操作流程图 用户订单 审查订单 订单发货 订单删除 3 2 2 后台购物流程图 登录入口 取得用户名和密码 将 AcID 存入 cookies 中 查询用户是否存在 密码是否正确 登录成功 是 是 否 否 3 2 3 用户登录流程图 6 商品管理 修改 删除 满意否 操作成功 添加到购物车 是 否 用户购物流程图 购物车 核对商品 OK 提交订单 调整商品 是 否 选择支付 送货方式 3 3 输人项输人项 登入的时候要输入用户名和密码 用户名和密码都不能为空 如果没用户 则要先注 册 注册用户时 用户名必须在 5 到 20 个字符之间 Email 地址必须合法 密码长度必须 大于 6 而且两次输入的密码必须一致 输入的验证码必须要正确 同时要接受服务条款 如果有其中的一项不满足要求 则注册失败 3 4 输出项输出项 输入的用户名和密码成功时 就进入登入页面 右上角显示用户名 注册成功后 就 跳转到注册成功页面 然后点击 这里 进入登入页面 登入后就进入购物车页面 选择自己需要的物品放入购物车 点击付款 就进入收银 台页面 可以确认提交订单 7 3 5 流程逻辑流程逻辑 用图表 例如流程图 判定表等 辅以必要的说明来表示本程序的逻辑流程 3 6 接口接口 接口有 IAccountService 所实现的方法 IQueryable GetAccountById int id UserAccount GetAccountByName string Name UserAccount GetAccountByEmail string p bool AddAccount UserAccount ac ICargoService 所实现的方法有 IQueryable GetAllCargo View AllCargo GetCargoById int id IQueryable GetLastTenCargo List GetAllCategory IQueryable GetCargoByKe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 4236-2025钢的硫印检验方法
- 化工公司安全技术培训课件
- 农业机械安全培训致辞稿课件
- 刺激与反应课件
- 化工企业安全培训教育课件
- 初学者硬笔课件
- 兴化安全培训课件
- 婚纱照营销方案(3篇)
- 初中食品安全培训课件
- 初中教师安全培训总结课件
- 美术微课课题立项申报书
- GB/T 46084-2025燃煤锅炉火焰温度图像检测技术规范
- 2025年贵州省毕节市辅警招聘考试题题库(含参考答案)
- 女职工法律培训
- 2025口腔执业医师考试仿真模拟试题及答案
- 2025年辅警考试公共基础知识真题库(含答案)
- 兵团面试题目及答案
- 2025劳动合同范本下载
- 2025-2026学年高二上学期数学第一次月考立体几何卷全解析【测试范围:沪教版2020必修第三册第十章】(上海专用)
- 小学法律知识竞赛试题(附答案)
- 浙教版(2023)五年级上册信息科技 第1课 身边的算法 课件
评论
0/150
提交评论