1、 课程设计报告课程设计报告 数据库原理数据库原理 院院 系系 专专 业业 年年 级级 学学 号号 姓姓 名名 任任 课课 教教 师师 二一二一年年十十月月二十一日二十一日 数据库原理课程设计 - 1 - 【摘要】本系统是一个基于 Internet、采用 B2C(Business to Consumers)模式, 并根据现有的网上购物系统的现状而设计开发的电 子商务平台。它不但可以扩大商家的规模和市场影响力, 而且可以少 企业的经营成本,提高工作效率。 本报告首先介绍了网上购书管理系统概括性描述,然后论述了系 统的设计目标、系统需求和总体设计方案,较详细的论述了系统的详 细设计和实现。最后,本文
2、对网上购书系统进行了系统检测并提出了 还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,商品搜索,用 户资料修改等功能,为管理员提供了商品管理,用户信息管理,订单 管理等功能。在设计方面,本系统采用 B/S 三层结构,同时使用 JSP 技术进行动态页面的设计, 从系统的安全性和代码的可重用性方面考 虑,运用 Eclipse for Spring 8.6 对程序的关键代码进行封装。后 台数据库选用 SQL Server 2000 数据库。 关键词关键词: :Eclipse for Spring 8.6 SQL Server 2000 数据库 课程设计 数据库原理课程设计 - 2 -
3、 目录目录 目录 - 2 - 一、题目名称. - 3 - 二、题目简介. - 3 - 三、需求分析. - 3 - (一)客户调查 - 3 - 1.用户注册管理 . - 4 - 2.后台管理 - 4 - 3.客户购书管理 . - 4 - 4. 客户信息管理 . - 4 - (二)数据字典 . - 4 - 1.数据项 . - 4 - 2.数据结构 - 13 - 3.数据流 . - 13 - (三)系统流程 - 15 - 四、概念结构设计 - 15 - 五、逻辑结构设计 - 17 - 六、数据库物理设计 - 17 - (一)设计目标 . - 17 - (二)系统构架设计 - 17 - (三)根据逻辑
4、结构设计 - 17 - 七、数据库实施 . - 19 - 1.用户前台功能模块: - 19 - 2管理员后台功能模块: - 23 - 八、实验总结. - 26 - 九、参考文献. - 27 - 数据库原理课程设计 - 3 - 网上网上购书数据库系统设计报告购书数据库系统设计报告 一、题目名称一、题目名称 网上购书数据库应用系统 二、题目简介二、题目简介 网上购书数据库应用系统是一个面向网上购所开发的系统, 用于 对网上购书的日常活动进行管理。本系统采用 jsp 模式开发,针对网 上购书的日常管理及用户注册,后台添加,修改,删除,查询书目等 设计,主要功能如下: 1、用户注册登陆管理 2、管理员后台管理 3、客户购书管理 4、客户信息管理 三、需求分析三、需求分析 (一)客户调查(一)客户调查 客户的需求具体体现在各种信息的提供,保存,更新和查询。 这就要求数据库的结构能充分满足各种信息的输入和输出。 针对网 上购书管理系统的需求, 通过对网上购书管理工作过程的内容和数 据流程