- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB办公系统设计与开发
基于VB办公系统设计与开发
【摘要】在广播事业和网络技术飞速发展的形势下,办公系统作为一个可视化管理软件,能够提高工作效率。本文采用Visual Basic软件作为系统的界面、功能开发工具,数据库部分采用Microsoft公司的Access2000数据库进行开发,系统完成了文件管理、财产管理、会议管理、值班管理、事故管理、提案管理、车辆管理等。
【关键词】Visual Basic;数据库;办公管理
0.引言
东营区广播电视台是区政府直属的社会公益类正科级事业单位,核定编制35人,内设办公室、总编室、新闻中心、专题部、广播节目部、播出部、广告部、技术部、网络中心9个部室。目前,全台人员87人,广播电台现拥有97.8MHz、92.0MHz两个频率,电视台拥有两个有线频道和一个开路频道,广播和电视开路信号完全覆盖全区及我市周边县区,有线电视拥有城区用户5万户,农村用户2万户。
1.需求分析
根据东营区广播电视台日常办公事务中出现的问题及用户需求,办公管理要完个人设置、代办事宜、日程安排、工作日志、消息提醒等功能。其中个人设置完成设置个人信息;查看设置用户个人密码;修改用户姓名、联系方式等基本信息;出差、休假用户可设定相应状态,便于系统管理;待办事宜完成待办事宜模块集中了用户当前需办理的工作和需处理的事务。包括系统大部分模块,如邮件、消息、日程安排、办文、阅文等;用户登录系统后,各类待办事宜分类列出,点击相应链接即可进入相应页面办理,引导用户完成工作。
日程安排完成:个人安排每天日程,方便领导安排监督下属工作任务,主要包括如下功能:设置各种类型的个人日程,并以日历方式按天和按周两种方式查看;授权用户也可给他人安排日程;可显示农历。
工作日志:基于网络的工作日志系统,可设为私有,限制,公共三类级别分别供自己,部门领导,全部人员查看。便于个人总结,便于上级检查工作,便于和同事分享工作经验,是知识管理挖掘隐性知识的一种手段;用户可随意添加,删除,修改多个日志,通过翻阅日历查看任一天的日志也可通过日期,关键字等检索日志。
消息提醒:设置消息提醒功能 每当用户登陆系统时弹出提示窗口。
2.Visual Basic在数据库编程中的应用
Visual Basic作为应用程序的开发“利器”也表现在数据库应用程序的开发上,它良好的界面和强大的控件功能使数据库编程变得简单多了。在Visual Basic中通过数据访问控件或数据访问对象(DAO)可以访问下列数据库: JET数据库,即Microsoft Access和ISAM数据库,如:dBase,FoxPro以及ODBC数据库,凡是遵循ODBC标准的客户/服务器数据库。如:Microsoft SQL Server、Oracle一般来说,如果要开发个人的小型数据库系统,用Access数据库比较合适,要开发大、中型的数据库系统用ODBC数据库更为适宜。而dBase和FoxPro数据库由于已经过时,除非特别的情况,否则不要使用。在我们的项目中,选用Access数据库。建立Access数据库有两种方法:一是在Microsoft Access中建立数据库。点击“新建”按钮就可以建立新的表了。这里我们二是使用可视化数据管理器,不需要编程就可创建数据库。可视化数据管理器是一个非常有用的应用程序,它是VB企业版和专业版附带的,在目录.DevStudiovbsamplesVisdata下。
点击菜单“文件”项下“新建”子项“Microsoft ACCESS”子项的“版本7.0 MDB”项。在弹出窗口中输入新建数据库的名称“登记”,要生成新的表,右键单击数据库窗口弹出菜单,然后选择“新表”命令,在随后出现的“表结构”对话框中建立所要的字段。每次向表中加入新的字段,单击“增加字段”按钮,会出现 “增加字段”对话框。“增加字段”对话框中根据字段的类型,有些选项是无效的,无法读取。要注意的是,由于字段登记号用来唯一标志记录的,因此,它不能由用户输入。所以在定义该字段时需要定义为Long数据类型,“自动生成字段”项有效,并选中这一项。这样当用户每输入一条新记录时,系统就会在该字段上自动输入一个与其它记录不同的值。在ACCESS数据库中,关键字是用索引实现的,作为编程人员在对表类型的记录集编程时,只需调用索引名。在查询时,Rushmore技术自动用索引信息优化查询。完成表定义后,点击“增加索引”按钮,弹出窗口。在窗口中右边有三个选项。添加索引对话框选项。
3.系统设计
3.1系统总体架构
开发架构至少包括三层:用户层、应用层、数据层。当系统应用需要扩充或改版时,用户可以按自己的需求进行扩展相应的改动,而不会影响整体的应用稳定性,为整个系统今后的
文档评论(0)