无锡市创建“江苏省公交优先示范城市”实施方案研究
- 格式:pdf
- 大小:1.24 MB
- 文档页数:2
2017年第4期 (总第278期) 黑龙江交通科技 HE LLONGJIANG JIAOTONG KEJ No。4,2017 (Sum No.278) VFP数据库在科研管理中的应用 李金库,朱亚楠 (黑龙江工程学院,黑龙江哈尔滨150080) 摘要:利用数据库软件VFP处理科研管理业务极其方便。根据创建的数据库表及其相关联接、索引等, 通过可视化编程,能够实现编辑、修改、查询、统计等功能,使科研业务的管理更加顺畅、便捷,提高了工作 效率,达到了规范化、流程化管理的目的。 关键词:VFP;数据库;科研管理;应用 中图分类号:U415.1 文献标识码:c 文章编号:1008—3383(2017)04—0195—02 0背景介绍 在每年学校科研工作量统计中,关于专利、论 文发表、著作及教材出版、教研等大量的内容都需 要手工填写,工作量大,容易出错。在实际工作中, 选择功能丰富的编程软件来完成这些工作是非常 必要的。通过比较分析,大型的数据库系统诸如, SQL、Oracle系统可以实现科研管理的功能,而使用 VFP 6.0软件对科研管理系统进行编辑,同样能够 妥善处理科研数据。使用VFP编写管理系统,具有 使用方便,界面友好的特点。 1系统分析 了解科研管理系统的开发背景,从系统的使用特 点、开发需要的语言以及数据库结构等方面进行分析。 (1)系统的使用对象 主要针对每位教师的科研工作,从著作、教材、 论文、检索、科研等方面搜集字段,对系统信息进行 维护,实现输入、查询、修改、打印等功能,使系统操 作简单,易于维护、便于升级。 (2)开发语言的选择 针对大量的软件开发工具,结合使用环境,选 择控件多、编写代码少、系统效率高、稳定性强的软 件Visual Foxpro 6.0。 (3)数据库结构分析 所需要的数据库表有:专利、著作教材、论文、 学院人员名单、论文检索、科研、教研、项目获奖以 及项目鉴定生成表格。 2系统功能 (1)密码功能; (2)权限设置; (3)档案管理: (4)查询管理; (5)系统维护; (6)退出系统。 3系统结构设计 (1)系统结构图 科研管理系统的总体功能如图l所示:
图1 系统的总体功能图 (2)项目管理器的建立 见图2。
图2项目管理器的建立 (3)数据库的建立 见图3。 (4)数据库表的建立 见表1~表9。 收稿日期:2016—02一l2 基金项目:2014年大学生创新创业项日。项目编号:20141 1802054。 ・l95・
总第278期 黑龙江交通科技 第4期
图3数据库的建立 表1专利表 …N l●榔■ l糟I’獬^l骷}^I●孵 『●舶嘲鞴l鼎BI能f: : I l I l j }{ : f I l I j l I J t l l J } f i I l j I f J J I l :1 } I l f i I I : l I l I l 【 !! . ; ; f l 『 I f i i I } 1 【 I 【 I l l l 』 { : l I 【1 表2著作教材表 um I瞄 耩1I■■『种翻雕辅 1 峨 『嘲I I I ・ 【 I ; j l I f { 【 I } { 『 I j j ‘ ; j ; 】 『 l i 1 l j i f 】 【 i t i l I j 表3论文表 孵l鞠啊l 黼 1 嘲目 L l 『 - : , I ’ : : { f ] J 表4人员名单表 f骼l雌明l_I佣qj I嗣l触隅I I j l I ; c } I I } l f i I l } l 5 ; j } i j I - { : j ; I 【 i ; i j ’ . f j f } I ! i I } 表5论文检索表 Hl捌_啊 tm m l・ 表6科研项目表 ●’l■啪 I●■^暇l■■_Htl ・ l I I l 『{ I l l I I l I l l l 】 1 i l I l l I c }I 1 j { I 】 l } 】 l j {1 l l I I J { J t l f l I ! j j f { { I 1 I l{ 表7教研表 聃l ■I霉‘ l l囊^旧I硼I秘lilfi ・ 『 ; l f j{ t l 【I 5 l - j ;I I l ’【 J j i 0 I l 1 1 l} I 』l J i } - ’I 。l f l 】0 l ・l96・ 表8获奖表 '1■5 i 啪 i H_耵 i nil I霸P■II■El ・ f f I I 【~一H l I I I j J f r i ÷ ! .t 一}一一 一卜 一一 I 5 ’ } I 1 0 I } l j —l l I l 【t I I 表9鉴定表 蕊 日W_ I■m _ ■EI ・ i I j l I l I l l l 1 l l l } l I l I I 『 I 4 系统设计的一般过程 4.1 需求分析阶段 (1)表格的确定 按照学校科研管理的要求设计表格。 (2)字段的确定 按照要求设置字段。 (3)选择设计关键字,寻求表格之间的连接。 4.2设计阶段 (1)数据库的设计; (2)程序的编制。 4.3 实施阶段 (1)数据库设计与修改; (2)菜单设计; (3)表单设计; (4)功能模块设计。 4.4测试阶段 (1)验证应用程序是否在不同条件下都能得到 正确的结果; (2)检查系统是否完全满足用户的需求,在功 能上是否还有遗漏; (3)检验在程序运行过程中对可能遇到的问题 是否都有相应的解决措施,确保系统正式投入使用 时的安全性和可靠性。 4.5运行维护阶段 系统开发基本完成后需要运行维护,即调整、 修改系统中程序设计的冗余,改善部分表单设计界 面,对程序的串接、报表的输出等项内容进行完善。 5结论 通过系统设计、需求分析,应用VFP软件可以 实现面向对象的功能强大、界面友好、运行高效、方 便快捷的应用操作。