1、 作家书屋网上书店的设计与实现 作者姓名作者姓名 指导教师指导教师 所学专业所学专业 信息管理与信息系 统(信息系统方向) 班级班级 08B4 所属院系所属院系 信息学院 学习年限学习年限 2008 年年 9 月至月至 2012 年年 7 月月 本 科 毕 业 论 文(设 计) 目目 录录 内容提要 .IV 1引言 .1 2. 系统需求分析 .1 2.1 可行性分析 1 2.2 系统功能需求 2 2.3 解决方案设计 .2 2.4 系统流程 3 3. 系统设计 .5 3.1 系统功能设计 5 3.2 数据库设计 6 3.2.1 数据库概念模型设计 .6 3.2.2 数据库物理模型设计 .9 4
2、. 系统实现 12 4.1 前台模块系统设计与实现 12 4.1.1 前台主界面 12 4.1.2 顾客注册界面 12 4.1.3 顾客登录界面 13 4.1.4 用户信息界面 14 4.1.5 购物车界面 15 4.1.6 用户订单界面 16 4.2 后台模块系统设计与实现 17 4.2.1 管理员登录界面 17 4.2.2 管理员主界面 18 4.2.3 商品与商品分类管理 18 4.2.4 用户管理 20 4.2.5 订单管理 21 4.2.5 商品公告管理 22 5. 结语 .22 致谢 .23 参考文献 .24 AbstractAbstract.25 作家书屋网上书店的设计与实现 学
3、生姓名:张 博 指导教师:赵宇兰 内容提要 随着 Internet 技术的发展,电子商务也随着网络的发展和人们的生活日益贴近,而离人 们生活最近的便是网络书店。本课题是对作家书屋进行调研,根据传统购书种类不齐全、价格昂贵等不 足,设计出图书销售网络系统,方便人们购书,使其足不出户就可以轻轻松松地买到自己想要的书,既 省时又省力。该系统的建立有效地缩短了图书流通发行环节,将广大读者、图书、出版者、发行者紧密 地结合在一起, 大大提高了图书流通率。 本网上书店系统采用的是Java EE 技术, JSP 服务器采用 Tomcat, 后台数据库管理系统采用 SQL Sever 2005。 关键词 网上
4、书店 作家书屋 JA V A SQL 1 1引言 随着 Internet 技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越 依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和 人们的生活贴近。 目前,网上书店在国际互联网上可以实现的商务已经多样化,可以完成从最基本的信息 展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功 能几乎都可以在互联网上进行电子化的高效动作。 网上书店虽然与传统书店规模有所不同, 但随着网上 交易的开展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影
5、响。 网上书店为人们提供了更广阔的环境:人们不受时间和空间的限制,不受传统购物的诸多约束,可 以随时随地在网上交易;更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费 者,而一个消费者可以在全球的任何一家商家购物;更快速的流通和低廉的价格:电子商务减少了商品 流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。 一个现代化的网上书店在正常运营中总是面对大量的进书信息、售书信息、库存信息、统计分析信 息、 相关人员管理信息等。 因此, 实现一个智能化、 系统化、 信息化的书店图书管理系统是十分必要的。 开发网上书店,不仅打破了商业往来的时间限制、节约公司营运
6、成本,还提高了客户购物的积极性,节 省了顾客的购物时间和精力。而且还可以为在校大学生提供方便、廉价、高效的书店方式,促进文化传 播,帮助国家和学校培养优秀的人才,具有长远的社会效益和经济效益。 2. 系统需求分析 2.1 可行性分析 可行性研究的任务是从技术上、经济上、使用上三个方面分析要解决的问题是否有可行性的解决 方案。 (1)技术可行性 Web 技术的迅猛发展正推动 Internet 上信息服务类的进步。 WWW 服务的基础是 HTML语言, HTML 语言是静态网页编程语言。所以在当今这个社会中 HTML 已经远远不能满足人们的需求。JSP 语言就 很好的解决了 HTML 中的问题,并且支持数据库的连接。网络图书销售系统数据量大,要求及时查询 和浏览的内容比较多, 而且数据处理比较集中, 现有的技术都可以达到所提标准。 本系统用 JSP 做前台, SQL Sever 2005 数据库做后台,前台可视化程度较高,人机交互能力较强,应用方便。 (2)经济可行性 2 本系统对硬件的要求不是特别严格,只是一般的计算机就可以运行,系统的整体开销 不大, 但后期在网络上的运行将