网上图书商城设计与实现毕业论文
摘要 ........................................................................................................................ 错误!未定义书签。 引 言 .................................................................................................................................................. 2 1.1 研究背景 ...................................................................................................................................... 3
1.1.1国内外电子商务发展情况 ................................................................................................... 3 1.1.2网上图书商城的现状 ........................................................................................................... 3 1.2 开发网上图书商城的意义 .......................................................................................................... 3 1.3.1 目标:建立完善的网上图书商城 ...................................................................................... 4 1.3.2 《网上图书商城》系统特点 .............................................................................................. 4
第一章 解决方案的选择 ...................................................................................................................... 4 1.1 系统的说明 .................................................................................................................................. 4
1.1.1系统开发环境 ....................................................................................................................... 5 1.2 可行性分析 .................................................................................................................................. 5 1.2.1 风险分析 .............................................................................................................................. 5 1.3 设计方案:对涉及工具和技术相关说明 .................................................................................. 5 1.3.1 B/S 体系结构 ...................................................................................................................... 5 1.3.2 SQL Server ....................................................................................................................... 6 1.3.3 ASP.Net .............................................................................................................................. 6
第二章 需求分析 .................................................................................................................................. 6 2.1 功能需求 ...................................................................................................................................... 6
2.2.1前台功能 ............................................................................................................................... 6 2.2.2后台功能 ............................................................................................................................... 7
第三章 总体设计 .................................................................................................................................. 8 3.1功能设计 ....................................................................................................................................... 8
3.1.1功能模块图 ........................................................................................................................... 8 3.1.2功能模块设计 ....................................................................................................................... 9 3.2数据库设计 ................................................................................................................................... 9 3.2.1概念设计 ............................................................................................................................... 9 3.2.2设计局部ER模式 ............................................................................................................... 10 3.3设计全局ER模式 ....................................................................................................................... 16 3.3.1局部ER模式的合并 ............................................................................................................ 17 3.3.2消除冲突 ............................................................................................................................... 17 3.3.3全局ER模式的优化 ............................................................................................................ 17
第四章 详细设计 ................................................................................................................................ 21 4.1.前台功能设计 ............................................................................................................................ 21
4.1.1.网站首页 ............................................................................................................................ 21 4.1.2.用户注册 ............................................................................................................................ 22 4.1.3.用户登录 ............................................................................................................................ 23 4.1.4图书列表 ............................................................................................................................. 23
1
4.1.5图书搜索 ............................................................................................................................. 24 4.1.6.购物车 ................................................................................................................................ 25 4.1.7.修改密码 ............................................................................................................................ 26 4.1.8.个人订单 ............................................................................................................................ 27 4.2.后台功能设计 ............................................................................................................................ 28 4.2.1.管理员登录 ........................................................................................................................ 28 4.2.2.图书管理 ............................................................................................................................ 28 4.2.3.类别管理 ............................................................................................................................ 30 4.2.4.出版社管理 ........................................................................................................................ 31 4.2.5.入库管理 ............................................................................................................................ 31 4.2.6订单管理 ............................................................................................................................. 33 4.2.7.出库管理 ............................................................................................................................ 34 4.2.8.库存管理 ............................................................................................................................ 35
第五章 编码实现 .................................................................................................................................. 35 5.1数据库连接 ................................................................................................................................. 36 5.2会员登录 ..................................................................................................................................... 36 5.3购物车 ......................................................................................................................................... 38 5.4图书入库 ..................................................................................................................................... 40 第六章 测试和维护 .............................................................................................................................. 42 6.1调试和测试 ................................................................................................................................. 42 6.2系统维护 ..................................................................................................................................... 42 结束语 .................................................................................................................................................... 43 主要参考文献 ........................................................................................................................................ 43 致 谢 ...................................................................................................................... 错误!未定义书签。
引 言
2
1.1 研究背景
1.1.1国内外电子商务发展情况
计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经
深入到了各行各业,各个领域,随着internet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。信息高速路给生活、学习和工作带来了什么影响呢?总结起来主要有三点:第一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界各地的人随时进行交流,并建立联系;第三,可以参加网络购物、拍卖等活动。正是由于有了这么一条信息高速路,网上查询和网上购物随之有可能,因此网上商业交易也迅速地发展起来,也因此给我们的生活带来很多方便。
电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地 点进行,从而大大提高了效率。 1.1.2网上图书商城的现状
由于电子商务的迅猛发展,网上图书商城发展也已经达到一个较高的水准,现在的网上图书商城实现的功能也非常的多,最重要的当属图片的销售,也就是管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能。另外网上图书商城还提供给用户查找数据库中图书相关记录的功能。在确认用户身份方面也已经比较完善,并且具有管理员的功能,管理员对整个数据库可以进行操作。现在拥有一些知名的网上图书商城如:当当,卓越等。 1.2 开发网上图书商城的意义
就网上图书商城本身而言,由于网络已经覆盖全球,信息量大而独具优势。售书的理念也很简单,就是读者可以自己寻找自己喜爱的书为替读者找寻他们想要的书。对于读者来说,网上图书近在咫尺,并且永不下班关门,读者可以随时随地自由地查询和订购图书,读者无需亲临书店,一档一档地找,一本一本地翻,只要坐在电脑前,开机上网即可买到所需书籍,而且读者的挑选余地也大多了,检索也很方便,同时还减少了书店过程中的支出,另外应当看到图书选购必得翻阅详看,耗时费力,特别是热衷书店者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上图书商城节省了大量时间,这对于那些没有时间经常逛传统书店或其住所离传统书店较远的读者来说,具有实际意义。因此网上售书必将有长足的发展。
开办网上图书商城也可以为在校大学生提供方便、廉价、高效的书店方式,
3