二手书交易系统概要设计报告
旧书买卖产品设计方案模板

旧书买卖产品设计方案模板一、产品介绍旧书买卖平台是一个在线平台,旨在为用户提供便捷、安全、高效的旧书买卖交易服务。
通过该平台,用户可以买到自己所需的旧书,同时也可以售出自己的旧书,以实现资源的共享和循环利用。
我们的产品特色包括但不限于:1. 用户界面友好,操作简便:平台上的界面设计简洁、直观,让用户能够轻松理解和操作。
2. 智能推荐系统:基于用户的购买历史和喜好,平台将为用户推荐合适的旧书,提高用户的购买满意度。
3. 安全可靠的交易机制:平台提供安全可靠的交易环境,用户可以放心交易。
4. 及时沟通平台:平台提供在线聊天功能,用户可以方便快捷地与卖家进行沟通和交流。
5. 多种支付方式:用户可以选择多种支付方式完成购书交易。
二、市场分析根据市场调研和分析,我们发现旧书交易市场具有广阔的发展前景。
主要原因如下:1. 教育需求:随着社会的不断发展,人们对知识的需求越来越强烈。
旧书交易平台能够满足用户在学习上的需求,特别是学生和学者。
2. 环保理念:旧书买卖平台的推出能够有效减少纸张的浪费,符合低碳环保的理念,受到越来越多环保意识的人们的青睐。
3. 经济实惠:旧书价格一般相对较低,对于那些有限购书预算的用户来说,旧书买卖平台是一个经济实惠的选择。
4. 资源共享:旧书买卖平台可以实现用户间的资源共享,提高图书利用率,促进图书资源的循环利用。
基于以上市场分析,我们有信心旧书买卖平台能够获得广泛的用户认可和市场认可。
三、目标用户我们旧书买卖平台的目标用户主要包括以下几个群体:1. 学生群体:学生是旧书交易市场的主要消费群体之一。
大学生和中小学生都有大量的学习资源需求,他们通常购买过的教材和参考书籍可以通过平台出售给其他学生。
2. 学者研究人员:学者和研究人员需要大量的专业书籍和研究资料,他们可以通过旧书买卖平台购买、出售自己所需的书籍。
3. 爱好者:除了学习之外,还有一部分用户是出于兴趣爱好在旧书买卖平台上进行交易。
二手书交易平台可行性分析报告

二手书交易平台可行性分析报告一. 项目概述二手书交易平台是一种以提供二手书买卖服务为主要目标的电子商务平台。
该平台旨在通过信息技术的应用,实现阅读爱好者和卖家之间的线上交流,使得卖家可以方便地将自己不需要的二手书以适合市场价的价格出售,而买家则可以在平台上浏览满足自己阅读需求的二手书,并以更低廉的价格获得所需书籍。
本文的报告旨在对该平台的可行性进行分析,包括市场可行性、技术可行性、法律可行性和财务可行性。
二. 市场可行性分析1. 市场需求阅读是一项非常重要的娱乐活动,尤其在当前互联网时代,很多人对于阅读有着更为迫切的需求。
在市场需求方面,二手书交易平台满足了爱好阅读者的需求,并且对于一些学生群体,能够在该平台上以更低廉的价格获得学习用书,则更加吸引人。
2. 竞争分析二手书交易平台是目前市场上的一种新兴的电子商务模式,市场尚未形成完全的垄断,也没有出现一家特别占据市场份额的竞争对手。
但是一些已有的图书平台,例如当当网、京东等大型综合电商平台也在一定程度上切入到了二手书的交易领域。
因此,二手书交易平台需要更加优质的服务质量以及更为灵活的策略性规划来应对竞争。
三. 技术可行性分析1. 系统设计系统的设计是二手书交易平台建设的重要环节,平台的数据库必须要设置得非常完善,以便更方便地进行买卖商品的搜寻和数据管理。
同时,该平台需要考虑到不同用户、不同书籍、不同书籍状态的分类处理方式。
平台的UI界面需要更加简洁、易用,扩展性必须要较好。
2. 技术选择二手书交易平台需要寻找符合其需求的技术手段,吸引力必须要比现有的平台高。
同时,需要考虑到技术资源的配置和使用,具体的技术方案必须要能够兼容各种操作系统、各种终端设备,并且具有良好的可维护性和可扩展性等特点。
在前端设计方面需要使用流行的React、Vue等框架,后端使用Spring Boot等框架进行API接口的编写。
四. 法律可行性分析1. 相关法律规定二手书交易平台的营业必须要符合各级行政管理部门的管理要求,同时必须要按照相关法律规定办理各种工商登记、税务登记、知识产权注册等相关证件的申请。
二手交易平台系统课程设计报告书

