科技项目申报系统设计说明书_第1页
科技项目申报系统设计说明书_第2页
科技项目申报系统设计说明书_第3页
科技项目申报系统设计说明书_第4页
科技项目申报系统设计说明书_第5页
已阅读5页,还剩89页未读 继续免费阅读

下载本文档

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

文档简介

1、PAGE PAGE 93科技申报系统设计说明书TOC o 1-3 h z u HYPERLINK l _Toc222569278 1引言 PAGEREF _Toc222569278 h 1 HYPERLINK l _Toc222569279 1.1编编写目的的 PAGEREF _Toc222569279 h 1 HYPERLINK l _Toc222569280 1.2项项目背景景 PAGEREF _Toc222569280 h 1 HYPERLINK l _Toc222569281 1.3定定义、缩缩写词、略略语 PAGEREF _Toc222569281 h 1 HYPERLINK l _

2、Toc222569282 1.4参参考资料料 PAGEREF _Toc222569282 h 1 HYPERLINK l _Toc222569283 2系统总总体设计计 PAGEREF _Toc222569283 h 2 HYPERLINK l _Toc222569284 2.1.11软件结结构 PAGEREF _Toc222569284 h 2 HYPERLINK l _Toc222569285 2.1.22程序系系统结构构 PAGEREF _Toc222569285 h 2 HYPERLINK l _Toc222569286 3系统功功能设计计说明 PAGEREF _Toc22256928

3、6 h 9 HYPERLINK l _Toc222569287 3.1系系统管理理 PAGEREF _Toc222569287 h 9 HYPERLINK l _Toc222569288 3.1.11管理员员登录 PAGEREF _Toc222569288 h 9 HYPERLINK l _Toc222569289 3.1.22登录用用户管理理 PAGEREF _Toc222569289 h 11 HYPERLINK l _Toc222569290 3.1.33专家用用户管理理 PAGEREF _Toc222569290 h 16 HYPERLINK l _Toc222569291 3.1.4

4、4单位用用户管理理 PAGEREF _Toc222569291 h 20 HYPERLINK l _Toc222569292 3.1.55项目管管理 PAGEREF _Toc222569292 h 23 HYPERLINK l _Toc222569293 3.2专专家用户户功能 PAGEREF _Toc222569293 h 28 HYPERLINK l _Toc222569294 3.2.11专家用用户登录录 PAGEREF _Toc222569294 h 28 HYPERLINK l _Toc222569295 3.2.22专家信信息更新新 PAGEREF _Toc222569295 h

5、31 HYPERLINK l _Toc222569296 3.2.33修改密密码 PAGEREF _Toc222569296 h 33 HYPERLINK l _Toc222569297 3.2.44项目审审批 PAGEREF _Toc222569297 h 36 HYPERLINK l _Toc222569298 3.3单单位用户户功能 PAGEREF _Toc222569298 h 41 HYPERLINK l _Toc222569299 3.3.11单位用用户登录录 PAGEREF _Toc222569299 h 41 HYPERLINK l _Toc222569300 3.3.22单位

6、用用户更新新 PAGEREF _Toc222569300 h 43 HYPERLINK l _Toc222569301 3.3.33修改密密码 PAGEREF _Toc222569301 h 45 HYPERLINK l _Toc222569302 3.3.44项目申申报管理理 PAGEREF _Toc222569302 h 47 HYPERLINK l _Toc222569303 3.3.55信息查查询 PAGEREF _Toc222569303 h 50引言编写目的此设计说明明书对项项目的功功能设计计进行说说明,确确保对需需求的理理解一致致。预期的读者者有 (甲方)的需求求提供者者、项目目

