二手书交易系统概要设计报告

合集下载

在线交易二手市场系统概要设计说明书

在线交易二手市场系统概要设计说明书

在线交易二手市场系统概要设计说明书概要设计说明书信息与电气工程学院软工1401**201422******1.引言1.1编写目的此概要设计说明书实现一个简易的基于校园网在线交易二手市场系统,对交易管理系统的总体设计、接口设计、界面总体设计、系统出错处理设计以及系统安全数据进行了说明,在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2背景A.待开发软件系统名称为: 在线交易二手市场;B.任务提出者:**开发者:**C.使用用户能在校园网上进行交易的系统。

D. 按照《在线交易二手市场系统需求分析说明书》为基础来具体细化系统所具备的所有功能及功能的实现方法和接口。

1.3 开发环境Visual Studio 2010Mircosoft sql server 2008 ExpressPowerDesigner 15.11.4定义本系统:基于校园网的在线交易二手市场系统设计与实现1.5参考资料《基于校园网在线交易二手市场需求分析说明书》《项目计划表》《校园网在线交易二手市场系统_数据库模型》2.总体设计2.1设计目标基于校园网的在线交易二手市场主要实现以下目标:⑴为师生提供展示商品及表现学校形象的平台。

⑵为用户提供商品信息查看、在线商品订购、商品浏览等功能。

⑶采用动态网页技术,使页面中展示的商品信息更具时效性、先进性。

⑷提供客户互评及客户给商品评论功能,收集用户对商品的意见及看法。

⑸提供后台管理页面,简化了用户信息、商品信息、订单信息等系统数据的维护操作。

2.2运行环境数据库:SQL SEVER 2008;客户端:含windows XP及以上的操作系统。

2.3总体设计思路和处理流程2.3.1模块结构设计基于校园网的在线交易二手市场系统的前台功能结构图如图2-1:图2-1 校园网的在线交易二手市场系统的前台功能结构图校园网的在线交易二手市场系统的后台功能结构图如图2-2:(图需要改)图 2-2 系统后台功能结构图2.4功能介绍◆需要为用户提供能在本系统中注册,从而成为会员的功能(及权限分配问题)。

课程设计(论文)-校园二手书籍交易网站

课程设计(论文)-校园二手书籍交易网站

课程设计(论文)-校园二手书籍交易网站仲恺农业工程学院课程设计《校园二手书籍交易网站》姓名院,系,计算科学学院专业班级信计132学号仲恺农业工程学院教务处制摘要伴随着各种Web开发技术的发展,如今网上交易已经变得十分容易。

本文介绍的校园二手书籍交易平台是一个服务于在校学生的二手书籍的交易网站,通过本网站用户可自由出售和预定二手书籍,为广大学生提供了平等互利、方便快捷的交易空间。

校园二手书籍交易平台除了可以解决商务沟通,信息交流等问题外,还可让大学生把不必要的书籍进行处理,让其能给有需要的人来使用,提高书籍的使用价值,同时也可加强大学生们之间的交流与互动。

本课题根据二手书籍交易系统的应用需求,进行需求分析,并对网站系统规划设计。

运用HTML语言、JSP技术、MySql、JS、bootstrap、Java与后台数据库链接等关键技术建设二手商品交易平台。

实现了网上交易系统的会员登录与注册,网站首页、分页浏览、预定系统等功能。

