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

合集下载

校园二手交易系统-详细说明

校园二手交易系统-详细说明

目录1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.总体设计 (3)2.1需求概述 (3)2.2软件结构 (3)3.程序描述 (4)3.1功能 (4)3.2性能 (4)3.3输入项目 (5)3.4输出项目 (5)3.5算法 (6)3.6程序逻辑 (6)3.7接口 (9)3.8存储分配 (9)3.9限制条件 (9)3.10测试要点 (9)1.引言1.1编写目的要求将已确定的各项用户需求转换成一个相应的体系结构。

二手交易系统的设计是在系统分析的基础上,对软件需求说明书中的各项内容提出具体的设计方案,即解决“如何做”的问题,以便进一步组织人力、物力,完成系统从逻辑模型到物理模型,再到实际软件的转换。

系统设计阶段的工作分为概要设计和详细设计两个阶段完成。

所有设计中的考虑都应以设计说明书的形式加以详细描述,以供后续工作使用并提交审查。

在概要设计中,已经用结构化的程序设计方法,将系统自顶向下进行了功能模块的划分。

在本说明书中将实施方法具体化,进而对每个模块要完成的工作进行具体的描述,以便为程序设计打下基础。

即系统的具体实现。

读者:项目组长,系统分析员,数据库设计员,文档管理员,评审组。

1.2项目背景这个项目是学习《软件项目测试与验证》的一次实践,通过对校园二手交易管理系统的分析,设计过程,了解软件文档的编制,并通过项目组内的评审机制,熟悉各阶段成果的评审过程。

评审的记录和跟踪工作,并以文档的形式对评审工作进行备案等工作。

1.3定义验证:Test that you have build the right system.保证过程的正确。

确认:Test that you have build the system right.保证结果的正确。

1.4参考资料1.《东北林业大学二手物品交易系统概要设计说明书》。

2.JSP数据库系统开发完全手册,人民邮电出版社3.数据库系统开发4.Oracle数据系统开发完全手册5.实用软件工程6.JSP信息系统开发实例精选7.ASP2.总体设计2.1需求概述本系统的主要输入项目:1.用户个人的基本信息。

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

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

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

毕业设计二手交易网站:需求规格说明书

毕业设计二手交易网站:需求规格说明书

需求规格说明书版本:修订历史记录目录需求规格说明书............................................ 错误!未定义书签。

版本: .................................................... 错误!未定义书签。

修订历史记录.............................................. 错误!未定义书签。

1. 引言................................................... 错误!未定义书签。

目标................................................. 错误!未定义书签。

文档约定............................................. 错误!未定义书签。

预期的读者和阅读建议................................. 错误!未定义书签。

产品的范围........................................... 错误!未定义书签。

参考文献............................................. 错误!未定义书签。

2. 综合描述............................................... 错误!未定义书签。

产品的前景........................................... 错误!未定义书签。

产品的功能........................................... 错误!未定义书签。

用户类和特征......................................... 错误!未定义书签。

运行环境............................................. 错误!未定义书签。

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

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

二手物品交易系统详细设计使用说明
一、系统简介
二、系统功能
1、买家功能
(2)买家登录:通过账号、密码登录;
(3)浏览商品:可以根据类别进行筛选,以及查看详细属性;
(4)预约商品:可以预约感兴趣的商品,如果卖家同意后可以进行购买;
(5)评价商品:可以对购买过的商品进行评价和建议。

2、卖家功能
(2)卖家登录:通过账号、密码登录;
(3)发布物品:发布二手物品,具体包括上传图片、填写属性等;
(4)接收预约:接收买家发出的预约信息,如果卖家同意则可以进行购买;
(5)查看评价:查看买家对发布商品的评价和建议。

3、管理员功能
(1)管理员登录:通过账号、密码进行登录;
(2)发布管理:可以审核买家和卖家发布的物品信息;。

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

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

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《东北林业大学二手物品交易系统需求规格说明书》《东北林业大学二手物品交易系统概要设计说明书》下图描述系统所有功能,以及它们间的层次关系,其中更新用户基本信息模块包括:修改用户名、用户昵称、注册邮箱。

二手交易网站概要设计②

二手交易网站概要设计②

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

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

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

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

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

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

二手交易网站-课程设计说明书

二手交易网站-课程设计说明书

应用软件架构设计实验周课程设计说明书学院: 电子计算机科学与技术学院专业: 软件工程题目: 二手物品市场目录1引言 (1)1.1编写目的 (1)1.2背景说明 (1)1.3定义 (1)1.4 参考资料 (2)2总体设计 (3)2.1需求规定 (3)2.2运行环境 (3)2.3基本设计概念和处理流程 (3)2.4结构设计 (6)2.4.1结构 (6)2.4.3人工处理过程 (6)2.5接口设计 (6)3数据库设计 (6)3.1概念结构设计 (6)3.2逻辑结构设计 (6)3.4安全保密设计 (9)4系统出错处理设计 (10)4.1出错信息 (10)4.2补救措施 (10)1引言1.1编写目的本文档是为了让客户了解开发者所了解到的软件功能是否满足了客户的预想的功能,以及个功能模块之间是否存在与客户之间相违背的地方,如果关于该软件有什么需要改进的地方请客户及时提出方便开发人员更好的、更全面的开发该软件,该说明书也将作为开发者前期开发的重要依据。

开发人员编写该文档主要是为了让客户确认开发者即将开发的软件的功能是否有不足之处,有什么功能是没有必要开发的,有哪些功能是不合理的,希望通过该说明书能够让开发者和用户更好的沟通,并作为后期软件交付时软件是否符合用户标准的一个重要参考。

1.2背景说明每年大四学生毕业时都有很多物品需要出售,这几年我发现学校一直没有一个正当的商品展示平台。

同学们的日常用品出售信息智能是通过口头传递或者发帖到各大论坛,这导致要出售的物品不能快速售出,论坛的秩序也变得混乱不堪。

因此大学急需一个二手物品展示平台来维持正常的论坛秩序,同时帮助大四学生快速将自己的学习用品以及其他日常用品快速出售,同时低年级的同学及附近村民也可以根据个人所需浏览网站获取信息。

该项目由耿庆博提出,由师少兵、耿庆博、于潇、周小龙、郭凯强共同开发,用户主要为在校大学生,该项目由中北大学运营。

1.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)详细设计说明书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)。

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

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

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

1.3 开发环境
Visual Studio 2010
Mircosoft sql server 2008 Express
PowerDesigner 15.1
1.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功能介绍
◆需要为用户提供能在本系统中注册,从而成为会员的功能(及权限分配问题)。

◆需要为用户登陆到本系统的功能。

◆需要为用户提供搜索,查询到所需商品的功能。

◆为了让用户能够更清晰地了解到商品的各种信息,还需要为用户提供详细介绍商品的功能模块。

◆需要为用户提供卖商品(即提交订单)的功能。

◆当用户提交订单后,商品会被暂时放在购物车(Cart)里,需要为用户提供浏览并管理购物车里所有的商品功能。

◆当用户完成交易后,就是结账的时候,本系统根据购物车里的商品数量和商品种类统计出该用户一共付多少钱。

◆当用户加以完毕,双方可以互相评论,即我的短信平台。

2.5系统流程图
此系统流程图参照需求说明书中的系统流程图。

3.接口设计(暂略)
3.1用户接口
3.2外部接口
3.3内部接口
4.系统数据结构设计
4.1设计原则
4.1.1命名规范
数据库中表、主键、外键、索引的命名都以统一的规则,采用大小写敏感的形式,各种对象命名长度不要超过200个字符,这样便于应用系统适应不同的数据库平台。

4.1.2 数据的完整性和规范性
为了保证数据库的一致性和完整性,往往通过表间关联的方式来尽可能的降低数据的冗余。

表间关联是一种强制性措施,建立后,对父表(Parent Table)和子表(Child Table)的插入、更新、删除操作均要占用系统的开销。

如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的操作,为了提高系统的响应时间,合理的数据冗余也是必要的。

使用规则(Rule)和约束(Check)来防止系统
操作人员误输入造成数据的错误是设计人员的另一种常用手段,但是,不必要的规则和约束也会占用系统的不必要开销,需要注意的是,约束对数据的有效性验证要比规则快。

所有这些,需要在设计阶段应根据系统操作的类型、频度加以均衡考虑。

4.1.3 数据库环境说明
数据库:sql sever 2008
设计库建模工具: PowerDesigner15.1
4.1.4 数据库命名规则
数据库中的表均以表的功能的英文字母命名。

4.1.5 逻辑结构
pdm文件的名称为:《基于校园网的在线交易二手市场系统_数据库模型》。

4.1.6 物理存储
通过数据库建模工具PowerDesigner15.1可以将pdm导出为文本文件,将数据库脚本放入文本文件中保存。

4.1.7 数据备份和恢复
数据库需定期备份,备份文件格式由用户自行决定,数据库被破坏时,利用最新的备份文件进行恢复。

4.1.8 数据描述(部分数据)1.数据字典:用户基本信息表【输入数据】
【输出数据】
【关键数据项描述】
2.权限表
权限表用来存储用户具有哪些权限,给予用户权限的设置。

【输入数据】
【输出数据】
【关键数据项描述】
3.角色表
角色表用来存储用户属于那种角色的信息。

【输入数据】
【输出数据】
【关键数据项描述】
4.2系统出错处理设计
4.2.1 出错信息
系统会提供常见的异常处理,如果出现错误操作,则弹出友好的对话框提示用户,并且系统能够合理的处理,防止系统崩溃。

后备技术:定期对数据库信息进行备份,当数据库因某种原因被破坏时,以最新的数据库脚本进行恢复。

5.系统安全设计
5.1 应用系统安全性设计
操作人的操作信息需要提供操作记录。

对系统的异常信息需进行记录,已备以后查看。

只有授权用户才能登录系统,对于某个操作,需要具有相应权限才能进行操作,当用户操作错误时会有一个比较友好的提示,使得用户可以进行相对正确的操作。

5.2数据存储安全性设计
对于用户的密码采用MD5进行加密。

相关文档
最新文档