7、负责人人、相关关技术人人员等,北北京亚思思晟商务务科技有有限公司司(乙方方)的项项目组成成员,包包括项目目经理、客客户经理理、分析析设计开开发测试试等人员员。项目背景科技申报系系统是基基于互联联网的应应用软件件,通过过它能了了解到已已公开发发布的项项目,对对项目的的申报和和评审进进行控制制和管理理。定义、缩写写词、略略语无参考资料科技申报需需求规格格说明书书系统总体设设计软件总体结结构专家信息更新专家信息更新密码修改项目审批修改密码单位用户更新项目申报信息查询登录用户管理专家用户管理单位用户管理 项目管理科技申报系统管理单位用户功能专家用户功能程序系统结结构本项目中使使用了基基于三大大框架的的

8、 MVVC(MModeel-VVieww-Coontrrolller)框框架项目目申报系系统。系统用例图图如下:系统类图如如下:Web应用用程序设设计Web应用用程序的的组织结结构可以以分为以以下部分分。 Web应应用根目目录下放放置用于于前端展展现的JJSP文文件。 com.zqdd.moodell放置处处理的jjavaabeaan。 com.zqdd.acttionn放置处处理请求求相应的的类。 com.zqdd.serrvicce放置置处理业业务逻辑辑相应的的类。com.zzqd.daoo.immpl放放置处理理数据持持久化类类。 com. zqdd.aoop放置置权限检检查帮助助类 c

9、om. zqdd.temmp放置置数据临临时传送送vo类类另外,在ssrc下下放置了了配置文文件beeanss.xmml和sstruuts.xmll下面对组织织结构中中的几个个部分分分别进行行介绍。1、JSPP文件,表表3-11列出了了每个JJSP文文件实现现的功能能。3-1 JSPP文件列列表文件名称功 能indexx.jssp首页jieshhao.jspp科技项目介介绍页面面loginn.jssp科技申报登登录页面面zhinaan.jjsp科技项目指指南页面面lianxxi.jjsp科技申报联联系我们们页面adminn_inndexx.jssp管理员管理理页面experrt_iindeex

10、.jjsp专家用户管管理页面面unit_inddex.jspp单位用户管管理页面面top.jjsp头页面addprrojeectccateegorry.jjsp管理员添加加项目类类别页面面addusser管理员添加加用户页页面adminnunddateeshoowprrojeectss.jssp修改项目类类别页面面adminnvieewexxperrtinnfo.jspp修改专家信信息页面面adminnvieewunnitiinfoo.jssp修改单位信信息页面面showeexpeertss.jssp专家信息列列表页面面shwopprojjecttCattegoory.jspp项目分类列列表页

11、面面showpprojjectts.jjsp项目列表页页面showuunitt.jssp单位信息列列表页面面showuuserrs.jjsp用户信息页页面viewpprojjecttinffo.jjsp项目详细展展示页面面reworrkpaasswwordd.jssp专家密码修修改页面面showpprojjecttCattegoory.jspp专家审批项项目类别别列表页页面showpprojjectts.jjsp项目列表页页面vieweexpeerinnfo.jspp专家信息修修改页面面viewpprojjicttinffo.jjsp项目信息页页面Applyyproojecct.jjsp申请项

12、目页页面hignqquerry高级查询页页面reworrkpooassswirrd单位修改密密码页面面searcchanngeddit.jspp修改项目信信息页面面showpprojjecttCattegooryss.jssp单位项目分分类列表表页面simplleSeeracch.jjsp查询页面viewpprojjecttinffo.jjsp项目详细页页面viewnnuniitinnfo.jspp修改单位用用户信息息top.jjsp科技项目被被嵌套页页面(头头)footeer.jjsp科技项目被被嵌套页页面(尾尾)adminn_toop.jjsp科技项目管管理员用用户页面面被嵌套套页面(头头

13、)unit_topp.jssp科技项目单单位用户户页面被被嵌套页页面(头头)experrt_ttop科技项目专专家用户户页面被被嵌套页页面(头头)2、Acttionn中包括括的控制制器,如如表3-2所示示。3-2 Acctioon列表表文件名称功 能AdminnManngerrAlllUniitAcctioon.jjavaa管理员管理理所有单单位控制制器AdminnManngerrAlllUseersAActiion.javva管理员管理理所有用用户控制制器AdminnManngerrExppertts.jjavaa管理员管理理所有专专家控制制器AdminnManngerrProojecctC

