数据库电子商城课程设计报告
工学院
数据库原理及应用课程设计报告
选题名称:电子商城
系(院):计算机工程学院
专业:计算机科学与技术
班级:计算机1101班
姓名:彬彬学号: 1101301101
指导教师:金岭、邱军林、王文豪、高丽
学年学期: 2011 ~ 2012 学年第 2 学期 2012 年 6 月 16 日
课程设计任务及进度表
摘要:
随着 IT 产业和 Internet 获得了飞速发展,计算机应用已渗透到了各个领域,网络化的迅速普及以及它的强大功能,在广阔的 Internet 网络中有各种各样的电子商城,它可以让我们足不出户借助网络轻轻的点击鼠标即可以实现购物、查询商品以及相关信息。网上购物也已经成为一种主流。网上商城不需要商店的租赁费,新的商品可以以最快的速度吸引到顾客的眼球。网上商城为商家节约了大量的运输费用,场地租赁费等额外成本,同时也为顾客带来了无穷的方便性,因为顾客不再需要出门便可以购买到自己想要的商品。廉价的网络资源成本使得网络商城成本低廉,庞大的互联网络带来了无限的市场,给商家和买家带来了庞大的利益和无限的需求。
通过后台的管理能够更加方便地管理整个商城的运转,省去了一大笔人力以及物力。文中详细介绍了整个商城管理系统的开发流程,包括可行性分析、需求分析、概念设计、逻辑结构设计、物理设计以及后期的运行与维护等等。本系统用Visual Studio 2010作为开发工具,应用SQL Server 2005数据库系统使得系统提示信息更加的完善、界面更加友好,并且有较强的亲和力。
关键词:购物;电子商城;商品;数据库 ;SQL Server 2005 ;Visual Studio 2010
目录
1 需求分析 (1)
1.1 系统目标 (1)
1.2 功能概述 (1)
1.3 功能细化 (1)
1.3.1管理员登录 (1)
1.3.2管理商品功能 (1)
1.3.3管理商品信息功能 (1)
1.3.4用户注册 (1)
1.3.5购买商品 (1)
1.4 数据流图 (2)
2 逻辑设计 (2)
2.1 数据库表结构设计 (2)
3 应用程序设计 (6)
3.1 功能模块图 (6)
3.2 系统流程图 (6)
4 系统关键部分设计分析 (7)
4.1主键唯一性约束 (7)
4.2 关键功能的代码分析 (7)
5 运行与测试 (10)
总结 (14)
致 (15)
参考文献 (16)
1 需求分析
1.1 系统目标
随着计算机的普及,网上购物也走进大众的生活,许多人都喜欢网上购物,简单方面。
本设计的最终目标是建立一个基于互联网的平台,它能够分别为商品的购买者和商场提供不同的服务。其中,商品购买者能够通过此平台来进行商品浏览、选购;商场可以通过此平台来进行订单处理和库存处理。
1.2 功能概述
下图为网上商城购物系统的功能模块示意图:
图1 网上购物系统功能模块示意图
本系统按照功能分解,可以分为前台管理和后台管理系统。根据页面流的设计,管理端系统分为公告管理、商品管理、订单管理、投诉管理、系统管理5个模块。
1.3 功能细化
1.3.1管理员登录
管理员必须通过认证才能登录系统。
1.3.2管理商品功能
添加、修改、删除商品信息。
1.3.3管理商品信息功能
添加、修改、删除商品信息。
1.3.4 用户注册
用户根据提示注册。
1.3.5购买商品
用户直接点击购买商品。
1.4 数据流图
图1.1 系统的顶层数据流图2 逻辑设计
2.1 数据库表结构设计
表3.1 管理员信息表
表3.2 会员信息表