版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录第1章 系统概述11.1编写目的11.2 系统开发环境11.2.1服务器的软硬件配置11.2.2客户端的软硬件配置1第2章 需求分析22.1网上书店的开发背景22.2选题的目的和意义22.3国内外研究现状及发展趋势32.4发展网上书店的对策32.5网上书店销售系统数据流图42.5.1网上书店销售系统顶层数据流图42.5.2网上书店销售系统第一层数据流图52.5.3网上书店销售系统第二层数据流图62.6网上书店系统第一层数据流图的数据字典62.6.1外部实体62.6.2数据流72.6.3逻辑处理82.6.4数据存储92.7图书搜索模块的数据流图的数据字典102.7.1外部实体102.7.2数
2、据流112.7.3逻辑处理112.7.4数据存储122.8网上书店系统E-R图13第3章 总体设计143.1 网上书店的工作流程143.2系统功能结构图153.3系统功能模块153.3.1 网上书店前台实现的功能153.3.2网上书店后台管理实现的功能16第4章 图书搜索模块的详细设计174.1业务建模174.2数据建模174.2.1概念数据模型174.2.2物理数据模型184.3应用程序建模194.3.1用例图194.3.2时序图204.4数据库设计20第5章 图书搜索模块的实现225.1图书搜索模块的界面225.2图书搜索模块的关键代码255.2.1数据库的链接关键代码255.2.2图书搜
3、索界面代码25结束语28参考文献29第1章 系统概述1.1编写目的编写此文档的目的是进一步定制软件开发的细节问题,便于今后完成各阶段的工作,.本需求规格说明书明确所要开发的软件应具有的功能、性能与界面,在整个软件设计阶段能清楚地了解系统的具体需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作,希望能使本软件开发工作更具体。1.2 系统开发环境1.2.1服务器的软硬件配置服务器的硬件配置: CPU 毒龙1.6G,硬盘80G,内存256M服务器的操作系统:Windows XP专业版Web服务器软件:IIS 5.1(Internet Information Server)数据库服务器
4、软件:ACCESS 20021.2.2客户端的软硬件配置客户端的硬件配置: CPU 赛阳800或以上,硬盘I OG,内存64M客户端操作系统:Windows 98以上客户端浏览器软件:IE(Internet Explorer)第2章 需求分析2.1网上书店的开发背景随着中国加入WTO,全球经济一体化的逐步深入,网上书店已是现代传统书店必不可少的经营策略之一了。目前,网上书店在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线图书展示功能、在线洽谈功能、在线交易功能、在线定购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统书店功能都可以在互联
5、网上进行电子化的高效运作。技术的进步对传统书店上网解决方案提出更严格的要求和挑战。为了保护传统书店的投资,书店上网解决方案应切合传统书店实际的需求和发展的趋向,使投入回报和管理效益最大化,传统书店在实施上网方案之前,必须对一系列问题进行科学的论证,如网上书店的需求分析、网上书店总体规划、网上书店系统的功能和实施方案、网上书店的传播与推广、运行网上书店系统的软件和硬件配置、网上书店的管理系统和管理方法等等。网上书店具体实施的质素直接影响传统书店在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。2.2选题的目的和意义本系统的主要目的是实现图书的在线销售,包括管理库房
6、中的图书,以及管理用户的购物车,从而实现结帐等一系列功能,让用户足不出户就能够在网上书店购买到自己所需的图书,形成书店和用户双赢的局面。电子商务发展迅速,最终会逐渐改变人们生活工作的各个方面,面对数字时代我们必然都是电子商务的参与者。“We argue that adoption of e-commerce depends primarily on consumer behavioral intentions to engage in product purchases.”意即采用电子商务从根本上要依赖于消费者参加购买产品的行为意图。而通过建立网络书店销售管理系统,利用电子商务的优势同现有销售
7、模式和流通渠道相结合,就可以给消费者带来很大的便利之处,就可以扩大消费市场,为书店的再发展带来新的商机,也为各地消费者提供便利,并且也降低了商业成本。2.3国内外研究现状及发展趋势网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。建材网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。企业也可利用网站和网络触角伸展到客户的
8、家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。企业市场经营全过程需要计算机系统和网络门户。企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。企业的经济效益增长也大都得益于网络技术的推广和应用。它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。网络经
9、济是用现代信息技术和网络技术,依靠形成的互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体。2.4发展网上书店的对策(1)建立功能强大的数据库系统。信息量大、管理有效、功能强大的数据库是网上书店生存与发展的根本保障。(2)加强与出版社合作。(3)普及电子商务基本教育。让更多的人认识计算机、认识网络,了解电子商务、了解网上购书。(4)缔造高效的物流陪送系统。发展网上书店必须具备高效、发达的物流陪送系统。以最低成本、最便捷的方式满足消费者需求。(5)充分体现价格的优势。从价格上下功夫,才能吸引更多买家。(6)增加书目的信息量。网上书店应该利用多媒体等技术,尽可能为读者提供如图书
10、、目录、精彩章节等详细介绍。并及时更新相关信息,像当当网。(7)完善图书查询系统。按类浏览、查询书目信息是读者常用的办法。因此网上书店综合考虑读者查询在习惯与出版社的图书分类的关系,制订出一种科学实用的网上书店图书分类体系。(8)努力解决安全问题。首先要解决同姓名消费者的个人资料不被泄露与盗用的问题。(9)提供特色服务。对市场进行有效细节分析,并根据自己的条件选准目标市场,开展特色化经营。这不仅包括服务内容的特色化,还包括服务方式的多样化。只能既满足了读者的现实需求,又挖掘、引导了读者的潜在需求,才能使网上书店得到长足的发展。2.5网上书店销售系统数据流图2.5.1网上书店销售系统顶层数据流图
11、 图21顶层数据流图2.5.2网上书店销售系统第一层数据流图图22第一层数据流图2.5.3网上书店销售系统第二层数据流图用户在进行图书搜索时要输入检索的类别和索搜的信息。该模块的数据流图如下:图23第二层数据流图2.6网上书店系统第一层数据流图的数据字典2.6.1外部实体2.6.2数据流 2.6.3逻辑处理 2.6.4数据存储 2.7图书搜索模块的数据流图的数据字典 2.7.1外部实体2.7.2数据流2.7.3逻辑处理2.7.4数据存储2.8网上书店系统E-R图图24 E-R图第3章 总体设计3.1 网上书店的工作流程本系统的网上书店分为前后台两个管理系统:前台管理系统是在Internet上接
12、受来自全国各地的客户访问的网上书店前台销售管理系统(网站):后台管理系统是在Internet内部用于书店的管理员管理的网上书店后台管理系统。本系统的前台销售管理系统实现的功能类似于现实生活中的商店销售,顾客可以浏览商品、选择商品、结账完成购物等。在设计网站时,应根据所销售商品的特点安排布局,在编制程序时应充分考虑这一点,商品数据应根据需要能灵活的从数据库中挑出,照顾客户浏览习惯,简化购物流程,真正做到“简洁、高效、流畅”的购物环境。在支付方面,根据公司的需求,采用了“货到付款”和“邮局汇款”的方式。本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买商品,那么
13、必须先注册成为会员,然后再进行会员登录(确认身份),然后才可以把商品放入“购物车”,通过购物车完成会员的购物后,会员进行结账,生成网上订单。3.2系统功能结构图图31系统功能结构图3.3系统功能模块3.3.1 网上书店前台实现的功能网站首页:首页是客户打开网站的第一个页面,一般在这个页面中呈现的信息量最大,且需充分展现网站的亮点,以吸引客户、留住客户。最近新书:按录入网上书店系统的时间排序显示,优先显示新录入的书籍信息。特价书籍:显示网上书店中5折及5折以下的特价书籍信息。新注册用户:提供客户网上自助注册功能,填写注册表单并提交后,就能成为网上书店的用户,注册成功并登录后就可以进行网上购书了。
14、用户登录:供已注册的用户登录,登录后才能在网上购书。网上购书:已登录的用户可以将需要购买的书籍放入购物车,可将已放入购物车中的书籍生成一张订单并作确认,可将“未作确认”和缺货的订单取消。3.3.2网上书店后台管理实现的功能入库管理:供网站管理员订购在库数小于安全在库数的书籍。支付管理:供网站管理员支付所欠出版社的资金。情报管理:供网站管理员对网站信息进行管理。书籍分类管理:供网站管理员对网上书店的书籍进行管理,可增加、修改、删除书籍的分类信息。书籍资料管理:供网站管理员增加、修改、删除网上书店书籍的基本资料信息,主要是文本信息。用户管理:供网站管理员增加、修改、删除用户的基本信息。该次设计中主
15、要实现的时前台实现的功能。第4章 图书搜索模块的详细设计4.1业务建模该模块主要为用户提供多种图书搜索方式,方便用户能快速找到自己需要的图书。主要提供的方式包括:按书名检索、按类别检索和按作者检索。4.2数据建模4.2.1概念数据模型概念数据模型(Concept Data Model,CDM)也称信息模型,它以实体联系理论为基础,是对现实世界的抽象。在图书搜索模块中,根据不同的搜索方式所涉及到的实体主要包括作者、图书、图书类别,并且图书只有一个书名,但图书可能有多个作者,属于多种类别。其概念数据模型如下图:图41图书搜索的CDM4.2.2物理数据模型建立物理数据模型(Physical Data
16、 Model,PDM)的主要呈现出的是数据库中相应表之间的相互关系。图书购买模块的PDM如下:图42图书搜索的PDM4.3应用程序建模在图书索搜模块中,我主要通过用例图、时序图来描述其工作方式。4.3.1用例图在图书索搜模块中所涉及到的主角为用户,用例包括按书名检索、按类别检索和按作者检索。其用例图如下:图43图书索搜模块用例图4.3.2时序图在时序图中描述了图书搜索模块中用户和个个对象之间怎样通过信息进行通信。图3-5就是图书索搜模块中索搜用例的时序图。图44图书索搜模块时序图4.4数据库设计在图书搜索这个模块的设计中,一共设计了四张表,分别为:book、author、 category1、
17、category2。在book这张表中主要存储图书的基本信息,而为了图书搜索的方便,还分别设计了用来存储作者和图书类别的其他三张表。表的截图如下:表4-1 book表表4-2 author表表4-3 category1表表4-4 category2表第5章 图书搜索模块的实现网上书店管理系统分为前台销售管理系统(网站)和后台管理系统。前台销售管理系统的用户是通过Internet访问网站的客户,后台管理系统的用户是通过公司内部Internet访问的后台管理员。我们主要实现的是前台销售这一部分。前台书店销售系统主要提供向客户宣传图书信息(新到图书,特价图书等等)、提供客户便捷的检索图书的功能,及客
18、户网上注册、登录、购物、查询订单和缺书等信息反馈的功能。5.1图书搜索模块的界面在图书搜索这一模块中,用户可在Web网页上根据所选择的类型或根据输入的搜索词进行书籍的检索。图51图书搜索界面图52图书搜索界面的选择大类图53图书搜索界面的选择小类图54图书搜索界面的选择查询方式图55图书搜索界面的输入查询5.2图书搜索模块的关键代码5.2.1数据库的链接关键代码Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);Connection conn = DriverManager.getConnection(jdbc:sqlserv
19、er:/127.0.0.1:1433;DatabaseName=bookshop,sa, );5.2.2图书搜索界面代码 图书搜索 图书高级搜索所属大类:-请选择大类-人文类自然类所属小类:-请选择小类-哲学心理学政治 经济教育地理数学物理化学生物 请选择查询方式-请选择查询方式-按书名查询按作者查询按价钱查询 结束语这次的课程设计是网上书店销售系统,由于我的编程水平和经验不足,该模块的实现并不完美和理想。在实现阶段,数据库的链接、数据库的查询等等这些问题需经过许多的调试才能完成。在已经完成的程序中,也存在许多不尽人意的地方,也没有对查询进行优化,整个程序有待进一步改善。在整个实现的过程中遇到的种种问题让我充分认识到了软件开发的困难程度。通过这次设计,我受益匪浅。在实践中了解了软件设计开发的步骤、流程以及思路,增长了许多软件开发的见识。在论文完成之际,我要向我们的指导老师闫老师表示最真挚的谢意。做好需求分析,是任何一个软件系统开发的关键步骤。因此。需求分析阶段也是本次课程设计的重中之重。在这个阶段,老师把我们每一个人召集起来,每一组都进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东食品药品职业学院单招职业倾向性测试题库带答案详解(考试直接用)
- 2026年广东生态工程职业学院单招综合素质考试题库附答案详解(模拟题)
- 2026年山西管理职业学院单招职业适应性考试题库附参考答案详解(a卷)
- 2026年广州体育职业技术学院单招职业适应性考试题库及答案详解(必刷)
- 2026年崇左幼儿师范高等专科学校单招职业倾向性考试题库附答案详解(能力提升)
- 2026年广西交通职业技术学院单招职业技能测试题库及参考答案详解
- 2026年广东松山职业技术学院单招职业适应性考试题库附参考答案详解(夺分金卷)
- 2026年广东农工商职业技术学院单招职业技能考试题库带答案详解(巩固)
- 2026年山西药科职业学院单招职业倾向性考试题库附答案详解(典型题)
- 2026年山西省长治市单招职业适应性考试题库及答案详解(典优)
- 业务招待费管理标准制度
- GB/T 22576.1-2026医学实验室质量和能力的要求第1部分:通用要求
- 2026云南昆明巫家坝商业运营管理有限公司校园招聘8人考试参考题库及答案解析
- 2026年包头职业技术学院单招综合素质考试题库附答案详解(考试直接用)
- 中国硬皮病诊疗指南(2025版)
- 内蒙古自治区民航机场集团有限责任公司招聘笔试题库2026
- 2025年山东档案职称《档案工作实务》备考试题库及答案
- 2025年开封大学单招职业适应性测试题库附答案解析
- 吸光光度计课件
- 医疗机构爱国卫生制度
- 2025-2026学年湘美版(新教材)小学美术二年级第二学期教学计划及进度表
评论
0/150
提交评论