14、aateggoryyActtionn.jaava管理员管理理所有项项目目录录控制器器ExperrtMaangeerInnfoAActiion.javva专家管理自自己信息息ExperrtMaangeerPrrojeectAActiion.javva专家管理属属于自己己的项目目UnitMManggerIInfooActtionn.jaava单位管理自自己信息息UnitPProjjecttDecclarreAcctioon.jjavaa单位申报项项目UnitSSearrchPProjjecttActtionn.jaava单位查找项项目UserAActiion.javva管理登入登登出3、po包包括

15、4个个逻辑类类,如表表3-33所示。3-3 JJavaaBeaan列表表文件名称功 能UserGGrouup.jjavaa用户组类UserAAdmiin.jjavaa管理员类User.javva用户类Experrt.jjavaa专家类Unit.javva单位类ProjeectCCateegorry.jjavaa项目类别类类Projeect.javva项目类5、daoo数据层层方法类类如图33-5所所示3-5 ddao列列表文件名称功 能UserGGrouupDaao.jjavaa用户组别的的CRUUDUserAAdmiinDaao.jjavaa管理员的CCRUDDUserDDao.javva登

16、陆用户的的CRUUDExperrtDaao.jjavaa专家用户的的CRUUDUnitDDao.javva单位用户的的CRUUDProjeectCCateegorryDaao.jjavaa项目类别的的CRUUDProjeectDDao.javva项目类别的的CRUUD5、sevvicee层方法法类如图图3-55所示3-6 sservvicee列表文件名称功 能AdminnSerrvicce.jjavaa管理员业务务逻辑实实现ExperrtSeerviice.javva专家业务逻逻辑实现现UnitSServvicee.jaava登单位用户户业务逻逻辑实现现UserSServvicee.jaava

17、登陆登出业业务逻辑辑实现3-6Voo层列表表文件名称功 能CateggoryyTemmp.jjavaaProjeectCCateegorry和PProjjectt数据的的合并传传递UserLLogiinMoodell.jaava登陆数据传传递3-6工具具类文件名称功 能MyIntterccepttor.javva过滤器,实实现权限限的检查查系统功能设设计说明明系统管理管理员登录录功能实现管理员员登陆输入项 登录页页面输入入用户名名和密码码输出项 显示管管理员管管理界面面信息算法管理员输入入用户名名和密码码登陆进进入管理理平台。流程逻辑1接口 无用户界面设设计登录页面llogiin.jjsp管理

18、员登陆陆后的管管理界面面inddex.jspp数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidYIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码注释设计无限制条件无测试计划无尚未解决的的问题无登录用户管管理无功能实现注册用用户的添添加和删删除,设设定注册册用户权权限和所所隶属的的组输入项 点击管管理员管管理界面面的登录录用户管管理,进进入管理理界面 1添加加用户:输入用用户名选选择角色色 2删除除用户:在用户

19、户所在行行点击删删除链接接输出项 显示示到登录录用户管管理界面面算法点击登录用用户管理理,展现现所有登登录用户户的数据据 添加用用户,添添加新的的用户数数据 删除用用户,销销毁用户户数据流程逻辑用户添加:2:AdminMangerAllUsersAction:AdminService:UserGroupDaoImp:UserAdmin管理员readAddUsershowAllUserGroup()searchAllUserGroup()dataAcessUser用户删除:3接口无用户界面设设计 登录用户管管理页面面shoowusserss.jssp: 添加用户页页面:aadduuserr.js

20、sp测试要点无数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidYIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码管理员表结结构(useeraddminn)序号列名PKFK属性长度备注1aidYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger11用户表的iid3anameeVarchhar15管理员名称称4deptnnameeVarchhar15所属单位名名称项目类别_单位中

