网上购物商场平台开发毕业论文.doc_第1页
网上购物商场平台开发毕业论文.doc_第2页
网上购物商场平台开发毕业论文.doc_第3页
网上购物商场平台开发毕业论文.doc_第4页
网上购物商场平台开发毕业论文.doc_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网上购物商场平台开发毕业论文网上购物商场平台开发毕业论文 目目 录录 1 1摘要 2 目目 录录 4 2 2前言 5 网上购物系统的发展 5 网上购物的现状 5 网上购物系统的构建 5 系统说明 6 3 3网站的设计目标 7 4 4网站开发的设计思想 7 5 5网上购物系统的设计原则 8 6 6网站的可行性分析 8 7 7系统环境 9 8 8网站系统功能分析 10 前台功能分析 10 后台功能分析 10 9 9网上购物系统完成功能 11 1010数据库逻辑结构设计 26 网站数据库需求分析 26 网站数据库后台主要数据表 26 1111前台和后台其它界面截图 29 1212系统特点 31 1313结论 32 1414软件性能需求 33 1515附录 33 1616致谢 43 1717参考文献 44 网上购物商城 毕业设计 论文 说明书 2 1 1前言 网上购物系统的发展 近年来 随着 Internet 的迅速崛起 互联网已日益成为收集提供信息的最 佳渠道并逐步进入传统的流通领域 于是电子商务开始流行起来 越来越多的 商家在网上建起在线商店 向消费者展示出一种新颖的购物理念 网上订购系统作为 B2B B2C 即企业对消费者 C2C 即消费者对消费者 电 子商务的前端商务平台 在其商务活动全过程中起着举足轻重的作用 本文旨在 讨论如何建设 B2C 的网上购物系统 网上购物是一种具有交互功能的商业信息 系统 它向用户提供静态和动态两类信息资源 所谓静态信息是指那些比经常 变动或更新的资源 如公司简介 管理规范和公司制度等等 动态信息是指随 时变化的信息 如商品报价 会议安排和培训信息等 网上购物系统具有强大 的交互功能 可使商家和用户方便的传递信息 完成电子贸易或 EDI 交易 这 种全新的交易方式实现了公司间文档与资金的无纸化交换 网上购物的现状 在美 日等信息化程度较高的国家和地区 网络商店发展速度迅猛 美国 的世界级超一流的零售商 如沃尔玛凯玛特 家庭仓储 科罗格 J C 培尼等 纷纷挤身于网络经商的行列 调查表明 美国的家庭已越来越习惯于在家中从 网上购物 在我国 网上购物从无到有也不过短短几年时间 我国第一家网上购物发 生在 1996 年 燕莎友谊商场首次通过网上商城售出一个景泰蓝 虽然货款的支 付不是在网上进行的 但这毕竟为我国零售业奏出了网上购物的先声 根据 CNNIC 的统计结果 截止 2004 年 1 月中国有互联网用户 7950 万人 而又有 40 7 以上的网民在过去的一年里有过网上购物经历 这就说明中国有网上购物 的用户达是 3235 7 万人 并且这一数字还在以 17 左右的速度增长 预计到 2006 年中国网上购物用户将达到 6962 万人 这说明在中国发展网上购物具有 良好的群众基础 网上购物方式日趋被大家所接受 网上购物系统的构建 现在流行的网上购物系统不仅要有漂亮的网页 更要有严谨的规划 每一 个细小的环节都和重要 这样才能使得在电子交易时避免不必要错误发生 我 网上购物商城 毕业设计 论文 说明书 3 们将使用 HTML ASP NET 等技术来编辑网页 并运用 ASP NET 技术把数据库和 动态网页相关联 传统的管理信息系统信息获取方法是由专业文字录入人员将 信息输入到管理系统的数据库中 这种方法在数据量不大时有很多的应用场合 当数据量比较大 并且有较强的专业性时 录入的费用和出错的可能性都相应上 升 本文在实际应用开发中解决方案是建立网站 以及自己的数据库 使得所 需商品信息可以及时的保存 更新 可以更好的及时了解商品买卖的情况 网 上购物系统 是在网络上建立一个虚拟的购物商场 让人们在网络上进行购物 行为 网上购物以及网上商店的出现 避免了挑选商品的烦琐过程 让人们的 购物过程变得轻松 快捷 方便 很适合现代人快节奏的生活 同时又能有效 的控制 商场 运营的成本 开辟了一个新的销售渠道 通过这次的毕业设计 我了解了目前流行的动态商务网站的构成和运作原 理 掌握了用 ASP NET 构建动态网站的相关知识和技术原理 锻炼了自己的动 手实践能力 更重要的是 通过这次的毕业设计 我培养出了刻苦钻研的学习 精神和严肃认真的学习态度 这对我以后的学习和工作有很大的益处 系统说明 本系统是一个中小型的电子商务系统 网上购物系统 可以为各类用户 提供方便的在线购物环境 符合目前国内流行的电子商务模式 用户可以在系 统中实现注册 浏览商品 搜索查询商品 下定单 处理定单等功能 管理员 可以通过用户管理 定单管理 商品管理 评论管理等管理功能来对系统进行 维护更新 网站的组成有以下几个子系统组成 1 主页 显示商城主界面 提供近期的商品和最近新闻 客户在浏览器中所看 到的直接与客户面对面的销售程序 包括 浏览商品 订购商品 查询定购 购物车等功能 2 购物车 处理订购并显示想要订购的商品 3 查询系统 通过商品类别 商品名称 商品价格来查询是否有自己需要的商 品 4 用户注册系统 处理新用户的注册和老用户购物时的确认 当然并不一定他 立即就要买东西 可以先注册 任何时候都可以来买东西 用户注册的好处在 于买完东西后无需再要输入一大堆个人信息 只须将账号和密码输入就可以了 5 管理员后台管理系统 通过管理员对系统进行管理和其它处理 商品所有数 据 其来源都是后台所录入的数据 对这部分的数据进行处理 是后台数据处 理模块的功能 本系统的重点也在此 网上购物商城 毕业设计 论文 说明书 4 2 2网站的设计目标 现在流行的网上购物系统不仅要有漂亮的网页 更要有严谨的规划 注重 每一个细小的环节 这样才能使得在电子交易时避免不必要错误发生 我们将 使用 HTML CSS 样式等技术来编辑网页 并运用 技术把数据库和动态 网页相关联 传统的管理信息系统信息获取方法是由专业文字录入人员将信息 输入到管理系统的数据库中 这种方法在数据量不大时有很多的应用场合 当数 据量比较大 并且有较强的专业性时 录入的费用和出错的可能性都相应上升 本设计在实际应用中的解决方案是建立网站 以及自己的数据库 使得所需商 品信息可以及时的保存 更新 可以更好的及时了解商品买卖的情况 本平台利用 Access 数据库的架构实现的 进行系统分析 为将来进一步的 实施打下一个坚实的技术基础 本平台将投入到实际的试运行之中 进行测试 如果测试满意的话 将进行平台的完善开发 从而实现信息化 规范化 系统 化 网络化的平台 具有较好的适应性和推广性 此系统分为前台管理和后台管理 前台管理是友好的操作界面 供用户浏 览 查询使用 包括 浏览商品 查询商品 订购商品等功能 后台管理是提 供给管理员的 其中包括 商品管理 用户管理 订单管理 商品分类管理 顾客留言等 使管理员从繁琐的手工操作中解脱出来 并提高了办公效率 3 3网站开发的设计思想 网上购物主要是对后台管理和前台操作 后台管理是管理员对本网站的维 护 通过商品资料 添加大类 添加小类 商品添加 商品审查 商品交易 处理订单 发货查询 会员管理 会员审查 操作管理 管理员添加 管 理员审查 管理员退出 等功能达到对网站的管理 前台操作是用户登录到本 网站 可以进行用户注册 通过网站的新品速递 商品热卖 商品分类或电子 商品搜索功能 找到自己想要买的商品 装入购物车 提交定单进行购买 网上购物的特点是客户和电子商品信息量很大 管理员需要整理的信息很 多 为让管理员轻松 方便 快捷的管理 该平台采用符合购买电子商品基本 的原则 满足广大客户的日益增长的数量 并达到操作过程中的直观 方便 实用 安全等要求 网上购物商城 毕业设计 论文 说明书 5 4 4网上购物系统的设计原则 标准化原则标准化原则 此系统的开发采用 MS Access 数据库和 ASP NET 标准的软件开发平台 采 用 B S 是一种通用的网络应用系统 先进性和可靠性原则先进性和可靠性原则 设计时 首先考虑使用稳定可靠的新产品和新技术 使其具有必要的容错能 力 采用国际上先进成熟的技术 使网络系统具有良好的先进性和可靠性 但 是在设计时在考虑先进的技术时 一定考虑使用这的自身行业特点 将自身背 景充分的考虑 提高建设的使用特性 只有这样才可以应用到实际中去 才可 以物有值 投资建设才有实际效益 可扩展性原则可扩展性原则 为使用者提供一个先进开放的平台或空间 在系统结构设计中 必须充分考 虑未来信息的增长趋势 使系统具有可扩展性 为系统的扩充和技术滑升级提 供极大的方便 所有硬件和软件都必须具有良好的扩展和兼容性 安全性原则安全性原则 系统应具有足够的安全性 要求系统在应用软件 数据库等环节采用严格 的安全措施 保证系统不受侵害 在设计时应该保证系统软件的安全性 其次 是应用软件必须解决使用中的安全漏洞 信息数据的加密 口令密码的有效加 密 对向上发布的网站内容必须采取身份和验证和上载内容的认证防护措施 保证数据的正确和安全 将危险降到最低限度 5 5网站的可行性分析 经过最初的设计目标和进行的市场调查得出以下四点的可行性分析 经济可行性 即实现这个平台设计有没有什么经济效益 该平台设计只是作为 本人的毕业设计 又因为本人的设计能力有限 其功能还不能完善 所以没有 什么经济效益可谈 技术可行性 即现有的技术能否开发该平台 会有哪些困难 运行可行性 即该平台规定的运行方式是否可行 法律可行性 网上购物商城 毕业设计 论文 说明书 6 即该平台的开发会不会在社会上引起侵权或其它责任问题 因为该平台是 作为毕业设计与商业无关 又因为是自主开发设计 因此不会构成侵权 在法 律上是可行的 通过以上的可行性分析 我将采用 Microsoft IIS ASP NET 将结合的技术 运用 MS Access 数据库对网站进行建设 6 6系统环境 开发使用的各种软硬件环境 操作系统 Microsoft XP 操作系统 IIS Microsoft Windows XP 2003 操作系统 IIS 操作平台 Microsoft IE 5 0 以上 数据库服务器 ACCESS SQL Server2000 数据库 网络平台 本系统网络平台使用现有的内部网 内部局域网要求带宽为 10M 采用的开发工具 Microsoft Visual Studio NET 2005 文档编写工具 MICROSOFT OFFICE 套件 开发语言 CSS C HTML JAVASCRIPT 网上购物商城 毕业设计 论文 说明书 7 7 7网站系统功能分析 系统分析是平台开发的一个不可缺少的环节 为了能够使本系统更好 更 完善地被设计出来 就必须先进行调查研究 在系统调查的基础上 对新系统 的功能进行细致的分析 从而才能够开发出完整的系统设计 经过前期的深入调 查和研究 网上购物系统针对的用户是可以是用浏览器上网的用户 信息流量 大 服务器系统要求高 总结出一个典型的 B2C 网上购物系统需要完成的一些具 体功能 前台功能分析 用户管理 能够完成用户基本信息录入的注册和用户基本信息的个人前台与 后台管理 管理员管理 能够完成管理员对网站的商品资料 添加大类 添加小类 商品添 加 商品审查 商品交易 外理订单 发货查询 会员管理 会员审查 操 作管理 管理员添加 管理员审查 管理员退出 的功能 搜索功能 能过电子商品的名称 电子商品的分类进行搜索 后台功能分析 1 能够存储一定数量的商品信息 并方便有效的进行相应的商品数据操作 和管理 这主要包括 1 商品信息的录入 删除及修改 2 商品信息的多关键字检索查询 3 商品的卖出 买入和资料统计 4 商品的分类 属性的管理 能够对一定数量的用户和管理员进行相应的信息存储与管理 这其中 包括 1 用户和管理员信息的登记 删除及修改 2 用户和管理员资料的统计与查询 3 能够对网站的新闻进行相应的信息存储与管理 这其中包括 1 网站新闻的增加 删除及修改 2 首页新闻的设置 网上购物商城 毕业设计 论文 说明书 8 3 留言板块的管理 4 能够对网站的投票进行相应的信息存储与管理 这其中包括 1 网站投票选项的增加 删除及修改 2 投票内容的设置 5 能够对网站的常规内容进行设置 这其中包括 1 网站初始设置 2 网站高级设置 3 送货汇款设置 4 文字友情连接 5 图片友情连接 6 网站空间查看 7 探测远程服务器 8 网站广告设置 6 能够提供一定的安全机制 提供数据信息授权访问 防止随意删改 同时提供信息备份的服务 8 8网上购物系统完成功能 在平台功能的分析基础上 得到本平台的功能模块图如下 网上购物系统平台主要包括六大功能模块 用户管理 管理员管理 搜索 等功能模块 其中用户管理模块 主要包括用户注册 用户修改 等功能 管 理员管理主要包括商品资料 添加大类 添加小类 商品添加 商品审查 商 品交易 会员管理 等功能 搜索主要包括 商品名称 商品类别 网上购物商城 毕业设计 论文 说明书 9 以下是网上购物系统流程以下是网上购物系统流程 网上购物系统流程 网上购物系统平台 后台管理搜索 商品添加 商品审查 会员管理 留言管理 商品名称 商品类别 商品管理 订单管理 前台购物 用户浏览 在整个设计中 使用了广告控件进行广告轮换 但还没有于数据库进行数据绑 定 网站首页界面还不够美观 前台首页使用了大量的用户自定义控件 暂时设定 了两个广告位置 能够进行项目投票 商品的购买 最近新闻浏览 以及按商品的 名称和商品类型进行模糊查询等前台功能 后台用 CSS 结合 JavaScript 制作了 下拉导航菜单 菜单能够比较友好的进行后台项目的链接 在每个项目中对于数 据库的连接 读取 修改等 几乎在每个页面下编写代码 增加了工作量 可惜的 是没有使用存储过程 效率比较低下 而且还有部分的功能不够完善 例如 数据 库的备份或恢复 订单的处理 屏蔽 IP 设置等等 还有很多的功能有待增加 例如 购 物专题的添加和修改 在线支付设置等等 系统的出错处理不够完善 界面不够美 观 只符合基本的显示要求 这些问题都还有待解决或完善 以下是完成的网站购物系统的功能 完成的前台功能 网上购物商城 毕业设计 论文 说明书 10 1 游客可以浏览网站 2 用户注册 3 用户登陆 4 用户能够浏览网站 5 提供搜索引擎 使用户能够按特定的条件对所需商品进行搜索 6 用户能够对自己的注册资料进行修改 7 用户购买商品 8 用户对商品发表评论 可以留言 以下网上购物系统首页截图以下网上购物系统首页截图 网上购物商城 毕业设计 论文 说明书 11 前台购物流程图前台购物流程图 浏 览 商 品 选 择 商 品 订 购 商 品 去 购 物 车 提 交 订 单 未注册用户 已登录注册用 户 未登录注册用 户 注册 登录 商品搜索流程图商品搜索流程图 其中商品搜索自定义控件的 Html 代码定义如下所示 文件名为 ProductSearch ascx 商品搜索 开始搜索 输入条件 搜索结果 查看商品购物车 下订单 继续搜索 是 否 网上购物商城 毕业设计 论文 说明书 12 编号 名称 原价 会员价 点击 购买 网上购物商城 毕业设计 论文 说明书 13 a href productDetail aspx ProductId a href onClick javascript window open pubCart aspx ProductId popuge toolbars 0 scrollbars yes location 0 statusbars 0 menubars 0 resizable 0 width 580 height 480 left 150 top 50 网上购物商城 毕业设计 论文 说明书 14 欢迎光临本站 产品搜索自定义控件的页面处理代码如下所示 文件名为 ProductSearch ascx cs namespace shop productClass 的摘要说明 public class productClass System Web UI Page protected Label pageNow protected Label pTotal protected LinkButton toFirst protected LinkButton prePage protected LinkButton nextPage protected LinkButton toEnd protected Label lblNotice protected Repeater Repeater1 protected Label Label1 region 自定义私有变量 private int iCurPage private int iPageSize private int iTotalPage endregion 网上购物商城 毕业设计 论文 说明书 15 private void Page Load object sender System EventArgs e 在此处放置用户代码以初始化页面 refreshProduct pageNow Text iCurPage ToString pTotal Text iTotalPage ToString private void nextPage Click object sender EventArgs e iCurPage int Parse pageNow Text private void prePage Click object sender EventArgs e iCurPage int Parse pageNow Text private void toFirst Click object sender EventArgs e iCurPage 1 private void toEnd Click object sender EventArgs e iCurPage int Parse pTotal Text private void refreshProduct if object Equals Request QueryString ClassName null string sClassName Request QueryString ClassName string sSql Select from Product where BClassName sClassName order by PTime desc iPageSize 10 iCurPage int Parse pageNow Text DataSet oDS OleBase ExecuteSql4Ds sSql Repeater1 DataSource oDS Tables 0 DefaultView int iTotalRow oDS Tables 0 Rows Count iTotalPage int Math Ceiling double iTotalRow iPageSize if iCurPage iTotalPage iCurPage iTotalPage 网上购物商城 毕业设计 论文 说明书 16 if iCurPage 1 iCurPage 1 DataTable oDT new DataTable foreach DataColumn oDC in oDS Tables 0 Columns oDT Columns Add oDC ColumnName oDC GetType for int i iCurPage 1 iPageSize i iCurPage iPageSize i if i iTotalRow DataRow oDR oDT NewRow for int j 0 j oDS Tables 0 Columns Count j oDR j oDS Tables 0 Rows i ItemArray j oDT Rows Add oDR Repeater1 DataSource oDT DefaultView Repeater1 DataBind region Web 窗体设计器生成的代码 override protected void OnInit EventArgs e CODEGEN 该调用是ASP NET Web 窗体设计器所必需的 InitializeComponent base OnInit e 设计器支持所需的方法 不要使用代码编辑器修改 此方法的内容 private void InitializeComponent this Load new System EventHandler this Page Load nextPage Click new EventHandler nextPage Click prePage Click new EventHandler prePage Click toFirst Click new EventHandler toFirst Click toEnd Click new EventHandler toEnd Click endregion 网上购物商城 毕业设计 论文 说明书 17 商品购买截图 游客留言界面截图 网上购物商城 毕业设计 论文 说明书 18 完成后台基本功能完成后台基本功能 1 商品管理功能 发布 添加销售商品信息 可在系统后台随时增添 修改 更新销售商品信 息 查看商品信息 提供模糊查询商品信息 搜寻商品 2 购物车功能 确定购买对象 下订单 进入购物系统 完成购买 订单管理功能 系统内构成由订单生成 随时增添 修改 更新销售订单信息 查看订单信 息处理流程 3 管理商品评论管理商品评论 游客或用户可以对商品进行评论 4 用户管理功能 可以通过用户名模糊查询 修改删除用户 会员信息注册修改 用户 VIP 资格设置 5 商品分类管理 商品小类管理 增添 修改 更新商品类别 6 信息管理 可以添加站内新闻 可以对新闻进行删除 修改 或者按新闻标题 或者 发表时间 进行查询某个新闻 可以设置网站首页公告 发表公告 可以对用 户对网站的留言进行删除 修改 7 常规设置 可以对网站的一些简本内容进行设置 分为初始设置和高级设置 修改管 理员的密码 屏蔽 IP 设置 上传网站图片 8 其它设置 送货汇款设置 文字友情连接 探测远程服务器 9 管理员权限 商品管理 添加 删除商品 商品类别管理 商品信息处理 管理用户资 料 管理定单 处理定单 管理评论 用户可随时修改自己的密码和其他个人 网上购物商城 毕业设计 论文 说明书 19 验证用户和密码 登录 选择系统菜单 商品管理 用户管理 订单管理 信息管理 其他管理 退出 信息 管理员在线编辑 管理工作轻松随意 管理员在进入网上购物系统主页后点击 后台登陆 就会登陆到管理员后台登陆界面 只有管理员才有权限进入后台修 改数据库 部分代码可以参看附录 以下是后台管理界面查看界面的截图以下是后台管理界面查看界面的截图 后台运行流程图后台运行流程图 网上购物商城 毕业设计 论文 说明书 20 商品管理流程图商品管理流程图 商品管理绑定代码 public partial class admin ProductMgr Validator protected new void Page Load object sender EventArgs e base Page Load sender e if this IsPostBack this BindProduct 绑定商品 private void BindProduct string sql select from Product DataSet ds OleBase ExecuteSql4Ds sql this gvShowProduct DataSource ds Tables 0 DefaultView this gvShowProduct DataBind 删除 protected void gvShowProduct RowDeleting object sender GridViewDeleteEventArgs e try 商品管理 查询商品 修改 删 除 满意 否 返回 添加商品 是 否 网上购物商城 毕业设计 论文 说明书 21 string id this gvShowProduct DataKeys e RowIndex Value ToString string sql delete from Product where ProductId id if OleBase ExecuteSql sql 0 Response Write alert 删除成功 this BindProduct catch Exception ex string msg alert ex Message Response Write msg 商品介绍更新代码 public partial class admin AddProduct Validator protected new void Page Load object sender EventArgs e base Page Load sender e 上传图片 protected void btnUpload Click object sender EventArgs e string path string filename this fileUpload PostedFile FileName if filename Response Write alert 请选择上传的图片 return filename filename Substring filename LastIndexOf 1 path pic filename this fileUpload PostedFile SaveAs Server MapPath path this imgProduct ImageUrl path 添加 protected void btnAdd Click object sender EventArgs e 网上购物商城 毕业设计 论文 说明书 22 string sql insert into Product PName BClassName Detail1 Detail2 Detail3 Detail4 PPrice PMemberPrice PD etail PPicture sql values PName BClassName Detail1 Detail2 Detail3 Detail4 PPrice PM emberPrice PDetail PPicture OleDbParameter parameters new OleDbParameter PName OleDbType Char 50 new OleDbParameter BClassName OleDbType Char 50 new OleDbParameter Detail1 OleDbType Char 50 new OleDbParameter Detail2 OleDbType Char 50 new OleDbParameter Detail3 OleDbType Char 50 new OleDbParameter Detail4 OleDbType Char 50 new OleDbParameter PPrice OleDbType Decimal new OleDbParameter PMemberPrice OleDbType Decimal new OleDbParameter PDetail OleDbType VarChar new OleDbParameter PPicture OleDbType Char 255 parameters 0 Value this txtProductName Text Trim parameters 1 Value this txtType Text Trim parameters 2 Value this txtParam1 Text Trim parameters 3 Value this txtParam2 Text Trim parameters 4 Value this txtParam3 Text Trim parameters 5 Value this txtParam4 Text Trim parameters 6 Value Decimal Parse this txtPrePrice Text Trim parameters 7 Value Decimal Parse this txtCurrentPrice Text Trim parameters 8 Value this webeditor Text TrimEnd if this imgProduct ImageUrl parameters 9 Value else parameters 9 Value this imgProduct ImageUrl Replace 网上购物商城 毕业设计 论文 说明书 23 if shop OleDbUtil ExecuteSql sql parameters 0 Response Write alert 添加成功 else Response Write alert 添加失败 9 9数据库逻辑结构设计 数据库设计要遵循一些规则 一个好的数据库满足一些严格的约束和要求 尽量分离各实体对应的表 一个实体对应一个表 搞清楚该实体有哪些属性 对应有些什么字段 以及各实体之间有何种联系 实体 属性与联系是进行概 念设计时要考虑的 3 个元素 也是一个好的数据库设计的核心 从实际出发 经过仔细地设计 得到各表的结构 网站数据库需求分析 在信息世界中 信息从客观事物出发流经数据库 通过决策机构最后又回 到客观世界 信息的这一循环经历了三个领域 信息世界 数据世界 现实世 界 现实世界的事物反映到人的头脑中 人的大脑对它有个认识过程 经过分 析 选择 命名 分类等 进入 信息世界 这些信息再进一步加工 编码 然 后进入数据世界 而软件系统的开发工作需要考虑这两个方面的问题 也就是 要考虑系统开发所需要的数据 以及如何对这些数据进行操作 这两个问题贯 穿了整个软件系统的开发过程 这也就是数据库的设计问题 软件设计的一个 核心 网上购物系统的主要对象是用户 所以必需建立用户表 包括用户的基本 信息情况 用户的主要活动是对商品的购买 所以必需建立商品信息表 用户 对商品的购买 选择所要的商品 首先得对商品进行搜索 所以我们把商品进 行分类 进行大类和小类的划分 建立商品类别表和商品类别细分表 最后用 户提交定单 建立定单表 网站数据库后台主要数据表 以下是经过需求分析后 设计出来的主要的数据表以及相关字段 它也是 网上购物系统的静态数据 1 Order 定单信息表 用户号 用户名称 邮编 电话 Email 地址 汇款 方式 录入时间 状态 2 product 表 商品信息表 商品号 商品总类名称 商品细分类名称 商品 网上购物商城 毕业设计 论文 说明书 24 简介 商品说明 会员价 市场价 商品图像 访问次数 3 Users 用户信息表 用户密码 姓名 性别 Email 电话 地址 邮编 时间 4 News 新闻表 新闻编号 新闻标题 新闻类型 新闻点击率 新闻图片 作 者 新闻内容 发表时间 5 Review 评论表 编号 评论内容 评论时间 6 Orders 编号 送货名称 价钱 送货方式 排序 以下是主要的数据库字段表 用户注册信息表 字段名称数据类型说明 idinto 编号 adminnamearcher 用户名 adminpasswordarcher 密码 adminemailarcher 电子邮件 Phone Numberchar 电话号码 Postcodechar 邮编 Addressarcher 地址 其中订单的信息表如下 字段名称数据类型说明 id into编号 Username archer定单的用户名 time date time定单日期 id into产品编号 Product into产品订购数量 Good archer定单编号 State into处理状态 Receipt archer收货人 Address archer收货地址 Postcode into邮政编码 Comments archer评论 Methord1 into付款方式编号 Methord2 into送货方式编号 Sex into性别 Price into总金额 Name archer姓名 email archer用户 e mail Number archer用户电话 use rid into用户 ID 商品信息表 字段名称数据类型说明 网上购物商城 毕业设计 论文 说明书 25 pettedinto商品 ID pet Namearcher商品名称 retypedarcher商品类型 pet Pricearcher商品价格 pet Photoarcher商品图片 pet Remarkarcher商品说明 pet timedate time上架时间 Imagedinto图片 ID 商品类型表 字段名称数据类型说明 idinto编号 retypedarcher类型 ID petTypeNamearcher类型名称 bustledinto大类型 ID 新闻信息表 字段名称数据类型说明 idinto新闻编号 new titlearcher新闻标题 new typearcher新闻类型 new contentarcher新闻内容 new timedate time新闻时间 汇款方式信息表 字段名称数据类型说明 id into编号 Namearcher 送货 汇款方式名 price into各种送货收费价格 Method into0 为送货方式 1 为汇款方式 pixy into送货 汇款方式排序 网上购物系统的动态数据 输入数据 鼠标对按钮的点击 查询方式 查询关键字 新建商品项 用户项 商品项 用户项相应纪录更改 备份数据恢复所需的数据备份文件 受限操作所需的密码 输出数据 查询关键字确定的数据库记录的子集 统计结果及其格式化文件 信息录入 删改结果 成功或失败 网上购物商城 毕业设计 论文 说明书 26 商品购买阅 返还 丢失 注销等操作结果 数据备份输出的数据备份文件 内部数据 查询操作建立的索引 1010 前台和后台其它界面截图 网上购物系统管理员登陆窗口截图 结算中心截图 网上购物商城 毕业设计 论文 说明书 27 热销商品 会员注册截图 网上购物商城 毕业设计 论文 说明书 28 订单管理截图 购物车截图 网上购物商城 毕业设计 论文 说明书 29 1111 系统特点 1 本系统完全基于 Web 技术 只要能连接 Internet 就能访问本系统 用户 无需考虑系统的安装维护 2 采用 Microsoft Visual Studio NET 2005 和 MS Access 开发 具有管理 方便 代码简单易懂 体积小巧的特点 3 可以完全通过网页登录管理系统 维护方便 4 各种功能模块独立性强 可以根据需要任意组合 5 具有清新简洁方便的界面 操作简单 6 顾客可以方便的查询并订购商品 7 系统选用强大的数据库保存各类信息 8 支持所有的 Windows 系列操作系统 1212 结论 本文简要介绍了典型 B2C 电子商务网上订购系统的主要功能及体系结构 重 点讨论了系统数据准备 数据库的逻辑结构分析 ASP NET 与 ADO NET 等关键 技术 这些技术的实现 满足了系统的需要 优化了系统的性能 目前基于该模 型的系统处于试运行阶段 还存在许多问题与不足 如安全性能还不完善 缺少网 上支付认证加密系统等 前台首页使用了大量的用户自定义控件 首页的排版较好 暂时设定了两个 广告位置 能够进行项目投票 商品的购买 最近新闻浏览 以及按商品的名称和 商品类型进行模糊查询等前台功能 后台用 CSS 结合 JavaScript 制作了下拉导航菜单 菜单能够比较友好的进 网上购物商城 毕业设计 论文 说明书 30 行后台项目的链接 在每个项目中对于数据库的连接 读取 修改等 几乎在每个 页面下编写代码 增加了工作量 可惜的是没有使用存储过程 效率比较低下 而 且还有部分的功能不够完善 例如 数据库的备份或恢复 订单的处理 屏蔽 IP 设 置等等 还有很多的功能有待增加 例如 购物专题的添加和修改 在线支付设置 等等 系统的出错处理不够完善 界面不够美观 只符合基本的显示要求 这些问 题都还有待解决或完善 因此在今后的工作里 这些功能与技术还需要加以提高和实现 网上购物系统无论是在开发过程中 还是建成后的日常维护过程中 都需 要进行严格的检测 以保证购物系统的服务质量 建议网上购物系统应注意以下 3 点 1 把握好商品质量和宣传内容环节 提供的商品必须是货真价实的优质 产品而决非假冒伪劣 产品宣传广告内容应健康真实 既要反映客观事物又要 有欣赏价值 2 服务功能的检测 网上购物系统不仅要把好进货关 而且由于网上购物系统提供的是虚拟 的电子商品 包含的信息量大 多分支 多链接 多媒体 所以网上购物系统 的服务检测就显得格外重要 对虚拟电子商品的审查 首先要进行内容正确性 测试 如文字录入的错误 参照图像的错误等都会降低用户对商品的信任度 进行系统功能的测试 购物系统所有功能是否能正确执行 有无死机或 其他异常情况发生 交互手段是否能满足用户需求 对系统的执行效率进行测试 测试系统对大量数据的检索效率 数据的 装载时间及对鼠标的反应速度等 3 用户身份确认及商品配送 网上客户身份的确认对网上购物中心来说是一个非常关键的环节 稍有疏 漏将会造成巨大的损失 用户身份确认包括用户真实身份和信用两个方面 网上购物系统服务的另一个重要环节就是商品的配送 快速迅捷的配送系 统能保证用户购买的商品及时送达 在用户心目中树立良好的企业形象 增强 用户对网上购物的信心 随着网上购物系统技术的日趋成熟 网上购物的 优势日趋明显 会有更多的人参与到网上购物的浪潮中来 1313 软件性能需求 1 数据精确度 查询时应保证查全率 所有在相应域中包含查询关键字的记录都应能查到 同 时保证查准率 2 时间特性 一般操作的响应时间应在 1 2 秒内 3 适应性 满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运 行要求 网上购物商城 毕业设计 论文 说明书 31 4 用户界面 采用服务器 浏览器方式 浏览或修改数据 5 软件接口 运行于 Windows2000 Windows XP 及更高版本操作系统之上 6 故障处理 正常使用时不应出错 对于用户的输入错误应给出适当的改正提示 若运 行时遇到不可恢复的系统错误 也必须保证数据库完好无损 1414 附录 用户订单处理流程 用 户 订 单 订 单 处 理 订 单 发 货 订 单 结 账 订 单 删 除 注册功能流程图 注册入口 必选项为空 用户名有效 2 次输入密码是否 一致 密码长度符合要求 E mail 地址有效 其他信息有效 注册成功 否 否 否 否 否 是 是 否 是 否 是 是 是 网上购物商城 毕业设计 论文 说明书 32 商品搜索流程图 用户登录流程图 开始搜索 输入条件 搜索结果 查看商品购物车 下订单 继续搜索 是 否 登录入口 取得用户名和密码 将 Users id 存入 session 中 查询用户是否存 在 核对密码是否正 确 登录成功 是 是 否 否 网上购物商城 毕业设计 论文 说明书 33 商品管理流程图 购物车流程图 商品管理 查询商品 修改 删 除 满意 否 返回 添加商品 是 否 购物车 查看商品 满意吗 下订单 调整商品 是 否 网上购物商城 毕业设计 论文 说明书 34 商品管理员查询浏览过程 部分后台代码 订单管理后台代码 public partial class admin OrderMgr Validator protected new void Page Load object sender EventArgs e base Page Load sender e if this IsPostBack this BindOrder 绑定定单信息 private void BindOrder string sql select from Orders DataSet ds OleBase ExecuteSql4Ds sql this gvShowOrder DataSource ds Tables 0 DefaultView this gvShowOrder DataBind 删除 protected void gvShowOrder RowDeleting object sender 查询信息 身份信息 身份检验数据查询 商品访问记录 管理员库 商品库 检验错误 查询信息 日历 A 查询结果 C G 商品管理员 D G 网上购物商城 毕业设计 论文 说明书 35 GridViewDeleteEventArgs e try string id this gvShowOrder DataKeys e RowIndex Value ToString string sql delete from Orders where OrderId id if OleBase ExecuteSql sql 0 Response Write alert 删除成功 this BindOrder catch Exception ex string msg alert ex Message Response Write msg 留言管理后台代码 public partial class admin MsgMgr Validator protected new void Page Load object sender EventArgs e base Page Load sender e if this IsPostBack this BindMsg private void BindMsg string sql select from guestBook DataSet ds OleBase ExecuteSql4Ds sql this gvShowMsg DataSource ds Tables 0 DefaultView this gvShowMsg DataBind 删除 protected void gvShowMsg RowDeleting object sender GridViewDeleteEventArgs e 网上购物商城 毕业设计 论文 说明书 36 try string id this gvShowMsg DataKeys e RowIndex Value ToString string

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论