技术信息发布平台需求规格说明书V10_第1页
技术信息发布平台需求规格说明书V10_第2页
技术信息发布平台需求规格说明书V10_第3页
技术信息发布平台需求规格说明书V10_第4页
技术信息发布平台需求规格说明书V10_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统需求和需求分析说明书文件状态:[]草稿["]正式发布[]正在修改文件标识当前版本技术信息发布平台系统1.0作者王延翔完成日期2011-06-11版本历史版本/状态修订人修改日期备注技术信息发布平台系统1.0王延翔2011-06-11正式发布第一部分概述1.1项目名称及背景>项目名称技术信息发布平台系统>开发背景为企业之间提供技术供求信息,我们开发了技术信息发布平台系统。它主要包括:用户登录、技术需求信息与技术供给信息三大模块。1.2文档说明本规格说明描述了技术信息发布平台系统的要求,详细列出了系统中各个环节的功能以及各个环节之间紧密的练习,并且作为各方面沟通的依据,也为下一步项目开发提供基准。软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。1.3术语与缩写解释缩写、术语及符号解释EntTechManager技术信息Login登录TechRequire技术需求TechSupply技术供给Add添加Update修改Query查询Delete删除第二部分任务说明2.1功能概述2.1.1用户登陆功能描述在登录页面,输入用户名、密码,实现登录功能。数据项描述◊用户名:必填项,由字母、数字组成,最长20个字符;◊密码:必填项,由字母、数字组成,最长20个字符;2.1.2技术需求信息技术需求主要是企业发布一些急需的技术需求,包括对技术需求的的添加、修改、删除、查询功能。A添加技术需求信息对技术需求信息进行添加,并对必要的字段进行数据校验;entName(企业名称):必填项,最长40个字符;requireName(技术需求名称):必填项,数据唯一,最长50个字符;requireDes(技术需求描述):必填项,最长200个字符;unitAddress(通讯地址):必填项,最长50个字符;zipCode(邮编):必填项,邮编格式,6位数字;contactName(联系人):必填项,最长20个字符;tel(联系电话):必填项,格式为手机号码或固定电话号码;fax(传真):非必填项,格式为定电话号码;Email(邮箱):非填项,邮箱格式,如andy@;remark(备注):非必填项,最长100个字符;>修改技术需求信息对添加的学生信息进行修改,区分可修改字段与不可修改字段;entName(企业名称)、requireName(技术需求名称)、unitAddress(通讯地址)、zipCode(邮编)、contactName(联系人)、tel(联系电话)六个字段不可以修改;requireDes(技术需求描述)、fax(传真)、Email(邮箱)、remark(备注)四个字段可以修改;>查询技术需求信息将所有技术需求信息以列表的形式展示出来,查询不带任何条件;>删除技术需求信息可以删除任意选中的技术需求信息。2.1.3技术供给信息技术供给主要是企业发布一些成熟的技术支持,包括对技术供给的的添加、修改、删除、查询功能。>添加技术供给信息对技术供给信息进行添加,并对必要的字段进行数据校验;entName(企业名称):必填项,最长40个字符;supplyName(技术供给名称):必填项,数据唯一,最长50个字符;supplyDes(技术供给描述):必填项,最长200个字符;unitAddress(通讯地址):必填项,最长50个字符;zipCode(邮编):必填项,邮编格式,6位数字;contactName(联系人):必填项,最长20个字符;tel(联系电话):必填项,格式为手机号码或固定电话号码;fax(传真):非必填项,格式为定电话号码;Email(邮箱):非填项,邮箱格式,如andy@;remark(备注):非必填项,最长100个字符;>修改技术供给信息对添加的学生信息进行修改,区分可修改字段与不可修改字段;entName(企业名称)、supplyName(技术供给名称)、unitAddress(通讯地址)、zipCode(邮编)、contactName(联系人)、tel(联系电话)六个字段不可以修改;supplyDes(技术供给描述)、fax(传真)、Email(邮箱)、remark(备注)四个字段可以修改;>查询技术供给信息将所有技术供给信息以列表的形式展示出来,查询不带任何条件;>删除技术供给信息可以删除任意选中的技术供给信息;2.2用户环境MyEclipse6.5;SQLServer2005;Tomcat6.0.30;JDK1.6。2.3其他要求无第三部分需求分析3.1实现功能添加技术需求技术需求管理修改技术需求登录管理员技术供给管理修改技术供给查看技术需求删除技术需求添加技术供给删除租赁记录查看技术供给添加技术需求技术需求管理修改技术需求登录管理员技术供给管理修改技术供给查看技术需求删除技术需求添加技术供给删除租赁记录查看技术供给图3-1系统用例图功能清单功能编号功能名称文中标题编号备注TECHREQUIRE技术需求管理TECHREQUIRE_ADD_101添加需求信息TECHREQUIRE_UPDATE_102修改需求信息TECHREQUIRE_DELETE_103删除需求信息TECHREQUIRE_QUERY_104查看需求信息TECHSUPPLY技术供给管理TECHSUPPLY_ADD_101添加供给信息TECHSUPPLY_UPDATE_102修改供给信息TECHSUPPLY_QUERY_103查看供给信息

TECHSUPPLY_DELETE_104删除供给信息TECHSUPPLY_DELETE_104删除供给信息3.2用例说明[用例1]•用例图添加技术需求修改技术需求技术需求管理添加技术需求修改技术需求技术需求管理查看技术需求删除技术需求图3-2技术需求管理用例图.描述技术需求管理对技术需求信息进行添加、修改、删除、查看操作。•参与者管理员[用例2]•用例图

删除租赁记录图3-3技术供给管理用例图•描述技术供给管理对技术供给信息进行添加、修改、删除、查看操作。•参与者管理员3.3数据库设计用户表(T_USER)序号别名中文名类型是否主键是否为空外建表备注1id主键IntYN自动增长2user_name用户名varchar(10)NN数据唯一3user_psd密码varchar(10)NN4remark备注varchar(100)NY技术需求表(T_TECHREQUIRE)序号别名中文名类型是否主键是否为空外建表备注1id主键intYN自动增长

2entName企业名称varchar(40)NN3requireName技术需求名称varchar(50)NN数据唯一4requireDes技术需求描述varchar(200)NN5unitAddress通讯地址varchar(50)NN6zipCode邮编varchar(6)NN7contactName联系人varchar(20)NN8tel联系电话varchar(15)NN9fax传真varchar(15)NY10Email邮箱varchar(40)NY11state状态varchar(1)NN默认值“Y”12remark备注varchar(100)NY技术供给表(T_TECHREQUIRE)序号别名中曳名类型是否主键是否为空外建表备注1id主键intYN自动增长2entName企业名称varchar(40)NN3supplyName技术供给名称varchar(50)NN数据唯一4supplyDes技术供给描述varchar(200)NN5unitAddress通讯地址varchar(50)N

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论