网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VB类作品 > 正文

VB+ACCESS教材管理系统|基于账户教学设备管理|教学材料管理

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/15

网学网为广大网友收集整理了,VB+ACCESS教材管理系统|基于账户教学设备管理|教学材料管理,希望对大家有所帮助!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

第二章 系统设计
2.1 系统分析
系统分析的任务是明确教材数据库管理系统开发的目的、系统应用的功能等,主要有以下步骤:
1. 软件结构分析
对于大型系统的设计,通常分为两个阶段:结构设计和过程设计。
结构设计:确定系统由哪些模块组成,以及这些模块之间的相互关系。
过程设计:确定每个模块的处理过程 。其中,结构设计是总体设计阶段的任务,而过程设计则是详细设计阶段的任务。这里只是一个小型的数据库管理系统,只分析构成它们最基本的成分以及所有这些成分之间的相互关系。结构分析就是系统分析人员对完成任务的每一个工序进行分析的过程。
这里只画出其结构的业务流程与数据流成图,如图2-1, 2-2

图2-1业务流程图

图2-2数据流程图

系统开发的过程首先是要确定需要建立的表格以及视图,即首先完成数据库的设计,这个过程主要是通过Access的使用完成的;其次,就是进行界面的设计,这个过程是在VB中完成的,它是系统开发中比较重要的一步,系统界面在用户对软件的评价中占有很大的比重,影响到本次开发的成功与否,所以在后面将有专门一部分论述界面设计。最后就是功能编码功能的实现了,作为一个程序员来说,这一部分的工作相对简单,需要注意的主要是SQL语言在程序中的嵌套以及部分API函数的调用。

2. 工作量分析
对工作量的分析,是以分析传统教材管理系统的各种工作量为基础的。分析包括输入量分析,输出量分析,文档结构,程序编制,调试状况分析,一般有:
(1) 问题分析与综合
(2) 数据库组织与结构的分析
(3) 文档结构分析与编制
(4) 子系统处理过程分析
(5) 书目记录的种类分析
(6) 与用户充分交流的分析
(7) 输出产品的种类格式分
(8) 程序编制、调试状况分析
(9) 软件测试对象的分析
2.2 系统流程和操作方式设计
教材管理系统的工作流程建立在传统手工工作流程的基础上,但又不能完全等同于手工工作流程。因为教材管理系统毕竟不同于传统手工作业,从效率上来说,前者也高于后者,前者只需要少量的人工干预就能够实现教材信息的集中管理。
首先,在流程安排上应尽量避免数据的重复输入,实现从采购到发放一次输入的数据得到多次使用,以提高系统的工作效率。这一步很大程度依赖于数据库的设计。
其次,选择合适的操作方式。计算机系统操作方式有两种:一种是联机操作方式,即人机交互方式 ;另一种是脱机操作方式,它是将事先设计好的一套操作程序以作业的形式提交给计算机,由计算机依托几批处理的方式完成这套操作,并将处理结果通过系统打印输出。本次设计的教材管理系统属于第一种操作方式,需要用户输入信息完成操作。之所以采用这种方式,主要是考虑到此数据库管理系统的实时性需求,因为数据库随时可能都需要得到改变。


 

 

 

 


第三章 系统界面设计
3.1系统界面设计
1、 为了设计出符合一般标准又具有特色的界面,系统开发时要遵循以下开发原则:
(1) 保证界面设计的风格具有一致性。
(2) 界面设计时,控件的摆放要协调和匀称。
(3) 常用操作(如教材管理、查询 、打印等操作)应建立快捷方式,方便管理员日常操作。
(4) 提供信息反馈,对一些不常见的操作和至关重要的操作,系统应该能反馈信息。
(5) 提供错误处理信息,在出现错误时,系统应该能检测出错误并提供错误处理的功能;错误出现后,系统的状态不发生变化,或者系统要提供错误恢复的向导。
(6)为了方便管理员的管理应设置工具栏和状态栏。
系统的总体设计,预订需要设计几个具有主要功能的窗体,其中系统主要功能界面是最主要的,是设计的重点。该界面上包括了系统的功能查询以及触发其他单项功能界面的快捷方式,如教材管理、查询、打印与报表等。

2、系统结构
本系统是以教材管理业务为原型设计开发的,教材科的日常业务大体上有如下几项:
(1) 教材预订。教材的预订工作基本上是由系、部来完成。教材科将教材征订通知下发到各系、(轮流传阅),各系从中选订所开课程的教材,填写预订单,经系、部汇总报教材科。教材科汇总报教务处审批后,编制填写正式订单寄发到各出版社。
(2) 教材入库业务。出版社按订单如期如数发书,教材科查收入库。
(3) 教材发放。按预订数量发放专业和年级用书。通常是以系、班级为单位领进行领书。
(4) 查询,这项工作包括四项内容,其一是预订查询及时了解各系教材的订购情况;再就是入库查询及时掌握入库情况;第三是库存查询情况;第四是帐务查询,主要记录学生、班级、教师领教材的详细情况。
(5) 打印与报表,主要用于订书、购书、发书清单的打印。
(6) 系统管理主要包括用户、密码的更改,学生信息管理和数据库的维护。
(7) 选项和系统帮助能使用户快速得到帮助。

