聊城大学本科论文格式示例.docx
《聊城大学本科论文格式示例.docx》由会员分享,可在线阅读,更多相关《聊城大学本科论文格式示例.docx(5页珍藏版)》请在冰豆网上搜索。
聊城大学本科论文格式示例
聊城大学本科论文格式[示例]
本科生毕业论文
题目:
基于VB的办公秘书软件的
设计与实现
专业代码:
080605
作者姓名:
王三思
学号:
2004300000
单位:
计算机学院
指导教师:
潘全科
2006年5月21日
摘要
办公秘书软件是一种用于信息分类管理的办公软件,用于辅助客户完成常用信息的输入、存储、分类以及查询等功能的操作。
它有闹铃、备忘录、通讯录、系统设置四大功能,同时具有界面定制化、多重定时、联系人的分组、日记的个性化等特色。
本系统主要针对经常使用电脑的办公室工作人员,业务繁忙却没有配备秘书的IT工作者,家庭办公的SOHO一族等人群定位的。
本系统可以为他们提供快捷的服务,减少时间上的浪费,同时,本系统还具有较高的可靠性。
作者在开发本系统时采用VB6.0、ADO数据库访问技术和Access数据库软件作为主要的开发工具。
作者运用VB完成了程序的界面设计及主要功能的具体实现;用Access完成了数据库的具体设计;然后用ADO数据库访问技术将二者连在一起。
关键词:
闹铃;备忘录;通讯录;VB
基于VB的办公秘书软件的设计与实现
前言
在信息时代的今天,人们的生活中每天都充斥着大量的信息,也使得的人们每天都要处理大量的信息,工作节奏加快,工作压力也越来越大,特别是对于那些办公室工作人员或者是没有配备私人秘书的IT工作人员来说,一个可以辅助他们处理日常信息的“secretary(秘书)”就显得尤为重要了。
为了解决这一问题,实现信息处理的系统化,我们参考办公自动化系统开发出了一个小型的“secretary(秘书)办公软件”系统。
本系统主要是针对经常使用电脑的办公室工作人员、没有配备秘书的IT工作者以及在家办公的SOHO一族,另外本系统的开发对系统托盘程序、时钟程序、闹铃程序、联系人信息程序、数据库程序的开发都有一定的借鉴意义。
一、开发工具简介
(一)VB简介
VisualBasic是在原有BASIC语言的基础上的进一步发展,结合了BASIC语言和Windows的优点,把他们融合在一起,为初学者在Windows环境下编写应用程序提供了良好的开发环境。
1998年Microsoft公司推出了VisualBasic6.0。
其功能和性能较以前版本都有了很大的增强,它还提供了新的灵巧的数据库和Web开发工具,如增加了新改进的SQLServer交互方法,包括数据库的访问,使用数据库的新工具和控件等。
(二)ADO数据访库技术
ADO是微软最新的数据访问技术,它被设计用来与OLEDB一起协同工作以提高通用数据访问。
OLEDB是一个低层的数据访问接口,它向应用程序提供了一个统一的数据访问方法,用它可访问各种数据源,包括传统的关系型数据库,电子邮件系统和自定义的商业对象。
ADO操作数据库的物理机制如图1.1所示。
图1.1ADO操作数据库的物理机制
应用程序通过ADO组件的通用接口与OLEDB的数据库驱动程序连接,OLEDB根据实际的物理数据库选择相应的驱动程序,完成最后操作。
(三)Access简介
Access是Office软件包中的产品之一,是一个关系数据库管理系统(RDBMS),其他的关系数据库系统相比,Access具有简单易学方便使用等特点,易于开发小型的数据库应用程序。
Access通过数据库的方式来处理数据,在Access的数据库中包含了表之间的关系,查询报表宏和数据访问页等对象。
在Access中创建数据库的方式有以下三种:
用数据库向导创建数据库;创建空的数据库;用现有文件创建数据库。
二、系统的概要设计
(一)系统总体设计
1.系统结构
根据前面的系统分析和实际应用的需要,我们确定了小秘书办公软件的功能结构图。
2.系统功能简介
根据秘书的主要工作内容,小秘书办公软件实现了备忘录、通讯录、闹铃设置、系统设置等四大功能,下面我们将各个功能做简单介绍:
(1)备忘录功能:
在初次启动备忘录时,软件会提示用户设置一个密码可以确保数据的安全,然后用户根据弹出的对话框输入密码就可以进入备忘录的主界面,在其中可以对自己的日记等信息进行修改。
(2)通讯录功能:
在初次启动通讯录时,界面是空的,用户单击菜单“动作”|“编辑组”后,就会弹出可以对通信组进行编辑的对话框,在“编辑组”对话框中通过“添加新组”按钮可以添加一个新组,并且可以在“组图标”下拉列表框中为组选择图标。
返回通讯录主界面后,在相应的组上单击鼠标右键,就会弹出一个菜单,单击其中的“添加联系人”,就会弹出一个对话框,提示客户输入联系人的相应信息。
(二)数据环境的设计
本系统中需要设计一个新的基于Access的数据库,存储在应用程序路径下面data子目录中,文件名为data.mdb。
数据库data.mdb中包含一个表Diary,在Diary表中有3个字段,其结构如表2.1所示。
表2.1Diary表字段
字段名
数据类型
Data
日期/时间
ContentOfRtf
备注
ContentOfTxt
备注
其中Data字段用于存储备忘录中日记的时间,ContentOfRtf字段用于记录日记的图文,ContentOftxt则仅仅记录纯文本形式的日记(用于预览日记的内容)。
另外还需要设计两个ini文件,存储在应用程序路径下面的data子目录中,文件名分别为Groups.ini和Options.ini,文件Groups.ini和Options.ini的具体结构见设计。
结束语
我们在小秘书办公软件系统中实现了人机交互、闹铃设置、备忘录设置、通讯录设置等功能。
我们通过分工合作和多次的综合测试后,最后成功的开发出了这套机房管理系统软件。
通过小秘书办公软件系统的开发设计,使作者对VisualBasic的使用和数据库的实现技术有了进一步的理解和提高并进一步熟悉了软件开发的整个过程。
在开发系统的过程中,作者深深体会到一个软件的开发需要用到各门专业知识,更需要他人的合作。
因此,平时我们应该打好基础,注重培养团队合作精神,只有这样才能在开发大型的软件工程时,做到游刃有余,才能提高软件开发的效率。
小秘书办公软件系统经过系统分析、功能设计到系统的具体实现,严格按照软件系统的开发过程进行控制,最终顺利完成了系统的各项预定功能。
我们将在应用中逐渐加强系统安全性方面的功能,对本系统进行进一步的完善,促使其更好的发挥作用。
参考文献
[1]萨师煊,王珊.数据库系统概论(第3版)[M].北京:
高等教育出版社,2000.
[2]吉斌武,陈柏林,等.建立Delphi与SQLServer2000数据接口的方法[J].桂林航天工业高等专科学校学报,2005,
(1):
25-26.
[3]何龄修.读顾城《南明史》[J].中国史研究,1998,(3):
167-173.
[4]金显贺,王昌长,等.一种用于在线检测局部放电的数字滤波技术[J].清华大学学报(自然科学报),1993,33(4):
62-67.
致谢
经过近两个月的努力,作者终于顺利的完成了小秘书办公软件系统的开发设计。
在完成本系统设计的整个过程中,作者得到了计算机学院多位老师的帮助,特别是指导老师更是提出了许多宝贵的意见和建议,并指出了许多不足之处,使系统功能更加完善合理,在此表示特别感谢。
另外,特别感谢2004级专升本的同学,他们给予我很大的帮助,帮助我解决了不少的难点问题,使得系统能及时开发完成。
论文注意事项:
1.页眉黑体五号居中,论文为“聊城大学本科毕业论文”,设计为“聊城大学本科毕业设计”
2.毕业论文的参考文献在正文中何处引用应标出。
毕业设计的参考文献在正文中何处引用可以不标出。
3.封面严格按该模版。
4.论文的字数应符合要求,无错别字,语句通畅。
5.论文的组成部分:
前言、各章节、结束语、参考文献、致谢均不可缺少。
6.论文中不应出现待续、待做等字眼。
7.摘要应反映本文的主要研究内容,和前言应区别开来。
英文摘要应与中文摘要一致,专业术语要正确。