欢迎来到天天文库
浏览记录
ID:33067065
大小:510.53 KB
页数:49页
时间:2019-02-19
《网上申报系统文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、概要设计说明文档网上项目申报系统昭通师专08计教二班吕献鹏毕业设计指导教师:周杨川目录2一、引言41.1编写目的41.2背景4二、任务概述42.1目标42.2用户特点4三、需求规定53.1用例与使用场最53.2业务流程73.3数据流图15四、数据库设计184.1系统关系模型184.2系统数据库表结构18I」」CDMDiagrams(CDM图)191.1.1.1Modelleveldiagrams(模型水平图)191.1.1.2图Diagram.1191.1.2Modellevelobjectlists(
2、模型清单)791.121数据项清单191.1.3图清单201.1.4实体清单201.1.5实体识别字清单211.1.6关系清单211.1.7Entities(实体)271.1.7.1Modellevelentities(实体模型)211.1.7.2实体专家211.1.7.3实体专家的属性编号23I.1.7.4实体专家的展性姓名241.1.7.5实体专家的属性性别241.1.7.6实体专家的属性照片25I.1.7.7实体项目实体项目的卡片261.1.7.8实体项目的属性清单271.1.7.9实体项目的属性
3、项目ID271.1.7.10实体项目的属性项目名称281.1.7.11实体项目的属性项目作者291.1.7.12实体项目的属性上传吋间301.1.7.13实体项目的展性内容311.1.7.14实体项目的属性附件311.1.7.15实体项目上传者321.1.7.16实体项目上传者的属性编号341.1.7.17实体项目上传者的属性姓名351.1.7.18实体项目上传者的属性性别351.1.7.19实体项目上传者的属性简历361.1.7.20实体项目上传者的属性照片371.1.7.21实体项目上传者的属性职务
4、381.1.8Relationships(关系)391.1.8.1Modellevelrelationships(关系模型)391.1.8.2专家与项目的关系391.1.8.3项目上传者与项目的关系39五、代码设计41六、运行环境规定476.1设备476.2支持软件47七、结束语47参考资料481、引言1・1编写目的本需求规格说明书是为了开发一个科研项目申报书管理系统而编写,主要面向系统分析员、程序员、测试员、实施员和最终用户。本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成
5、后系统验收的依据。1.2背景随着申请项目的人数,项目种类信息的日益增加,人们要对项目进行管理的难度也越来越大,使得人们需要一个功能全面管理系统來帮助人们以轻松地心情解决对项目管理的问题,因此我们开发了一种有友好界面的科研项目申报书管理系统来满足用户需求。二.任务概述2.1目标项目管理者登录系统后可实现对用户基本信息的管理(添加,修改密码,浏览,删除);对项目可实现查询,统计,删除的功能。项目申请者登录系统后,填写项目基本信息完成添加项目的功能,也可根据已投项目的编号实现对此编号的项目修改的功能。该系统的
6、友好界面功能可满足管理员,申请者均可根据自己的心情,喜好,选取界面背景,与音乐,以轻松地心情实现对项目的管理与添加。2・2用户特点中请者了解电脑的基木操作,及自己要中请项目的基本信息。管理员了解项目管理系统的基本操作,不了解每个申请项目的具体信息。三、需求规定3.1用例与使用场景系统有三类使用者:项目管理员,项目申请者,项目审核者。管理员对用户管理模块有四个典型用例:添加用户;浏览用户;修改密码;删除用户。添加用户可为管理员(高级用户)或申请者(普通用户),为申请者新建一个普通用户后,可由申请者登录,完
7、成索要申请项目的提交。浏览用户可使管理员浏览目前系统中的所有的普通用户与高级用户。管理员通过修改密码可实现设置使用系统人员的权限。管理员可根据实际情况删除不再使用系统的用户,保障系统的安全性。对项目管理模块有三个典型用例:查询;统计;删除。1・查询实现的方式为:(1)按项目编号进行查询;(2)按项目申请人进行查询;(3)查询所有项目(4)按项目负责人进行查询。2•统计实现的方式为:(1)统计参加一个项冃的人员;(2)统计参加两个项目的人员;(3)统计参加两个以上项目的人员。管理员用例图中请者有四个典型用
8、例:添加项目;修改项目(按项目编号检索出要修改的项目);选取背景图片;选取背景音乐。申请者用例图3.2业务流程✓X•输入要修改的项目编号>/X./G一才、/、•编辑项目信息-?、/•、"k6提交修改,—i—、取消/•保存-/添加用户活动图管理员根据实际情况添加管理员用户或中请者用户,添加的管理员用户可实现对项目的管理,申请者通过登录用户可实现对项目的录入与提交。输入要新建的用户名,为其设置密码,选择用户等级(高级用户:管理员,普通用
此文档下载收益归作者所有