关键词:二手书籍交易系统;JSP;MySql;bootstrap;目录1.引言 ..................................................................... .. (4)2.绪论 ..................................................................... .. (5)2.1开发背景 ..................................................................... ........................................... 5 2.2系统可行性 ..................................................................... ....................................... 5 2.3课设的开发目标 ..................................................................... ............................... 6 2.4开发工具和技术介绍 ..................................................................... .. (6)2.4.1 java语言简介 ..................................................................... (6)2.4.2 Servlet/JSP技术 ..................................................................... .. (6)2.4.3 MyEclipse............................................................... . (6)2.4.4JDBC ................................................................... . (7)3. 系统需求分析 ..................................................................... ............................................ 7 3.1系统功能需求分析 ..................................................................... ........................... 7 3.2开发环境及环境配置 ..................................................................... .. (8)3.2.1系统环境及Java/JSP环境配置 (8)3.2.2数据库开发工具选择及配置 .....................................................................83.3对性能的一般规定 ..................................................................... (8)3.3.1硬件服务器 ..................................................................... . (8)3.3.2软件服务器 ..................................................................... ............................ 9 3.4业务用例模型分析 ..................................................................... (9)4.系统总体设计 ..................................................................... .............................................. 9 4.1系统设计概述 ..................................................................... ................................. 10 4.2系统总体功能结构 ..................................................................... ......................... 10 4.3数据库设计 ..................................................................... . (12)4.3.1数据项和数据结构 ..................................................................... .. (12)4.3.2数据库概念设计 ..................................................................... (13)4.3.3数据库表的设计 ..................................................................... (14)4.3.4数据库的安全设计 ..................................................................... .. (15)5. 系统实现 ..................................................................... .................................................. 16 5.1系统模块的说明 ..................................................................... .. (16)5.1.1用户登陆模块 ..................................................................... . (17)5.1.2注册模块 ..................................................................... (17)5.1.3浏览商品模块 ..................................................................... . (18)5.1.4登陆后的用户界面 ..................................................................... .. (19)5.1.5已注册的用户管理模块 ..................................................................... (19)5.1.6管理员管理模块 ..................................................................... (21)5.1.7商品展示模块 ..................................................................... ...................... 23 5.2单元测试 ..................................................................... .. (23)结束语 ..................................................................... . (24)1.引言在大学里,我们每个学期都有权利去选择自己购买的书籍,其中有很多学生是去借师兄师姐的书来用的或者通过淘宝来购买便宜的二手书籍,这样为何我们不直接建立一个网站让其变成我们校园的内部专用购物,让我们将对于我们来说已经没用的书籍通过上传资料到网上让我们自己校园内的学生选购,这样可以让我们校园更多的互动和方便我们处理我们不需要的书籍,而且要是要挂到淘宝出售需要过于繁杂的操作,而我们建一个属于我们校园的网站这样就可以通过我们的学生证来获得信用权利来进行交易,同时也因为在同一个校园,彼此离得比较近可以当面进行交易,急用也可完成交易,无需等待漫长的快递时间。

校园二手书交易平台的设计与实现介绍

校园二手书交易平台的设计与实现介绍

院系 1
所属 n
班级
1 管理员
1 1
发布
n 公告
n 浏览
1 所属 1
查看 n
图书类 别
1
管理 n
求购出 售信息
n n
发布
所属
1 用户
n
发表
留言
1
n
数据库的实现
• 系统管理员表 • 学生用户表 • 公告表 • 图书类别表 • 图书信息表
• 求购图书表 • 留言表 • 院系表 • 班级表
系统的类图
• 系统主要实体类间的关系如图所示:
公告 -title : String -contents : String -pubDate : Date +setter() +getter()
n
n 1
管理员
-adminName : string -adminPwd : string
1
+setter()
+getter()
1
1
n
求购
-bookName : String
相关技术及开发工具
技术
• JSP • Struts • Hibernate
工具
• SQL Server 2000数据库管理系统 • Myeclipse 8.5 • Tomcat 服务器
架构选择
本系统采Struts + Hibernate架构进行设计和开发。 • Struts对Model(模型层),View(视图层)和
-price : int -cover : String
-user : String
n
-depreciation : String
-saleprice : int

二手书交易平台可行性分析报告

二手书交易平台可行性分析报告

二手书交易平台可行性分析报告一. 项目概述二手书交易平台是一种以提供二手书买卖服务为主要目标的电子商务平台。

该平台旨在通过信息技术的应用,实现阅读爱好者和卖家之间的线上交流,使得卖家可以方便地将自己不需要的二手书以适合市场价的价格出售,而买家则可以在平台上浏览满足自己阅读需求的二手书,并以更低廉的价格获得所需书籍。

本文的报告旨在对该平台的可行性进行分析,包括市场可行性、技术可行性、法律可行性和财务可行性。

二. 市场可行性分析1. 市场需求阅读是一项非常重要的娱乐活动,尤其在当前互联网时代,很多人对于阅读有着更为迫切的需求。

在市场需求方面,二手书交易平台满足了爱好阅读者的需求,并且对于一些学生群体,能够在该平台上以更低廉的价格获得学习用书,则更加吸引人。

