内容摘要
本次毕业设计任务是开发延边大学科研管理系统,本人完成论文管理部分。本系统采用PowerBuilder6.5和MSSQLServer2000等软件为开发工具;通过对计算机硬件和软件解决方案的论证;对应用领域进行调查分析;参考各种资料和进行数据库编程实践。在徐晓霞老师的帮助下,已经基本上实现的设计任务书的要求。使得我们设计的数据库系统可是实〖本文来自:毕业设计论文网www.paper51.com〗现论文信息管理,人员信息管理以及论文、人员信息查询等功能。
PowerBuilder是Sybase公司开发的c/s模式的前端应用设计平台,它采用了面向对象的开发方法以及可视化的开发界面,为用户提供了强大的集成开发环境。运用自带的驱动程序,它可以通过ODBC连接几乎所有的数据库。
关键字:PowerBuilder、科研管理系统、SQLServer2000、
数据窗口、ODBC
THESUMMARY
ThisgraduateddesigntaskistodevelopthemanagementsystemofscientificsearchofYanbianUniversity.AndIcompletedthepartofpaper.PickPowerbuilder6.5andMSSQLServer2000etc.softwareisdevelopmenttoolofthesystem.Passforthedemonstrationofsoftwaresolvingschemaandcomputerhardware.Investigateanalysisforapplicationfield;refertovariousinformationwithcarryoutdatabaseprogrammingpractice.InguidethehelpofXiaoxiaXuteachertakeoff,haverealizedtherequirementofdesignassignmentcertificatebasicallysuccessfully.Makethedatabasesystemofdesignusrealizepaperinformationmanagement,personalinformationmanagementandpaper,personalinformationqueryfunctions.
PowerBuilderis〖本文来自:毕业设计论文网www.paper51.com〗c/smodelfrontdesignplatformbySybasecompanydeveloped.ItadoptstheOOAdevelopmentmeasures,graphicalapplicationanddevelopmentinterface,itofferedstrongintegrationdevelopmentenvironment.Throughhandlingdriverwithitself,canconnectalmostalldatabasethroughODBC.
KEYBORDS:PowerBuilder,managementsystemofscientificresearch,SQLServer2000,datawindow,ODBC.
目录
第一部分毕业设计课题…………………………………………………………4
1.1设计课题…………………………………………………………………3
1.2设计内容…………………………………………………………………3
第二部分课题可行性分析………………………………………………………4
2.1软件定义…………………………………………………………………4
2.2开发模式…………………………………………………………………5
2.3体系结构规划……………………………………………………………5
第三部分课题所使用的技术……………………………………………………7
第四部分库结构…………………………………………………………………10
第五部分程序功能模块图………………………………………………………15
第六部分主要功能分析…………………………………………………………17
第七部分总结……………………………………………………………………29
第八部分参考资料………………………………………………………………30
第二部分课题可行性分析
2.1软件定义
在这一阶段确定了“延边大学科研管理系统”开发的总目标;确定了系统开发的可行性;导出了实现此系统总目标的软件模式。这个时期经历了以下三个阶段:
一、问题定义
目前延边大学对论文、专利的管理还处于还处在信息的输入、修改、追加、查询、统计和打印输出都由人工进行操作的阶段。管理人员工作非常繁琐。延边大学科研管理系统的总目标就是为了减轻科研管理人员的工作负担,使得他们可以通过本系统对信息进行删除、修改、添加、查询等操作,从而从这些繁琐的人工操作中解脱出来。
本系统的主要特点有以下几点:
1.从性质上看,本系统是一个关于数据库的应用系统;
2.从系统的功能看,〖本文来自:毕业设计论文网www.paper51.com〗该系统应该在整体上实现对论文、著作、科研人员等信息的管理,其中应包括对各种信息的输入、修改、追加、查询、统计和打印等多个功能模块。同时该系统不应仅限于在一台计算机上实现,同时还应实现数据库共享,即多个用户均能在自己的计算机上应用该系统并可以对数据库中的已有数据进行数据的追加和修改等的操作,且被更新的数据应及时反馈到其他各个用户的面前。
3.从系统的规模看,该系统应该包括两大模块——论文管理和著作管理(其中论文管理由本人完成,以下讲述也主要以论文管理为主)。
二、 可行性研究
在对问题定义进行了进一步确认之后,通过仔细分析科研管理人员的工作流程,了解了本系统应该具体解决的问题。从而导出系统的物理及逻辑模型。
第八部分参考资料
《软件工程》 杨文龙 主编 电子工业出版社 1999年
《数据库系统原理》 李建中 王珊主编电子工业出版社 1998年
《PowerBuilder7.0》 崔巍主编清华大学出版社 2001年
《PowerBuilder7.0应用技术》 崔巍主编清华大学出版社 2001年
《PowerBuilder7.0应用开发技术详解》王蓉主编电子工业出版社 2000年
《SQLServer2000数据库应用基础》李代平、章文主编冶金工业出版2000年