搜索
您的当前位置:首页正文

java相关论文开题报告(DOC)

来源:知库网


华东师范大学软件学院

软件工程硕士研究生学位论文开题报告

研 究 生 姓 名

学 号

系 所 软 件 学 院

专 业 软 件 工 程

学校导师姓名、专业技术职务

企业导师姓名、专业技术职务

入 学 时 间

论文题目 基于B_S结构的高校科研业务管理系统的设计与实现

注:本表可复印,可另加附页

1

一、立论依据

(论文或工程项目的研究意义、国内外研究现状分析、附主要参考文献) 1. 论文的研究目的和意义 现今,伴随我国高等教育的不断普及以及教育结构的调整,当下的高等教育已经进入大众教育阶段,与此同时,学校的科研工作也成了各高校除了各层次学生培养之外的又一项重要工作,科研工作所取得成绩的高低也正在越来越重要的成为一个高等院校综合实力的体现。与之相对应,在科研工作对高校意义重大的同时,科研工作也在日益成为担任学校教学任务的教师们日常工作的主要工作。其中研究课题的多少、档次的优劣等等,不仅显示了教师个人的学术水平,更直接影响着其本人的教学成绩的考核以及职称评定相关,关系到教师的实际利益,与此也就出现了绝大多数教师参与科研工作的现实情况。 本系统以先进的计算机和网络技术为手段,通过科研业务信息资源的有效利用和配置,发挥网络技术快捷、高效的特性,给系统使用者提供便利,简化相关手续流程,减轻工作压力,从而使学校的科研管理工作更加科学完善。 2. 国内外研究现状分析 随着信息技术、计算机技术的飞速发展,各类的校园信息管理系统也广泛应用起来,但这些系统都存在着一定的缺陷。专门针对科研管理的系统也屈指可数,并且这些系统都没有统一标准,应用上也缺乏灵活性,不能适应大多数高校应用。在分析了技术原理的基础上,规划和设计出可以很好应用到实际中的实施方案,以此达到资源的优化,将信息管理系统的功能和优势尽可能的发挥出来。高校科研管理系统开发运行后,高校科研工作将得到更科学有效的管理;学校各部门科研管理工作者可以对本部门科研项目、论文、专著等资料及信息进行调用查询;科研管理部门可以对科研信息进行审核;可以对各部门的科研信息进行统计分析,并按要求计算科研积分,为教师绩效提供依据。因此,本系统的开发应用不仅能提高高校科研工作的管理水平,还会大大提升科研管理工作者信息化操作技能,使科研管理得到规范化的管理。本系统开发成功后,不仅可以应用于高校科研管理,也可以向中小学和需要 科研统计的行业进行推广。 3. 主要参考文献 [1] 赵国栋,缪蓉,费龙.关于教育信息化的理论与实践思考.中国电化教育,2004,4:20-23 [2] 朱科蓉,李春景.教育信息化与教育信息公开.开放教育研究,2004.3:8 [3] 冯霄.教育信息化的思考与探索.浙江中医学院学报,2004,28(4):70-71 [4] 曲学勇.我国高职教育管理的现状分析及改革建议.教育与职业,2003,15 [5] 冯丹.论高校现代化管理.高校教育研究,2004,3:130 [6] 余淼.管理信息系统.经济科学出版社,2003,1 [7] 张友声.软件体系结构.北京:清华大学出版社,2004,11:57-72 [8] 龚薇华,王晨光,俞欢军.基于 MVC 模式和.NET 的公司内部管理信息系统设计[J].计算机工 程与设计,2007,(09) . [9] 刘军,阳小华,杨星.一种新的基于 B/S 模式的权限管理方案[J].微计算机信息,2006,(03) [10] 范小九,唐慧佳,韵晋峰.基于.NET 的安全设计在 MIS 系统中应用[J].微计算机信息, 2007,(30) . [11] 张振莲,王月华.基于.NET 三层架构的科研管理系统的研究与实现[J].信阳师范学院学报 (自然科学版),2007,(04) . [12] 彭龙珠.科研项目管理系统的开发与应用[J].测绘软科学研究,1997,(04) 2