21、中间表结结构(cattegoory_uniit)序号列名PKFK属性长度备注1categgoryyidYIntegger11项目标识2unitiidYIntegger20单位标识项目类别表表结构(proojecct_ccateegorry)序号列名PKFK属性长度备注1categgoryyidYIntegger11该表的主键键,唯一一标示,自自动增长长2experrtiddYIntegger11专家信息表表ID3categgoryynammeVarchhar50项目名称4rep_sstarrt_ttimeedate单位申报开开始时间间5rep_sstopp_tiimedate单位申报结结束时间

22、间6exp_sstarrt_ttimeedate专家审批开开始时间间7exp_sstopp_tiimedate专家审批结结束时间间专家表结构构(exxperrt)序号列名PKFK属性长度备注1experrtiddYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger11用户表的iid3nameVarchhar20专家名称4natioonVarchhar20名词5sexVarchhar2性别6unitnnameeVarchhar50所在单位7titleeVarchhar50职称8telVarchhar15电话9introoducctioontext研究介绍10te

23、mp11Varchhar100预留字段1111temp22Varchhar100预留字段2212temp33Varchhar100预留字段3313temp44Varchhar100预留字段44单位用户表表结构(uunitt)序号列名PKFK属性长度备注1unitiidYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger20用户组名称称3unitnnameeVarchhar50单位名称4addreessVarchhar50单位地址5corpoorattionnVarchhar20单位法人6invesstmeentVarchhar10单位资产7typeVarchh

24、ar20单位性质8telVarchhar15单位电话9emaillVarchhar30单位邮箱10faxVarchhar15单位传真11zipcoodeVarchhar6单位邮编12introoducctioontext单位介绍13temp11Varchhar100预留字段1114temp22Varchhar100预留字段2215temp33Varchhar100预留字段3316temp44Varchhar100预留字段44项目表结构构(proojecct)序号列名PKFK属性长度备注1projeect_idYIntegger11该表的主键键,唯一一标示,自自动增长长2categgoryyid

25、YIntegger11项目ID,3unitiidYIntegger11单位ID4appliicanntVarchhar15申请人5gradeeVarchhar20职称6educaatioonVarchhar20学历7fill_dattedate填报时间8statuusvarchhar1000现状9futurrevarchhar1000应用前景10analyysissvarchhar500重点难点分分析11wayvarchhar500研究方法12resulltvarchhar500预期研究成成果13projeectnnameevarchhar100申请项目名名称14capittalvarchha

26、r20申请资金15experrt_oopinnionnvarchhar500专家评审意意见16scoreeDecimmal11专家评分17ispasssIntegger14是否通过审审批18temp11varchhar100预留字段1119temp22varchhar100预留字段2220temp33varchhar100预留字段3321temp44varchhar100预留字段44注释设计无限制条件无测试计划无专家用户管管理功能实现专家用用户的修修改和删删除输入项 点击管管理员管管理界面面的专家家用户管管理,进进入管理理界面 1修改改用户:点击专专家用户户的修改改链接,更更改名称称、单位位、

27、国籍籍等基本本信息。点点击修改改更新信信息 2删除除用户:在专家家用户所所在行点点击删除除链接,删删除此用用户。输出项 显显示专家家用户管管理页面面算法修改用户时时,更新新用户基基本信息息 删除用用户时,销销毁此用用户。流程逻辑修改用户:1:查找4AdminMangerExpertsAdminMangerExperts:AdminService:UserAdminDaoImp专家用户readymodifyusershowExpertById()showExpertById():ExpertExpertdataAcess2:修改5AdminMangerExpertsAdminMangerExpe

28、rts:AdminService:ExpertDaoImp专家用户modifyexpertmodifyExpert()ModifyExpert()用户删除:6接口无用户界面设设计 专家用户管管理页面面shoowexxperrts.jspp: 修改专家用用户页面面:addminnvieewexxperrtinnfo.jspp测试要点无数据库设计计专家表结构构(exxperrt)序号列名PKFK属性长度备注1experrtiddYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger11用户表的iid3nameVarchhar20专家名称4natioonVarchha

