收藏 分销(赏)

失物招领网站DSLM 系统概要设计.doc

上传人:s4****5z 文档编号:8941792 上传时间:2025-03-08 格式:DOC 页数:46 大小:666.50KB
下载 相关 举报
失物招领网站DSLM 系统概要设计.doc_第1页
第1页 / 共46页
失物招领网站DSLM 系统概要设计.doc_第2页
第2页 / 共46页
点击查看更多>>
资源描述
失物招领平台概要设计 The System Design for Lost Things Network Platform V1.0 拟 制 人( Maker ) “DSLM” 项目组 审 核 人( Checker) 钱 炜 批 准 人(Approver)___________________ 2013年4月26日 4. 26.2013 46 目 录 1引言(Introduction)(计算机3102 沈佳明 Shen Jiaming 3102101211) 3 1.1编写目的 3 1.2背景 3 1.3参考文献(References) 4 2.总体设计 President Design (撰写人:唐汁 3102101224 Writer: Tang Zhi ) 5 2.1 需求规定Requirement Prescribe 5 2.1.1 系统功能 System Functions 5 2.1.2 系统性能System Performance 5 2.1.3 输入输出要求Input and Output Requirements 6 2.1.4 数据管理能力要求Data Management Capabilities to Requirements 6 2.1.5 故障处理要求Fault Handling Requirements 7 2.2 运行环境Operating Environment 7 2.2.1 设备Equipment 7 2.2.2 支持软件Support Software 8 2.3 基本设计概念和处理流程Basic Design Concepts and Processes 8 2.3.1 基本设计概念The Basic Design Concept 8 2.3.2 处理流程 Processes 8 2.4 结构 Structure 9 2.4.1 系统总体结构图 9 2.4.2 本平台各模块的划分及功能Division and Function of The Platform Module 10 2.4.3 模块结构图Block Diagram 10 2.4.4 软件系统的层次图Level Diagram of The Software System 11 2.5 功能需求与系统模块的关系Functional requirements and system module relationship 11 2.5 功能需求与模块的关系(撰写人:冯爽 3092101119 Writer: Feng Shuang ) 12 The relationship between functional requirements and system modules. 12 2.6 人工处理过程 Manual Process 13 2.7 尚未解决问题Unresolved Issues 13 3.接口设计 Interface Design(撰写人:杨飞英 3102101102 Writer: YangFeiYing) 14 3.1 用户接口 User Interface 14 3.1.1 注册界面: Register Interface 15 3.1.2 登录界面:Login Interface 15 3.1.3招领信息发布界面: Lost Publishing Interface 16 3.1.4 查询界面:Searching Interface 16 3.1.5 失物信息发布界面:Lost Property Information Interface 16 3.1.6留言板界面:BBS Interface 17 3.2 外部接口External Interface 17 3.2.1 软件接口Software Interface 17 3.2.2. 硬件接口Hardware Interface 18 3.3 内部接口Internal Interface 18 4失物信息管理模块Lost property Information Management Module (撰写人:冯爽 3092101119 Writer: Feng Shuang ) 18 5拾到物品信息发布模块设计(Picked up the items of information module)(计算机3102 沈佳明 Shen Jiaming 3102101211) 20 5.1模块概述(Module Overview) 20 5.1.1模块功能(Module function) 20 5.1.2模块性能(Module performance) 20 5.1.3模块界面设计简述(Module interface design brief) 21 5.1.4模块要求(Module requires) 21 5.1.5系统故障处理(System troubleshooting) 21 5.2模块功能流程(Module functional processes) 22 6 留言板管理模块(Message board management module)(钱炜 3102101129 QIAN WEI) 23 6.1编写目的(Purpose of the preparation) 23 6.1.1 概要设计说明书目的(Outline design specification purposes) 23 6.1.2 预期读者(Intended audience) 23 6.2 需求概述(Requirements Overview) 23 6.3需求规定(Demand requirements) 24 6.3.1输入输出要求(Input and output requirements) 24 6.3.2时间要求(Time requirements) 25 6.3.3灵活性要求(Flexibility requirements) 25 6.4运行环境(Operating environment) 25 6.4.1设备(Equipment) 25 6.4.2支撑软件(Support software) 26 6.5基本设计概念和处理流程(Basic design concepts and processes) 26 6.5.1 系统架构示图(System architecture diagram) 26 6.6用例规约(Use Case Specification) 29 6.6.1浏览主题用例规约(The Browse Themes cases Statute) 29 6.6.2 发布主题用例规约(Post Subject Use Case Specification) 31 6.7 系统出错处理设计(System error handling design) 32 7 信息搜索模块Information search module(撰写人:许越 XU YUE) 32 7.1模块基本功能The basic function module 32 7.2模块基本性能The module basic performance 33 7.2.1响应时间The response time 33 7.2.2灵活性Flexibility 33 7.2.3可靠性Reliability 33 7.3模块数据的管理要求Module of data management requirements 33 7.4模块的可维护性The maintainability of the module 34 7.5功能流程Function of the process 34 8.2用户信息管理模块 User information management module(撰写人:彭泽浩 PENG ZE HAO) 34 8.1用户接口 User Interface 34 8.2.外部接口 External interface 35 8.2.1用户界面 User Interface 35 8.2.2 软件接口Software Interface 35 8.2.3 硬件接口Hardware Interface 35 8.3 内部接口Internal Interface 35 8.4用户管理主要包括注册 36 9 后台管理模块The Backstage Administration Module(彭泽浩 PENG ZE HAO) 38 10注册和登录模块 Registration and Login Module(撰写人:杨飞英Writer: YangFeiYing) 40 11. 系统数据结构设计System Design of Data Structure (撰写人:许越) 41 11.1 数据库表列表Database List 41 11.2 数据库各表字段The Tables of Database Field 42 12 运行设计(Designed to operate)(撰写人:钱炜3102101129 QIAN WEI) 44 12.1运行模块的组合(operation control) 44 12.2运行控制(running control) 45 12.3运行时间(running time) 45 1引言(Introduction)(计算机3102 沈佳明 Shen Jiaming 3102101211) 人的一生中难免会有丢失东西的时候,特别是大学生们,容易粗心大意,丢三落四,丢东西的现象也就更为频繁。因此尝试开发一个失物招领平台,让捡到东西的同学将物品公布在失物招领网站上, 而丢失东西的同学也可以通过失物招领网站上的公告找到他们所遗失的物品。这样既方便了所有的同学, 也降低了他们因为各种因素而造成的物品遗失率,以及由此所带来的经济上或其他方面的损失。 Person's life there will inevitably be lost things, especially college students, careless, forgetful, and throw things phenomenon is all the more frequent. Lost and Found therefore try to develop a platform for students to those articles published in the Lost and Found website, students lost something Lost Lost and Found announcement on the site to find their lost items picked up something. Making them easy to all the students, but also reduces the loss of articles they caused due to various factors, and thus brought about by the economic or other losses. 1.1编写目的 本概要设计主要目的是为了在程序开发时能有一个大概的设计框架,方便后面更好的完成开发工作,在开发程序时能有一个明确的方向,根据概要设计分配团队成员,更好的发挥各成员的优势,协调每个人员的能力,将项目做到最出色。 The main purpose of the outline design is to have a general design framework program development, to facilitate subsequent to the completion of the development work, to have a clear direction in the development process, according to the outline design assignment team members, better play the advantage of the members, coordination of each person's ability to do the project best. 1.2背景 a. 项目名称:失物招领平台 b. 项目提出者:该项目由我们团队创意总监唐汁提出,并经由第二次项目会议时,经过全体项目成员讨论一致通过。 c. 项目开发者:钱炜,杨飞英,沈佳明,许越,冯爽,彭泽号,唐汁。 d. 项目开发单位:“DSLM”团队。 本项目采用浏览器/服务器(B/S)模式,浏览器的程序是以Visual Studio 2012为开发软件的应用程序,数据库采用Microsoft Office Access 2003。本项目可以在Windows XP, Windows 7, Windows 8等系统上运行,而且具有很大的兼容性。 a. Project Name: Lost and Found platform b. Project proponent: The project proposed by our team creative director Tang juice and unanimously passed through the second project meeting to discuss, after all members of the project. c. Project developers: Qian Wei, Yang Feiying, Shen Jiaming, Xue Yue, Feng Shuang, Peng Zehao, Tang Zhi. d. Project development unit: “DSLM” team. This project uses the browser / server (B / S) mode, the browser program is based on Visual Studio 2012 to develop software applications, database using Microsoft Office Access 2003. This project can be run on Windows XP, Windows 7, Windows 8 system, but also has a lot of compatibility. 1.3参考文献(References) [1] 周芦燕,汪晋等. CSS+DIV网页设计开发技术与实例应用. 国防工业出版社,2010. [2] 张正礼.ASP.NET 4.0网站开发与项目实战.清华大学出版社,2012. [1]Zhou Luyan, Wang Jin. CSS + DIV web design development technology and examples of application. National Defense Industry Press, 2010. [2]Zhang Zhengli. ASP.NET 4.0 web site development and project combat. Tsinghua University Press, 2012 2.总体设计 President Design (撰写人:唐汁 3102101224 Writer: Tang Zhi ) 2.1 需求规定Requirement Prescribe 2.1.1 系统功能 System Functions 失物招领平台有四个主要模块:丢东西、捡到东西、搜索和留言。每个部分都有所属的具体模块,每个模块都密不可分,环环相扣。 失物招领平台的功能模型包括实时信息查询,联系人信息,这将取决于客户的需求类型,比如失主找还,捡到者要归还。因此系统将分为以下几个部分。 信息管理:最新失物信息、联系人信息管理; 系统管理:用户注册、登陆; 操作管理:丢失和找回的操作流程管理; 另外,还有信息反馈、帮助等功能。 Lost and Found platform is divided into four main modules: lost, found, search and leave a message. Each type has own specific modules and modules are inseparable. Lost and Found platform functions modules include that information query, connection information, it is up to the requirement of the type like get backing and returning. Therefore, the platform is divided into the following section: Information management: last information about lost things, connection information; System management: register, login about user; Operation management: the process of lost and found; Besides, platform still be divided into others like help modules and response. 2.1.2 系统性能System Performance 2.1.2.1 精度Precision 精度需求的问题上,输入数据和输出以及传输过程都将有明确后台记载,查询时可以有一定的查全率,并且必须支持模糊查询。在客户信息问题上,要保全隐私率,能精确到用户信息是否同名。 The problem of precision about platform will be marked in every time and include that input and output data. It support fuzzy queries and be sure some integrity. It is necessary to protect users’ information for users in the problem of users’data. 2.1.2.2 时间特性要求Time Characteristics of Requirements 在对数据操作以及流程操作过程中不能出现卡机,系统运行中不能无故出现错误,信息移植不能出现无法响应的情况。响应时间理应在0.86s内;更新处理时间能快速准确地处理,处理时间范围不超过0.8~1.0s。 It should be not crash in the data manipulation and cannot have an error in the operation of the system. Response time requirements of fast response time should be no more than 0.86s and update processing time quickly and accurately, should not exceed 0.8s to 1.0 s. 2.1.2.3 可靠性Reliability 平台本身采用二级安全保障:第一级是依赖于网络本身对用户使用权限的规定;第二级则是在程序模块用使用密码控制功能对用户的使用权限加以限制。因此平台安全级别很好。 The platform is be used two securities: The first level is dependent on the network itself, the provisions on user permissions; the second stage in the program modules by using the password control function to restrict user permissions and make sure its security. 2.1.3 输入输出要求Input and Output Requirements 搜索栏在平台主页面显眼位置,一旦用户输入关键字,包括精确信息,就能迅速以报表形式在新的页面输出,简单明了,清晰速度。 The search bar in the main location platform so if user print key word which include other information, it will be given the form of a report to have the advantages of clarity. It is so simply and quickly. 2.1.4 数据管理能力要求Data Management Capabilities to Requirements 数据库的需要巨大的存储容量,可以容纳大量的信息数据。同时也需要强大的数据管理能力,其中更新尤为重要。而且数据库的备份和维护以及管理权限要求也需要有一个合理的分配。 The database requires large storage capacity and accommodates the huge information data and also need powerful data management capabilities, including updating is particularly important. In addition, it is important for database to backup and maintenance. 2.1.5 故障处理要求Fault Handling Requirements 由于系统自己实时备份,所以所有出错都会仍然保留用户的个人信息和操作记录。数据库会对用户的数据存有备份,只有在出错时,这些备份记录被触发,依然可以保存客户的信息安全。 在故障处理的速度上来算,平台需要很强的后台监控能力,要做到察知毫微,动之如电。故障发生时也会第一时间被通知管理员。 Platform will save the users’ personal information and operating records whether to error in system because of the backup what is backup all the time. Besides, get failure warning notification administrator the first time and configure it. 2.2 运行环境Operating Environment 运行环境是指一个平台(网站)所需要正常运转的条件环境,例如鱼需要水才能存活,水在这里就是鱼的条件环境,由此可见运行环境的必要性。 Operating environment is a environment to survive for platform. Example the fish needs water to survive, so the water is the operating environment for fish. It is important to a website. 2.2.1 设备Equipment 平台对硬件设备要求较低,可以在Windows的操作系统上正常运行。 Platform needs a popular configuration and just work in Windows. 处理器(CPU):Pentium(R) Dual-Core CPU T4300 @ 2.10GHz 2.1 GHz Intel(R) Core(TM) 2 Duo CPU T5800 @ 2.00GHz 2.0 GHz 内存(RAM):512M 硬盘大小(Hard disk):5GB 2.2.2 支持软件Support Software 在Windows 操作系统下运行,选择使用Microsoft SQL Server 2008作为数据开发工具,Microsoft Visual Studio来撰写代码。 Running under the Windows operating system, choose to use the Microsoft SQL Sever 2008 as a data development tools, the Microsoft Visual Studio 2010 to write code. 2.3 基本设计概念和处理流程Basic Design Concepts and Processes 2.3.1 基本设计概念The Basic Design Concept 平台主要依靠前台显示,也就是面向用户的界面,这些数据主要依靠用户自己的输入和输出。 失物招领平台有四个主要模块:丢东西、捡到东西、搜索和留言。一般用户可以根据需要在相应模块完成相应的操作。 The platform relies mainly on front display, namely visual interface. The data relies on the user’s own input and output data. Lost and Found platform is divided into four main modules: lost, found, search and leave a message. Each type has own specific modules and modules are inseparable. Users just need to login platform and they will be given some permission. 2.3.2 处理流程 Processes 首先展示的是主页面,而提交信息则需要用户的登陆来才行。登陆后将会得到更多的使用权限。 Firstly, users will in the main page, if users want to do something they have to login it. 如下流程图(Flow Diagram): 是 联系人信息 是否登录 显示联系人信息 否 否 是 否 是 是 开始 是否登录 主界面 公告栏 搜索 查看详情 我丢(捡到)东西了 提示输入 输入物品信息 提交 发布成功 登录页面 是否登录 输入账号密码 登录成功 有关键字 显示信息息息 结束 否 注册 返回前页面 图2.3.2流程图 Figure2.3.2Flow Diagram 2.4 结构 Structure 2.4.1 系统总体结构图 失物招领平台Lost and found platform 用户管理User Management 注册Register 登陆Login 失物上传Submit information 我丢东西了I lost something 我捡到东西了I pick up something 搜索信息Searching information 后台管理Background management 留言板Message board 密码管理 Password Management 其他管理Other management 用户管理User Management 留言Leave a message 帮助Help 图2.4.1 总体结构图 Figure 2.4.1 whole structure 2.4.2 本平台各模块的划分及功能Division and Function of The Platform Module 平台的功能模块主要有搜索信息管理模块,用户信息管理模块,失物上传模块,留言板模块,后台管理模块这五大块。各模块的功能如下: 搜索信息模块:查询失物信息和联系人信息。 用户信息管理模块:用户个人资料的保存和保护以及登陆注册,找回密码。 失物上传模块:提供用户上传具体信息的页面,可以提交物品详情。 留言板模块:用户交流区域,有查看,发表留言。 后台管理模块:供管理员提供录入、删除虚假记录。 Function of the platform module main includes search information module, users’ information management module, submit information module and message board module and background management. Search information module: querying lost things information and connection information. Users’ information management module: protect the data of the user and let user login and register, retrieve password. Submit information module: submit information. Message board module: users talk each other and make some advice. Stage management module: administrators input and delete records 2.4.3 模块结构图Block Diagram 平台主要由五个模块组成。 The platform consists of five modules. 失物招领平台 Lost and Found platform 搜索信息Search information 用户管理User management 失物上传Submit information 留言板Message board 后台管理Stage management 系统信息处理System Information Design 注册Register 登陆Login 搜索Search 提交Submit 留言Leave Messages 找回 Get back 丢东西Lost something 捡到东西pick up something 2.4.4 软件系统的层次图Level Diagram of The Software System 图2.4系统层次图 Figure 2.4Level Diagram of the software System 2.5 功能需求与系统模块的关系Functional requirements and system module relationship 用户信息管理模块 User info 失物信息管理模块 Lost info 查询信息管理模块 Query 留言板管理模块 Message 后台管理模块 Stage 用户注册 Register √ 失物上传 Submit √ √ 搜索信息 Search √ √ √ 留言 Message √ √ √ 物品信息修改 Revise √ √ √ √ 物品信息删除 Delete √ √ √ √ 表2-5 功能需求与系统模块的关系 Figure 2-5the Functional Requirements and System Modules of Relationship 2.5 功能需求与模块的关系(撰写人:冯爽 3092101119 Writer: Feng Shuang ) The relationship between functional requirements and system modules. 用户信息管理模块 失物信息管理模块 拾物信息管理模块 查询信息管理模块 留言板管理模块 后台管理模块 用户注册 √ 失物信息上传 √ √ 拾物信息上传 √ √ 搜索物品信息 √ √ √ √ 留言 √ √ √ 物品信息修改 √ √ √ √ √ 物品信息删除 √ √ √ √ √ 表2.5 功能需求与系统模块关系图 User Info Management Module Lost property Info Management Module Picked up property Info Management Module Inquiry Info Management Module Message Board Management Module Backstage Management Module User Registration √ √ Lost property Info Upload √ √ Picked up property Info Upload √ √ Search Info Management √ √ √ √ Message √ √ √ Goods Info Modify √ √ √ √ √ Goods Info Delete √ √ √ √ √ 2.6 人工处理过程 Manual Process 本系统需要人工处理的地方有数据库的建立和维护,数据表的建立和删除,都需要有系统管理员的权限,而且对物品信息进行管理并定期维护、删除,这样使得数据的无出错,保证了系统运行的连续性和系统数据的完整性。 Require manual
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服