[13] 于化龙,韩来平,韩广村.基于 B/S 模式的科研项目管理系统[J].计算机工程与应用, 2002,(15) [14] 潘琼,陈英德.基于.NET 的高校科研项目管理系统的设计与实现[J].教育信息化,2004,(10) [15] 余莉,王根生.基于 Velocity 的科研项目管理系统[J].科技广场,2007,(06) [16] 石靖,程小非.基于工作流 WEB 科研项目管理系统的设计与实现[J].装备指挥技术学院学报, 2004,(04) . [17] 王茂龙,伍宏珏.基于 Web 的科研项目管理系统设计[J].福建电脑,2010,(05) [18] 孟梅,邓俊岚.科研管理系统的网络框架研究[J].制造业自动化,2010,(03) [19] 雷建龙.高职科研工作的定位[J].中国职业技术教育,2004,(35) [20] 姚林修,黄维平.高校数字化校园建设内容框架研究[J].教育信息化,2006,(19) [21] 丁振中.国内外高等教育信息化研究[J].职教探索与研究,2006,(04) [22] 孟梅,邓俊岚.科研管理系统的网络框架研究[J].制造业自动化,2010,(03) [23] Foster, Jay A, Porter, Mick, Wear Natalie, Hablutzel, Bob. Developing Web Services with Java APIs for XML Using WSDP [M]. Rockland, MA: SyngressPublishing, Inc, 2002. [24] Paul J.Perrone, Venkata S.R, Tom Schwenk, et. J2EE Developer’s Handbook [M]. SAMS, 2004, :90-106. [25] Booth D, Haas H, and McCabe F, et al. W3C Working Group Note: Web service architecture .http://www.w3.org/TR/2004/NOTE-ws-arch-20040211. 2004 . [26] Brogden Bill, Minnick Chris 著. Java Developer’s Guide to E-Commerce with XML and JSP[M] .California: Sybex Inc, 2001. [27] Understanding the Three-Tier Archi tecture [EB/OL]. http://www.oracle.com/technology/produ cts/ias/toplink/doc/1013/m ain/_html/undtldev010.htm. [28] 胡裕.最新 HTML&CSS 标准教程.北京:中国青年出版社,2003,163-179 [29] Thomas Connollyy,Carolyn Begg.数据库系统——设计、实现与管理(第三版).北京:电子工业 出版社,2004,196-253 [30] 来宾,谭明勇.数据库原理与应用.北京:冶金工业出版社,2003,120-141 [31] 林乐杰.科研管理信息系统中数据库的设计与实现:[硕士学位论文].北京:北京化工大 学,2006 [32] 倪凯民,唐弋清.基于客户机/服务器环境下的 MIS 系统开发.计算机应用研究,1997,3 [33] 萨师煊,王珊.数据库系统概论(第三版).北京:高等教育出版社,2003 [34] 张龙祥等.数据库原理与设计(第一版).北京:人民邮电出版社,2002 [35] 王鹏,董群.数据库技术及其应用.北京:人民邮电出版社,2000 [36] 薛成华.管理信息系统(第三版).北京:清华大学出版社,2000 [37] 王珊,陈红.数据库系统原理教程.北京:清华大学出版社,1998 [38]桂浩,冯玉才.相关数据库标准及技术.标准化研究,2004,9:45-49 [39] 李冬萍,杨迎春.改进的分类算法在高职学生就业分析中的应用.科技论坛,2008,32:23 [40] Nicholas kassen 著,涂翔云,姚兴(译).J2EE 权威指南[M].北京:中国电力出版社,2003 [41] Dirk Krafzig.Enterprise.韩宏志,译.SOA 中文版——面向服务架构的最佳实践[M].北京:清华 3

二、研究方案

