欢迎来到天天文库
浏览记录
ID:38700461
大小:654.50 KB
页数:26页
时间:2019-06-17
《数据库课程设计报告书(项目管理)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库课程设计报告书题目:科研项目管理系统院系:计算机科学与技术-26-分工情况:1,设计及分析部分詹天晟:项目概述,需求分析,概念设计,逻辑设计,物理设计,系统测试王昱杰:功能设计,功能分析,代码分析,系统测试苏宇航:SQL语句设计,实验报告,系统测试2,代码实现部分詹天晟:查询功能,排序功能,删除功能,注销功能,jsp网页设计王昱杰:登记功能,查询功能,修改功能苏宇航:用户注册功能,用户权限功能-26-目录一、项目概述-4-1.1、项目背景:-4-1.2、设计目的:-4-1.3、项目名称:-5-1.4、开发环境:-5-二、需
2、求分析-5-2.1、数据描述:-5-2.2、功能需求:-6-3.1、概念设计-9-3.4、物理设计-13-四、软件功能设计-15-4.1、系统功能分析-15-4.2、系统功能模块设计-15-五、程序代码及其它-16-5.1、用户登录界面的设计-16-5.2、添加项目信息-19-5.3、项目信息查询-21-5.4、修改信息-22-5.5、删除项目信息-23-5.6、注销信息-24-六、设计心得-25-七、参考文献-26--26-项目概述1.1、项目背景:科研项目管理是指课题从项目申请、立项论证、组织实施、检查评估、验收鉴定、成果申
3、报、科技推广、档案入卷的全程管理。其目的是使科研项目实行制度化和科学化的管理,保证科研计划圆满完成,出成果、出人才、出效益,提高竞争力。科研项目管理的种类有以下几种:1,国际合作课题;2,国家、省、市、区科技部门立项及中标课题;3,上级下达的科研项目和研究任务;4,学院立项、研究所自选的课题;5,合作课题(有经费支持);6,其他项目或课题(相关学会、机构、企业等)。1.2、设计目的:科研项目管理系统为国内科研院所、高校或企业的项目管理和整体管理之间架起一座桥梁,能够对每个科研项目的整个生命周期进行管理。通过统一的数据模型,提供了
4、与项目相关活动的准确的各角度视图,使科研主管部门能够为项目分配合适的资源,确保项目执行并跟踪项目的成果,从而提升科研院所、高校或企业的科研能力及效率。该系统主要面对科研院所、高校或企业的各级领导、科研项目管理部门、课题负责人、课题参加科研人员,通过对项目信息、科研单位、项目经费-26-等全方位的管理,不但方便课题负责人对自己的项目全面管理,同时便于各级管理部门及时掌控科研院所内部所有项目的情况,将项目的各种信息结合在一起,自动为项目建立过程档案。 通过本科研项目管理系统,将科研项目、科研单位、项目经费等数据记录在数据库中,便于查
5、询统计。1.3、项目名称:科研项目管理系统1.4、开发环境:1.操作系统:MicrosoftWindowsXP/Vista/72.网络服务器:Tomcat6.X3.数据库:Oracle10g4.开发工具:MyEclipse8.6二、需求分析2.1、数据描述:1)静态数据A.科研项目数据a.项目编号b.项目名称c.项目性质(国际级,国家级,省市级等)d.项目类型(软件技术,硬件技术,网络应用等)e.项目资金-26-A.科研单位数据a.单位编号b.单位名称(企业,科研单位,项目小组的具体名称)c.单位性质(高校,研究所,企业等)d.
6、下拨经费B.项目小组职员数据a.职员姓名b.职员电子邮箱c.职员电话C.系统用户数据a.用户账户b.用户密码c.用户姓名1)动态数据A.输入数据:超链接选项,新建,修改,删除记录项,导入数据库。B.输出数据:由查询,修改,删除关键字确定的数据库记录集合或全部记录。C.数据库内部的数据:全部由导入数据后的Oracle数据库实现。2.2、功能需求:1)功能划分A.系统用户进行登录,注册;如果信息出错则登录失败B.系统用户进行项目信息,单位信息,职员信息,项目管理信息的登记,注销,修改和删除-26-A.系统用户项目信息,单位信息,职员
7、信息,项目管理信息的查询和浏览B.系统用户查询信息时能对数据进行升序排序C.系统用户可以查询每条记录的详细信息D.数据输入格式不正确时进行提醒E.设置如“返回上一页”,“退出系统”等超链接方便用户选择页面1)数据流DFD图A.顶层数据流图用户操作模块用户进行注册,或者登录主系统界面登记,查询,删除或修改相关信息科研项目管理系统-26-进行排序A.第一层数据流图个人及项目信息数据库进行查询查询信息显示查询结果查询结果显示结果结果信息资料查询要求详细查询查询请求注册登录用户用户注册或登录登录成功进行修改删除处理确定用户请求登录失败更
8、新数据库登记信息显示修改删除结果登记信息显示结果-26-三、数据库设计3.1、概念设计1)实体及属性集合A.实体:科研项目属性:a.项目编号b.项目名称c.项目性质(国际级,国家级,省市级等)d.项目类型(软件技术,硬件技术,网络应用等)e.项目资金B.实体:科
此文档下载收益归作者所有