篇一:基于Web的网上书城系统设计(最终版)
广州中医药大学医学信息工程学院 课程名称:
专业班级:
学生学号:
学生姓名:
实验名称:
实验成绩:
课程类别: 实 验 报 告 网络数据库编程 计算机科学与技术(12 )级 第十组 2012081076 / 2012081080 2012081018 / 2012081007 张鹏燕 / 薛丽梅 / 杨晓珠 / 翁浩彬 基于Web的网上书城系统设计限选? 公选□ 其它□ 必修□
基于Web的网上书城系统设计
目录
一、需求分析 ................................................................................- 1 -
1.1 背景分析 ........................................................................................................ - 1 -
1.2 可行性分析 .................................................................................................... - 1 -
1.3 功能需求 ........................................................................................................ - 1 -
1.4 性能需求 ........................................................................................................ - 2 -
1.5 安全与保密性 ................................................................................................ - 2 -
二、功能模块 ................................................................................- 2 -
2.1 系统功能概述 ................................................................................................ - 2 -
2.2 功能模块图 .................................................................................................... - 2 -
2.3 用户与主要模块关系图 ................................................................................ - 3 -
三、总体设计 ................................................................................- 3 -
3.1 文件路径设计 ................................................................................................ - 3 -
3.2 前台设计理念 ................................................................................................ - 3 -
3.3 数据库设计理念 ............................................................................................ - 4 -
3.4 用户体验值评估 ............................................................................................ - 4 -
四、数据库设计 ............................................................................- 4 -
4.1 概述 ................................................................................................................ - 4 -
4.2 数据表 ............................................................................................................ - 4 -
五、详细设计 ................................................................................- 7 -
5.1概述 .............................................................................................................. - 7 -
5.2网站首页 ...................................................................................................... - 7 -
5.3用户注册界面 .............................................................................................. - 8 -
5.4用户登录界面 .............................................................................................. - 9 -
5.5浏览图书信息界面 ...................................................................................... - 9 -
5.6查询图书信息界面 .................................................................................... - 10 -
5.7查看购物车界面 ........................................................................................ - 11 -
5.8订单预览界面 ............................................................................................ - 12 -
5.9确认订单界面 ............................................................................................ - 13 -
5.10 查询订单界面 ............................................................................................ - 13 -
5.11 修改密码界面 ............................................................................................ - 14 -
5.12 修改登录信息界面 .................................................................................... - 15 -
5.13 退出登录界面 ............................................................................................ - 16 -
六、关键技术 ............................................................................. - 17 -
6.1 前期设计技术 .............................................................................................. - 17 -
6.2 开发技术 ...................................................................................................... - 17 -
6.3 测试技术 ...................................................................................................... - 17 -
七、系统测试 ............................................................................. - 17 -
7.1 WEB网站测试的概述 ................................................................................. - 17 -
7.2 JMETER测试 .............................................................................................. - 18 -
7.3 用户测试 ...................................................................................................... - 19 -
八、实验结果及分析 ................................................................. - 20 -
九、系统使用说明 ..................................................................... - 21 -
十、性能分析 ............................................................................. - 21 - 10.1 功能优势 .................................................................................................... - 21 - 10.2 待改进 ........................................................................................................ - 21 - 十一、实验心得及分工 ............................................................. - 22 - 11.1 收获与反思 ................................................................................................ - 22 - 11.2 分工 ............................................................................................................ - 23 -
一、需求分析
1.1 背景分析
伴随着互联网快速发展的大潮流,电子商务将成为21世纪主流的商业模式。它通过人与电子通信方式的结合,依靠计算机网络,以通讯技术为基础,实现各个领域的网上营销。
网上书城与传统实体书店相比,网上书城的经营方式和销售渠道是全新的。另外一方面,网上书城可以及时的向在线网民提供最新的书籍信息,提供的服务也是相当完善。小组成员经过讨论决定设计开发“基于Web的网上书城系统”,希望可以为同学们提供一个销售平台并进一步拓展市场。
1.2 可行性分析
1.2.1技术可行性
此网上购书系统可以运用于windows xp ,windows 7 ,windows server 2000/2003 操作系统。对计算机的硬件配置没有太高要求,现在的个人电脑基本完全可以满足条件。对于浏览器的要求也没有特定的版本限制。
1.2.2经济可行性
本系统可以运用于现在市场上所出售的各种个人电脑,成本主要集中在系统的开发上,而且当系统投入运营后,可以逐渐发展成为一个B2C的网上销售系统。其所带来的经济效益远远大于系统软件的开发成本。在另外的角度考虑,若可以结合当下的网络营销环境以及网上购书系统存在的弊端进一步进行优势性的发展,很有可能可以占据一片属于自己的市场。
1.2.3操作可行性
界面设计充分考虑到用户的习惯,图书信息浏览、会员注册登录、购书等功能操作方便。页面设计简洁、合理,不会让用户感到视觉疲劳。由于界面以及功能的专一性,不会令用户产生厌烦的情绪,换言之,开发人员与测试人员积极沟通,大大提升了系统的可操作性。
1.2.4用户体验性
用户体验当前各类网站、软件、APP开发所必须考虑的首要条件,本系统在考虑用户的体验性时刻意将系统简化,功能突出,网站的核心突出。希望老师同学在测试过程中可以体验到不一样的舒适。
1.3 功能需求
对书店的图书信息和用户信信息的进行有效的管理;对图书的添加、存储、
销售、订单的管理等环节进行信息化管理;实现读者网上浏览图书,网上购书的便捷性功能。
1.4 性能需求
数据库的录入;图书检索;用户信息查询;图书信息查询;网上购书;订单查询;订单管理。
1.5 安全与保密性
书店中所有的图书能够供用户随时查阅;用户的个人信息可以由用户自己修改、添加;书店图书的信息只能由书店管理人员添加、修改;所有注册用户信息只能由书店管理人员查询。
系统设计的安全性、便于管理等各个方面均十分重要。本系统一方面给以用户一定的权限,另一方面又限制用户的权限保障用户信息的安全。
二、功能模块
设计系统过程中对于各个模块的设计以及对象与各个模块的操作关系至关重要。
2.1 系统功能概述
2.1.1 前台设计
(1)用户注册
(2)用户登录
(3)图书选购,购物车功能(订单管理、查看购物车)
(4)查看图书的详细情况(图书详情、图书信息摘要)
(5)查看用户的订单信息
(6)修改用户个人信息(登录密码修改、用户信息修改)
2.1.2 后台数据库设计
后台数据库设计行营的数据表对系统内需要记录、修改、整合的信息进行记录,便于系统的管理运营。
(1)书城图书管理:添加,修改,删除,查看
(2)用户信息管理:查看,修改,删除
(3)订单信息管理:查看信息详情,更新订单付款,出货状态,删除订单。
2.2 功能模块图
篇二:网上书城系统
WEB高级程序设计
课题名称:姓 名:学 号:班 级:院 系:日 期:任课教师:
大作业报告
网上书城系统 1205110417 软件工程1201 数学与计算机学院 2015.12.07
1 程序的运行环境、安装步骤 (1)运行环境
操作系统:Windows XP以上版本。 服务器软件:Tomcat6.0以上版本。 浏览器:IE、Fire Fox、Google Chrome。
(3)程序部署与安装步骤:
1 打开MyEcliipse创建Web项目,名称为goods;
2 复制“\itcastgoods\毕设\项目源代码”路径下的src 和WebRoot目录,
然后在MyEclipse中选中创建的goods项目,粘贴! 3 把goods项目发布到Tomcat上,并启动tomcat。
4 打开浏览器,访问:http://localhost:8080/goods/index.jsp
2 程序功能说明:
2.1 系统功能模块概述和分析
《网上书城系统》模型是典型的网上购物实践中最为普遍的电子商务企业对客户(B2C)模式,主要包括会员注册、订单管理、购物车、搜索、支付等基本功能。此外,本系统也将实现在线图书销售系统的后端管理,包括图书的添加、订单的处理等功能。本系统完全基于JSP技术,在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。
《网上书城系统》主要功能如下:
后台(管理员管理)部分:
① 管理员:管理员登录;
② 分类管理:查看所有分类、添加1级分类、添加2级分类、修改1级分类、修
改2级分类、删除1级分类、删除2级分类;
③ 图书管理:按分类搜索图书、高级搜索图书、添加新图书、查看图书详细信息、
编辑图书、删除图书;
④ 订单管理:按状态搜索订单、查看订单详细信息、取消订单、发货;
2.2 系统功能模块设计
根据系统功能分析,可以画出系统的功能模块图。 后台管理员功能图:
3 程序开发平台
(1)代码行数:5000+
(2)开发环境:windows7 、MySQL数据库、MyEclipse 10、tomca 7.0 4 程序详细设计
4.1 数据库分析
信息系统的主要任务是通过大量数据获得管理所需要的信息,这就要求系统本身能够存储和管理大量的数据,而这一功能的实现必须借助大型数据库系统。本系统的开发选择MySQL作为后台数据库开发工具。
根据数据流程分析,绘制ITCAST网上书城的全局E-R模型如图所示。
根据设计规划的主要实体有:用户、图书分类、图书、购物车、订单、管理员。各个实体具体的描述属性图如下(实体属性在下图中并没有全部给出,因为属性过多的原因):
1. 用户实体
2. 图书分类实体
3. 图书实体
4. 购物车实体
购物车其实是购物项的集合!即多个购物项构成了购物车。
5. 订单实体
订单其实是订单项的集合!即多个订单项构成了订单。
1. 数据库表设计
数据库表设计主要是把概念结构设计时设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。它包括数据项、记录及记录间的联系、安全性和一致性约束等等。导出的逻辑结构是否与概念模式一致,从功能和性能上是否满足用户的要求,要进行模式评价。
本系统数据库表如下: (1) t_user 字段名称 数据类型 主键 是否空 说明 uid char(32) loginname varchar(50) loginpass varchar(50) email varchar(50) status boolean activationCode char(64)
(2) t_category 字段名称 cid cname pid desc orderBy
数据类型 char(32) varchar(50) char(32) varchar(100) int
Y N N N N N
N N N N N N
主键 登录名 登录密码 邮箱地址 是否激活 激活码(唯一)
主键 是否空 说明 Y N N N N
N N Y Y Y
主键 分类名称 父分类ID 分类描述
序号,用来排序
篇三:购书网站大全
购书网站大全
一、购书网站
1、卓越亚马逊网 免运费
2、当当图书 满29元免配送费
3、京东商城图书商品 免运费
4、99网上书城 满69元免配送费
5、广州购书中心网上书店 满50元免配送费
6、文轩网 免运费
7、中国图书网 配送费10元
8、广州邮政 在线购书网站 课材网
9、深圳书城 满100元免送货费
10、三联韬奋图书中心
11、蓝泉图书(进口书店) 货到付款(上海:10元/单;全国范围[有限制范围]:10元/单;3-5个工作日送达)
12、广西师大出版社大学书店
13、一城网 上门送书 (只限上海)
14、中国互动出版网 满48元,运费全免
15、博库书城 购物总额58元(折后总价)以下5元/单,购物总额58元(折后总价)以上免费(限中国大陆地区)
16、中国科技金书网 免5元运费
17、蔚蓝网专业学术图书销售网站,北京地区满39免运费,北京高校区无消费限额免运费
18、大洋书城
19、社会科学文献出版社.cn/
20、sinoshu.com网上书店
21、华储网(IT类图书)
22、中国科技金书网
23、Exvv精彩网
24、书跑跑/50021913/w-d-----40-0--50021913-x.htm
3、拍拍网
4、QQ商城
三、旧书网店:
1、孔夫子旧书网
2、天下旧书网
3、布衣书局:
4、中国收藏热线
四、淘宝书店:
1、韩寒的书店(本店是全国韩寒唯一指定的销售韩寒限量亲笔签名书的网店)
2、东东书店 (港台原版书)
3、星空梦工厂台湾原版书
4、伊格台版图书吧台湾原版书
5、朝圣地(港台美日原版潮流杂志)
6、东远堂正版港日漫画
7、漫友网上商城漫友文化官方唯一淘宝店
8、大连永东书店 (实体店)日本进口漫画小说!
9、漫步漫部正版港台日漫
10、西果漫画屋正版港台日漫,送书套
五、淘宝商城:
1、新华文轩网络书店免邮费
2、新世界书库
3、中央书店http://zysd.tmall.com/shop/viewShop.htm
4、博库书城满28元免邮费
5、九久图书专营店满49元免运费
6、百事龙图书专营店正版港台日漫
六、独立书店:
香蕉鱼书店/
七、香港网上书店:
1、香港書城
(中國大陸送貨及運費
同一個訂單的第一本運費為 HKD $40, 以後每本的運費為 HKD $20。
例如, 一個訂單內有4本書, 運費就是: HK$40 + (HK$20 * 3) = HK$100。
常见问題/china_customer.php)
2、商務網上書店香港商务印书馆(快遞地區東南亞(包括中國內地及台灣) HK$75.00
,郵寄制度及郵費 )
八、台湾网上书店:
1、金石堂網路書店
( DHL運費匯率表.tw/Q&A/DHLDetail.asp?Area=C)
2、台湾诚品網路書店
(地區:中國大陸;估計空運工作天:4天;基本費:300台币;國際快遞費計算方式:折扣前總書款*0.6倍,不足基本費以基本費收取/cs_faq.aspx)
3、天下雜誌網路書店(大陸郵件資費表)
4、三民網路書店[地區:中國大陸,DHL快捷:(基本運費570元+書款定價*0.6倍)*(1+燃油費率%),郵局航空:基本運費350元+書款定價*0.5倍]
5、五南文化事業機構
九、国外网上书店链接/note/121057239/
十、广州邮政 在线购书网站 课材网
购书常用货币换算:
1港币=0.8558元RMB
1台币=0.2181元RMB
1美元=6.6555元RMB
1日元=0.0793元RMB
《
网上书城网站》
由:
建材加盟网互联网用户整理提供,链接地址:
http://m.yuan0.cn/a/7635.html
转载请保留,谢谢!