二手物品交易系统详细设计使用说明
- 格式:docx
- 大小:498.71 KB
- 文档页数:18
“软件工程专业综合实践”文档(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 质量需求.......................................................................................... 错误!未指定书签。
毕业论文(设计)论文(设计)题目:高校二手交易平台系别:专业:学号:姓名:指导教师:时间:毕业论文(设计)开题报告系别:计算机与信息科学系专业:网络工程研究工作的进度安排2010年12月05号-12月16号与指导老师沟通交流,完成毕业论文选题。
2010年12月16号-12月22号搜集资料,查阅文献,完成开题报告。
2010年12月24号-12月31号完成文献综述2011年01月01号—01月03号定出二手交易系统的需求分析文档2011年01月05号—01月07号整理相关资料并完成概要和详细设计2011年01月08号—01月16号进行编码工作及过程中的必要性测试2011年01月16号—01月18号后期的联机调试和测试2011年01月20号—01月24号总结毕业设计的整个过程,完成毕业设计论文初稿2011年01月25号—04月05号修改毕业论文定稿,打印装订,参加答辩目录摘要 (3)关键词 (3)Abstract (3)Key words (3)引言 (3)1 系统功能介绍和总体设计 (4)2B/S系统模块设计 (4)2.1 数据库设计 (4)2.2 公共模块设计 (4)2.2.1 Hibernate的session初始化类 (5)2.2.2 泛型工具类2.2.3 数据持久化类2.2.4 分页操作2.2.5 字符串工具类2.3 实体映射 (5)2.3.1 会员信息2.3.2 订单信息2.3.3 订单条目信息2.3.4 商品信息2.3.5 商品类别信息2.4 登录注册模块2.4.1 注册模块 (5)2.4.2 登录模块 (5)2.5 前台商品信息查询模块2.5.1 商品类别分级查询模块2.5.2 商品搜索模块2.5.3 前台商品其他查询模块2.6 购物卡模块 (5)2.6.1 购物车基本功能实现模块2.6.1 订单相关功能的实现模块2.7 后台商品管理模块2.7.1 商品管理实现模块2.7.2 商品类别管理模块2.8 后台订单管理模块2.8.1 后台订单查询模块2.8.2 后台订单状态管理模块3 阿里软件功能功能分析4 小结致谢 (6)参考文献 (6)附录A:基于C/S+B/S架构的高校二手交易系统网路工程专业指导教师[摘要]构建一个高校学生二手交易系统,将能为高校学生带来很大的便利。
摘要随着计算机科学的发展,互联网的全球化热潮使人类社会进入了一个新的信息时代,为广大网络用户提供了更加周到和个性化的服务。
而电子商务(Electronic Commerce)是信息时代商务模式的实质性变革,是未来贸易方式的发展方向。
电子商务技术的发展推动了全球经济的发展,网上政府、网上商店、网上交易等等又推动了电子商务技术的发展。
随着电子商务的逐渐发展壮大,许多传统的商务行为在互联网络上有了更好的发挥。
二手电子商品市场可以说是一个典型的例子,比起传统的二手交易,网上二手交易相比传统经营模式更加便捷,且实时性强,信息资源丰富,发展空间巨大。
设计和实现二手商品电子商务系统,必须解决电子商务系统的技术结构设计以及建设过程中涉及的技术问题,再配合其他方案,建成完整的电子商务系统。
本课题根据二手商品交易实际应用建立一个电子商务系统。
根据二手商品电子商务系统的应用需求,进行需求分析,并对网站系统规划设计。
运用和SQL 2005等关键技术建设二手商品交易商务网站。
关键词:电子商务网上购物 数据库Title:Design and Implementation of Second-upsurge caused the society entering a new information age, with a more thoughtful and personalized service to the masses of network users. Electronic commerce is the essential change of commerce pattern in the information age, is the development direction of future trade way。
The development of the electronic commerce technology promotes the development of the global economy, government online, online stores, online transactions, and promote the development of the electronic commerce technology.With the growing development of electronic commerce, the business behavior of many traditional the Internet. Second- be said to be a typical example. Compared with the traditional secondary transactions, an online transaction of second- is more convenient and strong real-time, rich information resources, a and implementation of the electronic commerce system, relates to the technical problems to be solved in electronic commerce system structure design and construction process, together with other schemes, built a complete e-commerce system.According to the practical application of second- electronic commerce system. According to the application requirements of the electronic commerce system, needs analysis, system planning and design of the site。
校园⼆⼿交易系统分析与设计1 引⾔随着社会的发展,信息技术、⽹络技术和多媒体技术的快速发展,计算机技术及⽹络的地位和作⽤⽇益突出,电⼦商务成为了⼀个热门的话题,⽽⽹上购物已经成为当今社会⼀种⽐较流⾏的购物⽅式。
在当今社会上,各种的电⼦商务类⽹站纷纷建⽴,可以很⼤程度上解决⼈们信息资源的闭塞以及地域上的限制。
作为⼤学校园,伴随着学⽣的购买能⼒的提⾼和每年学⽣的升学毕业,也存在各种类型的⼆⼿商品,由于信息交流的落后,很多⼆⼿交易只局限于学校的公告牌,这种⽅式并不能满⾜学⽣的需求,因此,我们基于学校学⽣的实际情况,建⽴校园⼆⼿交易平台。
在校园⼆⼿交易平台中,每个学⽣既可以做买家,也可以做卖家。
既能锻炼学⽣交易能⼒、交流能⼒,增强学⽣之间的交流,⼜考虑到了学⽣没有经济来源,为学⽣省钱,同时还能延长⼀些物品的使⽤寿命,使⼀些耐⽤物品循环使⽤,真正做到了经济合理、绿⾊环保。
2 需求分析与⽤例建模2.1需求分析传统交易⽅式存在很多不⾜:传统交易⽅式要消耗⼀定的⼈⼒、时间、资⾦,环节较多,费⽤⾼,属于⾯对⾯的商务谈判。
交易对象局限在部分地区,交易时间⼀定,订单的取得⼤部分属于销售商单⽅⾯努⼒,⽽且顾客购物受时间、地点的限制,商家需要较长的时间把握客户需求,需要销售空间(店铺、仓库等)。
⽹上交易平台可以通过⽹站实现多个卖家的查询,省时省⼒,环节少,费⽤较低,属于不见⾯的虚拟环境谈判。
交易对象不受限制,可以是世界各地,交易时间不分昼夜,没有时间限制,订单的⽣成是双⽅⼀对⼀沟通的结果。
顾客购物⽅式完全按⾃⼰的喜好,商家可以快速准确的捕捉顾客需求并及时应对,不需要销售空间,只需提供列表、图⽚等。
通过上述分析,⽹上交易平台可以弥补传统交易⽅式的不⾜,从⽽满⾜社会的需求。
⽽⼀个校园⼆⼿交易⽹站地建⽴,可以⽅便学⽣购物、交流。
2.2可⾏性研究2.2.1可⾏性分析经过详细认真地分析,本系统采⽤B/S模式,选⽤SQL作为后台数据库,ASP 作为前台的开发⼯具,并将软件⼯程相关理论应⽤于整个系统开发过程中,结合现有的设备条件和具体的实际情况,在需求分析的基础上实现对ASP,技术与数据库技术的整合应⽤,进⽽开发了辅助教学系统。
二手交易需求说明书课程名称:oracle数据库实训题目名称:二手交易一、引言 (2)1.1项目目的 (2)1.2开发背景 (2)1.3环境要求 (3)1.4使用对象和特征 (3)二、需求分析 (3)2.1任务概述 (3)2.2功能需求描述 (4)2.3功能模块图 (6)2.4权限分配 (7)三、数据需求 (8)3.1系统数据流程图 (8)3.2系统数据字典 (13)3.2.1项如:表1 (13)3.2.2数据结构如表2: (15)3.2.3主要的数据流定义 (16)3.2.4主要数据储存定义 (18)五、小结 (19)一、引言1.1项目目的为了更好的学习oracle数据库,能够应用数据库进行一些操作。
通过本次专周将这一学年所学关于Oracle的知识系统化,在平时实验课的基础上进一步掌握Oracle相关组建的应用。
运用Forms Developer工具建立一个简单的数据库应用系统——图书管理信息系统,掌Oracle RDBMS的功能,掌握Orcle的Forms、Graphics、SQL Report等开发工具的用法,熟悉Oracle 系统下应用系统开发的过程。
1.2开发背景随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球围日益普及,在众多的网络服务中,Web 给人耳目一新的感觉,而在这其中,网上购物已经日渐普及,很多人都通过网络来购物。
网上购物的好处在于能够不用交房租、不用雇佣伙计、一天 24 小时随时能进行服务等等。
二手交易为广大用户提供一个供需平台,人们可以将自己不用的东西放在网上,也可在网上找到自己需要的东西,物美价廉,达到双赢。
1.3环境要求存: 2G及其以上存硬盘空间: 40G以上均可显示器: VGA或更高分辨率,建议分辨率为 1024x768像素服务器端操作系统: Windowsxp客户端操作系统不限数据库 : Oracle大型数据库管理系统1.4使用对象和特征本系统所面向的用户群为所有查看本的人员,主要为购买二手商品者和销售二手商品者。
校园二手商品交易平台用例分析教程文件二手易系统用例分析1.用例图用户注册登录商品搜索维护个人信息浏览商品查看商品信息添加到购物车下单支付<>发布商品交易信息模糊搜索精确搜索<><><>用户系统用例图管理员查看用户信息删除用户移除商品修改分类信息查看日志文件管理员系统用例图网银系统下单支付网上支付线下交易网银系统用例图2.用例描述1.用例名称:用户注册用例编号:01用例描述:用户通过注册拥有一个二手交易系统的账户参与者:用户前置条件:用户正常运行二手交易系统app事件流:1.用户打开注册界面2.用户输入昵称、邮箱、密码、收货地址、联系电话等内容3.点击提交按钮4.系统将会验证用户名的有效性、重复性,密码的格式等内容,如果都正确则显示”你已成功注册”,否则提示用户重新输入。
后置条件:系统为用户建立账户,用户可用此账户进行登录操作.2.用例名称:用户登录用例编号:02用例描述:用户登录二手交易系统参与者:用户前置条件:用户正常运行二手交易系统app基本事件流:1.用户打开登录界面2.用户输入昵称和密码,点击登录按钮3.系统检验账号与密码的正确性,如果正确则进入系统,否则提示用户重新输入可选事件流:1.用户打开登录界面2.用户选择教务系统账户登录3.用户输入教务系统和密码,点击登录按钮3.系统检验账号与密码的正确性,如果正确则进入系统,否则提示用户重新输入后置条件:用户成功登录,记录在日志文件,用户可以使用添加购物车、支付等功能。
3.用例名称:维护个人信息用例编号:03用例描述:用户查看自己资料并选择是否修改信息参与者:用户前置条件:用户成功登录事件流:1.用户打开个人信息维护面板2.系统返回用户的个人信息3.用户点击编辑按钮4.用户选择要修改的信息并重新填写5.点击保存按钮,系统检验数据的合理性,若成功提示用户信息已成功修改,否则提示用户重新修改后置条件:用户个人信息得到改变4.用例名称:商品搜索用例编号:04用例描述:在商品中搜索符合关键字的商品参与者:用户前置条件:用户正常运行二手交易系统app事件流:1.用户点击搜索按钮2.用户填写要搜索的关键字3.系统按照搜索种类的设置进行不同的算法4.系统把得到的信息呈现给用户后置条件:页面显示得到符合关键字的商品信息5.用例名称:浏览商品用例编号:05用例描述:用户浏览商品相关信息参与者:用户前置条件:用户正常运行二手交易系统app事件流:1.用户点击主界面按钮2.用户点击选择的商品分类3.用户选择的要排序的方式4.系统根据分类信息及排序方式显示内容后置条件:页面显示用户得到所需要的相关商品6.用例名称:查看商品信息用例编号:06用例描述:用户查看商品详细信息参与者:用户前置条件:用户正常运行二手交易系统app基本事件流:1.用户在浏览商品中选择要查看详细信息的商品2.用户双击该商品.3.系统显示该商品的详细内容可选路径:1.用户打开购物车按钮2.用户选择购物车中的商品,选择查看按钮3.系统显示该商品的详细内容后置条件:页面显示用户得到所需要的商品的详细信息7.用例名称:添加到购物车用例编号:07用例描述:用户将商品添加到购物车中参与者:用户前置条件:用户成功登录事件流:1.用户选择要添加到购物车中的商品2.用户打开商品的详细信息界面3.用户点击添加购物车按钮,若商品存在提示用户添加成功,否则提示用户添加失败后置条件:用户在购物车中添加该商品8.用例名称:下单支付用例编号:08。
二手交易系统的设计与实现的开题报告一、选题背景随着互联网的快速发展,二手交易市场也受到越来越多的关注。
二手交易平台可以提供更加便捷、高效的交易方式,大大满足了市场需求。
同时,在许多人的日常生活中,旧物的处理也是一个头疼的问题。
因此,开发一个完善的二手交易系统,可以为用户节省时间精力,提高交易效率。
二、选题意义随着市面上越来越多的二手交易平台,如闲鱼、转转等,用户对二手交易的需求和依赖程度也越来越高。
因此,开发一款基于互联网的二手交易平台,可以快速适应市场需求,方便用户处理旧物。
此外,开发一个高效的二手交易系统,对于企业拓展市场、提高用户粘性、增加利润等方面都有着积极的意义。
三、研究内容本次设计的二手交易系统旨在解决现有二手交易平台存在的种种问题,包括:1.用户体验不佳,操作复杂。
2.交易信息的真实性难以得到验证,存在一定的风险。
3.交易双方沟通不便,交易效率不高。
基于这些问题,设计的二手交易系统主要包括如下功能:1.用户注册和登录。
2.发布和查询商品信息。
3.交易订单的生成和取消。
4.在线聊天系统。
5.交易评价系统。
6.个人中心。
四、技术路线本次设计的二手交易系统选用的技术路线如下:1.前端界面:使用Vue.js做为主要的前端框架,同时选择Element-UI、Ant Design等一系列组件。
2.后端技术:选择Spring Boot作为后端框架,Mybatis作为持久层框架,使用MySQL数据库。
3.消息队列技术:使用RabbitMQ进行消息队列的处理。
五、预期成果1.完成一个高效、易用的二手交易系统,实现用户注册、发布商品、交易订单生成等功能。
2.使用RabbitMQ实现消息队列,提高系统并发性能。
3.提供安全稳定的二手交易平台,使用户能够快速轻松地处理旧物。
六、可行性分析1.技术上具备实现该系统的条件,开发团队的成员拥有较为丰富的Java和JavaScript编程经验,并对Vue.js及其相关组件、RabbitMQ等技术有一定的掌握。
高校学生二手物品交易系统的设计与实现专业:软件工程学号:2学生:某某某指导教师:某某某摘要:随着社会和经济的不断发展,产业结构调整步伐的加快,人民生活水平不断提高,用旧的生活用品、闲置设备和库存产品等旧货资源不断产生。
有关专家指出,二手货物中蕴含着一个大商机。
让二手货物流通起来,充分挖掘社会闲置资源,促进生产,满足消费和保护环境都有着重要作用。
在高校校园中,二手物品的处理更是每个同学都会遇到的问题。
因此,构建一个高校学生二手交易系统势在必行。
本系统是采用JSP和Microsoft SQLserver数据库开发的基于B/S模式的交易管理系统。
整个系统服务于系统管理员、访问者、注册用户这三个不同的角色,分为前台和后台两大模块功能。
通过本系统管理二手用品交易,可以方便用户对现有的二手用品的处理,同时也可以方便和满足同学们对二手用品的需求。
该系统具有操作简便、灵活实用、界面美观友好、可维护性好、系统管理方便等优点。
关键词:二手交易系统;JSP;SQLserver;B/SThe Design and Implementation of Secondary TradingSystem of College StudentsSpecialty: Software Engineering Student Number: 2Student: ccccccccc Supervisor: cccccccAbstract:With the continuous development of society and economy, accelerate the pace of industrial restructuring, continuous improvement of people's living standards, the amount of old supplies, equipment and inventory of idle resources continue to produce such as flea. Experts of second-hand goods contains a big opportunity. Used to allow the flow of goods, and fully tap the social idle resources, promotion to meet consumer and environmental protection has an important role.In this thesis, the content of the graduation project, a systematic exposition of the function and transaction management system of the entire second-hand bike. Designed and implemented under the leadership of the instructor from the merchandise management, to comment, the user processing, to the administrator system. Basically a function of second-hand bicycle information process, users and businesses to interact online. The system interface is simple and intuitive, easy to operate and use, interactive, fully Internet-based network.Key words: Second-hand System;JSP; SQLserver; B/S目录绪论 (1)1需求分析 (4)1.1系统需求分析 (4)1.2可行性分析 (4)1.2.1 经济可行性 (4)1.2.2 环境可行性 (5)1.2.3 术可行性 (6)2 相关开发工具简介 (7)2.1HTML简介 (7)2.2STRUTS简介 (7)2.3JDK概述 (8)2.4 MYECLIPSE简介 (8)2.5D REAMWEAVER (8)2.6T OMCAT概述 (9)3 数据库 (10)3.1数据库需求 (10)3.2数据库概要设计 (10)3.3详细数据库设计 (10)4系统设计 (14)4.1系统总体设计 (14)4.2概要设计 (15)4.2.1系统功能模块设计 (15)4.2.2 系统结构图 (15)5 详细设计 (17)6 解决问题方案 (24)7系统测试 (26)7.1系统测试 (26)7.1.1测试步骤 (26)7.1.2 测试内容 (26)7.1.3 界面测试 (26)7.2 系统发布 (27)结论 (29)参考文献 (30)致谢 (31)绪论(1)背景在很早虚拟化的工具,使得更多的二手物品有了新的去处。
二手交易网站概要设计②
概要
本概要提供了一个二手交易网站的概要设计,本项目是一个基于web
的B2C电子商务应用。
它将提供基于Web的商品浏览、付款、支付、配送、及客户满意度管理等功能,该系统将实现在线交易。
其中,二手交易网站
将支持买家挑选最合适的商品,可以选择付款方式,支付货款,提供商品
配送回执,增强客户满意度,并将提供其他辅助功能,比如,询价、物流
查询、交易记录、售后服务等。
一.系统范围
本系统涉及到各种行业的二手商品交易,并且可以提供给任何类型的
客户,主要服务对象包括有:政府部门、团体、企业、个人以及其他等。
本系统的主要功能有:商品浏览、付款、支付、配送和客户满意度管理等
功能;同时,系统还提供其他辅助功能,比如:交易记录、售后服务等。
二.系统性能要求
1.用户友好性:界面简洁友好,操作直观,支持多语言,支持及时检索、浏览;
2.安全性:系统管理全部采用独立安全机制,具备完善的账号管理和
安全检测系统;
3.可靠性:系统信息传输均采用可靠的网络结构,支持异地多地的组网,信息交换速度快;。
XXX 大学课程设计报告书所属课程名称大型数据库系统题目二手交易平台系统分院专业班级学号学生姓名指导教师2010 年12 月24 日XXX大学课程设计(论文)任务书专业班级姓名一、课程设计(论文)题目基于SQL Server的高校二手平台数据库设计二、课程设计(论文)工作:自2010 年12 月23 日起至2011 年 1 月 4 日止。
三、课程设计(论文)的内容要求:针对南昌高校二手市场平台建设设计数据库要求:1.使用工具SQL Server2000或者20052.根据需求分析设计所需要的表和字段3.处理好数据库表之间的关系4.合理使用视图和索引学生签名:( )20 年月日课程设计(论文)评阅意见评阅人职称20 年月日目录第1章课程设计(论文)任务书错误!未定义书签。
第2章程序设计目的 ............................. 错误!未定义书签。
第3章程序实现思路 ........................... 错误!未定义书签。
第4章程序清单或正文 (9)第5章课程设计心得 (14)第6章参考文献 (15)第2章程序设计目的随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有检索迅速、方便快捷、高效率、低成本、存储量大操作等所无法比拟的优点。
这些优点能够极大地提高管理和办事的效率。
而且随着经济的发展和人们生活水平的提高,大学生的消费水平也在逐渐提高,不需要和不再使用的学习用品、生活用品和娱乐用品等也逐渐增多,这造成了物品的闲置和剩余。
通过本项目研究可以建立一个校内二手交易平台,方便在校生交易二手用品,为同学提供方便。
同时,可以促使我们运用数据库的知识来解决身边存在的问题。
提高我们的动手能力和分析解决问题的能力。
只要系统的设计合理,就可以增加一条销售通路,,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现网物网上销售规范化、个性化、人性化。
【二手物品交易系统】 详细设计说明书
状态 O草稿 O初始版 •修订版
标识号 1 — 1 当前版本 1.0 发布日期 2010年6月9日 密级 O无密级 • 秘密 O 绝密 作者 三人行软件开发小组 执笔者 三人行软件开发小组 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详细设计说明书 1引言
1.1编写目的 此说明书是在了解系统需求分析以及概要设计的基础上, 对概要设计中产生 的功能模块进行过程描述,设计功能模块的内部细节,包括算法和详细的数据结 构,对实现细节作精确地描述,为编码提供必要的说明,是系统编码的根据,同 时也是与用户进行交流的文档之一。 本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人 员,售后技术支持人员等。
1.2背景 a. 近年来,随着商品经济的发展,高校学生通常会有出售二手货物的需求, 而其他在校同学又希望买到廉价的二手商品。通过分析校内报纸发布二 手物品信息的特点,开发此系统,目的在于为东北林业大学的学生提供 一个平台,可以方便在校学生进行二手物品的买卖。 b. 待开发软件系统:东北林业大学二手物品交易系统; c. 任务提出者:东北林业大学高层管理者 d. 开发者:三人行软件开发小组 e. 用户:东北林业大学在校学生 f. 系统运行于小型服务器,依托In ternet实现与用户的交流。
1.3定义 垃圾信息:没有意义的信息或大量重复的信息 非法用户:大量发布无效信息或违反相关规定信息的用户 用户:使用二手物品交易系统完成二手物品买卖的人 游客:只在网站上浏览信息,不注册的人
1.4参考资料 《东北林业大学二手物品交易系统开发合同.doc》合同编号:9A509 《东北林业大学二手物品交易系统需求规格说明书》 《东北林业大学二手物品交易系统概要设计说明书》 2程序系统的结构
1•系统模块结构图:下图描述系统所有功能,以及它们间的层次关系,其中更新 用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。
2.本系统参与者活动图:以下各图描述系统参与者进入本系统后活动。 游客活动图:游客进入本系统可以注册,浏览产品信息。
用户注册 制
除用户
一
1 WS用户栗信息一 - " - 用戶管理模块 系统维护模块 数辦库管珅模块 基本业务模块 东」匕林业人学二于物品交易系统 - " - 出售m息表管1 求购信憂管埋 I J—
I用
户槩信息管理
]I ]~I
1111 用户活动图:用户进入本系统可以浏览产品信息,当用户想对产品信息、个 人信息进行管理时必须先登录。其中产品信息管理包括:发布求购信息、发布出 售信息、买卖信息更新(修改、删除产品操作),用户信息管理包括:更改注册 邮箱、更改昵称。
login? ><>— 管理员活动图:管理员进入系统只有登录后才可以使用删除用户、 警告用户等操 作。 3主要模块设计说明
3.1游客注册模块
名称、标识符 游客注册模块 功能描述 游客注册后成为本站用户,登录后可以有更高的权限 性能 当游客输入用户名时可以检测此用户名是否已使用,查询数据库响 应时间<2s;当游客点“提交”按钮时更新数据库运行时间 <5s 输入 用户基本信息:用户名、注册邮箱、密码 操作序列 1,点击“注册”按钮进入注册页面。
2, 游客进入用户填写信息页面; 3, 游客填写个人注册信息,点击“检查用户名”,返回成功页面提 示用户继续填写;返回失败页面提示游客修改用户名。 4, 游客正确填写注册资料后,点击“提交”,返回注册成功页面; 否则,返回失败页面,提示返回注册页面。 限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误 (因为此处需 要检查用户名是否可用); 2. 用户名不超过18子符,邮箱长度<24,密码长度<18。 接口 与主页的联系方式:在主页中点击“注册”,进入此页面;也可点 击用户
管理菜单下的“用户注册”进入此页面 输出 返回主页
游客注册协作图: 游客注册成功后将记录用户信息表。
上注册请求 ---------------------- > U 2=发送请求
I
3’验证更新数据库 J
* 4: feedBack O
注册瓦面 th已 database: 用户信息表
丈 ................... 6:&jccessFail
5: return
p 3.2用户登录模块 名称、标识符 用户登录模块 功能描述 用户登录后可以管理个人基本信息、管理产品信息 性能 当用户点击“登录”按钮时响应时间<2s 输入 用户基本信息:用户名、密码 操作序列 1. 点击“登录”按钮进入用户登录页面。
2. 用户进入登录页面; 3. 用户填写个人基本信息,点击“登录”按钮,用户名和密码正 确时,返回登录成功页面提示用户后将自动跳转至主页;否则 返回登录失败页面提示用户用户名或密码错误,后将自动返回 至登录页面。
限制条件 1. 必须连接数据库,否则会出现无法连接数据库错误 2. 必须为本站注册用户 接口 与主页的联系方式:在主页中点击“登录”,进入此页面。 输出 返回主页 用户登录协作图: Tlnpui(S〔rir)g,Siring)
2 sendfStnng^ting)
3:Query_and_Valiciate() ----------- = ------------------------------
4teedBack(} 5:Re:urn ---------------------------- ------- - ' 6:showlnformaton()
賢录页面 服夯器 帕曲伯base 用户信息表
用户登录时序图:
:用户 3.3商品搜索模块 名称、标识符 商品搜索模块 功能描述 用户可以按关键字:物品的名称、种类、价格、买或卖条件进行组 合查询物
品信息 性能 当用户点击“搜索”按钮时,查询数据库响应时间 <5s
输入 物品基本信息:名称、种类、价格、买或卖条件 操作序列 1 •选中待搜索的关键字(复选框),点击“搜索”; 2•若数据库中有此产品信息,返回搜索的列表; 3•否则返回失败页面,提示返回重新搜索。 限制条件 必须连接数据库,否则会出现无法连接数据库错误 接口 与主页的联系:内嵌于主页的主栏里,也可点击基本业务菜单下的 “高级搜索”进入此页面。 输出 产品信息显示页面
商品搜索协作图: