在线交易二手市场系统详细设计

合集下载

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

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

在线交易二手市场系统概要设计说明书概要设计说明书信息与电气工程学院软工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功能介绍◆需要为用户提供能在本系统中注册,从而成为会员的功能(及权限分配问题)。

基于UML的二手物品交易系统设计

基于UML的二手物品交易系统设计

基于UML的二手物品交易系统设计随着互联网技术的发展和普及,二手物品交易市场逐渐成为一个庞大的蓝海。

在这样的背景下,设计一个基于UML的二手物品交易系统对于提高交易效率和保障交易安全具有重要意义。

本文将详细介绍基于UML的二手物品交易系统的设计过程。

在需求分析阶段,我们通过市场调查和用户访谈了解到以下需求:1)用户需要一个方便快捷的二手物品交易平台;2)平台应支持多种支付方式,并保证交易安全;3)用户需要能够对物品进行分类、搜索和筛选;4)平台应提供良好的用户界面,方便用户操作。

根据需求分析,我们提出以下系统整体架构思路及各个模块的设计方案:1)数据库设计:采用MySQL数据库,建立用户、商品、订单等表格,用于存储各类数据;2)界面设计:采用响应式网页设计,支持PC、手机和平板设备,确保用户体验;3)流程设计:包括注册、登录、浏览商品、发布商品、下单等流程。

在核心技术方面,本系统采用如下技术:1)前后端分离:通过API接口实现前后端交互,提高系统性能和可维护性;2)数据采集:采用爬虫技术和API接口,从各大电商平台和社交媒体上抓取商品信息;3)数据存储:采用分布式文件系统,提高数据存储效率和可扩展性;4)云计算:使用阿里云服务器,确保系统稳定性和可伸缩性。

在实现过程中,我们首先进行技术选型,选择合适的前后端框架、数据库、云服务等。

然后进行代码开发,按照UML建模语言进行面向对象的设计和开发。

最后进行测试与优化,确保系统稳定性和性能。

本系统相比同类系统具有以下优势:1)功能强大:支持多种支付方式、商品分类筛选等功能,提高了交易的便捷性和安全性;2)性能优异:采用前后端分离、数据存储和云计算等技术,提高了系统的性能和可扩展性;3)界面美观:采用响应式网页设计,支持多终端设备,提高了用户体验。

未来展望方面,我们将继续进行以下工作:1)完善系统功能:增加用户评价、团长带货等功能,进一步提高交易的信任度和便捷性;2)优化系统性能:继续采用新的技术和算法优化系统性能,提高系统的处理能力和响应速度;3)保障交易安全:加强支付安全、数据加密等方面的工作,确保交易的安全性和隐私性。

二手平台交易--用例图--及-用例

二手平台交易--用例图--及-用例

二手平台交易--用例图--及-用例
精品文档
大学生二手交易平台
用例:
用户管理员
前台管理用例图
精品文档
后台管理用例图
用例——购物车功能:该用例让用户能用户添加、移出以及查看商品的
身份验证
>
登录功能
订单管理
修改订单
商品管理
<>
修改商品
<>
会员管理
删除商品
求购信息发布
添加会员
删除会员
< >添加商品
<>> 添加订单
<
<>
<>
精品文档
信息单情况来确认购买商品
一、用户选择“购物车功能” ,显示的页面包括“添加商品”,移出商品“,”“更新购物车” , “查看商品信息
单”
二、用户选择“添加商品”
1. 用户选择要添加的商品
2. 用户确认添加
3. 系统添加该商品的求购信息
三、用户选择“移出商品信息”
1. 用户选择要删除的商品
2. 用户确认删除
3. 系统关闭该商品的求购信息
四、用户选择“查看商品信息单”
1. 用户选择需要查看的商品
2. 用户查看该商品的信息单情况
3. 用户同意购买,选择“支付” ,系统产生订单,通知发

精品文档
欢迎您的下载,
资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求
4.。

(完整版)二手商品交易网站的设计实现_毕业设计

(完整版)二手商品交易网站的设计实现_毕业设计

摘要随着计算机科学的发展,互联网的全球化热潮使人类社会进入了一个新的信息时代,为广大网络用户提供了更加周到和个性化的服务。

而电子商务(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。

基于Python的校园二手交易平台设计与实现

基于Python的校园二手交易平台设计与实现

基于Python的校园二手交易平台设计与实现一、引言随着互联网的快速发展,校园二手交易平台成为了大学生们买卖物品的主要途径之一。

基于Python的校园二手交易平台具有开发简单、易维护、高效等优势,本文将介绍如何设计和实现一个基于Python的校园二手交易平台。

二、需求分析在设计校园二手交易平台之前,首先需要进行需求分析。

一般来说,校园二手交易平台的功能需求包括用户注册登录、发布商品信息、浏览商品信息、搜索商品信息、下单购买、私信联系等功能。

同时,还需要考虑用户友好的界面设计和系统的稳定性。

三、技术选型在选择技术栈时,我们选择使用Python作为后端开发语言,结合Django框架进行快速开发。

前端可以选择HTML、CSS和JavaScript 进行开发,也可以使用前端框架如Bootstrap等提高开发效率。

四、系统设计1. 数据库设计在数据库设计上,我们可以选择使用MySQL或者SQLite作为数据库存储数据。

设计用户表、商品表、订单表等相关表结构,保证数据的完整性和一致性。

2. 后端接口设计通过Django框架提供的RESTful API接口,实现用户注册登录、发布商品信息、浏览商品信息、搜索商品信息、下单购买等功能。

保证接口的安全性和高效性。

3. 前端界面设计设计简洁清晰的前端界面,包括用户注册登录界面、商品展示界面、搜索界面、下单购买界面等。

通过HTML、CSS和JavaScript实现页面布局和交互效果。

五、系统实现1. 环境搭建首先搭建Python开发环境,安装Django框架和相关依赖库。

配置数据库连接信息,确保系统正常运行。

2. 后端开发编写Django应用程序,包括用户认证模块、商品管理模块、订单管理模块等。

实现各种功能接口,并进行接口测试和调试。

3. 前端开发编写HTML模板文件,结合CSS样式和JavaScript脚本,实现前端页面的展示和交互效果。

确保页面美观大方,并且用户操作流畅。

二手物品交易系统详细设计说明书

二手物品交易系统详细设计说明书

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

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

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

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

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

垃圾信息:没故意义的信息或者大量重复的信息非法用户:大量发布无效信息或者违反相关规定信息的用户用户:使用二手物品交易系统完成二手物品买卖的人游客:只在网站上浏览信息,不注册的人《东北林业大学二手物品交易系统开辟合同.doc》合同编号:9A509《东北林业大学二手物品交易系统需求规格说明书》《东北林业大学二手物品交易系统概要设计说明书》下图描述系统所有功能,以及它们间的层次关系,其中更新用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。

二手物品-在线交易平台-设计流程

二手物品-在线交易平台-设计流程

2023最新学校清明祭祖活动总结15篇2023学校清明祭祖活动总结【篇1】一、领导重视我校自接到教育局的活动通知后,学校领导和德育处就非常重视该活动,及时商讨拟定了活动方案,并上报了《车站中心小学外出活动申请报告及安全预案》,争取了区局领导的支持。

二、强调指导思想学校确定了本次活动的指导思想为:祭奠英烈,弘扬民族之光,加强对同学们的爱国主义教育,响应党中央开展的党的群众路线教育实践活动,接受一次深刻的革命传统教育及礼仪养成教育活动,教育师生珍惜今天幸福生活,树立为实现中国梦努力奋斗的人生志向。

三、活动形式我校主要从两个方面来开展“清明节祭英烈”活动:一是开展“清明祭英烈接力‘中国梦’”活动;二是浏览中国文明网,参与“网上祭英烈”活动。

四、活动要求各中队辅导员(班主任)广泛宣传,发动有条件的学生浏览中国文明网页,发表祭拜感言,同时在六年级开展“清明祭英烈接力‘中国梦’”活动,并写作瞻仰体会。

学校还落实分工,制定了《车站中心小学外出活动安全预案》,以确保活动过程中的师生安全。

五、活动情况:1.在六年级开展“清明祭英烈接力‘中国梦’”活动活动中,六年级学生某人,全校党员教师及班主任某人,共计某人于4月3日下午13:50集合后乘车奔赴市革命纪念馆,根据革命纪念馆安排,14:30准时参加了革命纪念馆活动,党员及少先队员为革命先烈敬献了花篮,参观了纪念馆,聆听老革命同志讲解---。

参观完毕后,我校又在纪念馆提供场所举行了仪式:由朱香艳副校长领誓,全体党员们重温了入党誓言。

由少先队大队长刘倪茹领誓,少先队员们重温了入队誓言。

全体队员和党员参加了“清明祭英烈接力‘中国梦’”师生签名活动,学生们还在标语横幅上写下了参观感想或决心。

返回学校后,又布置六年级学生写作心得体会,留待班级交流。

2.在全校师生中组织开展“网上祭英烈”活动按照上级部门通知要求,我校通过会议、短信的渠道引导师生登陆中国文明网未成年人频道,开展“网上祭英烈”活动。

校园二手商品交易平台设计与实现

校园二手商品交易平台设计与实现

一、平台设计
1、用户注Байду номын сангаас与登录
1、用户注册与登录
平台支持学生通过学号进行注册和登录,为了保证交易的安全性,用户需要 填写真实的信息并绑定。此外,为了方便用户快速找到自己需要的物品,用户可 以设置个人喜好和点,平台会根据这些信息为用户推荐相关商品。
2、商品发布
2、商品发布
用户可以通过平台发布自己想要出售的商品信息,包括商品名称、描述、价 格、方式等信息。平台会对商品信息进行审核,确保信息的真实性和合法性。同 时,为了方便其他用户了解商品情况,平台还支持上传图片和视频等功能。
此外,为了不断提高平台的用户体验和服务水平,我们还需要对平台进行持 续的改进和优化。例如,我们可以定期收集用户反馈和建议,对平台进行升级和 功能拓展;我们还可以举办一些创意设计比赛或环保主题活动,引导学生发挥创 新精神和参与环保行动,为平台注入更多的活力和特色。
5、学生:指在校园内就读的学生,包括本科生、研究生等。
校园二手商品交易平台设计与 实现
目录
01 校园二手商品交易平 台的设计与实现
03 二、平台实现
02 一、平台设计 04 参考内容
校园二手商品交易平台的设计与 实现
校园二手商品交易平台的设计与实现
随着互联网的普及和快速发展,线上交易平台已经成为人们日常生活的重要 组成部分。在校园中,学生们拥有大量的闲置物品,如书籍、电子产品、生活用 品等,这些物品往往需要在毕业季、学期末等时间点进行清理和转卖。因此,设 计和实现一个校园二手商品交易平台,提供便捷、安全、可靠的交易环境,已经 成为校园内外的迫切需求。
4、用户体验优化
总结: 本次演示介绍了校园二手商品交易平台的设计与实现过程。我们通过分析校 园二手商品交易的需求和问题,设计了一个基于Web的线上交易平台。该平台支 持用户注册登录、商品发布、商品搜索与浏览、交易沟通、订单管理等功能。同 时采用了前后端分离的技术架构和多种安全措施保障交易的安全性。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线交易二手市场系统详细设计Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GT在线交易二手市场系统概要设计说明书概要设计说明书信息与电气工程学院软工1401**201422******在线交易二手市场详细设计报告·1引言·编写目的编写本说明物品的目的在于对在本阶段中对系统所做的所有详细设计进行说明。

本文档供项目经理、设计人员、开发人员、测试人员参考。

·背景开发软件名称:在线交易二手市场系统项目任务提出者:项目开发者:用户:运行软件的中心:本系统采用B/S,采用Tomcat服务器作为操作系统的工作站,采用作为开发软件的数据库服务程序。

·定义B/S :全称Browser/Server,即浏览器/服务器。

·参考资料1. 《详细设计说明物品》(GB8567-88)2. 编号:oldGoods ’strade_kexingxingfenxi 《在线交易二手市场系统可行性分析报告》3. 编号:oldGoods ’strade_xuqiufenxi 《在线交易二手市场系统需求分析报告》4. 编号:oldGoods ’strade_gaiyaosheji 《在线交易二手市场系统概要设计说明物品》5. 《软件工程导论》张海藩,清华大学出版社6. 《软件项目管理》郭宁,清华大学出版社2程序系统的结构1系统程序功能层级图表1程序功能与模块的关系用户:1.检索物品(SelectGoods):根据物品籍的物品名、作者、ISBN、版本等信息,调用物品籍信息模块进行检索;图2检索物品程序2.修改会员信息(UserInfo):需要会员登录,可以修改会员的所有信息,包括学号、姓名、密码、专业等等,以保证会员的信息正确性;图3修改会员信息程序3.加入购物车(ShopCart):需要会员登录,调用购物车模块和物品信息模块,将选购的物品加入购物车,方便对物品的统一管理;图4加入购物车程序4.提交订单(Order):需要会员登录,调用购物车模块和物品信息模块,获得购物车中物品信息信息,以及用户地址、联系方式等信息,然后提交订单,调用订单模块生成订单;图5提交订单程序5.查询订单(OrderItem):需要会员登录,调用订单模块,列出订单的订单号、地址、金额等信息;图6查询订单程序管理员:6.录入物品信息(UpdateGoodsInfo):需要管理员登陆,调用物品信息模块,将新购的物品信息录入,包括物品名、作者、ISBN、版本等信息;图7录入物品信息程序7.修改物品信息(ChangeGoodsInfo):需要管理员登陆,调用物品信息模块,对物品信息进行修改,包括物品名、作者、ISBN等信息;图8修改会员信息程序8.维护物品信息(GoodsInfo):需要管理员登陆,调用物品信息模块,记录并维护新购入和已卖出的物品信息;图9维护物品信息程序9.处理订单(ProcessOrder):需要管理员登陆,调用订单模块,处理会员提交的订单信息,图10处理订单程序10.冻结会员(FreezeUser):需要管理员登陆,调用会员信息模块,会员有不良交易记录,需要冻结会员一段时间,使其不能继续交易;图11冻结会员程序11.解冻会员(UnfreezeUser):需要管理员登陆,调用会员信息模块,当会员的冻结时间到了之后就需要解冻会员,使其可以正常交易;图12解冻会员程序3会员购物品程序设计说明程序描述本程序包括会员检索物品、加入购物车、提交订单三个子模块,这三个模块是有着前后的逻辑顺序,即后面的以前面的为基础,其目的是为了实现会员买物品的功能。

本程序的特点是非常驻内存、是子程序、不可重人的、无覆盖要求、是顺序处理。

功能图13会员购物品程序IPO图1.检索物品模块输入的是物品关键字信息(物品名,作者,ISBN 等等),然后经过系统对数据库查找,输出与之匹配的物品信息。

2.在会员检索物品之后,需要对购买的物品加入购物车,以便于对物品信息统一管理,这个过程由系统处理,然后输出的就是购物车物品信息。

3.会员在完成检索物品、加入购物车模块之后,系统将物品信息和会员基本信息绑定生成订单信息,以方便管理员的统一操作。

性能3.3.1精度查询物品请求信息:文本有关价格信息:货币人民币,数字保留小数点后两位有关日期信息:年/月/日格式输出信息全部为文本信息。

3.3.2时间特性要求用户检索,系统及时响应(<=3s)。

加入购物车,系统响应时间(<=3s)用户提交订单,系统及时处理(<=3s)。

3.3.3灵活性1.操作方式上的变化:用户可以根据关键字对物品信息进行模糊查询。

2.同其他软件的接口的变化:数据库接口发生变化时,修改相应的模式接口,以保证页面显示不变。

3.精度和有效时限的变化:订单如果一周内不被签收,撤回订单。

4.计划的变化或改进:对业务要求的变化,团队统一讨论、修改、确定并执行。

输入项表2会员购物品程序输入项输出项表3会员购物程序输入项算法无特殊算法流程逻辑图14会员购物品流程图以上流程图是会员购物品流程,会员首先登录系统,然后进入首页检索物品,可以按照物品籍的关键字信息(物品号、物品名、作者、ISBN)查找物品,然后将要购买的物品加入购物车,然后如果想继续购物品可以重复上面的操作,如果会员已经买够了,最终将订单提交,交由管理员处理。

接口表4检索物品表5加入购物车表6提交订单各个模块与主模块会员购物品模块及其他模块的关系如图所示:图18模块关系图以上三个模块与主模块及其他模块的关系如下:a.检索物品模块①直接被主模块会员购物品模块调用,生成物品检索页面,用户在文本框中输入检索内容,页面显示物品信息;②该模块通过链接调用加入购物车模块,用户把需要购买的物品加入购物车。

b.加入购物车模块①通过检索模块被主模块调用,把物品信息添加到购物车;②该模块调用提交订单模块,用户把购物车中的物品作为订单提交。

c.提交订单模块①通过购物车模块被主模块调用,用户修改确认订单信息后,点击提交按钮提交订单。

存储分配无特殊要求注释设计为每一个类编写类注释,说明本该类的作用、使用方法、作者列表、当前版本和完成时间、参考类;为每一个方法编写方法注释,说明该方法的作用、输入参数的作用和取值范围、返回值、抛出的异常;为每一个属性编写属性注释,说明其作用、取值范围、注意事项,为局部变量编写行末注释;对使用的循环、分支、抛出异常块编写注释,说明该逻辑实现的功能。

限制条件a.检索物品信息1.输入的检索信息不能为空;2.输入的物品物品号(isbn)必须是字符,不超过20位,不能为空,且不能与数据库中其他物品号重复;3.输入的物品名字(GoodsName)必须是字符,不超过20位,不能为空;4.输入的物品作者(woner)必须是字符,不能为空;b.提交订单订单中物品数量不能为0。

测试计划a.测试技术要求1.进行人工静态检查,保证代码的逻辑正确性、清晰性、规范性、一致性;2.进行动态测试,通过设计测试用例,执行待测程序来跟踪比较实际结果与预期结果来发现错误或缺陷。

b.检索物品1.测试搜索框的输入数据长度是否符合中的规定,如果有不符合,提示该项“**必须在**长度内”,若符合,则满足要求;2.测试搜索框的内容是否为空,若为空,提示“该框不能为空”,若不为空,则满足要求。

c.提交订单测试订单中物品数量是否为0,若为0,提示“物品数量不能为0”,若大于0,则满足要求。

尚未解决的问题无4管理员管理物品信息程序设计说明程序描述本程序设计说明仅以“物品管理模块”为例说明如何物品写程序设计说明,其他模块可参考本设计说明。

“物品管理模块”用于物品信息录入、维护和修改。

管理员登陆是本模块执行的前提,只有管理员登陆之后才有权对物品信息进行管理。

功能图19管理员管理物品程序的IPO图物品信息修改的功能是修改物品的物品号(isbn)、物品名(GoodsName)、作者(author)、出版社(publish)、出版日期(PublishDate)、价格(price)、分类(separate),图片(picture),检查格式更新数据库后显示成功更新数据库。

物品信息录入的功能是把物品信息录入数据库,然后显示成功插入数据库提示信息。

维护物品信息即对新买入和已卖出的物品信息进行记录。

性能4.3.1精度有关价格信息:货币人民币,数字保留小数点后两位有关日期信息:年/月/日格式物品中其他的信息:文本4.3.2时间特性要求物品信息修改模块占用物品数据库时间<3s4.3.3灵活性当物品缺少数据库里给出的物品属性时,可默认为缺省值输人项表7输入物品信息表输出项以JSP网页的形式显示输出项A在修改物品信息程序中,当修改物品信息成功时,显示“修改数据成功”,并显示修改的物品信息B在录入物品信息程序中,当录入物品信息成功时,显示“插入数据成功”,并显示录入物品信息算法无流程逻辑图19管理员管理物品模块的流程逻辑图接口表8修改物品信息表9录入物品信息修改物品信息模块与主模块及其他模块的关系如下:1模块直接被主模块管理员管理物品模块调用,生成窗体,供用户输入数据使用。

2该模块直接调用数据库连接模块,取得数据库连接。

录入物品信息模块与主模块及其他模块的关系如下:1模块直接被主模块管理员管理物品模块调用,生成窗体,供用户输入数据使用。

2该模块直接调用数据库连接模块,取得数据库连接。

存储分配无特殊要求注释设计a.加在程序单元首部,说明本程序的作用。

b.对程序中的变量代表的意思、范围进行注释。

c.对程序中的函数或过程所起的作用进行注释。

限制条件a.修改物品信息1.输入项中物品物品号(isbn)必须是字符,不超过20位,不能为空,且不能与数据库中其他物品号重复;2.输入项中物品名字(GoodsName)必须是字符,不超过20位,不能为空;3.输入项中物品作者(author)必须是字符,不能为空;4.输入项中价格(price)必须是Float类型,小数点保留两位,不能为空。

b.录入物品信息1.输入项中物品编号(id)必须是字符类型,不超过20位,不能为空,且不能与数据库中其他编号重复;2.输入项中物品物品号(isbn)必须是字符,不超过20位,不能为空,且不能与数据库中其他物品号重复;3.输入项中物品名字(GoodsName)必须是字符,不超过20位,不能为空;4.输入项中物品作者(author)必须是字符,不超过20位,不能为空;5.输入项中价格(price)必须是Float类型,小数点保留两位,不能为空。

测试计划a.修改物品信息1.若物品物品号与数据库中其他物品号重复,则提示“物品号重复,请重新填写”,若不重复,则满足要求;2.分别测试所有输入框的输入数据长度是否符合中的规定,如果有不符合,提示该项“**必须在**长度内”,若符合,则满足要求;3.分别测试所有输入框是否为空,若为空,提示“该框不能为空”,若不为空,则满足要求;4.若出现写数据库错误,则提示无法连接的具体原因。

相关文档
最新文档