




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I摘 要现如今,资源的有效使用正成为世界性话题,有效地在生活的各个领域中合理地分配资源,合理利用资源也已经变得十分必要。而我注意到图书馆每隔一段时期都会对旧书或已破损的书进行处理,但其处理方法过于粗糙,浪费了大量的资源,并且对于自然环境和社会总劳动存在负面影响。所以我希望可以在图书馆管理信息系统中构建出一个系统,使这个系统丰富原有的图书馆系统,使整个图书循环过程更为合理有效。在了解其意义后,研究国内外在该领域发展的现状,研究改善这一过程的途径。针对在研究后所选择的网站设计,先进行系统分析。分析必要性,可行性,业务流程和数据流程,明确各系统间的关系及其功能,明了系统实现和数据流动的过程。通过业务流程和数据流程,进行功能模块和数据库的设计。最后利用网页制作软件axure使系统得以实现,构建出所需的旧图书处理网站。关键词: 图书馆;电子商务;网站IIABSTRACTEfficient use of resources is becoming a worldwide topic effectively in all areas of life in rational allocation of resources, the reasonable use of resources has become very necessary. And I noticed that library will process damaged books every year , but its approach is too rough, wasting a lot of resources, and will affect the natural environment and the total social labor. So I want to construct a system that allows the system enrich existing library system, so that the whole process can be more reasonable and effective in circulating books.After understanding its meaning, I make a research in the field of development status, then I study ways to improve this process. After the study of web designing, I analyse the system. After the analysis of the necessity, feasibility, business processes and data flow, a clear relationship between the various systems and their functions burns. And I make system implementation and data flow of the process clear. Through the business process and data flow, functional modules and database design. Finally, using the website authoring software axure,and the system will be realized,to build the required processing site of the old books.Key words: Library;E-commerce;WebsiteIII目录第 1 章 绪论 .11.1 选题背景与意义 .11.2 国内外发展研究现状 .21.3 本论文研究内容与结构安排 .21.3.1 本论文研究内容 .21.3.2 本论文的结构安排 .3第 2 章 系统分析 .42.1 组织结构与功能分析 .42.1.1 需求分析 .42.1.2 可行性分析 .42.1.3 系统前台设计 .52.1.4 系统后台设计 .62.2 业务流程分析 .62.3 数据与数据流程分析 .82.3.1 数据流程图 .82.3.2 顶层数据流程图 .82.3.3 第一层数据流程图 .92.3.4 第二层数据流程图 .102.4 数据字典的定义 .132.4.1 数据流定义 .132.4.2 加工处理说明 .142.4.3 数据存储的定义 .162.4.4 外部实体的定义 .18第 3 章 图书馆旧书处理网站系统设计 .193.1 功能模块设计 .193.1.1 信息模块 .193.1.2 管理模块 .203.1.3 订单模块 .203.1.4 反馈模块 .203.2 数据库概念设计 .213.3 数据库逻辑设计 .24第 4 章系统实现 .284.1 主页的实现 .284.2 登陆界面 .284.3 用户注册 .294.4 网站介绍页面 .304.5 联系方式 .304.6 网络服务协议 .314.7 个人中心 .324.8 其他 .33第 5 章结束与展望 .34IV5.1 结束与展望 .345.2 前景展望 .34第 6 章致谢 .36参考文献 .371第 1 章 绪论1.1 选题背景与意义书籍的制造过程会消耗大量的资源。以松树为例,大部分松树的直径为0.3米左右,高约18米。忽略树身是逐渐变细的,那么树木体积大约为1.3立方米,一棵松树的大概重量为730千克。我知道在纸张生产过程中,会把木材加工为纸浆。其产量大约为50%树木中大约有一半是木节、木质素和其他不能用于造纸的成分。这也就是说,一棵松树大约可以制造365千克纸。这些纸大概有八万张左右,也就是可以制造大概一百多本书。且不止如此,生产1吨纸大约用17吨水,1吨木材大约能生产0.8吨纸,具体与木材的质量有关。也就是说,当有超过一百本书被加以妥善处理的话,就可以节约20吨水和超过一吨的木材,其中不计人力和油墨,就可以节省大量资源,何况作为书本原料之一的油墨也会对环境造成污染,减少了书本的制作,也会使得油墨的使用减少。对于环境的益处已经得到证明了,接下来就是书本折价出售的成本回收问题了。乡镇图书馆的管理系统十分混乱,其原因是多样的,其中书籍的来源是一个问题。乡镇图书馆的书本大多是捐赠而来的,书籍种类繁多,出版年代不齐,书本内容以及完好程度都难以满足需要。所以应当加以统筹规划,将书按不同标准分类,将破旧书籍加以修补,这其中会产生大量难以满足图书馆需要的旧书,这些旧书就可以纳入销售渠道之中。单位图书馆,学校图书馆都是有规划的进行书籍管理的,其有固定的书籍进入渠道和处理方式,每年会有很大一批旧书被淘汰,这些旧书大多都还可以使用,但都将被贱卖回收,这无疑是非常大的一笔损失。所以是否可以在管理信息系统基础上加以延伸,构建出一个电子商务系统,使图书馆废弃资源与外界联通,使资源得到有效分配。所以我认为图书馆中可以构建一个旧书处理系统,将不符合图书馆要求的旧书进行分类,按照损坏程度决定是否进行修补,或是是否可以出售,然后在图书馆所属的网站以一到三折进行折价出售。出售渠道定为网络平台,以电子商务形式出售旧书。这样图书馆的浪费的资源就可以大大减少,配合图书馆本身的宣传,也会使得网站得到充分宣传。因为是由图书馆进行交易,所以风险也将大大降低。现以杭州电子科技大学图书馆网站为例介绍说明图书馆旧书处理网站设计的2必要性和重要性。1.2 国内外发展研究现状现在旧书出售的领域已经有少许网站或企业涉足了。上海兄弟调剂商店现正专门回收图书馆旧书,该商店收购旧书,小人书,小画书,连环画,小说,杂志,老报纸,在将有用的旧书资源回收再利用。又兼收购家庭废旧书籍,企业、单位、学校图书馆处理书籍,各出版社、图书公司滞销库存书籍等。主要回收类别:古旧书、线装古籍、解放前旧书、连环画,文学、历史、哲学、文化类旧书二手书。这是旧书收购的代表。且有 123 图书馆,它是全球最低图书循环成本的创新平台,也是国内首个书籍循环利用平台,通过对书籍的循环利用来实现环保目的。在这里你卖旧书还可以分红,长期坚持使用,可以实现家庭低价(甚至免费)读书。通过经济制度和信誉制度创新,它解决了阅读和环保两大中国问题。而孔夫子旧书网则是出售旧书的网站,从安全性上来说比较可靠,有类似于“支付宝”的支付体系。其创建于 2002 年,是全球最大的中文旧书网上交易平台,是传统的旧书行业结合互联网而搭建的 C2C 平台,是 C2C 的精准细分市场。提供图书分类、网上书店大全、图书拍卖、二手书买卖、网上图书交易、古旧书院等功能,汇集合众书局、上海东方古旧书店、白洋淀书斋、安徽芜湖万卷书屋、天津阿秋书屋、雅奇斋、古月旧书店、畅春学园网上书城、风拂百合、陶然居书店、丰诚古籍书店、缥缃书局、三妞古籍书店等全国各地 5124 家书店,展示多达两千多万种图书书籍。实际上这和我所要构建的图书馆旧书处理系统网站虽然功能重叠,但严格说来并不算是竞争关系。图书馆旧书处理系统是在图书馆书籍管理系统内的子系统,其目的主要是增加旧书处理渠道,将不符合图书馆要求的书籍加以处理,减少人力物力的损耗和图书馆的损失,只是在原有基础上开拓图书馆旧书处理的渠道,并不以盈利为目的,和上述网站均有所不同。它只是帮助图书馆进行内部管理,拓展资源分配渠道,减少成本消耗的一种方法,所以不存在竞争关系。1.3 本论文研究内容与结构安排1.3.1 本论文研究内容本系统主要是在各大现有图书处理经营模式的基础上进行分析,吸取各种模式的优点,并加以改良,设计出一个可以与学校图书馆相结合的电子商务网站。设计的基本内容是构建将书籍按照内容和破损成度分类,分别进行修补和出售的电子商务网站。该设计过程中主要涉及两个系统,即书籍分类系统和书籍电子商务系统。3所以拟解决的问题就是如何构建分类系统和电子商务系统。并使其与原有的图书馆管理系统有机结合,使其成为图书馆管理系统的一部分,有效发挥其作用,使得图书馆的书籍管理过程更加科学有效,资源得到合理利用。成功构建出书籍分类系统和电子商务网站,当书本已不再符合图书馆标准时,该书籍将进入电子商务网站,折价出售来回收成本。该系统可以准确给出书本目前状态以及其使用保养情况,有利于图书馆的管理,节省时间和精力。该网站所回收的成本可以有效避免图书馆的资源浪费,并使书籍的使用价值得到充分发挥,它不仅有益于环保,可使消费者以低价购买书籍,还可以完善图书馆本身的管理系统。与此同时,图书馆将被电子商务平台宣传,而电子商务平台将被图书馆方监督管理,使其有序进行电子商务过程,使资源流动。构建分类系统和电子商务网站,将使得书本使用时间及书籍完好情况被记录下来。我们会以编号和书架号标志书籍,存入数据库,当书本使用时间过长或是破损,我们将获得书籍的编号并获知其具体状况,以判断是否应当将其出售,若书本基本完好且符合图书馆要求,该书本将转入修补过程,若书本使用时间已超出规定年限或是难以被继续使用,则将其转入电子商务平台进行处理,使得书本状况得到准确控制,并使成本得到回收。1.3.2 本论文的结构安排(1)首先,对系统进行需求分析,确定这个系统应该有些什么功能,大概分几个模块;为什么要做这个功能。(2)然后,进行系统分析,主要进行两个方面:可行性研究,包括该课题在技术上,经济上和社会因素上的可行性。进行功能模块的描述及数据流程图和数据字典(3)进行系统设计,设计该系统的 E-R 图、功能结构图,还有逻辑设计、数据库设计。(4)系统的问题和展望。4第 2 章 系统分析2.1 组织结构与功能分析2.1.1 需求分析图书馆旧书的处理不仅是资源利用和公益环保上的客观需求,也可以促成图书馆网站引入电子商务,增加多元化的要素,并以减轻管理压力,减少管理成本,增加额外收入等方式支持图书馆的日常管理和运作。随着电子商务的兴起,网上购物逐渐成为了潮流,越来越多的交易从线下转到了网上,支付的方式和消费群体的观念都发生了极大的改变。现在很多爱书的人会在网上的书店购买符合需求的书籍,且有的网站会销售二手书籍。这些书籍大多价格优惠,虽有瑕疵却也不影响阅读质量,已经被越来越多的消费者所接受。而图书馆的旧书更新时被淘汰的书籍也就可以成为网络交易的货源,在结合图书馆网站本身的功能的基础上,增加图书馆系统的功能,使旧书处理系统成为图书馆系统的一部分,在实现回收成本的基础上宣传网站。2.1.2 可行性分析管理上的可行性:(1)领导的支持。现在大多数的企业领导都认识到网站建设以及资源分配的重要性。了解到要开发一个可以促进图书馆发展的网站的重要性和必要性,所以在实际的开发过程中,领导会特别重视,可以保证在网站设计过程中有充分的资金保证和决策支持。领导的支持可以提供有力的保障,使得网站建设和维护的过程更为顺利。(2)管理压力的减轻。图书馆内部管理过程中需要使用图书馆管理信息系统来帮助管理以优化管理过程,节省时间和劳力。如果将图书馆本身的管理信息系与新增的电子商务系统相结合,就可以优化管理与物流过程,使管理的强度降低,降低管理的工作量。(3)高速发展的现代通讯技术和计算机技术、网络技术和电子商务技术,使网上购物成为了潮流,也使网站设计及系统开发能够在快速、低成本、高效的环境下进行,并能满足日益增长的市场需要,并能发挥应有的作用。技术上的可行性:计算机技术、通讯技术、网络技术以及电子商务技术的快速发展,为本系统的实现提供了技术上的可行性。5(1)计算机的广泛使用为建立系统提供了坚实的物质基础。随着计算机技术的发展,在我国计算机已深入到各行各业,几乎各大企业都使用了计算机,对计算机的运用和管理都有了较高水平,为进一步建立系统提供了有利条件。(2)计算机技术的发展保证了在速度、容量和可靠性等方面的使用。计算机硬件水平都已达到较高水平,内存和硬盘的读写速度也越来越快,内存容量和硬盘的容量也越来越大,这样就保证了计算机能及时完成数据处理,满足大量的数据存储的要求。(3)随着计算机软件技术的发展,电子商务技术的发展可以实现企业与客户之间的商务交易,网络安全技术和认证技术可以保证网上交易的安全和可靠性。数据库技术的发展,特别是数据仓库和数据挖掘技术的出现,可以满足各种不同类型的大容量数据的存储和使用和决策支持分析的需要。(4)电子商务技术的蓬勃发展,使得在生活中广泛应用电子商务与成为可能,为图书馆旧书处理系统建设为电子商务系统打下了现实基础,提供了有力的保障。也使得图书馆旧书处理的电子商务网站更容易为他人所接受,为该网站的普及奠定了群众基础。电子商务技术的发展为商业模式和企业运行提供了一条新思路,开拓了前所未有的局面。经济上的可行性:(1)提高了工作效率,降低了成本。通过运行电子商务系统,使图书馆的管理信息系统进一步优化,降低了管理成本和物流成本,使效率大大提高,从而降低了企业的运营成本。(2)回收成本。虽然图书馆本身是公益性的组织,但若能够使资金回流,也就可以使图书馆获得更多资源以维持并提高图书馆的日常工作质量和效率。公益上的可行性:(1)可以使资源得到优化,减少劳动力作用环节,节约社会的劳动力,在减少资源消耗的同时使社会劳动力投入其他行业中去,提高社会工作效率,实现了社会环境的可持续发展。(2)可以减少书籍生产,减少油墨,造纸等方面的污染,有效维护了自然环境环境的可持续发展,支持了环保事业的开展。2.1.3 系统前台设计系统前台是用户使用的最终界面,最终的目的是希望是用户能够简便快捷的使用网站,客户能够通过前台界面完成用户注册、登录、查询、购买书籍、搜索书籍等功能。具体如下:1.用户注册:用户需要购买书籍或是评价时,需要进行注册。 2.用户登录/注销:已注册过的用户可以登录网站,退出时注销,以防他人登录。63.查询/修改个人信息:用户可以查询和修改自己的个人信息。4.购买记录查询:用户可以查询自己的历史购买记录。5.查询用户/订单信息:用户可以查询个人信息以及订单信息,例如个人资料,订单是否成交等。6.书籍搜索:用户可以通过书籍类别和关键字搜索相关书籍。 7.选择书籍:已登录的用户可以将书籍加入书架。8.修改/确认书架:对书架中书籍的数量进行增减,或删除书籍,最后确认。9.修改/确认订单:用户核对收货人信息,可对收货信息进行修改。10.公告:用户可以看到网站的公告。2.1.4 系统后台设计后台模块主要包括用户管理、书籍管理、统计管理、反馈管理、订单管理等模块,具体内容如下:1.管理员登录/注销:管理员通过账号登陆后台,退出可注销2.书籍管理:对书籍类别、信息及数量增删改,添加新书籍,每日销售统计。3.用户管理:对用户增删改,同时可添加新用户并查看所有用户。4.订单管理:管理订单状态和查询订单。5.统计管理:对书籍的销量进行统计,同时每日销量进行统计。 6.主页管理:对评价区进行管理,删除不良留言,同时更新公告栏信息。2.2 业务流程分析业务流程图(transaction flow diagram,简称 TFD),就是用一些规定的符号及连线来表示某个具体业务处理过程。业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。由于它的符号简单明了,所以非常易于阅读和理解业务流程。但它的不足是对于一些专业性较强的业务处理细节缺乏足够的表现手段,它比较适用于反映事务处理类型的业务过程。下面就是图书馆旧书处理的电子商务网站基本业务流程:用户进入网站进行浏览,浏览书库的书本目录,选择符合自己需要的书籍,或者也可根据用户在注册时所填的喜好类别,书籍入库时间或书本名称的首字母进行浏览;选择图书完成的用户可以提交自己的订单并报价;由系统选择最高报价并在书籍拍卖截止时间前选择报价最高的用户;通过用户和管理员之间的相互确认,用户确认订单,图书馆方接收订单并进行包装;图书馆方通知用户后,以一卡通支付为支付手段完成交易。业务流程图的符号如下所示:7表单实体 业务处理信息流向用户是否注册是 否浏览旧图书目录书籍类别浏览旧图书目录注册填写相关个人信息是否登陆是 否登入账号密码关键词 入库时间 关键词 书籍类别 入库时间选择图书并报价 选择图书系 统注册 登陆生成初始订单确认最终订单无效订单问卷调查8图 2-1 业务流程图2.3 数据与数据流程分析2.3.1 数据流程图数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几个符号综合的反映出信息在系统中的流动、处理和存储情况。数据流程图具有抽象性和概括性。抽象性表现在它完全舍去了具体的物质,只剩下数据的流动、加工处理和存储;概括性表现在它可以把信息中的各种不同业务处理过程联系起来,形成一个整体。主要符号如下所示:外部实体 处理数据流 数据存储(1)外部实体。外部实体指本系统之外的人或单位,它们和本系统有信息传递关系。在绘制某一子系统的数据流程图时,凡属本子系统之外的人或单位,也都被列为外部实体。(2)数据流。数据流表示流动着的数据,它可以是一项数据,也可以是一组数据,也可用来表示对数据文件的存储操作。(3)处理。处理又称功能。它用一个长方形来表示处理逻辑,图形下部填写处理的名字,上部填写与该处理有惟一对应关系的标志。(4)数据存储。数据存储指通过数据文件、文件夹或账本等存储数据,用一个右边开口的长方形表示。图形右部填写存储的数据和数据集的名字,左边填入该数据存储的标志。2.3.2 顶层数据流程图顶层数据流程图主要介绍整个系统的数据流,展现系统的数据需求和数据处理的功能。如图 2-2 所示:9F1 个人信息 喜好书籍类别F2 对选中的书籍的报价用户图书馆旧书处理网站系统F4 通知用户取货时间一卡通支付取货F5 订单信息F3 通知用户是否成功购买图 2-2 顶层数据流程图2.3.3 第一层数据流程图通过对顶层数据流程图进行分解,得到第一层数据流程图,如图 2-3 所示:10D0 支付信息3D0 订单信息2P 1.4问卷调查D0 注册信息1信息资料 信息资料P 1.1用户注册用户申请资料修改信息资料 用 户P 1.2书籍检索关键词 检索结果问卷答卷问卷调查D0 系统管理员0信息P 1.5客户反馈反馈信息形成订单P 1.3订单管理D0 图书信息库4图 2-3 第一层数据流程图2.3.4 第二层数据流程图第二层数据流程图的分析,主要是对第一层数据流程图中的四个子系统进行分析。第二层数据流程图,如图 2-4 所示:搭配结果11DO 注册信息1 用户P 2.1注册输入注册信息P 2.2用户登录P 2.3资料修改资料信息资料信息查询资料信息相关资料账号密码资料信息订单信息图 2-4 图书馆旧书处理网站系统第二层数据流图注册模块图书馆旧书处理网站系统子系统的第二层数据流程图,如图 2-5 所示:用户 P 3.3相关书籍相关图书关键词DO 图书信息库4 喜好类别资料相关信息信息资料 P 3.1数据项预处理DO 分类信息表5 P 3.2排序DO 历史购买信息3 图书信息图 2-5 图书馆网站系统第二层数据流图检索模块图书馆旧书处理网站系统子系统的第二层数据流程图,如图 2-6 所示:12用户形成P 4.3订单管理信息反馈DO 订单信息、2 DO 支付信息3 图 2-6 图书馆旧书处理网站系统第二层数据流程图支付模块图书馆旧书处理网站系统子系统的第二层数据流程图,如图 2-7 所示:用户问卷答案 P 5.4问卷调查信息P 5.5客户反馈反馈信息DO 系统管理员、0 问卷调查图 2-7 图书馆旧书处理网站系统第二层数据流图反馈模块132.4 数据字典的定义2.4.1 数据流定义反馈信息数据流来源去向:数据流编号:D-00数据流名称:反馈信息简 述:反馈信息汇聚的数据库数据流来源:用户数据流去向:系统管理员数据流组成:反馈信息+问卷调查+问卷答卷用户注册数据流来源去向:数据流编号:D-01数据流名称:用户注册信息简 述:客户向系统申请注册成为注册客户数据流来源:用户数据流去向:用户信息数据库数据流组成:用户编号+姓名+性别+身份证号+年龄+学院信息+电子邮箱+爱好书籍类别支付信息数据流来源去向:数据流编号:D-03数据流名称:支付信息简 述:支付信息和订单信息整合后对用户的反馈数据流来源:用户数据流去向:支付信息数据流组成:支付信息+订单编号+其他订单信息订单信息数据流来源去向:数据流编号:D-04数据流名称:书籍信息简 述:图书库中所有的书籍信息数据流来源:图书信息库数据流去向:用户数据流组成:书籍编号+关键字+入库时间+书籍类别+书籍底价+书籍破损程度14配送信息表数据流来源去向:数据流编号:D-05数据流名称:配送信息表简 述:系统管理员确认的配送单数据流来源:用户和订单信息数据流去向:配送员数据流组成:用户编号+用户姓名+用户地址+用户电话+用户学院+备注2.4.2 加工处理说明处理逻辑编号:P1.1处理逻辑名称:用户注册简 述:用户向系统申请注册输入的数据流:注册信息库处 理:用户把有关的资料输送到系统里输出的数据流:用户注册信息+账号信息处理逻辑编号:P1.1.1处理逻辑名称:修改简 述:用户将要修改的信息传输给注册信息库输入的数据流:用户输入信息处 理:用户将要修改的信息传输给注册信息库输出的数据流:用户修改信息处理逻辑编号:P1.1.2处理逻辑名称:用户账户管理简 述:查看历史书籍信息和个人信息输入的数据流:用户账号+密码 处 理:查看并确认书籍信息和个人信息输出的数据流:用户信息处理逻辑编号:P1.1.3处理逻辑名称:历史交易信息表简 述:用户购买的一系列书籍输入的数据流:用户15处 理:用户购买的一系列书籍输出的数据流:数据预处理处理逻辑编号:P1.2处理逻辑名称:书籍检索简 述:系统经过对客户输入的关键词产出书籍有关信息输入的数据流:书籍相关信息处 理:系统接到用户的请求,生成书籍检索目录以供参考输出的数据流:注册用户信息库+图书信息库+历史购买信息库处理逻辑编号:P1.2.1处理逻辑名称:书籍推荐简 述:根据书籍数据请求图书数据库信息管理中心进行推荐输入的数据流:图书编号+类别+关键字+评价处 理:将书籍数据符合标准的相关书籍给系统请求推荐输出的数据流:推荐信息 处理逻辑编号:P1.2.2处理逻辑名称:反馈信息简 述:客户对数据检索的一系列的反馈信息输入的数据流:客户处 理:客户对数据检索的一系列的反馈信息出送给各自的信息库输出的数据流:注册信息库+图书信息库+历史购买信息库处理逻辑编号:P1.3处理逻辑名称:订单管理简 述:对生成的订单的有关信息进行管理输入的数据流:订单信息 处 理:注册用户信息生产客户最新的资料输出的数据流:支付信息+系统通知信息处理逻辑编号:P1.4处理逻辑名称:问卷调查简 述:系统和用户间有关于问卷调查的信息交互输入的数据流:调查问卷16处 理:用户需要填写相关信息向系统作出回应输出的数据流:问卷答卷处理逻辑编号:P1.5处理逻辑名称:用户反馈简 述:用户将反馈信息输入系统后系统做出反应的数据流程输入的数据流:反馈信息处 理:用户输入反馈信息后获取系统回应输出的数据流:系统消息2.4.3 数据存储的定义数据存储编号:F00-01数据存储名称:注册申请表简 述:客户向系统申请注册成为注册客户数据存储组成:用户编号+姓名+性别+身份证号+年龄+学院信息+电子邮箱+爱好书籍类别关 键 字:注册编号相关联的处理:P1.1数据存储编号:F01-01数据存储名称:图书信息表简 述:图书的相关信息数据存储组成:图书信息编号+名称+关键字+类别+价格+文本评价关 键 字:商品信息编号相关联的处理:P1.2数据存储编号:F02-01数据存储名称:支付信息简 述:订单信息经过订单管理后产生的信息数据存储组成:图书编号+数量+价格+支付方式+时间关 键 字:订单编号相关联的处理:P1.317数据存储编号:F03-01数据存储名称:书籍推荐简 述:根据书籍数据请求图书数据库信息管理中心进行推荐数据存储组成:图书编号+类别+关键字+评价关 键 字:搭配表编号相关联的处理: P1.2.1数据存储编号:F04-01数据存储名称:用户反馈信息简 述:客户将对系统的一系列反馈数据存储组成:反馈表编号+评分+建议+修改信息反馈关 键 字:反馈表编号相关联的处理:P1.5数据存储编号:F05-01数据存储名称:历史购买信息表简 述:用户之前购买的书籍数据存储组成:历史购买信息表编号+书籍+总额+价格+用户注册编号+类别关 键 字:历史购买信息表编号相关联的处理:P1.3; P1.2.1数据存储编号:F06-01数据存储名称:订单信息简 述:用户确认的订单数据存储组成:用户编号+用户姓名+用户学院+用户电话+书籍编号+书籍数量+书籍总价格+备注关 键 字:用户编号+书籍编号相关联的处理:P1.3数据存储编号:F07-01数据存储名称:问卷调查简 述:对客户性格,偏好以及建议网站改进方向进行调查数据存储组成:用户风格+用户喜好+用户体验18关 键 字:问卷调查相关联的处理:P1.42.4.4 外部实体的定义外部实体编号:S01外部实体名称:用户简 述:想购买二手书籍的用户输入的数据流:图书信息输出的数据流:注册信息,订单信息,反馈信息,问卷调查外部实体编号:S02外部实体名称:系统管理员简 述:对系统进行管理的工作人员以及服务器输入的数据流:注册信息,订单信息,反馈信息输出的数据流:问卷调查19第 3 章 图书馆旧书处理网站系统设计3.1 功能模块设计本系统的功能设计是以系统业务流程和数据流程为依据的。为此,系统的功能划分为信息模块、管理模块、订单模块、反馈模块四项。如图 3-1 所示:图 3-1 图书馆旧书处理网站系统功能结构图主要功能模块介绍:3.1.1 信息模块1.用户注册信息输入:用户在注册图书馆电子商务站点时需要输入一些个人信息,这些信息包括用户的年龄,性别,所属学院,喜欢的书籍类别等,这类信息是图书馆电子商务系统收集到的关于用户的最初的信息。2.浏览输入:将用户当前正在浏览的产品类别作为推荐系统的输入。此输入的目的就是在电子商务系统中寻找自己需要的书籍,同时也能精确明白客户有什么方面的需求。3.用户购买历史输入:推荐系统根据用户的购买历史产生相应的推荐。且系统要在一段时间后对产品进行重新评估,从而产生更精确地推荐。4.书籍属性输入:系统将各个书籍的各种信息进行数据化,从而方便客户评20价以及系统的查找,从而更好的系统化。5.数据预处理:该功能主要是对收集的用户资料进行预处理,清除掉一些不需要的数据,转换成适合进行分析处理的有意义的数据。具体操作有2个方面的操作:一个是将需要的数据导入源数据库中,另一个是对数据进行进一步分析处理,将用户的资料与ID绑定等。3.1.2 管理模块管理模块:该模块就是让用户根据关键字和用户的注册信息在图书信息库找到相关匹配的书籍,然后用户按照自身的要求和判断进行选择。 管理模块的功能包括了系统管理员可以使用的功能和系统本身的功能。其中选择匹配书籍属于系统本身的功能之一。而系统管理员的功能则包括了修改、删除、查看用户信息,对用户发送通知等功能。3.1.3 订单模块该模块就是审核和确认客户提交的订单信息,并生产订单以便于物流根据订单来进行配送,管理配送信息。其中订单信息包括了订单编号、用户编号、姓名、性别、身份证号、年龄、学院信息、电子邮箱、爱好书籍类别等信息。这些信息虽然属于信息模块,但是其作用是区别各订单,并将各订单的详细信息发送到用户,实现用户和系统间的交流,促成反馈功能的实现。所以订单模块可以成为联系各模块之间关系的纽带。而配送信息包括了用户地址、邮编、支付信息、配送员信息、用户的一卡通信息等等。3.1.4 反馈模块用户评分反馈:将用户对商品的数值作为搭配系统的输入。电子商务搭配系统列出一系列产品让用户评分,评分可以是一个数值,数值的大小表示用户对书籍的喜好程度。通过用户提供的评分数据,使得图书馆旧书处理网站的电子商务系统可以为用户提供推荐服务。用户文本评价反馈:用户对已经阅读过的书籍以文本形式进行个人评价。用户浏览该书籍时,可以看到其他用户对该书籍的文本评价信息。用户的反馈:若用户对图书馆旧书处理网站的电子商务系统本身不满意,例如系统更新不及时或是书籍信息不符。那么用户可以提出反馈意见以督促万展管理人员加以改进。这是用户与网站管理双方面的要求。用户的反馈包括了调查问卷的功能实现部分。系统对用户发出问卷信息,用户在接收到信息后可以选择是否进行反馈。若要实现反馈,则发送答卷信息到系统,系统接受信息后进行处理。213.2 数据库概念设计用实体联系图描述的图 2-1, 2-6 中的各个数据存储之间的关系如图 3-1 所示。其中各个实体的属性如图 3-2 所示。用 户商品信息问卷调查订 单反馈信息信息管理中心注册申请书籍信息书籍目录检索mmn1反 馈11n1生 成填 写11m关键词m111提交图书管理中心n11提交m生成 生成1m图 3-2 实体联系图用户属性图,如图 3-3 所示:22用 户姓名学院身份证号爱好书籍 历史数据 性别联系方式年龄图 3-3 用户实体属性注册申请表属性图,如图 3-4 所示:注册申请表姓名电子邮箱身份证号注册编号 所属学院 性别联系方式年龄图 3-4 注册申请表实体属性信息管理中心属性图,如图 3-5 所示:23信息管理中心电子邮箱联系方式注册编号 注册日期订单管理文本管理图 3-5 信息管理中心实体属性图书数据库属性图,如图 3-6 所示:图书数据库入库时间类别图书编号 价格关键字图 3-6 图书数据库实体属性反馈信息属性图,如图 3-7 所示:24反馈信息网站建设反馈修改反馈意见注册客户编号 反馈表编号 书籍评分反馈建议反馈图 3-7 反馈信息实体属性问卷调查属性图,如图 3-8 所示:问卷调查阅读数量心理价位阅读偏好 问卷编号肤色改进建议图 3-8 问卷调查实体属性3.3 数据库逻辑设计数据结构设计是开发应用系统中非常重要的一个环节,数据结构设计好好坏将直接关系到程序的后期开发效率以及开发的成败。设计一个好的数据结构需要良好的应用系统需求分析,另一方面设计的经验也是很重要的因素。根据调研阶段收集的基本数据、数据结构以及数据处理的流程组成了一份详25尽的数据字典,为以后的进一步设计打下基础。服装个性化搭配系统和各子系统的主要数据结构如下:表3-1 注册申请表register字段名 中文含义 类型 可否空 说明Rid 注册编号 Char(10) 否 主键Rnam 姓名 Varchar(10) 否Rsex 性别 Char(1) 否Rtel 联系方式 Number(10) 否Rage 年龄 Varchar(3) 否Remail 电子邮箱 Varchar (50) 否Radd 所属学院 Varchar (10) 否Rcar 身份证号 Char(18) 否表3-2信息库repository字段名 中文含义 类型 可否空 说明Cid 书籍编号 Char(10) 否 主键Cgro 相关书籍编号 Char(10) 否Cpri 书籍价格区间 Varchar(50) 否Cfea 类别特点 Varchar(999) 否Cfor 书籍排序 Varchar(999)否表3-3 客户client字段名 中文含义 类型 可否空 说明Cid 身份证号 Char(18) 否 主键Cnam 姓名 Varchar(10) 否Csex 性别 Char(1) 否Cage 年龄 Varchar(3) 否Cocc 职业 Varchar(30) 否Cway 联系方式 Varchar(50) 否Chei 阅读偏好 Varchar(999)否Cwei 购书预算 Varchar(999)否26表3-4 信息管理中心Information Management字段名 中文含义 类型 可否空 说明Iid 用户注册编号 Char(10) 否 主键Ireq 注册日期 Char(8) 否Iord 订单管理 Varchar(99) 否Icon 联系方式 Varchar(99) 否Iema 电子邮箱 Varchar(20) 否Itex 文本反馈 Varchar(999)否表3-5 评价evaluate字段名 中文含义 类型 可否空 说明Hid 书籍编号 Char(10) 否 主键Rid 书籍名称 Char(10) 否Hpro 类别 Varchar(99) 否Hsty 风格 Varchar(99) 否Hpri 价格 Char(10) 否Hsco 文本评分 Char(10) 否Hsol 评价 Varchar(99) 否表3-6 图书管理中心Books Management字段名 中文含义 类型 可否空 说明Pid 书籍编号 Char(10) 否 主键Pnam 书籍名称 Varchar(10) 否Ppri 价格 Char(6) 否Pqua 数量 Number(10) 否Ptex 文本评价 Varchar(999) 否Pplu 破损程度 Varchar (10) 否Ptyp 分类 Varchar (10) 否Pgra 评分 Char(1) 否表3-7 反馈信息feedback information27字段名 中文含义 类型 可否空 说明Fid 反馈表编号 Char(10) 否 主键Ftex 书籍读后反馈 Varchar(99) 否Fgra 书籍评分反馈 Char(10) 否Ffee 改进意见反馈 Char(10) 否Finf 修改信息反馈 Char(10) 否Rid 注册客户编号 Varchar(999)否表3-8 问卷调查表questionnaire字段名 中文含义 类型 可否空 说明Pid 问卷编号 Char(10) 否 主键Ppre 偏好 Varchar(99) 否Pocc 建议 Varchar(99) 否Pcha 心理价位 Varcha(99) 否28第 4 章系统实现4.1 主页的实现利用 Axure 软件,构建出了图书馆旧书处理网站的首页,如图 4-1 所示:图 4-1首页的内容包括了网站主要信息,如书籍分类、登陆注册页面、站内导航等,可以向用户展示网站所拥有的功能。4.2 登陆界面系统中的用户登陆界面与主页形成交互,如图 4-2 所示:29图 4-2用户可以在此页面实现登陆功能。如果登陆成功,则转移到个人中心页面,若忘记密码或是未曾注册,可以进入注册页面。4.3 用户注册用户注册页面由用户名,设置密码,重复密码,个人信息以及喜好书籍分类几部分组成,与网络协议页面交互。如图 4-3 及 4-4 所示:图 4-330图 4-4在图 4-3 中,用户可以填入个人信息,在图 4-4 中用户可以选择爱好书籍。个人信息可以成为订单信息的一部分,并有助于系统的管理。爱好书籍的信息可以帮助系统判断出注册用户的个性推荐书籍种类,有助于实现个性化服务。阅读网络服务协议则转入网络服务协议页面,同意后可以成功注册成为用户,进行个人中心的操作。4.4 网站介绍页面该页面有多个链接,其主要功能是介绍网站背景,网站信息以及其他信息。如图 4-5 所示:图 4-5该图中的网站介绍部分已略去。其内容主要是介绍网站的设计背景,运营企业,网站目的等信息,使用户进一步加深对该网站的了解。4.5 联系方式该页面有系统管理人员的信息,便于用户与之联系,解决具体问题。如图 4-6 所示:31图 4-6用户可以凭借图中所给的联系方式联系到网站管理人员,提交自己的意见和疑问,与网站管理人员充分交流,既可以解决用户的问题,也可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 剪力墙施工及配电箱安装改良方案
- 劳动合同签订流程及注意法律风险
- 水产养殖淡水鱼购销合同范文
- 采购合同管理规范与风险防范指南
- 高校实验课程教学计划与指导方案
- 新产品研发团队管理实操方案
- 项目经理绩效考核标准及方案
- 餐饮连锁企业成本控制方案范本
- 房地产中介服务合同条款及纠纷案例分析
- 汽车金融贷款细则
- 街道管理考试题库及答案
- 2025年执业药师之《药事管理与法规》题库附参考答案详解(培优)
- 2025年企业管理人员能力考试试题及答案
- 统编语文(2024)二年级上册识字5《去外婆家》课件
- 2025年6月浙江省高考化学试卷真题(含答案及解析)
- 物权编善意取得制度解读
- 2025年高考政治总复习高中三年必考基础知识复习汇编资料(必背版)
- 2025年广西公需科目答案02
- 《小米智能家居》课件
- 2024-2025学年九年级化学上册 第二单元 单元测试卷(人教版)
- 医疗美容主诊医师专业备案申请表
评论
0/150
提交评论