存档资料成绩:XXX大学课程设计报告书所属课程名称大型数据库系统题目二手交易平台系统分院专业班级学号学生姓名指导教师2021年12月24日XXX大学课程设计〔论文〕任务书专业班级姓名一、课程设计〔论文〕题目基于 SQL Server 的高校二手平台数据库设计二、课程设计〔论文〕工作:自2021年 12月 23日起至2021年 1 月4日止。
三、课程设计〔论文〕的内容要求:针对南昌高校二手市场平台建设设计数据库要求: 1.使用工具 SQL Server2000也许 20052.依照需求解析设计所需要的表和字段3.办理好数据库表之间的关系4.合理使用视图和索引学生签字:()20年月日课程设计〔论文〕评阅建议评阅人职称20年月日等级序号项目优秀优秀中等及格不及格1课程设计态度议论2出勤情况议论3任务难度议论4工作量饱满议论5任务难度议论6设计中创新性议论7论文书写标准化议论8综合应用能力议论综合评定等级目录第1章课程设计〔论文〕任务书错误!不决义书签。
第 2 章程序设计目的 .................................................................................... 错误!不决义书签。
第 3 章程序实现思路............................................................................. 错误!不决义书签。
第 4 章程序清单或正文. (9)第 5 章课程设计心得 (14)第 6 章参照文件 (15)第 2 章程序设计目的随着科学技术的不断提高 ,计算机科学日渐成熟,其富强的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一局部,使用计算机对线上销售平台进行管理,拥有检索迅速、方便快捷、高效率、低本钱、储藏量大操作等所无法比较的优点。
基于UML的校园二手交易系统分析与设计报告

基于UML的校园二手交易系统分析与设计报告1.引言随着互联网的快速发展,网络交易已经成为人们日常生活中不可或缺的一部分。
在大学校园里,二手交易更是常见的活动之一。
传统的校园二手交易模式存在很多缺陷,无法满足学生们更加多元化的购买和销售需求。
因此,本文旨在基于UML分析和设计校园二手交易系统,使其更加高效、便捷、安全和流行。
2.需求分析2.1用户需求本系统的主要用户是大学生。
大学生们有许多需要二手交易的商品,如教材、电子产品、学生用品、生活用品等等。
因此,系统需要支持如下的用户需求:(1)能够方便地发布出售或购买的物品信息,并进行实时更新。
(2)对于某些特殊需要,用户能够筛选出所需的商品。
(3)用户可以向卖家私信或询问商品相关信息。
(4)在交易完成后,用户可以对卖家进行评价和反馈。
2.2功能需求根据用户需求,本系统需要具备如下的基本功能:(1)用户注册和登录功能:使用注册功能注册账号并成功登录系统后才能进行后续的操作。
(2)商品发布和管理功能:用户可以通过此功能发布和管理物品信息,包含物品名称、图片、价格、描述等信息。
卖家可以修改和删除物品信息。
(3)商品筛选功能:用户可以根据自己的需求,从商品列表中筛选出符合要求的商品。
(4)私信功能:买家可以向卖家发送私信以获取商品相关信息,如交易方式、交易时间等。
(5)评价和反馈功能:交易完成后,用户可以对卖家进行评价和反馈。
3.系统设计3.1用例图3.2类图3.3时序图以下是系统关键操作的时序图:发布商品:购买商品:4.总结本文基于UML分析和设计了校园二手交易系统,包括需求分析、系统设计和用例图、类图和时序图的展示。
本系统能够满足大学生进行校园二手交易的需求,提高交易效率和安全性,并且方便用户体验、易于操作。
本文的分析和设计基于UML,以提高系统的可维护性和扩展性,使校园二手交易系统成为一个高效、可靠和持久的系统。
校园二手书交易平台的设计与实现毕业论文

