网上书店系统开发-毕业论文.docx
《网上书店系统开发-毕业论文.docx》由会员分享,可在线阅读,更多相关《网上书店系统开发-毕业论文.docx(31页珍藏版)》请在课桌文档上搜索。
1、哈尔滨理工大学毕业设计题目:网上书店系统开发院、系:*软件工程系姓名:把指导教师:*系主任:*2013年6月22日学生姓名:*学号:1030370226学院:荣成学院专业:计算机应用技术任务起止时间:2013年3月25日至2013年6月22日毕业设计(论文)题目:网上书店系统开发指导教师对毕业设计(论文)的评语:指导教师签名:指导教师职称:评阅教师对毕业设计(论文)的评语:评阅教师签名:评阅教师职称:答辩委员会对毕业设计(论文)的评语:答辩委员会评定,该生毕业设计(论文)成绩为:答辩委员会主席签名:职称:年月口学生姓名:*学号:1030370226学院:荣成学院专业:计算机应用技术任务起止时间
2、:2013年3月25日至2013年6月22日毕业设计(论文)题目:网上书店系统开发毕业设计工作内容:本网上书店系统的数据库运用简单易学的Mysql来实现。在网站设计方面,运用XHTML、CSS样式、JSP等知识,利用PhotoShop图像处理工具及DreamweaverCS3制作出合理生动的网页。本文介绍了网上书店系统的开发模式和环境,并具体阐述了系统分析、概要设计及系统详细设计过程。资料:1戎马工作室.JSP与MYSQL动态网站开发自学导航M.北京:机械工业出版社,20072倪庆军.巧学巧用DreamWeaVerCS3FlashCS3FireworksCS3lJ作网页M.北京:人民邮电出版社
3、,20083高爱国李耀成.ACCESS数据库应用学习与实验指导M.北京:北京邮电大学出版社,2008指导教师意见:签名:年月日系主任意见:签名*年月H网上书店系统开发摘要随着互联网络的发展,网上书店越来越为人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台用户管理模块和后台管理维护模块两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。该系统可以克服传统图书销售中地域、广告宣传、人
4、力资源不足等限制,能很好地适应网上销售需求。本文介绍了网上书店系统的开发模式和环境,并具体阐述了系统分析、概要设计及系统详细设计过程.本文首先阐述了研究本系统的市场可行性分析,具体分析了数据库的结构和关键模型的设计,系统各个功能模块的描述以及系统在网络中运行的原理。接着详细设计了系统逻辑结构、各个功能模块的划分和数据流程。关键字JSP;数据库;网上书店目录摘要第1章绪论1.I来源1.2目的1.3意义第2章系统分析2.1课题的可行性分析2.2网站最终要实现的功能第3章网上书店系统的概要设计.3.I网站功能模块图一3.2系统功能模块划分3.2.1前台管理模块3.2.2网上书店后台管理模块3.3数据
5、库设计3.3.1数据库的概念3.3.2数据库的选择第4章网上书店系统的详细设计.4.1数据库表的描述4.2网站流程图4.3用户模块4.44.54.64.74.84.3.1登录模块.4.3.2注册模块4.3.3密码修改模块4.3.4在线查询模块图书入库管理模块.图书出库管理模块.图书查询管理模块.图书信息管理模块.购物车第5章系统测试5.I5.25.35.4总结.致谢.测试概要测试环境测试用例系统的运行与维护I141.l141515161617171819191919202122Il参考文献23ill第1章绪论Internet最早在美国出现,如今,世界各国纷纷加入到这个行列,使InIernet成
6、为全球化的国际网络。随着用户的不断增加,其规模迅速扩大,它的领域也走向多元化。除了原先的科学技术和教育外,Internet己进入了文化、经济、政治、新闻、体育、娱乐、商业和服务业。可以预见,Internet将成为我们构筑未来崭新的生活方式。另外电子商务发展在世界范围内都是刚刚开始,其发展速递极为迅速,传统的商业模式正不断地被新的商业模式所代替,无论什么模式都不具有固定性和成熟性。对于任何国家来说,都有一个探索与创新的问题,这也为我过加快和跨越发展提供了难得的机遇。我们要大胆进行创新,积极探索符合实际的商业模式,壮大企业的市场竞争能力,以适应全球化的激烈竞争。书籍交易网站使InIernet和电子
7、商务发展的产物,近几年在我过发展迅猛,如同一些书店纷纷在各地开始分店以拉近书店与客户间距离一样。随着科学技术迅速发展,Internet这个昔日只被少数科学家接触和使用的科研工具己经成为了普通百姓都可以触及大中型媒体传播手段。现在国民素质素质和科学技术水平的不断提高,使知识更新的越来越快。人们随时都会有被淘汰的危机,为了不让社会淘汰,做到与时俱进就必须不断的学习,21世纪是网络的时代、信息的时代,时间是非常宝贵的,人们由于种种原因没有时间到书店去,也不知道哪家书店有自己需要的书籍,同时那些传统书店的经营者又没什么好的方法让人们知道他们那里有顾客需要的书籍,这种买卖双方之间信息交流上的阻碍成为网上
8、书店网站发展的原动力。网上书店网站的建立可以比较好的解决这方面的问题,可以向广大用户推出的是一种全新的网上信息服务,皆再度书店与消费者之间架起了一座高速、快捷的网上信息桥梁,而且目的是节约用户的时间、方便用户购书。1.1来源在己跨入21世纪的今天,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命,这次革命将比印刷术的出现所产生的影响以及对社会的发展和推动远复杂而巨大。网站的迷人之处在于综合使用文本、声音、图像、动画和视频的信息内容,具有丰富的多媒体表现与互动特点,无可置疑,网站己成为最吸引人的也最有效的信息传递手段和方式。1.2目的做好网络平台的搭建与服务,让所有用户能够方便
9、快速买到种类繁多、价廉质优的图书,同时也可以节省大量的时间和金钱。让顾客在网上己全新的模式销售图书,在有效控制成本的同时,大幅提升销量并且不收地域与时间的限制。各种商场管理系统和信息管理系统很多,怎么才能找到一款好的软件来处理每日繁多的商品呢,采用B/S的构架,可以进行网上发布和网络连接,在今天发达的网络,你可以在世界的任意一个角落可以找到你需要的商品,也可以轻松在家不去公司上班也能管理商品。对公司的一切都可以了如指掌,减少了时间而同时也提高了工作效率。就如广告上说的一样“沟通无处不在”。1.3意义做为一个虚拟的书店,网上书店具有很多新的特性,一下这些是它的优势:其营业成本完全有理由比传统意义
10、上的书店低得多;不需支付昂贵的店铺租金,花费浩大的装修;不需要将大笔的流动资金作为货物而沉泣在店里,可依靠零库存管理,缩速资金周转的周期,可以加速周转;同时网上书店更容易开拓全球市场。实现24小时营业,不需要营业员,网上书城可以被设置成一个自动售货机;可以利用多媒体促销、各种文字、图像和动画、声音,让受众全方位感受广告诉求;依靠客户数据库能够提供全新的个人化服务等等。第2章系统分析2.1课题的可行性分析1、技术可行性此网上书店系统可以运行于windowsxp,windowsserver2000/2003,WindoWSViSta操作系统。对系统要求只需要装有IlS即可。对计算机的硬件配置没有太
11、高要求,现在的个人电脑完全可以满足。2、经济可行性此系统可以运行于现在市场上出售的各种个人电脑,系统成本主要集中在系统的开发上。当系统投入运行后,可以实现在网上卖书和租书数据库运用简单易学的MySqI来实现。在网站设计方面,运用XHTML、CSS样式、JSP等知识,利用PhotoShop图像处理工具及DreamweaverCS3制作出合理生动的网页。功能。所带来的效益远远大于系统软件的开发成本。在经济上是完全可行。3、操作可行性界面设计充分考虑浏览用户的习惯,图书信息浏览、会员注册登录、租书、购书等功能操作方便。而且所有网页设计清新、简洁、合理,不会让用户感到视觉疲劳。可操作性很强【6】。2.
12、2网站最终要实现的功能网上书店系统的前台模块主要实现以下功能1.会员登陆及身份验证A.用户注册成为会员B.验证用户注册信息C.会员登陆系统时的身份给证D.修改资料2.在线选购商品A.浏览不同类别的书籍B.书籍查询C.用户选购自己喜爱的书籍并放入购物车D.用户管理自己的购物车E.用户提交订单F.用户查看自己提交的订单信息3.系统管理A.书籍信息管理B.交易信息管理C.新闻发布管理D.会员管理E.管理员管理第3章网上书店系统的概要设计本章主要描述了网上书店的总体设计以及数据库的设计。总体设计主要用户在网上书店购买图书的完整流程、本系统的模块划分以及个模块的主要功能介绍。数据库设计主要介绍了数据库的
13、概念、数据库的选择以及数据库的设计等。3.1网站功能模块图如图3-1所不:网上书店系统图3-1网站功能图3.2系统功能模块划分整个系统可以分为前台用户和后台管理员用户。前台用户分为未注册用户和注册用户,未注册用户,使用权限受到影响。可以通过注册页面进行注册成为网站的会员用户。后台管理员可以读网站注册用户进行管理,删除不用的会员帐号信息,对书库书籍的更新,查询,添加,删除操作,对会员留言进行处理,维护网站的良好运行。3.2.1前台管理模块前台管理模块主要分为6个主要模块,每个模块具有相对独立的功能。其中,登录与验证模块主要是对用户身份进行验证,验证成功后,用户获得相应的权限。系统的最底层是数据库
14、。用户管理模块的划分图如图3-2所示:前台管理模块VVV在线留言模块网上购物模块图3-2用户管理图1、用户登录模块用户通过网站页面的登录窗口,输入登录信息,,成功登录后获得相关权限,进入用户信息管理模块,获得相关的网站实现的一些功能。2、用户注册模块观光游客无法实现阅读以外的一些功能,想要获取这些权限,就需要进行注册。注册模块提供注册功能,成功后获得会员用户的操作权限。3、在线书籍查询模块会员用户可以链接查询页面,输入查询的书籍信息,获得想要的书籍信息。4、密码修改模块会员用户可以通过登录后修改密码,保证个人信息的安全性。5、在线留言模块用户可以登录后进行在线给管理员留言。6、网上购物用户在进
15、行网上购物时,必须先登陆,如果是新用户,则必须先进行注册。3.2.2网上书店后台管理模块后台是网站中重中之重,它实现对网站进行管理维护,保证了网站安全、合理、有条不紊的进行运行,本网站后台主要是对网站会员、书籍、网站信息、入库、出库进行管理。后台管理视图如图3-3所示:图3-3系统后台功能模块1、入库管理。供网站管理员订购在库数小于安全在库数的书籍。2、支付管理。供网站管理员支付所欠出版社的资金。3、情报管理。供网站管理员对网站信息进行管理。4、书籍分类管理。供网站管理员对网上书店的书籍进行管理,可增加、修改、删除书籍的分类信息5、书籍资料管理。供网站管理员增加、修改、删除网上书店书籍的基本资
16、料信息,主要是文本信息6、用户管理。供网站管理员增加、修改、删除用户的基本信息。3.3数据库设计3.3.1数据库的概念数据库是依照某种数据模型组织起来并存放二级存储器中的数据集合。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的增、册h改和检索由统一软件进行管理和控制。从发展的历史看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的PL数据库的基本结构分三个层次,反映了观察数据库的三种不同角度。物理数据层。它是数据库的最内层,是物理存贮设备上实际存储的数据的集合。这些数据是原始数据,是用户加工的对象,由内部模式描
17、述的指令操作处理的位串、字符和字组成。概念数据层。它是数据库的中间一层,是数据库的整体逻辑表示。指出了每个数据的逻辑定义及数据间的逻辑联系,是存贮记录的集合。它所涉及的是数据库所有对一一完整版学习资料分享一一象的逻辑关系,而不是它们的物理情况,是数据库管理员概念下的数据库。逻辑数据层。它是用户所看到和使用的数据库,表示了一个或一些特定用户使用的数据集合,即逻辑记录的集合。332数据库的选择本网站使用MySQL实现关系型数据库。MySQL是一个多用户、多线程的支持标准SQL语句的关系型数据库。它支持大文件及图像的存储,并且提供一个丰富和极其有用的功能集。它的特点是速度快,易用,稳定性能好,它由一
18、个服务器守护程序MySQL和很多不同的客户程序和库组成。第4章网上书店系统的详细设计4.1数据库表的描述图书表book的定义如表4-1所示:表4-1图书表book的定义字段类型KeyForeignKeyNull默认字段含义idintGDPRI否主键,递增书名varchar(40)否书名作者int(11)bookClass否0作者图书类别varchar(25)是NUL1.图书类别出版社int(11)publisher是MJL1.出版社图书价格varchar(100)是NUL1.图片价格Book数据表的实现如下图4-1所示:book:聂-任弄_三a-H8BlSWft管理员表的定义如表4-2所示:表
19、4-2管理员表admin的定义字段类型KeyNull默认字段含义Idvarchar(50)PRl是NULL管理编号Uservarchar(50)是NULL用户名passwordvarchar(50)是NULL|密码管理员的数据表的实现如下图4-2所示:新工厂瞽版,南袤4.2网站流程图网上书店进入访客计数不注册用户信息管理实时新闻用户订购图4-3网站流程图用户可以直接浏览图书、进行图书查询、查看书店简介、登录和注册查看图书详细资料、将图书加入购物车,但只有使用会员身份登录进入网上书店后才能提交购物车和查询订单。用户在前台首先通过浏览或查询等手段找到要购买的图书,然后将选定的图书放入购物车中。购物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 系统 开发 毕业论文
链接地址:https://www.desk33.com/p-823391.html