29、r20名词5sexVarchhar2性别6unitnnameeVarchhar50所在单位7titleeVarchhar50职称8telVarchhar15电话9introoducctioontext研究介绍10temp11Varchhar100预留字段1111temp22Varchhar100预留字段2212temp33Varchhar100预留字段3313temp44Varchhar100预留字段44注释设计无限制条件无测试计划无单位用户管管理功能实现单位用用户的修修改和删删除。输入项 点击管管理员管管理界面面的单位位用户管管理,进进入管理理界面 1修改改单位用用户:点点击单位位用户的的修

30、改链链接,更更改单位位名称、单单位地址址、单位位法人、注注册资金金、单位位性子、单单位电话话、单位位邮箱、单单位传真真、单位位邮编、单单位介绍绍点击修改更更新信息息 2删除除单位用用户:在在专家用用户所在在行点击击删除链链接,删删除此用用户。输出项 显示示单位用用户管理理页面算法修改用户时时,更新新用户基基本信息息 删除用用户时,销销毁此用用户。流程逻辑用户修改:1:查找72:修改8删除用户:接口无用户界面设设计 单位用户管管理页面面shoowunnitss.jssp: 测试要点无数据库设计计单位用户表表结构(uunitt)序号列名PKFK属性长度备注1unitiidYIntegger11该表

31、的主键键,唯一一标示,自自动增长长2uidYIntegger20用户组名称称3unitnnameeVarchhar50单位名称4addreessVarchhar50单位地址5corpoorattionnVarchhar20单位法人6invesstmeentVarchhar10单位资产7typeVarchhar20单位性质8telVarchhar15单位电话9emaillVarchhar30单位邮箱10faxVarchhar15单位传真11zipcoodeVarchhar6单位邮编12introoducctioontext单位介绍13temp11Varchhar100预留字段1114temp22

32、Varchhar100预留字段2215temp33Varchhar100预留字段3316temp44Varchhar100预留字段44注释设计无限制条件无测试计划无项目管理功能实现了项目目类别的的增加、删删除、修修改功能能。输入项 点击管理理员管理理界面的的项目管管理,进进入管理理界面 1:新新加项目目类别:点击新新加项目目类别到到新建类类别页面面,填写写项目类类别名称称、项目目申报开开始和结结束时间间,选择择专家;点击提提交 2:修修改项目目类别:点击项项目类别别的修改改链接,更更改项目目类别名名词点击修改更更新信息息 3:删删除项目目类别:在专家家用户所所在行点点击删除除链接,删删除项目目

33、类别以以及隶属属次类别别的项目目。输出项 显示示管理员员管理界界面算法添加项目类类别,新新增一条条类别信信息修改项目类类别,更更新类别别信息 删除类类别信息息,销毁毁次类别别信息逻辑流程添加类别:10修改类别:查找11修改12删除类别:13接口无用户界面设设计 项目管理页页面shhowpprojjecttCattegooryss.jssp: 添加项目类类别页面面adddproojecctcaateggoryy.jssp修改项目类类别页面面:addminnupddateeshoowprrojeectss.jssp测试要点无数据库设计计项目表结构构(proojecct)序号列名PKFK属性长度备注

34、1projeect_idYIntegger11该表的主键键,唯一一标示,自自动增长长2categgoryyidYIntegger11项目ID,3unitiidYIntegger11单位ID4appliicanntVarchhar15申请人5gradeeVarchhar20职称6educaatioonVarchhar20学历7fill_dattedate填报时间8statuusvarchhar1000现状9futurrevarchhar1000应用前景10analyysissvarchhar500重点难点分分析11wayvarchhar500研究方法12resulltvarchhar500预期研

35、究成成果13projeectnnameevarchhar100申请项目名名称14capittalvarchhar20申请资金15experrt_oopinnionnvarchhar500专家评审意意见16scoreeDecimmal11专家评分17ispasssIntegger是否通过审审批18temp11varchhar100预留字段1119temp22varchhar100预留字段2220temp33varchhar100预留字段3321temp44varchhar100预留字段44注释设计无限制条件无测试计划无专家用户功功能专家用户登登录功能实现专家用用户登陆陆输入项 登录页页面输入入用

36、户名名和密码码输出项 显示专专家用户户功能管管理界面面算法查询单位用用户数据据和权限限数据流程逻辑接口无用户界面设设计 专家管理界界面exxperrt_iindeex.jjsp: 测试要点无数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidYIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码专家表结构构(exxperrt)序号列名PKFK属性长度备注1experrtiddYIntegger11该表的主键键,唯一一

37、标示,自自动增长长2uidYIntegger11用户表的iid3nameVarchhar20专家名称4natioonVarchhar20名词5sexVarchhar2性别6unitnnameeVarchhar50所在单位7titleeVarchhar50职称8telVarchhar15电话9introoducctioontext研究介绍10temp11Varchhar100预留字段1111temp22Varchhar100预留字段2212temp33Varchhar100预留字段3313temp44Varchhar100预留字段44注释设计无限制条件无测试计划无专家信息更更新功能 修修改专家家

38、用户的的基本信信息输入项点击专家功功能管理理界面面面上的专专家信息息填写姓名,单单位名称称、国籍籍、性别别、职称称、电话话和介绍绍选项输出项 显显示专家家信息更更新信息息提示界界面算法更新专家信信息。流程逻辑15ExpertMangerInfoActionExpertMangerInfoAction:ExpertService:ExpertDaoImp专家modifyExpertmodifyExpert()modifyExpert接口无用户界面设设计 修改专家信信息页面面vieewexxperrtinnfo.jspp: 测试要点无数据库设计计专家表结构构(exxperrt)序号列名PKFK属性

39、长度备注1experrtiddYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger11用户表的iid3nameVarchhar20专家名称4natioonVarchhar20名词5sexVarchhar2性别6unitnnameeVarchhar50所在单位7titleeVarchhar50职称8telVarchhar15电话9introoducctioontext研究介绍10temp11Varchhar100预留字段1111temp22Varchhar100预留字段2212temp33Varchhar100预留字段3313temp44Varchhar100预

40、留字段44注释设计无限制条件无测试计划无修改密码功能 修改专专家的登登录系统统的密码码输入项 点击专专家功能能管理界界面页上上的修改改密码链链接输入原始密密码、密密码和重重复确认认密码点点击确认认修改按按钮输出项 显显示专家家信息更更新信息息提示界界面算法修改专家用用户的密密码数据据流程逻辑16ExpertMangerInfoActionExpertMangerInfoAction:ExpertService:ExpertDaoImp专家modifyPasswordmodifyPassword()modifyExperterror接口无用户界面设设计 专家用户设设置页面面rewworkkpas

41、sswoord.jspp: 测试要点无数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidYIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码注释设计无限制条件无测试计划无项目审批功能 根据据权限,审审批能够够审批的的项目输入项1:点击专专家功能能管理界界面上的的项目审审批链接接进入项项目类表表。点击击需要审审批项目目的项目目链接进进入审批批页面2:填写专专家评审审意见和和专家评评分这两两项3:点击审审批输出项 显

42、示示专家用用户功能能管理界界面算法 进入入项目类类别下的的审批项项目页面面,输入入详细信信息,添添加项目目数据流程逻辑查找所有项项目17:ExpertMangerProjectActionExpertMangerProjectAction:ExpertService:ProjectCategoryDaoImp专家showProjectCategorygetProjectCategoryExpert()getProject():List接口无用户界面设设计 项目管理界界面:sshowwproojecctCaateggoryys.jjsp: 项目审批界界面:vviewwproojecctinnfo

43、.jspp测试要点无数据库设计计项目类别表表结构(proojecct_ccateegorry)序号列名PKFK属性长度备注1categgoryyidYIntegger11该表的主键键,唯一一标示,自自动增长长2experrtiddYIntegger11专家信息表表ID3categgoryynammeVarchhar50项目名称4rep_sstarrt_ttimeedate单位申报开开始时间间5rep_sstopp_tiimedate单位申报结结束时间间6exp_sstarrt_ttimeedate专家审批开开始时间间7exp_sstopp_tiimedate专家审批结结束时间间项目表结构构(p

44、roojecct)序号列名PKFK属性长度备注1projeect_idYIntegger11该表的主键键,唯一一标示,自自动增长长2categgoryyidYIntegger11项目ID,3unitiidYIntegger11单位ID4appliicanntVarchhar15申请人5gradeeVarchhar20职称6educaatioonVarchhar20学历7fill_dattedate填报时间8statuusvarchhar1000现状9futurrevarchhar1000应用前景10analyysissvarchhar500重点难点分分析11wayvarchhar500研究方法

45、12resulltvarchhar500预期研究成成果13projeectnnameevarchhar100申请项目名名称14capittalvarchhar20申请资金15experrt_oopinnionnvarchhar500专家评审意意见16scoreeDecimmal11专家评分17ispasssIntegger是否通过审审批18temp11varchhar100预留字段1119temp22varchhar100预留字段2220temp33varchhar100预留字段3321temp44varchhar100预留字段44注释设计无限制条件无测试计划无单位用户功功能单位用户登登录功能

46、 实现单单位用户户登录输入项 登登录页面面输入用用户名和和密码输出项 显示示单位用用户功能能管理界界面信息息算法查询单位用用户数据据和权限限数据流程逻辑!嵌入对象象无效。接口无用户界面设设计 单位用户管管理界面面uniit_iindeex.jjsp: 测试要点无数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidYIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码单位用户表表结构(uunitt)序号列名PKFK属性

47、长度备注1unitiidYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger20用户组名称称3unitnnameeVarchhar50单位名称4addreessVarchhar50单位地址5corpoorattionnVarchhar20单位法人6invesstmeentVarchhar10单位资产7typeVarchhar20单位性质8telVarchhar15单位电话9emaillVarchhar30单位邮箱10faxVarchhar15单位传真11zipcoodeVarchhar6单位邮编12introoducctioontext单位介绍13temp11

48、Varchhar100预留字段1114temp22Varchhar100预留字段2215temp33Varchhar100预留字段3316temp44Varchhar100预留字段44注释设计无限制条件无测试计划无单位用户更更新功能修改单位用用户的信信息输入项点击单位管管理界面面上的专专家信息息填写单位名名称、单单位地址址、单位位法人、注注册资金金、单位位性子、单单位电话话、单位位邮箱、单单位传真真、单位位邮编、单单位介绍绍输出项 显示单单位用户户更新成成功页面面算法更新单位用用户的数数据项数数据流程逻辑21:UnitMangerInfoAction:UnitService:UnitDaoIm

49、p单位modifyUnitmodifyUnit()modifyUnit()接口无用户界面设设计 单位信息修修改页面面:viiewuunittinffo.jjsp: 测试要点无数据库设计计单位用户表表结构(uunitt)序号列名PKFK属性长度备注1unitiidYIntegger11该表的主键键,唯一一标示,自自动增长长2uidYIntegger20用户组名称称3unitnnameeVarchhar50单位名称4addreessVarchhar50单位地址5corpoorattionnVarchhar20单位法人6invesstmeentVarchhar10单位资产7typeVarchhar2

