网上书城信息系统数据库课程设计 下载本文

网上书城信息系统

分析与设计

学号: 班级:

姓名: 课程日期:

目录

第一章 系统概述 ......................................... 3 1.1.现状描述 .......................................... 3 1.2.系统研究意义 ...................................... 4 1.3.系统开发方案 ...................................... 4 1.4.系统开发计划 ...................................... 4 第二章 系统规划 .......................................... 5 2.1. 系统资源 ......................................... 5 2.2. 系统规划 ......................................... 5 第三章 系统分析 .......................................... 6 3.1.系统调查分析 ...................................... 6 3.2.系统需求分析 ...................................... 7 3.3.系统功能分析 ...................................... 8 3.5数据流程分析...................................... 11 3.6.客户购书详细流程 ................................. 16 第四章 系统设计 ........................................ 17 4.1.数据库设计 ....................................... 17 4.2.代码设计 ......................................... 20

2

第一章 系统概述 1.1.现状描述

随着Internet技术的蓬勃发展,网上购物作为电子商务中发展最快的分支之一,因其普遍性、方便性而越来越普及,并且成为一种新的生活时尚,所以对网上购物系统的开发也越来越高。图书是人获取知识的一个重要途径,而随着生活节奏的加快,人们也越来越少的去花大量的时间到书店里购书了,网上书城可以让人们没有时间、地域的限制,并且还能时尚的购物。

在当前计算机发展迅速的时代,电子商务成为互联网发展日臻成熟的直接结果,是网络技术应用新的发展方向。就网上书城系统而言,由于网络已经覆盖全球,其信息量大而独具优势。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现图书销售的网上交易。网上书店同传统的店面书店相比,网上书店的经营方式和销售渠道是全新;它24小时的全天候和全方位服务是店面书店所不能比及的;成本低廉更是开设网上书店的主要原因,而与其他商品相比,不具时效性;同时书本具有易于判断和选择而独具优势,最适合于网上交易;再次是单价低,降低了消费者第一次在网络购物的门槛,对于读者来说,网上书店尽在咫尺,并且永远不关门下班,读者可以随时随地地自由的查询和订购图书,同时还减少了书店过程中的支出,具有实际意义。

因此网上书店必将有长足的发展。开办网上书店系统也可以为在校大学生提供方便,廉价,高效的书店方式,促进文化传播,帮助国

3

家和学校培养优秀的人才,具有长远的经济效益和社会效益。 1.2.系统研究意义

本系统介绍了网上书店软件设计开发过程的步骤,从软件需求分析,概要设计,详细设计,以及最终运行错误的处理等。包括整体结构的设计,数据结构的构造,页面风格,功能的构造。文章引用了大量开发过程中所涉及到的数据,函数,图表等信息。最好,文章末尾也对开发过程进行测试,对错误进行预测,处理分析,力求以软件工程的思想完成该网上购书系统。

设计网上书店系统,是为了实现商场、中小企业或个人在互联网上进行新书展示,注册,查阅图书,购买图书,修改购买信息,留言功能,管理员操作。重点实现网上商品的查找、在线购买功能。实现普通用户只能浏览,注册用户可以在线订购,后台管理人员可以进行产品上传更新、注册用户的管理等功能。 1.3.系统开发方案

能让消费者浏览想查找的产品,通过注册能够在网上进行交易。有一定的安全性、隐秘性,各个模块要相对透明,在不同模块修改时不会对系统造成损害,能方便地进行模块组装等。实现不同的登录者用不同浏览器可以访问的目的,并且能交互地解决一些具体的问题。在系统后台能够对消费者提供的数据,以及在线购物产生的数据进行处理。

1.4.系统开发计划 ①任务分解

4