2. 竞争分析二手书交易平台是目前市场上的一种新兴的电子商务模式,市场尚未形成完全的垄断,也没有出现一家特别占据市场份额的竞争对手。

但是一些已有的图书平台,例如当当网、京东等大型综合电商平台也在一定程度上切入到了二手书的交易领域。

因此,二手书交易平台需要更加优质的服务质量以及更为灵活的策略性规划来应对竞争。

三. 技术可行性分析1. 系统设计系统的设计是二手书交易平台建设的重要环节,平台的数据库必须要设置得非常完善,以便更方便地进行买卖商品的搜寻和数据管理。

同时,该平台需要考虑到不同用户、不同书籍、不同书籍状态的分类处理方式。

平台的UI界面需要更加简洁、易用,扩展性必须要较好。

2. 技术选择二手书交易平台需要寻找符合其需求的技术手段,吸引力必须要比现有的平台高。

同时,需要考虑到技术资源的配置和使用,具体的技术方案必须要能够兼容各种操作系统、各种终端设备,并且具有良好的可维护性和可扩展性等特点。

在前端设计方面需要使用流行的React、Vue等框架,后端使用Spring Boot等框架进行API接口的编写。

四. 法律可行性分析1. 相关法律规定二手书交易平台的营业必须要符合各级行政管理部门的管理要求,同时必须要按照相关法律规定办理各种工商登记、税务登记、知识产权注册等相关证件的申请。

校园二手书交易平台策划案

校园二手书交易平台策划案

目录一、项目概述: (2)(一)项目背景 (2)(二)项目目标及定位 (2)(三)项目的目标群体和操作方式 (2)(四)可行性分析(欲通过问卷调查提供数据上的支撑) (2)二、现有交易方式的优劣以及我们的方案选择 (4)(一)现有交易方式的优劣势分析 (4)(二)我们的交易系统的特点和运营方式 (6)三、项目实施 (9)(一)任务人员分配 (9)(二)拟采用技术 (10)(三)费用成本及预算 (10)(四)初期建设资金的募集 (10)(五)网络地址选择 (10)(六)客户信息来源: (11)(七)盈利方式 (11)(八)项目进度安排表 (11)(十)推广方案: (12)五、预计出现的问题和建议解决方案 (13)附录:相同业务平台的运行分析 (14)一、项目概述:(一)项目背景1.建设“资源约型、环境友好型“社会已成为我国经济社会持续发展的客观要求;2.“低碳生活”成为成为社会提倡的主流生活形态;3.引导社会主流意识,建设“节约型”校园,是当今大学义不容辞的责4.二手书的循环再利用,不但能节约纸张,减少对森林的采伐量,减轻环保压力,而且能减少学生费用减轻社会负担。

在活动过程中,还可以增强广大师生的环保意识,从而达到环境、社会、学生、学校等多方共赢的目的。

(二)项目目标及定位建立一个自主开发、管理及运营的网上二手书电子交易平台,联合采用C2C,C2B2C等网络交易方式对平日里同学们所用书籍买卖、进行循环利用,在满足基本运营需要的基础上,对同学们以公益服务为主要目标,面向校内外组织开展其他增值服务项目,实现自主运营。

(三)项目的目标群体和操作方式针对岭南学院所有同学,采用自主开发系统与学校共建平台的方式(四)可行性分析(欲通过问卷调查提供数据上的支撑)(一)市场可行性分析1、从“供”方来说大学生从大一到大三毕业,每个人的书籍都积攒了很多,然而由于不便携带和储藏很多同学都会别是在每个学期开始和结束时,将自己的旧书处理掉。

校园二手书交易平台的设计与实现毕业论文(设计)

校园二手书交易平台的设计与实现毕业论文(设计)

毕业论文(设计) 题目:校园二手书交易平台的设计与实现毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

校园二手书交易平台的设计与实现毕业论文

校园二手书交易平台的设计与实现毕业论文一、内容概要本毕业论文旨在设计与实现一个校园二手书交易平台,旨在解决校园内学生闲置书籍的循环利用问题,促进资源的共享与节约。

论文首先介绍了研究背景和意义,阐述了当前校园内二手书籍交易的现状及存在的问题,如交易信息不对称、交易效率低下等。

接着论文提出了设计校园二手书交易平台的需求分析,包括用户角色、功能模块、性能要求等方面。

