简介:适合功能系统论文写作的大学硕士及相关本科毕业论文,相关功能系统开题报告范文和学术职称论文参考文献下载。
(西安思源学院,陕西 西安 710038)
【摘 要】本文介绍了基于MIS的图书出租管理系统的分析与设计方法,记录了系统软件从选择开发环境、设计构架、划分功能模块到实现系统功能的全过程.
【关键词】MIS;租书管理系统;VB;Access;系统功能
1. MIS概况
管理信息系统(MIS,Management Information System),是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统.它是一门新兴的科学,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益.
2. 图书出租管理系统的开发环境
Visual Basic提供了大量控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性.实现本系统VB是一个相对较好的选择.数据库能汇集各种信息以供查询、存储和检索.Access 的优点在于它能使用数据表示图或自定义窗体收集信息.数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然.Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能.微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic 来访问数据库并对其进行各种操作.JET数据库引擎有2.x,3.x和4.0这几个版本,介于Access2003数据库的兼容性,图书出租管理系统的开发使用微软的JET4.0数据库引擎.通过ActiveX Data Objects (ADO)的数据访问技术实现Visual Basic 6.0与Access2003的连接.
供能系统:东风雷诺 车联网R-Link系统功能介绍
3. 图书出租管理系统的构架设计
本系统的主要任务是利用计算机来对书店的图书信息,会员信息,租书还书信息进行存储、修改、查询等操作以及账目的记录和查询.通过本系统来实现一些较为简单的功能,从而更方便租、还书的管理,减少书店管理人员的工作强度,降低管理的成本,提高工作效率和管理水平,为书店的经营提供一个良好的平台.本文的目的就是开发一个简便易用的图书出租管理信息系统,把书店管理人员从繁琐的数据处理中解放出来,充分利用计算机的论文范文性来提高工作效率.
3.1 设计目标
图书出租管理系统主要为经营者提供一个综合性的管理平台,这个平台主要提供以下功能:信息录入、信息修改、租书计费、查询、身份验证.
3.2 设计思想
在系统模块的划分时,应注意遵守“模块独立性”的原则,尽可能使每个模块完成一项“独立的”功能,借以增强模块内部各个成分之间的“块内联系”,即内聚性,减少存在于模块相互之间的“块间联系”即“耦合性”.
租书管理系统功能的实质是对书店信息,包括书籍信息、会员信息、租还书信息、管理员信息的存储和查询,根据上一小节的分析,将系统分为四个模块:书籍管理模块,会员管理模块,租还书管理模块,管理员管理模块,系统的功能都是围绕这四个模块展开,系统功能如图1所示.
3.3 系统功能分析
租书管理系统的程序可以划分为若干个子程序模块,从而实现四个大的独立模块的功能.总体设计的任务,就是根据功能分析所得到的系统需求,由上向下地对整个系统进行功能分解,以便分层确定应用程序的结构.
将目标设计中的各个功能分布到书籍管理模块、会员管理模块、租还书管理模块、管理员管理模块,这样,系统框架的雏形已经显示出来了,如图2所示.
3.4 系统界面建立
根据租书系统的功能构架,在对数据库各主模块和子模块进行需求分析和逻辑设计之后,在程序的主界面上创建图书管理,会员管理,租书管理,系统管理,系统帮助这五个功能菜单,并且将一些常用功能,包括图书登记、会员登记、会员租书、会员还书、会员充值、历史记录、每日盘点、图书排名,从每个模块中挑出来,单独组成一个快捷工具栏,方便用户使用,窗体名称frmMain.程序主界面如图3所示.
4. 关键技术及解决方案
4.1 自动计费
自动计费是在会员租书时候开始,到会员还书时停止.在会员租书时,通过图书编号的选择来确定书籍的书价,然后根据论文范文表,确定此书价的书籍所对应的租价、租书天数;通过会员编号的选择来确定会员的类型.由图书编号和会员编号的选择,最后生成一条租书记录,存到租书信息表.
在会员还书时,根据所借图书编号,从租书信息表中找出该图书所对应的租书记录,根据租书记录,计算出租金(租金等于租书天数×租价×销售折扣),然后更新会员表中该会员的记录(更新后的卡金额等于卡金额-租金).这一系列操作都是在租书窗体(frmZushuAdd)上的确定按钮(cmdAdd)按下时完成.
4.2 动态生成多条件SQL查询语句
在书籍记录的查询中,单条件的查询很容易实现,当同时有多个查询条件,并且查询条件的个数不是固定时,就很难通过一条语句实现查询.
窗体控件的Text属性可以判断是否在该控件上填写内容,然后根据每个控件是否记录了查询条件,生成一条SQL查询语句,这样,每次查询只需一条SQL语句,只是语句的内容不同,从而问题得到解决.
4.3 管理员、会员身份的验证
当用户启动图书出租管理系统后,首先要进行用户合法性检查并根据用户设置情况确定用户操作权限.这部分功能一方面是为了防止非法用户使用图书出租管理系统,更重要的目的是防止不熟悉系统的人随意或由于过失破坏系统中的数据,给系统维护带来不必要的麻烦.
在大型管理信息系统中,用户对不同的模块有不同的操作权限.租书管理管理系统的规模小,且不涉及过多的保密的内容,因此,这里仅把用户分为论文范文,零级用户为系统管理员级用户,可以使用系统中的所有功能.一级用户权限基本同零级用户,但不能使用系统设置方面的功能,如设置租价等,这两级用户应对系统有充分的了解.二级用户仅有查询权限,其它凡是对数据库文件内容有影响的操作均限制使用,以免系统数据错误.
5. 结束语
本文解决了如何基于MIS开发一个图书出租管理系统,涉及到面向对象、数据库等开发工具.设计的系统具有方便快捷、稳定性好、易于维护等特点,有效地减少了书店管理人员的工作强度,降低了管理成本,提高了工作效率.
【参考文献】
[1]邵洋,谷宇.visual basic 6.0 数据库开发实例导航[M].人民邮电出版社.
[2]牛允鹏.数据库及其应用[M].北京科技出版社.
[3]黄梯民.管理信息系统[M].北京经济科学出版社.
[4]张显库.visualbasic6.0编程事例与技巧[M].大连理工大学出版社.
[5]甘仞初.信息系统的开发方法与技术[M].北京大学出版社,VOL.1,NO.1,1999:102-110.
[责任编辑:杨玉洁]
总结:本论文可用于功能系统论文范文参考下载,功能系统相关论文写作参考研究。
供能系统引用文献:
[1] 查重系统功能需求
[2] 查重系统功能模块
[3] 本科学术论文检测系统检测系统哪个好