1、 研究目标、研究内容和拟解决的关键问题 本系统由以下几大功能模块组成:科研项目管理、科研人员信息管理、科研指导方向设计、科研查询统计。其核心部分为以下内容: 科研机构及人员管理:对系统的操作是由具有不同权限的用户来进行的,不同部门的不同用户都自己的相应权限和责任。因此,对用户的分组和权限的配置管理非常重要,一套 好的管理系统必需能够详细配置各用户的权限。 科研项目、成果及学术活动管理:科研项目管理是本科研管理系统中的主要功能之一,包括立项项目、在研项目和结题项目的管理。 科研成果管理包括对论文、著作、教材和文学艺术作品的管理。对于不同类型的成果系统会自动生成相对应的表单。 科研方向指导:本系统利用 ID3 算法,通过比对科研专业方向的各个参数,计算出熵值从而辅助科研人员申报科研专业,选择科研方向。还可以用户的科研内容为考核依据,根据学院要求对科研用户进行考核。 科研综合查询及统计考核管:对数据信息进行统计是本系统的重要功能,因为科研管理系统的主要任务就是能对教师的科研成果量化评定后进行查询统计,为教师的科研能力的评定提供重要依据。 2、 拟采取的研究方法、技术路线、实验方案及可行性分析 在前期进行过具体分析,了解使用者对系统的期望之后,借鉴已有同类型系统,了解掌握它们的总体架构和设计思路,在这些基础上构建数据模型,为后续的系统开发做准备。该系统采用分层的形式进行开发,包括三个层次:表示层、业务逻辑层和数据访问层。其中具体的运行部分进行模块化设计,把用户资料、科研信息、工作审核、业务查询和维护等设置成一个个单独的模块,这些模块的共同作用来实现系统的正常工作。该系统的技术关键,是后台数据库的建设,以及对远程数据的访问。本系统采用较为前沿的关系数据库,它的优势在于能够保证众多用户的同时访问,符合我院的实际要求,同时还能够提供数据备份。系统完成之后,为了保证它的正常运行,并确保安全、稳定、可靠,需要在正式使用之前进行一系列的技术测试,使其最终能够最初的设计初衷。 通过实地调查分析,我们看到学院的科研业务管理工作比较繁重,通过科研业务管理系统的开发利用,有助于实现科研业务管理工作效率的提高,能够更好的为学校领导提供分析数据。因此,系统开发前先进行了可行性分析。 (1) 经济可行性 该系统的研发主要依靠学院现有的硬件设备和人员进行。系统完成之后将会在科研业务管理工作中为学院节省大量的人力和物力资源。同时,这一系统更能改变业务管理中人工介入过多的现状,提高整体工作效率,精简业务流程,保证相关的统计查询工作更加方便。从长远来看,在本系统磨合成熟之后,完全可以向兄弟学院进行推荐,产生经济收益。 (2) 技术可行性 近些年,伴随着互联网技术的日新月异,各行各业乃至个人生活都已经离不开网络这一载体,在我院,互联网、局域网早已在工作中发挥互助作用。为了保证科研业务管理系统的性能和安全性,本系统准备利用 ASP.NET2.0 技术实现 Web 系统开发,后台数据库使用 SQLServer2010 进行开发。 (3) 管理可行性 在学校,教学老师是整个教学和科研工作的主体。本系统可以实现教师在网上申报科研业务信息。 (4) 操作可行性由于本系统设计初衷就是方便简介,对使用者没有过高的计算机水平要求,计划使用本系统的教职员工,在对系统进行了简单了解之后,就都可以在估计工作中使用。 4