在系统设计部分,论文详细描述了平台架构的设计思路,包括前端界面设计、后端逻辑设计以及数据库设计。

其中前端界面设计注重用户体验,力求简洁明了、操作便捷;后端逻辑设计主要实现用户管理、书籍信息发布、搜索、交易等功能模块;数据库设计则保证了平台数据的稳定性、安全性和可扩展性。

论文还介绍了平台实现的关键技术,包括前端开发技术、后端开发技术、数据库技术等。

在实现过程中,遵循了软件开发的生命周期,从需求分析、系统设计到编码实现、测试部署等阶段都进行了详细的阐述。

此外论文还分析了平台的测试方法和结果,证明了平台的可行性和有效性。

论文总结了整个设计与实现过程,指出了平台的优点和不足,并提出了未来的改进方向和展望。

本毕业论文通过对校园二手书交易平台的设计与实现,为校园内学生提供了一个便捷、高效的二手书籍交易渠道,有助于推动校园资源的循环利用和共享,具有一定的实际应用价值。

1. 背景介绍:简述当前校园二手书交易的现状和存在的问题随着高校的持续扩招,校园内学生数量不断增长,随之而来的图书交易活动也日益频繁。

尤其在毕业季,大量学生需要处理自己的二手书籍,而新生则急需寻找合适的书籍作为学习资料。

然而当前校园二手书交易的现状并不尽如人意,存在诸多问题。

首先交易信息不对称,许多学生选择通过校园论坛、社交媒体等途径进行二手书籍交易,但由于缺乏有效的信息发布和检索机制,买卖双方难以获取全面、准确的信息。

这导致了资源的浪费和交易效率的低下。

其次交易过程缺乏规范化管理,由于缺乏第三方监管和交易平台支持,校园二手书交易过程中经常出现欺诈、纠纷等问题。

二手交易网站概要设计②

二手交易网站概要设计②
概要
本概要提供了一个二手交易网站的概要设计,本项目是一个基于web
的B2C电子商务应用。

它将提供基于Web的商品浏览、付款、支付、配送、及客户满意度管理等功能,该系统将实现在线交易。

其中,二手交易网站
将支持买家挑选最合适的商品,可以选择付款方式,支付货款,提供商品
配送回执,增强客户满意度,并将提供其他辅助功能,比如,询价、物流
查询、交易记录、售后服务等。

一.系统范围
本系统涉及到各种行业的二手商品交易,并且可以提供给任何类型的
客户,主要服务对象包括有:政府部门、团体、企业、个人以及其他等。

本系统的主要功能有:商品浏览、付款、支付、配送和客户满意度管理等
功能;同时,系统还提供其他辅助功能,比如:交易记录、售后服务等。

二.系统性能要求
1.用户友好性:界面简洁友好,操作直观,支持多语言,支持及时检索、浏览;
2.安全性:系统管理全部采用独立安全机制,具备完善的账号管理和
安全检测系统;
3.可靠性:系统信息传输均采用可靠的网络结构,支持异地多地的组网,信息交换速度快;。

校园二手书交易系统

校园二手书交易管理系统分析一、开发背景大学生是一个阅读书籍广泛的群体,不论是科教类书籍还是休闲类书籍,日复一日总是有很多积压于身边,大多不会再反复阅读。

一部分学生会选择收藏这些书籍,但却占用了相当大的空间;还有一部分学生会将这些书籍销毁扔弃或低价贱卖,这样就造成了资源的浪费;另一部分学生会将书籍以原价的折扣价格转卖,这样既节省了空间又实现了资源的循环利用。

随着高等教育中教材买卖部分的改革的深入,很多学校如今已经不强迫学生购买教材。

此外,高校教材更新缓慢也为二手教材交易活跃创造了条件。

并且现在高校大学生钟情二手书。

由于高校教学教材价格比较高,学生购买时要花费比较多的钱,这对于学生是一笔较大的开支。

但是现如今教材更新速度较慢,从上一届到后几届教材知识要点基本没什么改变,学生在购买材料时就需要再次重复购买,这样会造成一定的浪费。

对于需要书的学生来讲,他们选择二手书的目的明确,一般都是教科书,在二手书仍然很新并且知识点没怎么变化的时候,购买二手书,不失为一个好办法。