校园二手书交易平台的设计与实现毕业论文一、内容概要本毕业论文旨在设计与实现一个校园二手书交易平台,旨在解决校园内学生闲置书籍的循环利用问题,促进资源的共享与节约。
论文首先介绍了研究背景和意义,阐述了当前校园内二手书籍交易的现状及存在的问题,如交易信息不对称、交易效率低下等。
接着论文提出了设计校园二手书交易平台的需求分析,包括用户角色、功能模块、性能要求等方面。
在系统设计部分,论文详细描述了平台架构的设计思路,包括前端界面设计、后端逻辑设计以及数据库设计。
其中前端界面设计注重用户体验,力求简洁明了、操作便捷;后端逻辑设计主要实现用户管理、书籍信息发布、搜索、交易等功能模块;数据库设计则保证了平台数据的稳定性、安全性和可扩展性。
论文还介绍了平台实现的关键技术,包括前端开发技术、后端开发技术、数据库技术等。
在实现过程中,遵循了软件开发的生命周期,从需求分析、系统设计到编码实现、测试部署等阶段都进行了详细的阐述。
此外论文还分析了平台的测试方法和结果,证明了平台的可行性和有效性。
论文总结了整个设计与实现过程,指出了平台的优点和不足,并提出了未来的改进方向和展望。
本毕业论文通过对校园二手书交易平台的设计与实现,为校园内学生提供了一个便捷、高效的二手书籍交易渠道,有助于推动校园资源的循环利用和共享,具有一定的实际应用价值。
1. 背景介绍:简述当前校园二手书交易的现状和存在的问题随着高校的持续扩招,校园内学生数量不断增长,随之而来的图书交易活动也日益频繁。
尤其在毕业季,大量学生需要处理自己的二手书籍,而新生则急需寻找合适的书籍作为学习资料。
然而当前校园二手书交易的现状并不尽如人意,存在诸多问题。
首先交易信息不对称,许多学生选择通过校园论坛、社交媒体等途径进行二手书籍交易,但由于缺乏有效的信息发布和检索机制,买卖双方难以获取全面、准确的信息。
这导致了资源的浪费和交易效率的低下。
其次交易过程缺乏规范化管理,由于缺乏第三方监管和交易平台支持,校园二手书交易过程中经常出现欺诈、纠纷等问题。
二手书交易系统的设计与实现

