网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯VB

VB基于帐户的教材管理系统的毕业设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-03-25 00:37:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

第二章  系统设计

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 下面是系统的主要窗体

4.3系统测试与评价

软件测试是保证软件质量,提高软件可靠性的最主要的活动之一。它实施对软件规格说明、设计规格说明和编码的最终审核。软件测试的目的是以最少的人力、物力和时间投入,尽可能多地找出软件中潜在的各种错误和缺陷。测试的结果为软件可靠性分析提供了依据。设计测试用例的方法一般有两种:黑盒法以及白盒法。本次测试采用的是第一种方法,我们将所有可能的值来检查系统程序的正确性,并通过测试得到的结果进行必要的调试和功能改进。

通过测试结果,我们了解到,我们开发的系统开发的几个功能能够较好的完成工作,但是由于我们对客户信息了解不够以及本身的知识缺陷,所以在很多方面没有考虑到,比如说没有对于帮助系统始终没有提供更强大的索引功能。

 

 

  

经过三个月的学习,设计和编程,基本完成课题设计的任务,本次课题设计任务是开发教材管理系统,结合传统教材管理的模式,初步实现了教材的订购、查询、数据库管理等一些基本的管理系统功能,这些功能对于一般客户完全能够满足他们的需要。

    我对开发环境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

 


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论