他们只需要在我们的平台上进行登记需求,查看我们在上面发布的最新资料更新,更具自己的情况,选择同校、同城、外省交易,我们会及时调配。

总的说来,二手书市场是一个等够实现低价出清的市场。

二、可行性分析技术可行性:软件方面,我们这学期已开有C#语言,SQLserver2005和Visual Studio 2008,正符合本系统的开发要求,且本系统对机器的要求也不高,一般当前学校或个人电脑完全可满足要求。

前台图形图像可通过图像制作工具来制作美观的画面。

经济可行性:开发本系统成本很低,面向的是本校的广大学生,市场广阔,本系统不只提供货书籍交易,也包括其他的二手产品。

书籍方面不只有教材,还有英语四六级考试和考研资料,且价格绝对低廉,为广大学生提供方便,当然学生也可以通过等价的物品予以交换,所以相信本系统有很大的市场潜力和美好的发展前景。

管理可行性:界面设计时,充分考虑到管理员的习惯,操作简单,数据录入迅速,规范,可靠,统计准确,适应力强,容易扩充,更利于运行与维护。

二手物品交易系统详细设计说明书共16页文档

【二手物品交易系统】详细设计说明书1引言31.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (3)2程序系统的结构43主要模块设计说明 53.1游客注册模块53.2用户登录模块 (6)3.3商品搜索模块 (7)3.4发布出售/求购信息模块 (8)3.6用户基本信息更新模块 (11)3.7管理员删除用户模块 (12)3.8管理员警告用户模块 (14)3.9发布公用信息模块 (15)3.10注释设计 (16)3.11测试计划 (16)3.12尚未解决的问题 (16)详细设计说明书1引言1.1编写目的此说明书是在了解系统需求分析以及概要设计的基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细的数据结构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同时也是与用户进行交流的文档之一。

本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。

1.2背景a.近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。

通过分析校内报纸发布二手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供一个平台,可以方便在校学生进行二手物品的买卖。

b.待开发软件系统:东北林业大学二手物品交易系统;c.任务提出者:东北林业大学高层管理者d.开发者:三人行软件开发小组e.用户:东北林业大学在校学生f.系统运行于小型服务器,依托Internet实现与用户的交流。

1.3定义垃圾信息:没有意义的信息或大量重复的信息非法用户:大量发布无效信息或违反相关规定信息的用户用户:使用二手物品交易系统完成二手物品买卖的人游客:只在网站上浏览信息,不注册的人1.4参考资料《东北林业大学二手物品交易系统开发合同.doc》合同编号:9A509《东北林业大学二手物品交易系统需求规格说明书》《东北林业大学二手物品交易系统概要设计说明书》2程序系统的结构1.系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新游客活动图:游客进入本系统可以注册,浏览产品信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二手书交易系统概要设计报告 Version

文档编号: old book’s trade_gaiyaosheji 文档名称: 二手书交易系概要设计报告 撰写人: 创建时间: 版本变更说明: 版本号 更改时间 更改人 更改原因 审批人 编写概要设计报告

小组成员: 1引言 编写目的 ................................................................. 4 背景..................................................................... 4 定义..................................................................... 4 参考资料 ................................................................. 4

2总体设计 ....................................... 5

需求规定 ................................................................. 5 运行环境 ................................................................. 6 基本设计概念和处理流程 ................................................... 7 结构..................................................................... 7 功能器求与程序的关系 ..................................................... 9 人工处理过程 ............................................................ 10 尚未问决的问题 .......................................................... 11

3接口设计 ...................................... 11

用户接口 ................................................................ 11 外部接口 ................................................................ 11 内部接口 ................................................................ 12

4运行设计 ...................................... 12

运行模块组合 ............................................................ 12 运行控制 ................................................................ 13 运行时间 ................................................................ 13

5系统数据结构设计 ............... 1错误!未定义书签。

逻辑结构设计要点 ........................................ 1错误!未定义书签。 物理结构设计要点 ........................................................ 16 数据结构与程序的关系 .................................................... 16

6系统出错处理设计 .............................. 17