3、 本论文或工程项目的特色与创新之处 1)保证系统的安全、稳定使用 2)实现多用户的同时在线使用,保证多数据的处理,并有冗余。 3)采用模块化管理,为以后该系统的进一步升级完善最好准备。 4)设置方便、简洁、一目了然的使用界面,把对使用者的技术水平要求降到最低,同时节约开发成本。 本系统是为高校研发的基于.NET 技术的 B/S 模式下的科研业务管理系统。系统 的采用三层体系结构,系统的界面和业务逻辑采用 ASP.NET2.0 技术及 C #语言来进 行界面设计及编码开发,数据库采用了 Microsoft SQL Server 2010,使用 ADO. NET 技术访问后台数据库,Web 服务实现通过 Microsoft 的 IIS6.0。同时将使用先进技术 到程序设计当中,如:抽象工厂模式和反射技术还有数据挖掘技术,进一步提高系 统可扩展性,易维护性,确保系统的先进性、开放性。 为了增加系统的可操作性,降低开发难度和使用难度,因此采取模块化设计, 也就是把用户的具体需求简化、概括为单个的系统模块,他们独自具有各自的功能, 最后形成一个整体,最终实现系统的功能完成。 4、 预期的论文或工程项目进展和成果 (1) 收集资料(2014年5月——2014年7月) 查阅与本课题相关的国内外资料和文献,了解本课题所讨论的内容在国内外发展现状及可行性研究,完成开题报告及文献综述。 (2) 理论论证阶段(2014年7月——2014年9月) 在阅读并研究大量文献资料的基础上,对本文提出的目标进行理论论证与分析。 (3) 详细设计阶段(2014年9月——2014年11月) 本阶段针对现有的房屋出租系统,吸取其长处,并结合理论论证阶段所得出的结论,给出系统的框架结构。针对系统框架结构,对其进行部细化与拆分,确立好各功能模块,并确立好各功能模块间的数据传输接口。最好,针对个功能模块所设计的功能需求,进行编程实现,并在全部模块编写完毕后进行系统整合。 (4) 测试、改进阶段(2014年11月——2015年1月) 对整合完毕的系统进行运行测试,尽量多找一些测试人员对系统进行同时访问,数据查询、修改、提交测试,找出系统中存在的不足与错误,并及时改正。在测试的过程中还要对系统中所设计的算法的运行效率进行评估,对运行效率较低的算法进行及时的改进,以减少算法的运行时间,提高算法的运行效率以及系统的访问速度。 (5) 论文撰写阶段(2015年1月——2015年3月) 总结前几个阶段的研究成果,完成毕业论文的撰写。 (6) 准备毕业论文答辩(2015年3月——2015年5月) 5

三、论文或工程项目大纲 第一章 绪论 1.1 研究的背景和意义 1.2 国内外发展状况 1.2.1 科研管理系统理论 1.2.2 科研管理系统的发展现状 1.3 高校科研工作的信息化进程 1.4 课题主要研究目标与内容 1.5 课题预期成果与表现形式 1.6 本文的结构 第二章 相关理论与技术 2.1 SOA 的基本架构和开发过程 2.2 J2EE 平台简介及相关技术介绍 2.3 采用 ORACLE 数据库 2.4 可行性分析 第三章 系统需求分析 3.1 系统需求分析 3.2 系统整体功能需求 3.3 系统总体结构分析 3.4 系统体系结构的选择 3.5 本章小结 第四章 系统设计 4.1 科研门户设计模块 4.2 科研管理系统模块设计 4.3 数据库机构设计 4.4 增强系统安全性可采取的措施 4.5 查询语句优化设计 4.6 本章小结 第五章 系统实现 5.1 科研门户网的实现 5.2 科研人员信息管理模块的实现 5.3 综合查询功能的实现 第六章 系统测试 6.1 系统测试 6.2 检测过程与结果 6.3学院科研方向指导功能测试 6.4 测试系统的稳定性 6.5 测试举例 6.6 测试所用的配置环境 6.7 本章小结 第七章 结论 致 谢 参考文献 6

四、研究基础

1、 已参加过的有关研究工作或工程项目,以及已取得的工作成绩 参与某高校科研业务管理系统的设计与实现,目前正在努力完成中。 2、 已具备的条件,尚缺少的条件和拟解决的途径 依托东北农业大学成栋学院教务处,已经获得了现有本学院科研的数据与材料,对于该系统存在的问题,需要在老师和学生之间进行走访调查,得出针对该学校的系统需求。经过充分的调查和研究,已经明确了软件需求,并且具有一定的开发经验,但是对要用到的一些技术不太熟悉,因此计划通过查找参考资料和文献的途径解。

7

五、企业导师意见

企业导师签名: 20 年 月 日

六、学校导师意见

学校导师签名: 20 年 月 日 七、学院评审意见

学院负责人(签字): 学院公章: 20 年 月 日 8

因篇幅问题不能全部显示,请点此查看更多更全内容

Top