二手书交易系统的设计与实现一、概述随着互联网的普及和电子商务的迅猛发展,二手书市场逐渐崭露头角,成为了一个不可忽视的细分市场。
传统的二手书交易方式往往存在着信息不对称、交易效率低下等问题,限制了市场的进一步发展。
开发一款高效、便捷的二手书交易系统显得尤为重要。
本文旨在介绍二手书交易系统的设计与实现过程。
该系统基于Web技术,通过搭建一个在线平台,实现买卖双方的信息发布、浏览、搜索、交流以及交易等功能。
系统不仅解决了传统交易方式中存在的问题,还提供了更加丰富的交互方式和个性化服务,提升了用户的购物体验。
在系统设计方面,我们注重用户体验和功能性,采用模块化的设计思想,将系统划分为前台展示、后台管理、数据库存储等多个模块,并通过接口实现模块之间的交互。
我们还考虑到了系统的可扩展性和可维护性,采用了先进的开发技术和框架,确保系统的稳定性和安全性。
在实现过程中,我们采用了多种技术手段和工具,包括前端开发技术、后端开发技术、数据库技术等,实现了系统的各项功能。
我们还对系统进行了详细的测试和优化,确保系统的性能和稳定性达到最佳状态。
1. 二手书市场的现状与发展趋势在当今社会,随着数字化阅读的普及和版权意识的提高,二手书市场面临着前所未有的机遇与挑战。
二手书依然以其独特的魅力,吸引着众多读者的目光。
本文旨在深入探讨二手书市场的现状及其发展趋势,为二手书交易系统的设计与实现提供有力支持。
从市场现状来看,二手书市场呈现出蓬勃发展的态势。
越来越多的读者开始关注并参与到二手书交易中,这不仅体现在线上平台的火爆程度上,也反映在线下实体书店的繁荣景象中。
二手书市场的规模逐年扩大,交易量持续增长,成为文化市场中的一股重要力量。
在二手书市场的构成方面,消费者群体呈现出多元化的特点。
从学生、教师到研究人员、书虫等,不同的人群在二手书市场中寻找着各自所需的书籍。
他们或追求价格优势,或寻找稀有版本,或注重环保理念,这些多样化的需求共同推动了二手书市场的发展。
“二手书交易”管理系统分析设计某化工大学_经济管理学院

化工大学经济管理学院信息管理与信息系统“二手书交易”管理系统分析设计基于Dreamweaver与SQL数据库组成员:董雪璠(信管0802)雪峰(信管0802)马(信管0802)郭伟晨(信管0801)2011/12/021 系统分析1.1系统开发背景(by 国伟晨)随着高等教育中教材买卖部分的改革的深入,很多学校如今已经不强迫学生购买教材。
此外,高校教材更新缓慢也为二手教材交易活跃创造了条件。
并且现在高校大学生钟情二手书。
由于高校教学教材价格比较高,学生购买时要花费比较多的钱,这对于学生是一笔较大的开支。
但是现如今教材更新速度较慢,从上一届到后几届教材知识要点基本没什么改变,学生在购买材料时就需要再次重复购买,这样会造成一定的浪费。
对于需要书的学生来讲,他们选择二手书的目的明确,一般都是教科书,在二手书仍然很新并且知识点没怎么变化的时候,购买二手书,不失为一个好办法。
他们只需要在我们的平台上进行登记需求,查看我们在上面发布的最新资料更新,更具自己的情况,选择同校、同城、外省交易,我们会及时调配。
总的说来,二手书市场是一个等够实现低价出清的市场。
并且,经过调研,发现目前国际上许多国家都有重复使用课本的传统,同一本教材,美国学生使用5年,日本学生使用达到10年,而在资源缺乏、经济落后的中国教辅类书籍的使用寿命仅半年。
高校教材本身缓慢的更新速度也为旧书市场火爆提供了必要条件。
除了极少数工科的专业课书籍保持着两到三年一次的更新速度外,绝大多数教材都是常年不变的。
所以,在旧书店里,一本教材上写着不同年级好几个同学名字的情况非常普遍。
学生们几乎不用担心提前买了旧书会遭遇用不了的尴尬。
故在校园之中建立一个二手书交易平台迫在眉睫。
通过对二手书交易系统的调查,所得其结构功能图见图1:图1 二手书交易系统的功能结构图1.2数据流程图(by 国伟晨)通过对二手书市场的调查分析,可以得出其各个环节之间的业务流程图和数据流程图如下:图2 业务流程图图3 数据流程图1.3数据字典(by 董雪璠)1.3.1数据流信息的描述表1-1 数据流—管理员信息表1-2 数据流—用户个人信息表1-3 数据流—登录请求信息表1-4 数据流—图书信息表1-5 数据流—买家求购图书信息表1-6 数据流—已出售图书信息1.3.2处理逻辑信息的描述表1-7 处理逻辑—登录处理表1-8 处理逻辑—注册处理表1-9 处理逻辑—图书信息登记处理表1-10 处理逻辑—图书求购处理表1-11 处理逻辑—查询处理1.3.3数据存储信息的描述表1-12 管理员信息表表1-13 用户信息表表1-14 图书信息表表1-15 求购图书信息表1.3.4外部实体信息的描述表1-16 外部实体—管理员表1-17 外部实体—用户2系统设计2.1功能模块设计(by 董雪璠)本系统一共分为两大部分(前台、后台),一共设计了二十二个模块,它们之间虽然在表面上是相互独立的,但是在对数据库的访问上是紧密相连的,各个模块访问的是同一个数据库,只是所访问的表不同而已。
大学生二手书交易系统设计论文(可编辑)