50、0单位性质8telVarchhar15单位电话9emaillVarchhar30单位邮箱注释设计无限制条件无测试计划无修改密码功能修改单位信信息密码码输入项 点击单单位用户户功能管管理界面面上的修修改密码码链接 输入 原始密密码、密密码和确确认密码码输出项显示单位用用户密码码更新成成功页面面算法更新单位用用户的密密码数据据流程逻辑22:UnitMangerInfoAction:UnitService:UnitDaoImp单位modifyPasswordmodifyPassword()modifyUnit()接口无用户界面设设计 单位用户修修改密码码页面rrewoorkppasssworrd.j

51、jsp: 测试要点无数据库设计计用户表表结结构(uuserr)序号列名PKFK属性长度备注1uidYIntegger11该表的主键键,唯一一标示,自自动增长长2gidIntegger11用户权限表表的idd3usernnameeVarchhar15用户名4passwworddVarchhar15用户密码注释设计无限制条件无测试计划无项目申报功能 单位用用户申报报不同类类别的项项目输入项1:点击单单位管理理界面上上的申报报项目管管理链接接,显示示项目类类别列表表2:点击要要申报的的项目后后的申报报链接,跳跳转到该该类别申申报项目目页面3:填写项项目名称称、申请请人、职职称、学学历、申申请时间间、

52、项目目现状、项项目前景景、重难难点分析析、研究究方法、预预计研究究成果、和和申请资资金4:点击申申请输出项 显示示单位用用户功能能管理界界面算法申请项目,增增加一条条新的项项目数据据。流程逻辑申报该类别别项目:UnitProjectDeclareAction:UnitService:ProjectDaoImp单位projectdeclaredeclareProject()addProject()接口无用户界面设设计 项目列表页页面shhowpprojjecttCattegooryss.jssp: 项目申报页页面:aappllyprrojeect.jspp测试要点无数据库设计计项目类别_单位中中

53、间表结结构(cattegoory_uniit)序号列名PKFK属性长度备注1categgoryyidYIntegger11项目标识2unitiidYIntegger20单位标识项目类别表表结构(proojecct_ccateegorry)序号列名PKFK属性长度备注1categgoryyidYIntegger11该表的主键键,唯一一标示,自自动增长长2experrtiddYIntegger11专家信息表表ID3categgoryynammeVarchhar50项目名称4rep_sstarrt_ttimeedate单位申报开开始时间间5rep_sstopp_tiimedate单位申报结结束时间间

54、6exp_sstarrt_ttimeedate专家审批开开始时间间7exp_sstopp_tiimedate专家审批结结束时间间项目表结构构(proojecct)序号列名PKFK属性长度备注1projeect_idYIntegger11该表的主键键,唯一一标示,自自动增长长2categgoryyidYIntegger11项目ID,3unitiidY11单位ID4appliicanntVarchhar15申请人5gradeeVarchhar20职称6educaatioonVarchhar20学历7fill_dattedate填报时间8statuusvarchhar1000现状9futurreva

55、rchhar1000应用前景10analyysissvarchhar500重点难点分分析11wayvarchhar500研究方法12resulltvarchhar500预期研究成成果13projeectnnameevarchhar100申请项目名名称14capittalvarchhar20申请资金15experrt_oopinnionnvarchhar500专家评审意意见16scoreeDecimmal专家评分17ispasssIntegger11是否通过审审批18temp11varchhar100预留字段1119temp22varchhar100预留字段2220temp33varchhar100预留字段3321temp44varchhar100预留字段44注释设计无限制条件无测试计划无信息查询功能查询申报过过的项目目,查看看项目信信息。如如果项目目没有被被专家审审批可以以修改项项目信息息。输入项 1:点击击单位管管理界面面上的信信息查询询链接,跳跳转到查查询页面面 2:填写写项目名名称,点点击查询询,显示示查询结结果或点点击高级级查询,跳跳转到高高级查询询页面输出项 显示查查询结果果页面算法查询单位用用户申请请的项目目信息数数据,如如果项目目没有被被专家审审批,则则可以修修改数据据流程逻辑1

温馨提示

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

评论

0/150

提交评论