二手物品交易系统详细设计说明书
- 格式:doc
- 大小:390.50 KB
- 文档页数:19
唐山学院C语言程序设计课程设计题目二手商品交易管理系统设计系 (部信息工程系班级 14电信4班姓名张时雨学号 4140220422指导教师李佳2015 年 3 月 2 日至 3 月 13 日共 2 周2015年 3 月 13 日c语言课程设计任务书课程设计成绩评定表唐山学院课程设计1引言21世纪,我们进入了信息时代,计算机的使用大大方便了我们的日常生活,人工的商品信息查询已经不能满足我们的要求,查询困难等缺点是人工查询所不能克服的。
在此情况下,就需要一个程序化的自动的商品信息查询系统来满足人们的需求。
在c语言的平台下实现,用户可以方便的进行各项操作。
c语言是一种程序设计语言,早在20世纪90年代,c语言表现出了强劲的生命力,c语言是一种结构化语言。
[1]它层次清晰,便于按模块化方式组织程序,易于调试和维护。
c语言的表现能力和处理能力极强。
[2]它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。
[3]它还可以直接访问内存的物理地址,进行位(bit)一级的操作。
[4]由于c语言实现了对硬件的编程操作,因此c语言集高级语言和低级语言的功能于一体,既可用于系统软件的开发,也适合于应用软件的开发。
[5]此外,c语言还具有效率高,可移植性强等特点。
因此可以广泛地移植到了各类型计算机上,从而形成多种版本的c 语言。
采用结构体数组和文件的方式,完成了对数据的录入、显示、排序、查找、删除、修改、插入、保存等功能2总体设计软件提供了一个对二手商品信息进行管理和查看的平台,给用户提供了一个简单友好的用户接口,功能需求如下:2.1密码系统通过已定密码进入对应管理目录,从而进行相应的操作功能。
2.2录入用户根据提示输入的商品的编号、生产日期等信息要素。
2.3存盘系统将商品信息记录存储在系统磁盘的文件中,以便进行管理、检索和备份。
2.4删除删除商品的信息:提示管理员输入要进行删除操作的商品编号,如果在文件中有该商品的信息存在,则将该序号所对应的名称、序号等要素在对应文件中加以删除。
“软件工程专业综合实践”文档(2)二手商品交易系统需求规格说明书目录1 文档简介.........................................................................................................................................1.1 文档目的.......................................................................................... 错误!未定义书签。
1.2 背景......................................................................................................................................1.3 参考资料..............................................................................................................................1.4 术语与缩写解释..................................................................................................................2 系统产品介绍.................................................................................................................................2.1 项目来源与目标..................................................................................................................2.2 系统(或用户)的特点......................................................................................................2.3 项目需要解决的主要问题..................................................................................................3 产品的功能性需求.........................................................................................................................3.1 功能模型..............................................................................................................................3.1.1 功能需求列表...........................................................................................................3.1.2 用例模型列表...........................................................................................................3.1.3 系统总用例图...........................................................................................................3.2 XXX子系统.........................................................................................................................3.2.1 XXX用例..................................................................................................................3.2.2 XXX管理..................................................................................................................4 产品的非功能需求.........................................................................................................................4.1 质量需求.......................................................................................... 错误!未指定书签。
三、需求规格说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据词典 (3)3.5数据采集 (3)4.功能需求 (3)4.1功能划分 (3)4.2功能描述 (3)5.性能需求 (3)5.1数据精确度 (3)5.2时间特性 (3)5.3适应性 (3)6.运行需求 (3)6.1用户界面 (3)6.2硬件接口 (3)6.3软件接口 (3)6.4故障处理 (3)7.其它需求 (3)1.引言1.1编写目的(1)描述客户需求,明确系统功能内容、功能边界、开发途径。
(2)作为双方签订的软件开发合同的一部分内容形式存在。
(3)项目相关人员的参考资料。
1.2项目背景随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在同校的学生又希望买到廉价的二手货品。
二手货物交易主要是通过校内论坛二手交易板块和跳蚤市场,由于同学们平时都喜欢宅在寝室,跳蚤市场很多人都不愿意去看,而校内论坛上的二手交易信息,多且杂,找起来费时费力,这些远远不能为我们提供方便导致很多二手物品被当垃圾扔掉。
通过对校内论坛二手商品交易板块的分析,以及对校内学生的调查,发现校内的二手物品交易有如下特点:种类多,规模小,交易随机性比较强,时间分布基本上比较平均,每年的6、7月份会出现一个二手物品交易的高峰。
参加交易的人员绝大多数为在校的学生。
针对这一情况应运而生,为广大同学提供方便同时,又实现了废旧物品的再循环利用。
1.3定义垃圾信息:没有意义的信息或大量重复的信息。
非法用户:大量发布无效信息或违反相关规定信息的用户。
游客:所有浏览网站的网民。
1.4参考资料a.软件需求最佳实践——SERU过程框架原理与应用。
徐峰,电子工业出版社。
.一、前言1、目的本文档的目的是论述校园二手交易网站的纲要设计,本纲要设计说明书的目的是为了全面说明校园二手交易网站第一阶段中的设计考虑,包含程序系统的基本办理流程、模块区分、功能分派、为程序的详尽设计供给基础。
2、背景跟着 Internet 的不停发展,以校园网为依靠的电子商务正在高校范围内快速兴起,而这此中二手交易网站知足了高校师生对通畅二手书本等渠道的需求,即减少了大学生的开支负担,也刺激了花费,因此,二手交易网站是很有发展远景的。
3、参照资料①《适用软件文档写作》②《软件工程》二、整体设计1、需求规格系统名称模块功能商品模块销售(公布销售商品信息)、购置、珍藏、下架二手交易网站检举模块检举言论、检举用户拾货用户模块注册、登录、退出、编写资料保护模块系统保护、警示禁言、删除言论、删除恳求、删除用户信息、编写用户信息、数据导入、数据导出沟通模块公布需求、答复留言、搜寻图表 12、运转环境(1)硬件平台硬件最低要求:CPU: 1G以上内存128MB以上、硬盘4G 以上.(2)软件平台操作系统: Window 2000 、 Window 98 、 Window XP、 Window Server2003 、数据库系统:SQL Server2008服务器:(3)开发环境Eclipse、 Java Server Pages,html53、基本设计观点和办理流程商品信息表公布恳求记录表销售信息警示办理用户基本检举用户表记录表信息表记录表搜寻销售信息公布需求表警示禁言处言论检举检举珍藏理记录表删除恳求管理员改正用户资用户料公布恳求记录表旅客留言议论购置用户基本受理检举信息表销售注册留言议论用户基本记录表言论检举违规交易检举用户信息表销售信息交易信息记录表记录表记录表用户基本表表信息表登录退出商品信息表登岸退出记录表图表24、构造二手交易网站拾货商品模块用户模块检举模块沟通模块保护模块删修警编 举 举 系 删 删 除 改 数 数 发 回告出购收下注登退辑报报统除除用用 据据布复搜禁售买藏架册录出资言用维言请户户 导导需留索言料论户护论求信 信 入出求言息息图表 3( 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 章程序设计目的随着科学技术的不断提高 ,计算机科学日渐成熟,其富强的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一局部,使用计算机对线上销售平台进行管理,拥有检索迅速、方便快捷、高效率、低本钱、储藏量大操作等所无法比较的优点。
2023最新学校清明祭祖活动总结15篇2023学校清明祭祖活动总结【篇1】一、领导重视我校自接到教育局的活动通知后,学校领导和德育处就非常重视该活动,及时商讨拟定了活动方案,并上报了《车站中心小学外出活动申请报告及安全预案》,争取了区局领导的支持。
二、强调指导思想学校确定了本次活动的指导思想为:祭奠英烈,弘扬民族之光,加强对同学们的爱国主义教育,响应党中央开展的党的群众路线教育实践活动,接受一次深刻的革命传统教育及礼仪养成教育活动,教育师生珍惜今天幸福生活,树立为实现中国梦努力奋斗的人生志向。
三、活动形式我校主要从两个方面来开展“清明节祭英烈”活动:一是开展“清明祭英烈接力‘中国梦’”活动;二是浏览中国文明网,参与“网上祭英烈”活动。
四、活动要求各中队辅导员(班主任)广泛宣传,发动有条件的学生浏览中国文明网页,发表祭拜感言,同时在六年级开展“清明祭英烈接力‘中国梦’”活动,并写作瞻仰体会。
学校还落实分工,制定了《车站中心小学外出活动安全预案》,以确保活动过程中的师生安全。
五、活动情况:1.在六年级开展“清明祭英烈接力‘中国梦’”活动活动中,六年级学生某人,全校党员教师及班主任某人,共计某人于4月3日下午13:50集合后乘车奔赴市革命纪念馆,根据革命纪念馆安排,14:30准时参加了革命纪念馆活动,党员及少先队员为革命先烈敬献了花篮,参观了纪念馆,聆听老革命同志讲解---。
参观完毕后,我校又在纪念馆提供场所举行了仪式:由朱香艳副校长领誓,全体党员们重温了入党誓言。
由少先队大队长刘倪茹领誓,少先队员们重温了入队誓言。
全体队员和党员参加了“清明祭英烈接力‘中国梦’”师生签名活动,学生们还在标语横幅上写下了参观感想或决心。
返回学校后,又布置六年级学生写作心得体会,留待班级交流。
2.在全校师生中组织开展“网上祭英烈”活动按照上级部门通知要求,我校通过会议、短信的渠道引导师生登陆中国文明网未成年人频道,开展“网上祭英烈”活动。
学士学位论文题目:太原科技大学二手物品交易系统(网上跳蚤市场)的设计与开发设计人:郭莹指导教师:***所属系部:计算机科学与技术学院专业班级:信息管理与信息系统0820012012年6月9 日太原科技大学毕业设计(论文)任务书学院: 计算机科学与技术学院摘要随着社会的发展,产品以及技术的快速更新使得人们对物质的要求越来越高,随之而来的问题是越来越多的二手商品堆积下来却无法得到更好地利用。
而在校大学生由于二手货物比较零散,并且没有时间和精力去经营和寻找二手物品交易商店,因此,开发一个校园二手物品交易系统成为了发展校园网络建设必不可少的一项工作。
本系统利用JSP/J2EE技术、 Java编程语言和Oracle数据库,并采用目前流行的以互联网方式运行的B/S开发模式,服务器端只需要安装本系统,而客户端用户只要可以上网,就可以非常方便快捷的通过浏览器访问系统。
系统的主要功能包括:用户管理,商品搜索,购物车,结算和发布信息。
论文从网上交易的概念出发,利用数据流图对校园二手交易系统的需求进行分析。
在详细设计阶段,通过业务流程图来描述不同功能模块的业务流程,并用概念数据模型、逻辑数据模型以及物理数据模型完成系统数据库的设计。
关键字:校园二手交易系统;JSP/JE22技术;Java语言;Oracle数据库The Design and Development of Second-hand GoodsTrading SystemAuthor: Guo Ying Tutor: Dang WeichaoAbstractFollowing the development of society, the fast pace upgrading of techniques and products has made people raised the standards on substance, and this comes with a problem that more and more used goods are left out. For the reason that college students have second-handed goods scattered, and they do not have the time to run or find a flee market, it is significant to develop a trade system for second-handed goods on campus.This very system is based on JSP/J2EE technique and Java Programming Language, and the popular B/S developing mode which based on internet operation. Having connected to a server which has already installed this system, clients could interact via internet browser conveniently. The main functions are: user management, products searching, shopping cart, checking and information posting.This paper starts from the concept of online trading, analyzes demands of second-handed goods using data flow. In detail, the operating procedure is described by business working flow, and the system database is designed with concept data modal, logic data modal and physical data modal.Keywords: campus secondary trading system; JSP/J2EE technology; JA V A language; oracle database目录第一章系统概述 (1)1.1 网上交易简介 (1)1.1.1 网上交易简介 (1)1.1.2 网上交易的特点 (1)1.2 校园电子商务简介 (3)1.3 系统开发背景及意义 (4)第二章开发环境 (5)2.1 MyEclipse简介 (5)2.2 Tomcat简介 (5)2.3 Spring简介 (6)2.4 Struts 简介 (7)2.5 Hibernate简介 (8)2.6 oracle 10g数据库 (8)2.7 JSP技术 (9)2.8 PowerDesigner (9)第三章需求分析 (10)3.1 校园二手市场现状 (10)3.2 可行性分析 (10)3.2.1 经济可行性 (10)3.2.2 校园商品支付可行性 (12)3.2.3 市场可行性 (12)3.3 系统目标 (13)3.4二手物品交易系统数据流图 (13)3.4.1 顶层数据流图 (13)3.4.2 第一层数据流图 (14)3.4.3 第二层数据流图 (15)3.5二手物品交易系统数据字典 (18)3.5.1 外部实体 (19)3.5.2 数据流 (19)3.5.3 逻辑处理 (22)3.5.4 数据存储 (24)第四章总体设计 (25)4.1 系统功能结构图 (25)4.2 系统功能描述 (26)4.2.1 用户管理 (26)4.2.2 商品搜索 (26)4.2.3 购物车 (26)4.2.4 结算 (27)4.2.5 发布信息 (27)第五章详细设计 (28)5.1 业务建模 (28)5.1.1 用户登录及注册业务流程图 (28)5.1.2 发布信息业务流程图 (29)5.1.3 浏览及购买功能业务流程图 (30)5.2 数据建模 (31)5.2.1 概念数据模型设计 (31)5.2.2 逻辑结构设计 (32)5.2.3 物理数据模型设计 (33)5.3 数据库设计 (33)第六章系统的实现及测试 (38)6.1 用户注册 (38)6.1.1 用户注册界面截图 (38)6.1.2 用户注册主要代码 (39)6.2 用户登陆 (40)6.2.1 用户登陆界面截图 (40)6.2.2 用户登录主要代码 (41)6.3 商品搜索 (43)6.3.1 商品搜索界面截图 (43)6.3.2 商品搜索主要代码 (43)6.4 购物车 (44)6.4.1 购物车界面截图 (44)6.4.2 购物车主要代码 (45)6.5 结算 (46)6.5.1 结算界面截图 (46)6.5.2 结算主要代码 (47)6.6 发布信息 (48)6.6.1 发布信息界面截图 (48)6.6.2 发布信息主要代码 (48)结束语 (50)致谢 (51)参考文献 (52)附录Ⅰ英文资料翻译 (53)第一章系统概述1.1 网上交易简介1.1.1 网上交易简介网上交易主要是在网络的虚拟环境上进行的交易,类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟交易过程。
二手交易网站概要设计②
概要
本概要提供了一个二手交易网站的概要设计,本项目是一个基于web
的B2C电子商务应用。
它将提供基于Web的商品浏览、付款、支付、配送、及客户满意度管理等功能,该系统将实现在线交易。
其中,二手交易网站
将支持买家挑选最合适的商品,可以选择付款方式,支付货款,提供商品
配送回执,增强客户满意度,并将提供其他辅助功能,比如,询价、物流
查询、交易记录、售后服务等。
一.系统范围
本系统涉及到各种行业的二手商品交易,并且可以提供给任何类型的
客户,主要服务对象包括有:政府部门、团体、企业、个人以及其他等。
本系统的主要功能有:商品浏览、付款、支付、配送和客户满意度管理等
功能;同时,系统还提供其他辅助功能,比如:交易记录、售后服务等。
二.系统性能要求
1.用户友好性:界面简洁友好,操作直观,支持多语言,支持及时检索、浏览;
2.安全性:系统管理全部采用独立安全机制,具备完善的账号管理和
安全检测系统;
3.可靠性:系统信息传输均采用可靠的网络结构,支持异地多地的组网,信息交换速度快;。
高校二手物品交易网站的设计与实现一、本文概述随着社会的快速发展和人们生活水平的提高,高校的二手物品交易市场逐渐显现出其独特的价值和潜力。
对于高校的学生而言,二手物品交易不仅能够有效节约资源,减少浪费,而且能够提供便捷、经济的购物方式。
然而,目前市场上的二手物品交易平台多数针对的是全社会范围,缺乏对高校这一特定环境的深入理解和优化。
因此,设计和实现一个专为高校学生服务的二手物品交易网站具有重要的现实意义和应用价值。
本文旨在探讨高校二手物品交易网站的设计与实现过程。
我们将分析高校二手物品交易市场的特点和需求,明确网站的功能定位和设计目标。
然后,我们将详细介绍网站的系统架构、数据库设计、前端界面设计以及后端开发等关键技术。
在此基础上,我们将阐述网站的实现过程,包括系统开发环境、开发流程、关键技术难点及其解决方案等。
我们将对网站进行系统测试和用户反馈收集,以评估网站的实用性和用户满意度。
本文旨在为高校二手物品交易网站的设计和实现提供一套完整的解决方案,以期为高校二手物品市场的健康发展提供技术支持和实践参考。
本文也希望能够为相关领域的研究者和开发者提供一些有益的启示和借鉴。
二、系统需求分析随着高校规模的不断扩大和学生消费水平的提高,大量的二手物品在高校学生中产生了。
这些物品包括但不限于教材、生活用品、电子设备、体育用品等。
然而,目前高校的二手物品交易方式大多依赖于传统的线下交易或者一些非专业的线上平台,存在信息不对称、交易效率低、安全性差等问题。
因此,设计并实现一个高效、便捷、安全的高校二手物品交易网站具有重大的现实意义。
功能性需求:网站需要提供一个用户友好的界面,允许用户浏览、搜索、发布和购买二手物品。
同时,需要实现用户注册、登录、个人信息管理、交易评价等功能。
性能需求:网站需要保证在大量用户同时访问时的稳定性和流畅性,能够快速响应用户的请求,保证交易的顺利进行。
安全性需求:网站需要实现用户身份验证、交易安全保护、信息加密等功能,保证用户信息和交易数据的安全。
二手书交易平台概要设计报告学院:信息与软件工程学院班级:软件工程一班学号:201421220101:唐海洋2014 年 11月04 日1引言 (1)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念和处理流程 (3)2.4结构 (3)2.5功能器求与程序的关系 (3)2.6人工处理过程 (3)2.7尚未问决的问题 (3)3接口设计 (3)3.1用户接口 (3)3.2外部接口 (3)3.3内部接口 (4)4运行设计 (4)4.1运行模块组合 (4)4.2运行控制 (4)4.3运行时间 (4)5系统数据结构设计 (4)5.1逻辑结构设计要点 (4)5.2物理结构设计要点 (4)5.3数据结构与程序的关系 (4)6系统出错处理设计 (5)6.1出错信息 (5)6.2补救措施 (5)6.3系统维护设计5·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需求规定本系统是为了给同学们提供一个校内二手书交易的平台,目的是给同学的学习和生活带来方便,促进学校的二手书交易市场更加公开、透明、规范、科学。
1 【二手物品交易系统】 详细设计说明书
状态 草稿 初始版 修订版
标识号 1—1 当前版本 1.0 发布日期 2010年6月9日 密级 无密级 秘密 绝密 作者 三人行软件开发小组
执笔者 三人行软件开发小组 2 3
1引言 4 1.1编写目的 ................................................................................................................................. 4 1.2背景......................................................................................................................................... 4 1.3定义......................................................................................................................................... 4 1.4参考资料 ................................................................................................................................. 4
2程序系统的结构 5
3主要模块设计说明 7 3.1游客注册模块 7 3.2用户登录模块 ......................................................................................................................... 9 3.3商品搜索模块 ....................................................................................................................... 10 3.4发布出售/求购信息模块 ...................................................................................................... 11 3.6用户基本信息更新模块 ....................................................................................................... 14 3.7管理员删除用户模块 ........................................................................................................... 16 3.8管理员警告用户模块 ........................................................................................................... 17 3.9发布公用信息模块 ............................................................................................................... 18 3.10注释设计 ............................................................................................................................. 19 3.11测试计划 ............................................................................................................................. 19 3.12尚未解决的问题 ................................................................................................................. 19 4
详细设计说明书 1引言 1.1编写目的 此说明书是在了解系统需求分析以及概要设计的基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细的数据结构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同时也是与用户进行交流的文档之一。 本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。
1.2背景 a. 近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供一个平台,可以方便在校学生进行二手物品的买卖。 b.待开发软件系统:东北林业大学二手物品交易系统; c. 任务提出者:东北林业大学高层管理者 d.开发者:三人行软件开发小组 e. 用户:东北林业大学在校学生 f. 系统运行于小型服务器,依托Internet实现与用户的交流。
1.3定义
垃圾信息:没有意义的信息或大量重复的信息 非法用户:大量发布无效信息或违反相关规定信息的用户 用户:使用二手物品交易系统完成二手物品买卖的人 游客:只在网站上浏览信息,不注册的人
1.4参考资料 《东北林业大学二手物品交易系统开发合同.doc》 合同编号:9A509 《东北林业大学二手物品交易系统需求规格说明书》 《东北林业大学二手物品交易系统概要设计说明书》 5
2程序系统的结构 1.系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。
2.本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。 游客活动图:游客进入本系统可以注册,浏览产品信息。 6
用户活动图:用户进入本系统可以浏览产品信息,当用户想对产品信息、个人信息进行管理时必须先登录。其中产品信息管理包括:发布求购信息、发布出售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册邮箱、更改昵称。 7 管理员活动图:管理员进入系统只有登录后才可以使用删除用户、警告用户等操作。
3主要模块设计说明 3.1游客注册模块
名称、标识符 游客注册模块 功能描述 游客注册后成为本站用户,登录后可以有更高的权限 性能 当游客输入用户名时可以检测此用户名是否已使用,查询数据库响应时间<2s;当游客点“提交”按钮时更新数据库运行时间<5s 输入 用户基本信息:用户名、注册邮箱、密码 操作序列 1,点击“注册”按钮进入注册页面。 2,游客进入用户填写信息页面; 3,游客填写个人注册信息,点击“检查用户名”,返回成功页面提示用户继续填写;返回失败页面提示游客修改用户名。 4,游客正确填写注册资料后,点击“提交”,返回注册成功页面;否则,返回失败页面,提示返回注册页面。 8
限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误(因为此处需要检查用户名是否可用); 2.用户名不超过18字符,邮箱长度<24,密码长度<18。 接口 与主页的联系方式:在主页中点击“注册”,进入此页面;也可点击用户管理菜单下的“用户注册”进入此页面 输出 返回主页
游客注册协作图:游客注册成功后将记录用户信息表。
游客注册时序图: 9
3.2用户登录模块 名称、标识符 用户登录模块 功能描述 用户登录后可以管理个人基本信息、管理产品信息 性能 当用户点击“登录”按钮时响应时间<2s 输入 用户基本信息:用户名、密码 操作序列 1. 点击“登录”按钮进入用户登录页面。 2. 用户进入登录页面; 3. 用户填写个人基本信息,点击“登录”按钮,用户名和密码正确时,返回登录成功页面提示用户后将自动跳转至主页;否则返回登录失败页面提示用户用户名或密码错误,后将自动返回至登录页面。 限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误 2.必须为本站注册用户 接口 与主页的联系方式:在主页中点击“登录”,进入此页面。 输出 返回主页 用户登录协作图:
用户登录时序图: 10
3.3商品搜索模块 名称、标识符 商品搜索模块 功能描述 用户可以按关键字:物品的名称、种类、价格、买或卖条件进行组合查询物品信息 性能 当用户点击“搜索”按钮时,查询数据库响应时间<5s 输入 物品基本信息:名称、种类、价格、买或卖条件 操作序列 1.选中待搜索的关键字(复选框),点击“搜索”; 2.若数据库中有此产品信息,返回搜索的列表; 3.否则返回失败页面,提示返回重新搜索。 限制条件 必须连接数据库,否则会出现无法连接数据库错误 接口 与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的“高级搜索”进入此页面。 输出 产品信息显示页面
商品搜索协作图: