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

合集下载

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

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

目录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)订单管理:注册用户可以跟踪订单状态,查看订单详细信息,并进行订单评价。

(3)支付管理:提供购买物品的支付实时通知,并为用户提供安全的支付通道。

(4)消息推送:系统可以向用户推送与他们感兴趣的商品相关的信息。

2. 系统需求分析基于用户需求分析,系统需求分析包括以下内容:(1)用户注册登陆:提供注册和登录页面,以方便用户进行账号验证和账户注册。

(2)商品信息管理:提供方便的商品添加和编辑功能,包括商品描述、价格、发布时间等信息。

(3)商品查询和展示:提供查询条件,以方便用户快速定位感兴趣的商品。

(4)订单管理:提供订单状态、订单详细信息、订单界面的评价以及订单的退货和售后服务。

(5)支付与安全机制:提供安全支付渠道,以确保用户安全地完成交易过程。

(6)管理员功能:管理员可以对未通过审核的信息进行审核、查看违规行为,并对违规行为进行处理。

二、系统架构设计系统架构设计是基础架构、后端架构和前端架构之间的整合,包括设计系统的层次结构和实现系统的整体流程。

1. 基础架构基础架构是网站系统的基本平台,它负责管理整个系统的流程和数据存储。

基础架构需要考虑以下因素:(1)服务器:为应用程序提供运行环境。

(2)数据库:负责整个系统的数据存储和管理。

(3)路由器:为整个系统的运行提供网络通信。

(4)安全性:采用安全措施来保护系统的敏感数据。

网上二手商品拍卖系统概要设计报告

网上二手商品拍卖系统概要设计报告

“学生管理系统”概要设计报告1 范围1.1 标识文件状态:[ ]草稿[ ]正式发布[√]正在修改文件标识:概要设计报告:A2 当前版本: 1.0作者:XXX完成日期:2011-12-281.2 系统概述1.软件名称:网上二手商品拍卖系统2.软件功能:便于用户足不出户就能享受商品的拍卖的乐趣,包括商品搜索,商品竞价,用户的注册、登陆和个人资料修改,查看历史拍卖。

此外,系统管理员还可以通过该系统管理用户信息与商品信息。

3.用户:已注册会员和系统管理员4.开发者:XXX1.3 文档概述文档根据《“网上二手商品拍卖系统”需求规格说明书》,对软件的功能实现、接口和界面等进行设计。

文档采用了面向对象的设计方法,描述了系统中主要的类以及与各用例对应的顺序图等。

1.4 基线“网上二手商品拍卖系统”需求规格说明书2 引用文件计算机软件文档编制规范(GB/T 8567-2006),2006年3月14日发布,2006年7月1日实施。

3 系统体系结构B/S(Browse/Server)体系结构是一个典型的软件系统体系结构,通过该体系结构能将应用系统的服务器子系统提供一组服务给系统的请求服务的用户子系统,接受请求提供服务的部分就是服务器。

系统采用B/S结构,用户界面通过WWW浏览器来实现,主要的逻辑在Web服务器和应用服务器端实现,数据存储在数据库服务器,形成常见的Web应用三层结构。

3.1 系统总体设计框架层次系统风格的体系结构支持基于可增加抽象层的设计,允许将一个复杂问题分解成一个增量步骤序列的实现。

由于每一层最多只影响两层,同时只要给相邻层提供相同的接口,允许每层用不同的方法实现,分层设计对提高系统的可扩展性、可维护性和可复用性都有很好的作用。

会议管理系统的B/S结构的逻辑层次常常被分为三层:表示层、业务逻辑层和数据层。

(1) 表示层用来与用户进行交互。

提交用户请求给业务层处理和向用户显示从业务层返回用户请求数据的结果。

二手物品交易系统概要设计说明书

二手物品交易系统概要设计说明书

【东北林业大学二手物品交易系统】概要设计说明书1引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (4)2总体设计 (4)2.1需求规定 (4)2.2运行环境 (4)2.3基本设计概念和处理流程 (4)2.4系统模块结构 (9)2.5人工处理过程 (11)3接口设计 (11)3.1用户接口 (11)3.2外部接口 (12)3.3内部接口 (12)4运行设计 (12)4.1运行模块组合 (12)4.2运行控制 (13)4.3运行时间 (13)5系统数据结构设计 (13)5.1逻辑结构设计要点 (13)5.2物理结构设计要点 (17)6系统出错处理设计 (17)6.1出错处理 (17)6.2补救措施 (18)6.3系统维护设计 (18)概要设计说明书1引言1.1编写目的在完成了软件系统的可行性研究和需求分析的基础上,为了明确软件需求、安排项目规划与进度、组织软件开发与测试,项目小组在考虑了几种可能的解决方案,并与程序员进行了较为深入地探讨和分析之后,提出了这份概要设计说明书。

此概要设计说明书对《东北林业大学二手物品交易系统》软件的解决方案、功能分配、模块化分、程序的总体结构、输入输出和接口设计、运行设计及出错设计等方面作了全面的概括性的说明,为该软件的详细设计奠定了基础。

此文档为系统分析员工作的阶段性总结,提供设计人员和开发人员参考。

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

现在东北林业大学校内的二手物品交易主要是通过校园报纸(三叶草报,校园风行)来进行,而这两家报纸发行时间为每月一期,这远远不能满足学生的需求。

针对这一情况【东北林业大学二手物品交易系统】应运而生。

其目的就是要提供一个信息平台,可以使卖主方便地发布要出售的商品信息以及本人的联系信息,而买主可以方便地浏览这在出售的商品信息,如果找到满意的商品,可以通过卖主的联系方式获得联系,一旦交易完成,卖主可以将商品的信息删除。

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

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

需求规格说明书版本: 1.2修订历史记录目录需求规格说明书 (1)版本: 1.2 (1)修订历史记录 (1)1. 引言 (1)1.1 目标 (1)1.2 文档约定 (1)1.3 预期的读者和阅读建议 (1)1.4 产品的围 (1)1.5 参考文献 (2)2. 综合描述 (2)2.1 产品的前景 (2)2.2 产品的功能 (2)2.3 用户类和特征 (2)2.4 运行环境 (3)2.5 设计和实现上的限制 (3)2.6 假设和依赖 (3)3. 外部接口需求 (3)3.1 用户界面 (3)3.2 硬件接口 (3)3.3 软件接口 (4)3.4 通信接口 (4)4. 系统特性 (4)4.1 说明和优先级 (4)4.2 激励/响应序列 (5)4.3 功能需求 (5)4.3.1 二手交易功能模块图 (5)4.3.2 功能描述 (6)4.3.3 用例图与用例描述 (6)4.4 数据需求 (10)4.4.1 二手交易平台的数据流图 (10)4.4.2 二手交易平台的数据字典 (14)5. 非功能需求 (15)5.1 性能需求 (15)5.2 安全设施需求 (15)5.3 安全性需求 (16)5.4 软件质量属性 (16)5.5 业务规则 (17)5.6 用户文档 (17)6. 其他需求 (18)1.引言1.1目标本文档首先给出整个系统功能结构的概貌,试图从整体架构上给出整个系统的轮廓,然后对功能需求、数据需求、性能需求和其他非功能需求进行了详细的描述。

其中对功能需求的描述运用了UML的用例模型方式,描述每一用例的基本事件流,并给出直观的用例图。

对数据需求的描述运用了数据流图的软件模式图示方法,从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统部的逻辑流向和逻辑变换过程。

这些文字与图形都为了文档能够详细准确地描述用户的需求,同时也为用户更容易的理解这些需求的描述创造了条件。

1.2文档约定(1)页面的左右边距为1.91cm,上下边距为2.54cm,正文文本左对齐段落首行缩进2磅,行距设置值为1.25。

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

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

中北大学应用软件架构设计实验周课程设计说明书学院: 电子计算机科学与技术学院专业: 软件工程题目: 二手物品市场成绩学生姓名:师少兵学号0906054116学生姓名:耿庆博学号0906054137 成绩学生姓名:郭凯强学号0906054115 成绩学生姓名:于潇学号0906054104 成绩学生姓名:周小龙学号0906054147 成绩指导教师庞敏2013年 1月9日目录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背景说明每年大四学生毕业时都有很多物品需要出售,这几年我发现学校一直没有一个正当的商品展示平台。

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

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

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

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

二手书交易平台概要设计报告学院:信息与软件工程学院班级:软件工程一班学号: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.编写目的从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

2.项目背景大学校园里有很多同学想要出售二手的书籍、运动器材、自行车等物品,只能靠在校园的宣传栏张贴广告或者在BBS发布消息的方式宣传,另外想要购买二手商品的同学也往往四处打探,却没有收获。

