返回首页

资料管理系统设计与实现

开发语言:VF 数据库:其它 论文:32 页 运行环境:Win2003,WinXP,Win2000,Win9X 软件等级:☆☆☆☆☆ 发布时间:2010-03-23 购买方式:银行汇款方式 联系QQ:530083379 咨询QQ客服 官方网址:www.bysjlw.net
软件介绍

2 资料管理系统
2.1  总体方案设计与选择论证
2.1.1 总体方案设计
   本系统主要完成以下功能:
2.1.1.1 系统登录控制
界面设计:系统需要设计一个登录界面,让用户录入用户名和密码。
业务规则:只有使用正确的用户名与密码登录后,才能使用系统提供的各项功能;当用户连续3次输入错误后系统退出,防止有人恶意破解密码;不同的用户有不同的权限,不同的权限有不同的功能;系统用户的密码使用加密的方式存储在数据库中。
2.1.1.2 资料信息管理
界面设计:提供一个资料管理的录入、维护表单。
业务规则:管理要进行的管理的各种资料信息,包括资料信息的新增、修改、删除、浏览以及查询的功能。每份资料要有唯一编码。
2.1.1.3 用户信息管理
界面设计:提供一个可以借阅资料的用户信息录入、维护表单。
业务规则:管理可以借阅资料的用户信息,包括用户信息的新增、修改、删除、游览和查询的功能。用户信息要实现唯一编码。
2.1.1.4 借阅信息管理
界面设计:提供一个用户归还的表单,用户借阅的新增功能表单由资料的借出表单实现。
业务规则:管理用户在借出和归还资料时产生的借阅信息,包括借阅信息的新增、修改、删除、游览的查询功能;用户借出功能在资料借出业务规则中产生,以减少操作人员的操作。
2.1.1.5 借阅信息统计
界面设计:提供一个统计的表单。
业务规则:统计被借阅资料最多的10份资料信息。
2.1.1.6 资料借阅管理
界面设计:提供一个资料借出与还入的表单。
业务规则:管理资料的借入与归还;只有系统认可的用户才可以借阅相关的资料;用户的借阅资料在此模块中一并产生。
2.1.1.7 系统用户管理
界面设计:提供一个管理操作员的表单。
业务规则:管理可以使用系统的用户信息,包括系统用户的新增、删除、修改和浏览。
2.1.1.8 系统用户权限管理
界面设计:设计一个管理操作员权限的表单。
业务规则:管理系统用户的相关权限,按照系统相关的功能,对资料信息浏览、资料信息管理、用户信息浏览、用户信息管理、借阅信息、借阅信息管理、资料借阅操作、系统用户管理和用户权限等权限;可以任意定义系统用户具有的使用系统的权限。

2.1.2 选择论证
   在进行了软件需求分析后,按照这个分析结果来选择有效的开发工具,在这一过程中,必须有意识从用户角度考虑,充分分析用户的需求;系统设计与分析的相符性,有没有过度设计或达不到的设计,在这样的认识下,才能正确地选择出与系统功能相适应的开发工具。
   VF是一套优良的数据库开发工具,它的全称是MicroSoft VISUAL FOXPRO,是微软公司开发的一套基于WINDOWS系统、可视化的软件开发工具,它支持面向对象的开发方式,全面支持了Windows的事件模式,能够高效地创建出数据字典,使得它在桌面型数据库的开发领域如同一颗长青树;它的自带的DBF数据库查询效率高,是目前最快的桌面型数据库,它的组件式编程技术使得代码量编写少,开发效率高,简单易学,是开发小型数据库的有力工具.
本系统因为是普适性的,所以其方便快捷的布署显得十分重要,采用DB2、SYBASE等大型数据库需要强大的服务器支持、安装过程复杂,管理难度大,并不适合本系统的选型;只能在桌面型数据库系统DBF、MDB等中选择,由于MDB是ACCESS所管理,不能脱离ACCESS环境,而DBF文件是VF的自带数据库,具有查询快捷,是良好的关系型数据库系统,VF程序经过编译,进行技术处理后,可以脱离VF环境运用,可以立即布署、立即使用,所以我选定了Visual FoxPro作为本系统的开发工具。
2.2 初步认识面向对象技术
2.2.1 基本概念

面向对象(Object-Oriented)的编程技术,是现代编程技术的发展方向。Visual FoxPro由于具备完全的面向对象的支持,因此,可以能过由类产生的对象来设计应用程序,这些应用程序包括界面的数据处理等程序。这样构建应用程序主要是由于对象可以达到在程序设计过程中可重复使用、减少程序开发成本的目的。
对象可以是我们现实世界中存在的一切事物,在本课题中,对象是指一份份的资料和借阅这些资料的个体。对象具有属性、事件与方法。类的开发和使用是本系统研究的重点。一般来说,类定义了对象,由软件代码组成,当使用对象时必须实例化类,当实例化产生对象后,就可以操作类定义的属性和事件了。
一个类可以被引用生成更多的子类,子类具有父类的全部的属性与方法,并且可以任间添加新属性、方法,以便实现自己的功能。
类具有继承性、封装性。
2.2.2 VF中类生成器的使用
在VF中,类被分为系统类和用户类,系统类是VISUAL FOXPRO系统中提供的各种类,用户类是用户根据自己的具体开发实际创建的类。
类程序的设计按程序的存放位置可以分为三类:内存形式、程序文件方式以及类库方式。其中在实际编程中,类库方式使用较多,本系统也使用类库方式来实现对类的编制。
1、 启动设计器。
在建立好的项目文件中,在项目管理吕中选择“类”,单点【新建】按钮即可弹出一个“新建类”的对话框。在该对话框设置好类名、派生的基类、存储位置后点【确定】按钮,即可生成一个扩展名为.vcx的新类。
2、 添加对象
当完成新类后,即可以为其中添加按钮等对象,以利于程序设计。
3、 设置属性
在类设计器中,可以为其中的控件创建属性。
4、 添加事件方法
5、存储类库。

购买说明

☉此设计为本站原创作品,版权归“毕业设计论文网-www.bysjlw.net”所有,请尊重作者劳动,你若发现侵权行为,请向本站举报,谢谢合作!
☉欲获得完整设计,请与本站联系(QQ:530083379 Email:530083379@qq.com),观看程序演示录像,满意后购买!

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐毕业设计