出错信息 ................................................................ 17 补救措施 ................................................................ 18 系统维护设计 ............................................................ 18 ·1 引言 ·编写目的 编写本说明书的目的在于概要描述XX二手书交易系统的功能模块如何划分、模块间的接口设计、模块结构设计、数据结构设计和系统的出错处理等。 本说明书的预期读者:项目经理、开发人员、测试人员。 ·背景 开发软件名称: 项目任务提出者: 项目开发者: 用户: 运行软件的中心:本系统采用B/S,采用Tomcat服务器作为操作系统的工作站,采用作为开发软件的数据库服务程序。 ·定义 B/S:全称Browser/Server,即浏览器/服务器。 ·参考资料 1. 《概要设计说明书》(GB8567-88) 2. 编号: old book’s trade_kexingxingfenxi《二手书交易系统可行性分析报告》 3. 编号: old book’s trade_xuqiufenxi《二手书交易系统需求分析报告》 4. 《软件工程导论》张海藩,清华大学出版社 5. 《软件项目管理》郭宁,清华大学出版社

2总体设计 需求规定 本系统是为了给同学们提供一个校内二手书交易的平台,目的是给同学的学习和生活带来方便,促进学校的二手书交易市场更加公开、透明、规范、科学。其中的用户类涉及到前台用户和后台的管理员,前台的用户包括卖书的用户和买书的用户两种,买书用户通过注册成为会员,然后登陆系统前台界面,挑选自己要购买的图书,然后加入购物车,完成之后提交订单,然后管理员会按照订单信息派送专门的工作人员将书籍送达目的地。卖书的同学可以联系客服(电话,qq,微信),在线交流。管理员可以对书籍信息进行录入并且修改,也可以对会员管理。 二手书交易系统的主要需求列表为: 1. 会员请求购书模块:挑选图书,加入购物车,提交订单。 2. 会员请求卖书模块:根据系统提供的联系方式(电话,qq,微信),跟系统服务人员取得联系。 3. 会员修改信息模块:会员根据需要修改自己的信息(院系,专业,学号,姓名)。 4. 管理员管理图书模块:包括录入图书信息,修改图书信息。 5. 管理员管理会员模块:冻结会员,解冻会员。

运行环境

1.服务器端: 硬件最低要求: 处理器奔腾3以上,内存512M以上,硬盘100G, 软件最低要求: 操作系统:Windows XP、Windows 7、Windows 8 浏览器及其以上,chrome 数据库:以上 web服务器:tomcat 2. 客户端: 硬件最低要求: 处理器AMD或者Intel的,内存128M以上,硬盘50G以上, 软件最低要求: 操作系统:Windows XP、Windows 7、Windows 8 浏览器及其以上,chrome 基本设计概念和处理流程 会员登录浏览图书加入购物车下订单更改送货地址修改信息处理订单管理员登陆卖书请求

录入图书信息

冻结会员解冻会员 图 二手书交易系统数据处理流程图

结构 二手书交易系统会员管理员修改会员信息检索图书加入购物车提交订单修改图书信息录入图书信息

冻结会员解冻会员订单处理

图 系统功能的划分 会员: 1. 修改会员信息:包括修改会员的所有信息,包括学号、姓名、密码、专业等等,以保证会员的信息正确性; 2. 检索图书:根据书籍的书名、作者、ISBN、版本等信息检索需要购买的图书; 3. 加入购物车:将选购的图书加入购物车,方便对图书的统一管理; 4. 提交订单:填写订单信息,包括用户地址、联系方式等信息,然后提交订单; 管理员: 1. 录入图书信息:将新购的图书信息录入,包括书名、作者、ISBN、版本等信息; 2. 修改录入的图书信息,包括书名、作者、ISBN、版本等信息; 3. 处理订单:处理会员提交的订单信息,然后派送工作人员到指定的位置现场交易; 4. 冻结会员:会员有不良交易记录(不讲诚信等),需要冻结会员一段时间(1个月),使其不能继续交易; 5. 解冻会员:当会员的冻结时间到了之后就需要解冻会员,使其可以正常交易;

功能需求与程序的关系 表 功能需求与程序模块的关系 会员购物模块 会员信息管理模块 管理员对会员的管理 管理员对书籍的管理 浏览图书 √ 加入购物车 √ 提交订单 √ √ 修改会员信息 √

修改图书信息 √ 录入图书信息 √ 冻结会员 √ 解冻会员 √ 订单处理 √ √

人工处理过程 a. 二手书需要专职人员收购; b. 二手书信息需要人工录入图书信息数据库; c. 二手书订单需要管理员管理;

相关文档
最新文档