另外,市场经济的完善与发展让目前的市场交易都以货币进行。

作为学生,有时我们会存在有闲置但却卖不出去的东西,这是我们就可以想到原始的物物交换,以获得资源的充分利用,各得所需。

云南农业大学网上跳蚤市场这个系统的开发将为同学们打造一个专业的平台,充分利用身边的资源,方便广大同学及时获得出售与购买所需的物品的信息。

同时,也为大家提供一个可以满足物物交换需求的平台。

4.参考资料<软件工程概论> 李存珠李宣东编著南京大学计算机系出版 2001年8月二.任务概述1.目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。

2.运行环境软件基本运行环境为Windows环境。

3.需求概述大学校园里有很多同学想要出售二手的书籍、运动器材、自行车等物品,只能靠在校园的宣传栏张贴广告或者在BBS发布消息的方式宣传,另外想要购买二手商品的同学也往往四处打探,却没有收获。

另外,市场经济的完善与发展让目前的市场交易都以货币进行。

作为学生,有时我们会存在有闲置但却卖不出去的东西,这是我们就可以想到原始的物物交换,以获得资源的充分利用,各得所需。

云南农业大学网上跳蚤市场这个系统的开发将为同学们打造一个专业的平台,充分利用身边的资源,方便广大同学及时获得出售与购买所需的物品的信息。

二手市场概要设计说明书

二手市场概要设计说明书

概要设计说明书1. 引言在我国,随着网络技术、多媒体技术以及数据库技术在教育领域中应用的不断发展,教育方式正面临着一场巨大的变革,一些新兴的教学手段如远程教学、网上培训、网上学校在我国越来越普及,已逐渐成为我国发展教育事业的一项战略抉择。

作为教育评估指标体系之一的网上考试系统也成为了一个新的发展方向,在整个教学过程和教学结果只扮演着尤为重要的角色。

一个完善、健全的网上考试系统能及时。

准确地反馈教学结果,为教学提供更有意义的指导性策略,优化整个教学过程。

1.1 (项目名称):考试网1.2项目背景和内容概要在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。

将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。

目前的一个发展趋势是采用大规模试题库的计算机网络考试模式,随着计算机网络在生产生活、科技教育中的普及,传统试的考试出卷、答卷方式以及学绩管理正发生着巨大的变革,因此,如何使考试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。

网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地对学生进行考试,加上数据库技术的利用,大大简化了传统考试的过程。

因此网络考试系统是电子化教学不可缺少的一个重要环节。

有趋势表明,考试的标准化、计算机网络化已当今考试的发展方向。

当前国际上许多考试认证,例如GRE、CISCO,其出题、答卷以及评分都是在计算机上完成的。

无纸化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替代和比拟的优势。

一、传统考试方法与网络考试的比较1、传统的考试形式的弊端。

传统的考试方法“一纸定终身”,存在重知识、轻能力的先天不足,成了一部分“高分低能”学生的摇篮;对另一部分学生,则因考试压力过大而罹患“考试恐惧症”,或者心存侥幸,投机取巧等等, 2、信息技术为载体的网络考试的优点优点有:保密性高;考试时间灵活;提高了学校的教学水平;网络考试系统不只是考试工具,更是学习、分析工具。

二手交易网站概要设计②

二手交易网站概要设计②

一、引言1、目的本文档的目的是阐述校园二手交易网站的概要设计,本概要设计说明书的目的是为了全面说明校园二手交易网站第一阶段中的设计考虑,包括程序系统的基本处理流程、模块划分、功能分配、为程序的详细设计提供基础。

2、背景随着Internet的不断发展,以校园网为依托的电子商务正在高校范围内迅速崛起,而这其中二手交易网站满足了高校师生对畅通二手书籍等渠道的需求,即减轻了大学生的开销负担,也刺激了消费,所以,二手交易网站是很有发展前景的。

3、参考资料①《实用软件文档写作》②《软件工程》二、总体设计1、需求规格图表 12、运行环境(1)硬件平台硬件最低要求:CPU: 1G以上内存128MB以上、硬盘4G以上(2)软件平台操作系统:Window 2000、Window 98、Window XP、Window Server2003、数据库系统:SQL Server2008服务器:Tomcat 6.0.16(3)开发环境Eclipse、Java Server Pages,html53、基本设计概念和处理流程图表 24、结构商品模块用户模块举报模块维护模块图表 3(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进行加密。

相关文档
最新文档