摘要
本论文以西电基础教学实验中心学生上机管理系统为背景,论述了管理信息系统的概念,结构及系统开发的基本原理和方法。全文共分为绪论、开发方法的选择、系统分析、系统设计、系统实施、结束语等六章。首先论述了该系统的开发背〖本文来自:
毕业设计论文网www.paper51.com〗景和系统的简单介绍;然后,讨论了结构化生命周期法、原型法和面向对象这三种开发方法的技术,根据需要选择合适的开发方法;结合本系统详细阐述了系统分析、系统设计的技术及应用,尤其在机房管理人员和上机人员的交流方面采用了C/S结构进行解决;此文还论述了在开发过程中遇到的问题及学到的东西。通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。
关键词:VISUALBASIC6.0MIS系统开发面向对象
Abstract
ThepaperisbasedonthestudentoperatecumputermanagementofBasicTeachingExperimentCenterofXidianUniersity,ItdiscussestheconceptandmethodaboutMIS(managementinformationsystem)andthebasictheoryandmethodaboutsystemdevelop,ThewholepapercanbedividedintosixchaptersincludingIntroduction,theoptionofDevelopingMethod,SystemsAnalysis,SystemsDesign,theRealicationofSystem,Tagandsoon.Firstofall,itdiscussisdevelopbackgroundandsynopsisofthissystem;then,itdiscussisthreetechnologiesofdevelopingmethods,namely,itinvolvesinthewayofSDLC(StructuredDevelopmentLifeCycle),thewayofProrotype,thewayofOO(ObjectOriented),andthewayofthissystem;itelaboratelyexpoundthetechnologiesandappviationofSystemsAn〖本文来自:毕业设计论文网www.paper51.com〗alysisandSystemDesign,especiallythecommunionbetweenManagementandStudentsbymeasofC/S(Client/Server);italsodiscussisthequestionandtheknowledgeduringdevelopthissystem;duringdevelopthissystem,IunderstandthethinkingandmethodofdevelopMIS.Advancethelevelofsoftwaredevelop,groundforfuture.
[KeyWord]VISUALBASIC6.0MIS(ManagementInformationSystem)DevelopmentofsystemOO(ObjectOriented)
目录
第1章绪论………………………………………………………1
1.1系统开发的背景…………………………………………………1
1.1.1管理信息系统的产生…………………………………………1
1.1.2管理信息系统的发展…………………………………………2
1.2系统简介…………………………………………………………2
1.2.1系统特点………………………………………………………2
1.2.2系统实用性……………………………………………………3
第2章开发方法的选择…………………………………………4
2.1软件工程方法概述………………………………………………4
2.2结构化生命周期法简介…………………………………………4
2.3快速原型法简介…………………………………………………5
2.4面向对象的开发方法简介………………………………………6
2.5本系统开发方法的选择…………………………………………7
第3章系统分析…………………………………………………9
3.1系统分析的概念…………………………………………………9
3.2系统的初步调查…………………………………………………9
3.3可行性研究………………………………………………………9
3.3.1开发新系统的经济可行性……………………………………9
3.3.2开发新系统的技术可行性……………………………………10
3.3.3开发新系统的组织管理可行性………………………………10
3.3.4操作可行性……………………………………………………11
3.4系统的详细调查…………………………………………………11
3.5新系统逻辑模型的提出…………………………………………11
3.5.1数据流图………………………………………………………12
3.5.2数据字典………………………………………………………12
第4章系统设计………………………………………………16
4.1系统设计的概念…………………………………………………16
4.2系统总体设计……………………………………………………16
4.2.1系统总体布局方案的确定……………………………………16
4.2.2系统总体功能结构的设计……………………………………16
4.3系统详细设计……………………………………………………16
4.3.1代码设计………………………………………………………16
4.3.2数据库设计……………………………………………………18
4.3.3系统物理配置方案设计………………………………………21
4.3.4用户界面设计…………………………………………………21
第5章系统实施…………………………………………………25
5.1系统开发工具的选择……………………………………………25
5.2数据库产品的选择………………………………………………25
5.3开发平台的选择…………………………………………………25
5.4程序设计…………………………………………………………25
第6章结束语……………………………………………………27
6.1所做工作及收获…………………………………………………27
6.2进一步的展望……………………………………………………27
致辞………………………………………………………………28
参考文献…………………………………………………………28
附录………………………………………………………………29
3.4系统的详细调查
首先是和机房管理人员进行座谈,了解系统存在的问题,并通过磋商更深入的了解机房上机管理的需求。经过若干次的座谈,明确系统需求后,本系统将从以下方面进行分析:
1.机房实行自〖本文来自:毕业设计论文网www.paper51.com〗由上机计费、教学上机计时制度。自由上机按每小时1.5元收费,系统按每6分钟为单位收取0.15元,单位之内不计费,超过才计费。教学上机只计机时,最后由院系统一给机房结帐。
2.机房的持卡人主要有学生卡、学员卡、临时卡。学生卡主要针对西电的在校生,分为本科生、研究生、专科生三种;学员卡主要针对外单位的培训,分为计算机培训、网络培训两种;临时卡主要针对临时上机的上机人员。
3.为保护机房设备安全不受破坏,机房对损坏机房设备和违反机房制度的持卡人进行一段时间停用,停用时间内系统拒绝其上〖本文来自:毕业设计论文网www.paper51.com〗机。卡丢失后,持卡人可挂失也可挂失换卡,系统按规定给其一个新号。
4.学生能够查看自己上机情况的详细信息,并能查看自己的剩余金额、上机时间等详细信息。
5.由于系统涉及卡金,需要对充值、教学上机、上机情况等信息进行统计,为上级决策提供依据。
参考文献
【1】史斌星、史佳:《VisualBasic贯通教程》清华大学出版社2003年1月第1版。
【2】骆娟、何旭洪:《VisualBasic6.0数据库系统开发实例导航》人民邮电出版社2002年4月第1版。
【3】宜晨:《VisualBasic6.0中文版培训教程》电子工业出版社1998年10月第一版
【4】玉东李罡李雷:《VisualBasic6.0中文版控件大全》电子工业出版社2000年2月第一版
【5】Aptech:DesigningandImplementingDatabasewithSQLServer,2002.
【6】DatabaseSystemsoftheNineties.LetureNotesunComputerScience466,1990
【7】丁宝康:《数据库原理》经济科学出版社2000年3月第一版。
【8】黄梯云:《管理信息系统》经济科学出版社2000年3月第二版。
【9】甘仞初:《信息系统开发》经济科学出版社2000年6月第二版。
【10】陈禹、方美琪:《软件开发工具》经济科学出版社2000年2月第一版。
【11】V.Weinberg,StructuredAnalysis:Prentice-HallInc.,1797.