1、 本科生毕业设计(论文)本科生毕业设计(论文) 题 目 网上书店的设计与实现 姓 名 学号 系 别 计算机与信息工程系 专 业 计算机科学与技术 指导教师 职称 实验师 2012 年 05 月 20 日 网上书店的设计与实现 1 目录 摘要 . 错误错误!未定义书签。未定义书签。 ABSTRACT 3 第 1 章绪论 . 4 11 网上书店研究背景以及意义. 4 12 网上书店的研究现状 . 4 13 本文主要内容 6 第 2 章软件需求分析 . 6 21 需求分析概述 6 2.1.1 系统安全性需求 7 2.1.2 可维护性需求 . 7 2.1.3 用户操作需求 . 7 2.1.4.运行速度
2、需求 7 2.1.5 界面需求 7 22 系统要实现的功能. 7 23 系统需要解决的问题 . 9 24 系统需求分析 9 241 角色分析 9 242 用例分析 10 25 相关技术平台介绍. 13 251 Struts 介绍 13 252 MVC 介绍 . 14 253 MySOL 简介 15 254 hibernate 概述 15 第 3 章系统设计 15 31 系统功能分解原则和方法 15 3.1.1 相对独立性 . 15 3.1.2 耦合比较少 . 16 3.1.3 数据冗余比较小 16 3.1.4 考虑各类资源的充分利用 16 3.1.5 考虑今后发展的需要,便于系统分阶段实现 1
3、6 3.2 系统设计 . 17 3.2.1 系统架构设计 18 3.2.2 模块结构设计 19 3.2.3 系统功能分解. 22 3.3 数据库设计 30 3.3.1 数据库设计原则 . 30 3.3.2 数据库需求分析 . 31 3.3.3 数据库概念设计 . 31 3.3.4 数据库逻辑设计 . 34 第 4 章网上书店系统实现 37 4.1 网上书店主页面 . 37 4.2 网上书店分类浏览页面 38 4.3 网上书店登录页面 . 38 4.4 网上书店注册页面 . 39 4.5 网上书店购物车页面 39 4.6 网上书店订单填写页面 40 4.7 网上书店分类查找页面 . 40 第 5
4、 章网上书店系统测试 41 5.1 软件测试目标 41 52 软件测试方法 41 521 登录注册模块测试 . 42 53 测试总结 . 42 第 6 章结论 . 42 参考文献 . 43 致谢 43 网上书店的设计与实现 摘要:网上书店是近年来随着网络技术的发展而产生的一种新型的书店形式。与传统书店相比,网 上书店拥有许多的优势。网上书店的建立可以大大减少图书销售中的中间环节,节省大量的人力、 物力,并且能够提供更多的书目信息。另外,网上购书的读者不会再受地域的限制,而是遍及世界 各地,这也就极大限度地扩大了出版物的发行范围。正是由于这些优势,网上书店才能得以在短时 间内迅速发展起来。网上书店的兴起,实际上是 Intemet 电子商务在图书业发展的必然结果,它使 传统的图书销售业发生了根本性的变革,同时也使传统的购书方式发生了根本性的变化。 伴随着网络的发展,电子商务的不断完善,我国出版发行业越来越强烈地意识到网络带来的巨 大商机,