大学生二手书交易系统设计论文声明本毕业设计论文的工作是年月至年月在***学院**系完成的。
文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得***或其他教学机构的学位或证书而使用过的材料。
除非另有说明,本毕业设计论文的工作是原始性工作。
关于学位论文使用权和研究成果知识产权的说明:本人完全了解***有关保管使用学位论文的规定,其中包括:(1)学校有权保管并向有关部门递交学位论文的原件与复印件。
(2)学校可以采用影印、缩印或其他复制方式保存学位论文。
(3)学校可以学术交流为目的复制、赠送和交换学位论文。
(4)学校可允许学位论文被查阅或借阅。
(5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。
除非另有科研合同和其他法律文书的制约,本毕业设计论文的科研成果属于***。
特此声明! 作者签名: 年月日摘要大学生二手书交易系统有着其他形式的网上书店所不能比拟的优势:图书来源于学生,销售给学生,并且价格比较便宜。
每年大学生毕业时,往往把好多图书当作废纸卖掉,这不仅价格便宜,更主要的是浪费了知识。
所以本系统很好的利用了这一时期的特点,提供了一个交易平台,使得学生与学生间方便的完成供求需要。
本系统它不需要店铺和庞大的销售网上,通过在网上直接订购、支付、结算,减少了中间的环节和开支。
不受时空的限制,一天24小时的营业时间。
对于需求者而言,其魅力主要表现在:一是品种丰富且专业对口,很多相同专业的学生可以购到对口的书籍。
具有良好的网上购书界面,由于不受实物陈列空间的限制,本系统提供的书籍或者资料有的是很多书店都买不到的,只有本专业的本校生才有的。
读者可以通过分类查找方式选择自己所需购买的图书。
二是购买方便。
需求者在网上查找到自己所需要的图书后,可立即发出购书信息,本系统接到订购信息后即可确认,当天就可收到送达的所购图书,由于同在一个学校里,所以快捷方便。
三是售价便宜。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二手书交易系统概要设计报告Version 1.0文档编号:old book’s trade_gaiyaosheji文档名称:二手书交易系概要设计报告撰写人:创建时间:版本变更说明:小组成员:1引言1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2总体设计 (5)2.1需求规定 (5)2.2运行环境 (6)2.3基本设计概念和处理流程 (7)2.4结构 (7)2.5功能器求与程序的关系 (9)2.6人工处理过程 (10)2.7尚未问决的问题 (11)3接口设计 (11)3.1用户接口 (11)3.2外部接口 (11)3.3部接口 (12)4运行设计 (12)4.1运行模块组合 (12)4.2运行控制 (13)4.3运行时间 (13)5系统数据结构设计 (114)5.1逻辑结构设计要点 (114)5.2物理结构设计要点 (16)5.3数据结构与程序的关系 (16)6系统出错处理设计 (17)6.1出错信息 (17)6.2补救措施 (18)6.3系统维护设计 (18)·1 引言·1.1编写目的编写本说明书的目的在于概要描述XX二手书交易系统的功能模块如何划分、模块间的接口设计、模块结构设计、数据结构设计和系统的出错处理等。
本说明书的预期读者:项目经理、开发人员、测试人员。
·1.2背景开发软件名称:项目任务提出者:项目开发者:用户:运行软件的中心:本系统采用B/S,采用Tomcat服务器作为操作系统的工作站,采用Mysql5.0作为开发软件的数据库服务程序。
·1.3定义B/S:全称Browser/Server,即浏览器/服务器。
·1.4参考资料1.《概要设计说明书》(GB8567-88)2.编号: old book’s trade_kexingxingfenxi《二手书交易系统可行性分析报告》3.编号: old book’s trade_xuqiufenxi《二手书交易系统需求分析报告》4.《软件工程导论》海藩,清华大学5.《软件项目管理》郭宁,清华大学2总体设计2.1需求规定本系统是为了给同学们提供一个校二手书交易的平台,目的是给同学的学习和生活带来方便,促进学校的二手书交易市场更加公开、透明、规、科学。
其中的用户类涉及到前台用户和后台的管理员,前台的用户包括卖书的用户和买书的用户两种,买书用户通过注册成为会员,然后登陆系统前台界面,挑选自己要购买的图书,然后加入购物车,完成之后提交订单,然后管理员会按照订单信息派送专门的工作人员将书籍送达目的地。
卖书的同学可以联系客服(,qq,微信),在线交流。
管理员可以对书籍信息进行录入并且修改,也可以对会员管理。
二手书交易系统的主要需求列表为:1. 会员请求购书模块:挑选图书,加入购物车,提交订单。
2. 会员请求卖书模块:根据系统提供的联系方式(,qq,微信),跟系统服务人员取得联系。
3. 会员修改信息模块:会员根据需要修改自己的信息(院系,专业,学号,)。
4. 管理员管理图书模块:包括录入图书信息,修改图书信息。
5. 管理员管理会员模块:冻结会员,解冻会员。
2.2运行环境1.服务器端:硬件最低要求:处理器奔腾3以上,存512M以上,硬盘100G,软件最低要求:操作系统:Windows XP、Windows 7、Windows 8浏览器IE6.0及其以上,chrome数据库:Mysql5.0以上web服务器:tomcat2. 客户端:硬件最低要求:处理器AMD或者Intel的,存128M以上,硬盘50G以上,软件最低要求:操作系统:Windows XP、Windows 7、Windows 8浏览器IE6.0及其以上,chrome2.3基本设计概念和处理流程图2.3 二手书交易系统数据处理流程图2.4结构图2.4 系统功能的划分会员:1.修改会员信息:包括修改会员的所有信息,包括学号、、密码、专业等等,以保证会员的信息正确性;2.检索图书:根据书籍的书名、作者、ISBN、版本等信息检索需要购买的图书;3.加入购物车:将选购的图书加入购物车,方便对图书的统一管理;4.提交订单:填写订单信息,包括用户地址、联系方式等信息,然后提交订单;管理员:1.录入图书信息:将新购的图书信息录入,包括书名、作者、ISBN、版本等信息;2.修改录入的图书信息,包括书名、作者、ISBN、版本等信息;3. 处理订单:处理会员提交的订单信息,然后派送工作人员到指定的位置现场交易;4. 冻结会员:会员有不良交易记录(不讲诚信等),需要冻结会员一段时间(1个月),使其不能继续交易;5. 解冻会员:当会员的冻结时间到了之后就需要解冻会员,使其可以正常交易;2.5功能需求与程序的关系表2.5 功能需求与程序模块的关系2.6人工处理过程a.二手书需要专职人员收购;b.二手书信息需要人工录入图书信息数据库;c.二手书订单需要管理员管理;d.管理员需要管理会员信息;e.图书需要专职人员派送;f.人工客服管理会员留言信息。
2.7尚未问决的问题a.图书检索算法设计。
3接口设计3.1用户接口在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要信息。
可以使用 Dreamweaver 网页设计工具直接拖曳出美观、简单、友善的用户接口。
其中针对图书信息浏览的界面要做到操作简单,易于管理。
同时,运行出错时应以标准形式给出出错提示。
总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。
3.2外部接口服务器端程序可 DAO(数据访问对象)应用程序编程接口(API),对 Mysql数据库进行所有的访问。
服务器程序上可使用 MYSQL 的对数据库的备份命令,以做到对数据的保存。
在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。
3.3部接口系统基于 B/S 模式开发,系统与数据库服务器之间以 BDE 连接。
保证数据库系统的物理独立性。
4运行设计4.1运行模块组合1.浏览图书信息:用户通过输入搜索信息,系统调用图书检索模块,显示相关图书信息。
2.订购图书:用户将有关图书信息提交,系统调用订单模块,保存用户信息和相关图书信息,并生成订单。
3.修改会员信息:用户提交更改的信息,系统调用用户信息模块,保存用户提交的信息。
5.冻结注册用户/解除账户冻结:管理员对用户的状态信息进行更改,系统首先调用用户信息检索模块,找到指定用户信息,然后调用用户信息修改模块,更新用户状态信息6.修改图书信息:管理员每周更新图书信息,系统调用图书更新模块,对数据库进行更新。
7.查看订单:用户查看订单,系统调用订单查询模块,显示订单详情。
4.2运行控制1.浏览图书信息:用户在搜索框中输入搜索信息,点击“确定”按钮,进行浏览。
2.订购图书:用户首先检索图书,在图书信息页面点击订购,弹出确认对话框,点击确认,进行订购。
3.修改会员信息:用户在个人信息页面修改个人信息,然后点击“提交”按钮,进行修改5.冻结注册用户/解除账户冻结:管理员在用户的状态信息页面,选中“冻结/解除冻结”选项,点击确认,进行“冻结/解除冻结”操作。
6.修改图书信息:管理员在图书信息页面输入图书信息,点击“更改”,进行修改。
7.查看订单:用户登陆后,点击“我的订单”,查看已提交的订单。
4.3运行时间用户信息检索模块占用用户数据库时间<1s用户信息修改模块占用用户数据库时间<1s图书信息检索模块占用图书数据库时间<1s图书信息修改模块占用图书数据库时间<1s5系统数据结构设计5.1逻辑结构设计要点5.1.1用户信息表-userInf5.1.2图书表-book5.1.3订单表-orders5.1.4订单明细表-orderInf5.1.5管理员信息-admins表5.2物理结构设计要点本系统所使用的每个数据结构都是按照顺序存储结构存储在计算机中,在JSP页面里通过JDBC方法访问这些数据结构5.3数据结构与程序的关系在用户登录和修改和查询用户信息的时候会用到userInf表在查看、修改和搜索图书信息时会用book表在查询、管理订单信息时会用到orders表在查看订单明细时会用到orderInf表在管理员登录时会用到admins表6系统出错处理设计6.1出错信息6.2补救措施a.后备技术定期进行数据备份,当故障发生时,数据在数据库中已经有备份,所以在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。
但会占用更多的数据存储空间。
b. 降效技术当故障发生时,可以重新进行数据分类,估价等任务,重新将信息录入数据库。
c. 恢复及再启动技术当服务器出故障时,立即启用备用机,恢复故障。
数据库出故障时,立即通过备份数据,依靠数据库的恢复功能恢复。
6.3系统维护设计对于数据库的维护,本软件提供了数据库的备份和恢复功能,以便对数据库进行维护管理。
对于软件功能方面的维护,我们采用模块化的设计方法,每个模块之间相互独立性较高,对软件的维护带来了很大的方便,对于单独功能的修改只需修改一个窗口即可。
而对于功能的添加,只要再添加再添加菜单项的容就行了。
软件投入使用后,根据需要可以很容易的进行维护修改。