3、教材管理系统功能模块设计图
根据上述我们对教材管理业务流程和数据流程的调查分析,并根据模块划分原则,同时考虑到用户对新系统的易学易用性,我们将新系统划分为如3-1图所示的功能模块结构:

图3-1功能模块结构

3.2系统的界面及窗体
3.2.1 下面是系统的主要窗体

图3-2 登录窗口

图3-3 系统界面

当系统管理员想进入系统时,在登录窗体(图3-2)中输入用户名和密码,点击确定按钮,就可进入教材管理系统的主窗体界面(图3-3),管理员就可以进行如下的工作:
(1) 通过订书单来确定所需要订的书。
(2)把订书单和库存做比较得出还需要订阅的书的名称、数量等。
(3)把所需要订阅书导出到订书表,通过订书表向各出版社订书。
(4)等所需要的书到了,把它们进入库存,更新库存数据库。
(5)比较新库存和订书单,导出各学生,各班级,各系的发
报表。
(6)按照发书报表进行发书,更新库存,并备份原来的库存,比较一下是否有错。
(7)按照学生的发书报表发书,并把各学生的领书清单打印发给学生。
用户界面是开发应用程序的最主要的组成部分,用户界面设计的优劣决定了应用程序的 易用性、易操作性,基于windows应用程序的用户界面的样式主要有两大类:单文档界面(SDI)和多文档界面(MDI)。采用单文档还是多文档要看应用程序的目的如本例就是用的多文档(MDI)的样式,因为一个处理教材管理的用户很可能会同时进行几种操作,这样用户就可以在不同的窗口进行切换操作。

 


  
经过三个月的学习,设计和编程,基本完成课题设计的任务,本次课题设计任务是开发教材管理系统,结合传统教材管理的模式,初步实现了教材的订购、查询、数据库管理等一些基本的管理系统功能,这些功能对于一般客户完全能够满足他们的需要。
    我对开发环境Visual Basic 6.0并不是很熟悉,在以前的学习中也只是涉及到简单的程序设计,一开始做的还是有点力不从心,但在导师的耐心指导下,通过自己的努力学习和探索,我已经使自己可以使用Visual Basic 6.0以及SQL查询语言和ACCESS开发数据库应用程序。通过开发这个系统,我掌握了教材管理系统开发的基本过程,了解了教材管理的基本知识,掌握了SQL查询语言,巩固了我对Visual Basic 6.0学习,而在这次毕业设计的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学间相互帮助精神。
 但是,由于实际条件和时间限制,还有自己平时的学习不够,系统在功能方面还不完善,有的仅仅是最简单最基本的功能实现,而且由于我们知识面的局限性,对于具体的MIS管理系统方面的知识还有很大的欠缺,可能在设计数据库存在着不合理的地方,以至于影响到整个系统的功能以及性能。
尽管系统有种种的不如意的地方,但是从课题开发开始到结束这一过程中,从查阅资料到撰写论文,从建库到建表,再到编写程序,从功能分析到界面设计,每一步都充满了我和同组同学辛勤劳动,每一次探索的成功都让我们欣喜,让我们得到无比的鼓舞。
总之,通过这次毕业设计使我学到了很多书本上没有的知识,让我了解到只有将理论和实际相结合才能将学到的知识消化为自己的,同时也让我认识到了我自身的不足。毕业设计留给我的经验对我以后的工作学习都是受益匪浅,它给我留下的教训也足以让我在今后的学习工作中引以为戒。
   
 
 
 谢
在论文即将完成之际,回顾在紧张的工作中进行毕业设计的生活,感到受益匪浅,在此向所有关心和帮助过我的老师同学致以最真诚的感谢。
首先,我需要感谢我的导师卢萍老师,卢老师耐心解答我遇到的各种问题,热情的为我出谋划策,严格督促我毕业设计的进展,在系统设计阶段,卢老师多次帮我检查系统,给我指出错误,并为我提出更好的设想,在撰写论文阶段,几次审阅我的论文,并提出了许多宝贵意见,所以,如果没有卢老师的指导,我就不能较好的完成课题设计的任务。
再者,我还要十万分感谢我的同组的同学,没有他们的帮助我的毕业设计也不会较顺利的完成。
 
 
 
 
 
 
 
 
 
 
参考文献
1】滕佳东著.《信息管理系统》(第2版).大连:东北财经大学出版社,2003.4
2】骆 丽等译.《金版Visual Basic5.0》.北京:电子工业出版社,1999.2
【3】刘炳文等.《Visual Base 程序设计》—数据库篇.北京:人民邮电出版社,1999.6.
【4】宋伟. 吴建国等编著.《中文Visual Basic6.0编程基础》.北京,清华大学出版社,
5】王珊陈红著《数据库系统原理教程》.北京:清华大学出版社,1998.7
6】王珊.陈红.文继荣著.《数据库与数据库管理系统》.北京:电子工业出版社,1995
7】郑人杰主编.《中国计算机软件专业技术水平考试指定用书---软件工程》(初级).北京:清华大学出版,1999.5
8】林立军.程斌.翁迪恩编著.Visual Basic 6.0数据库开发指南》(第2版).西安:电子科技大学出版社.2000.2
9】徐仁佐等编著.软件工程》.武汉:华中科技大学出版社.2002.10
 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师