数据库原理课程设计网上购物系统.doc
《数据库原理课程设计网上购物系统.doc》由会员分享,可在线阅读,更多相关《数据库原理课程设计网上购物系统.doc(26页珍藏版)》请在三一办公上搜索。
1、河南理工大学课程设计报告课程名称 数据库课程原理课设 设计题目 网上购物系统 学生姓名 化亚娟 学 号 321209010306 专业班级 本计算机1203 指导教师 鲁保云 二零一二年九月七日目 录 1文档介绍41.1引言41.2文档目的41.3 文档范围41.4 读者对象51.5 参考资料52. 产品介绍63. 产品面向的用户群体64. 产品应当遵循的标准或规范65. 产品范围66. 产品中的角色67系统需求规格说明78. 产品的功能性需求88.1系统用例图98.2用例说明119. 产品的非功能性需求139.1 用户界面需求139.2 软硬件环境需求139.3 产品质量需求149.4 其它
2、需求1410概念结构设计1411逻辑结构设计1611.1 表汇总1611.2 管理员信息表1611.3 用户信息表1711.4 用户评论表1711.5 商品类型表1711.6 商品信息表1811.7 详细信息表1811.8 商品订购表1811.9 商品付款表1911.10 商品信息展示表1911.11 商品型号表1912 安全性设计2013数据库管理与维护说明2014运行环境说明2014.1 数据库管理系统安装与配置2114.2 网上购物系统网站系统的安装与部署2115操作说明2215.1管理员角色2215.1.1 管理员登陆222215.1.2 消费者2215.2.1 消费者注册2215.2
3、.2消费者登录2315.2.3商品的选择2415.2.4商品的购买付款2415.2.5商品信息查看2516心得251文档介绍 本文档主要是介绍网上购物系统的需求、标准规范和对该系统的功能性及非功能性介绍。通过对产品中角色的介绍可以让用户了解该系统的大概功能;通过系统用例图和用例说明,可以让用户了解该系统的功能性需求;而且该文档还详细的提供了该系统的非功能性需求,更便于了解该系统.1.1 引言在数据库原理与应用中要求学生应该掌握数据库基本原理、SQL语言、关系数据理论、数据库设计、SQL Server DBMS等知识和能力。本课程侧重于SQL程序设计、数据库应用系统设计、SQL SERVER D
4、BMS、客户端程工具等技术训练。随着社会的发展,我们国家的经济发展导致网络在日益的增加,这就造就了很多的商机,在商机不断的时代。网络购物日渐兴起。为此我们在这样的背景下,编写一个方便顾客,网络管理员的网上购物系统。1.2文档目的购物在线网站致力于提供电脑及相关IT产品展示及订购为核心的网上购物服务。是企业产品和客户服务之间建立更加直接沟通及交流的平台。此文档,深入描述“网上购物系统”软件的功能和性能与界面,确定改然见涉及的限制和定义软件的其他有效性需求。可以使用户可以更好掌握这个系统的操作方法,知道使用此系统如何更好更方便的在网上进行购物,是对系统的进一步详细说明,可以使用户更好的操作这个系统
5、。1.3 文档范围本文档包括以下几个部分:1、 网上购物系统介绍2、 网上购物系统面向的购物群体3、 网上购物系统的标准和规范4、 网上购物系统的范围5、 网上购物系统中的角色6、 网上购物系统的功能性需求7、 网上购物系统的非功能性需求1.4 读者对象本说明书得预期读者为客户、业务或需求分析人员、测试人员等1.5 参考资料1、王珊 萨师煊,数据库系统概论(第四版),高等教育出版社,2006年5月2、赵杰等SQL Server数据库管理、设计与实现教程 清华大学出版社 2004年3月3、龚沛曾等编著, VB程序设计教程(6.0)高等教育出版社2000年7月第一版4、赛奎春主编,高春艳 李俊民等
6、编著,visual basic 工程应用与项目实践机械工业出版社 2005年1月第一版5、李春葆 赵炳秀 张牧编著 数据库系统开发教程 清华大学出版社 2008年10月第一版2. 产品介绍网上购物系统旨在实现对网上购物的管理,对一些物品的购买可以通过互联网进行,方便了销售者,也方便了消费者。网上购物系统,正是信息化建设的产物。它可以利用互联网络,随时随地让消费者进行购物,加上数据库技术的利用,大大简化了传统购物的过程。3. 产品面向的用户群体所有有需要的用户4. 产品应当遵循的标准或规范本系统采用Java技术框架,由于Java技术的跨平台能力,可以保证系统在今后可能的移植要求。本产品的使用是建
7、立在互联网标准通信协议之上的,其中支持的协议主要包括:http协议。本产品后台数据库采用SQLServer2005数据库,利用SQLServer数据库本身的优化,提高产品整体性能。计算机软件开发规范 GB8566-885. 产品范围本系统适合于任何用户和具有管理权限的管理员管理。6. 产品中的角色角色职责描述消费者实现注册、登录、选择物品、购买、付款、查看信息等功能物品管理员实现登录、上传、查询、删除、修改商品消费者管理员实现登录、查看消费者信息等功能超级管理员实现登录、对物品管理员和消费者管理员进行审核管理7系统需求规格说明1项目概述 背景在学校的课程安排下,我们开始了数据库原理的实训。在这
8、里我们主要将学习实现建立数据库的e-r图,建立各个实体的关系,表,数据类型。完成一个简单的数据库与程序语言之间的连接工作。随着网络的日益强大,我们的生活与网络的关系越加的密切,网购也在当今这个信息社会正在慢慢的展开他的翅膀,离我们越来越近。我这次将师训内容选择为网上购物也正是基于社会的发展和需求而制定的。开发意义通过前期的数据库理论学习,我们掌握了数据库的基本语法,关系数据库标准语言sql,包括数据定义,数据更新,视图。数据库的完整性,包括实体完整性,参照完整性,用户自定义完整性,完整性约束句子,触发器等。其中主要完成数据库的设计。其中包括需求分析,概念结构设计,逻辑结构设计。所以这次的实训时
9、要求我们能够将这些所学习的知识能够很好的整合在一起,进一步锻炼我们的学应用的能力。而对于这个网上购物来讲,可以完成一个方便网络店家管理自己的顾客,会员,进货量,出货量,成交量,计算自己的收益额,掌握盈利和亏损的状况。开发目标l 培养学生对数据库理论、方法和技术实际应用能力l 具备完成小型数据库应用系统的分析设计能力。l 具备用Transact-SQL 语言编写数据操作应用程序能力l 初步具备用实用工具软件编写数据库应用程序的能力l 培养多个人团队开发软件系统的协调、沟通、合作能力l 熟悉系统完整的开发过程l 初步掌握数据库应用系统相关设计文档的编写能力 完成客户的登录,注册 系统对用户的添加,
10、查找,删除,修改及对用户信息的维护 对于自己的网店情况的管理2主要任务与性能要求主要任务:利用面向对象技术百年祭一个用户登录界面,再次界面内完成用户的登录,注册,删除,查找等功能。并且这些功能要和数据库连接,实现其数据库的基本嫂做,语法,和相关事项。完成对用户的管理,包括添加新的用户,删除废弃的用户信息,修改错误的用户信息,查找用户信息。管理货物的剩余量,价钱,销量。货物的进价,进货方。性能要求:准确无误地完成数据库的增杰,删除,查找,修改。并且可以达到优化处理。8. 产品的功能性需求功能类别子功能名称、标识符描述前台程序消费者注册登录选择物品购买付款查看信息后台程序物品管理员登录上传物品删除
11、物品修改物品查询物品消费者管理员登录查看消费者信息了解消费者需求超级管理员登录对消费者管理员进行审核管理对物品管理员进行审核管理对考生管理员进行审核管理添加管理员删除管理员(说明:根据需要扩展表格)8.1系统用例图查看首页信息未注册消费者注册用户、登录购买付款查看信息注册消费者登 录选择商品删除物品修改物品物品管理员登 录上传物品查询物品消费者管理员登 录查看消费者信息了解消费者需求超级管理员登 录对消费者管理员进行审核对物品管理员进行审核8.2用例说明8.2.1 消费者待添加的隐藏文字内容3消费者可以查看物品、选择、购买付款,并可以查看购买情况。 用例名称:消费者登录 消费者登录功能:用于前
12、台和后台的数据库连接,连接成功后进入购买页面,开始购物。 简要说明:本用例的功能主要向后台的数据库发送连接请求,并向后台数据库提供验证所需要的用户名和密码,并验证所输入的验证码是否正确。事件流:基本流:消费者需要填写用户名和密码,并输入验证码。点击“登录”按钮后,进行请求登录。系统检查用户填写的内容是否符合,如果符合,那么进入主界面;如果未通过检查,则转向备选流。接收请求,连接成功进入购物页面。在购物页面中可以进行购物。备注流1:如果检查没有通过,比如没有输入用户名,系统提示“用户名不能为空备注流2:如果检查没有通过,比如密码错误,系统提示“密码错误,请重新输入密码!”备注流3:如果检查没有通
13、过,比如验证码错误,系统提示“验证码输入错误,请重新输入!”8.2.2物品管理员物品管理员可以对物品进行上传、查询、修改、删除等功能。 用例名称:物品管理员登录 物品管理员登录功能:用于前台和后台的数据库连接,连接成功后进入管理物品主页面。 简要说明:本用例的功能主要向后台的数据库发送连接请求,并向后台数据库提供验证所需要的用户名和密码,并验证所输入的验证码是否正确。 事件流:基本流:消费者管理员需要填写用户名和密码,并输入验证码。点击“登录”按钮后,进行请求登录。系统检查用户填写的内容是否符合,如果符合,那么进入主界面;如果未通过检查,则转向备选流。接收请求,连接成功进入管理页面。在管理页面
14、中可以对物品进行上传、查询、修改、删除等功能。点击“上传物品”后,进入物品的上传页面,输入物品信息后,点击“上传”按钮,即可将该条数据添加到后台数据库的相应表中。点击“查询物品”后,进入物品的查询页面,输入商品编号后,点击“查询”按钮,即可显示出该物品的信息。点击“修改物品”后,进入物品的修改页面,输入物品型号后,点击“修改”按钮,即可显示出该物品的信息进行修改,然后点击“修改”按钮后,即可成功修改物品信息并保存到后台数据库中。点击“删除物品”后,进入物品的删除页面,点击“删除”,出现一个提示框,点击“确认”后,即可将该条物品信息从后台数据库的表中删除。如果点击“安全退出”,则安全退出到主页面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 课程设计 网上 购物 系统
链接地址:https://www.31ppt.com/p-2395459.html