计算机专业论文Word格式.docx
- 文档编号:19609786
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:35
- 大小:284.38KB
计算机专业论文Word格式.docx
《计算机专业论文Word格式.docx》由会员分享,可在线阅读,更多相关《计算机专业论文Word格式.docx(35页珍藏版)》请在冰豆网上搜索。
学生自选题
毕业论文(设计)时间
2007年6月18日至2007年11月30日
1.毕业论文(设计)内容要求(或内容纲要;
字数>
500字):
学生宿舍管理系统对于一个学校来说是必不可少的组成部分。
目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的.而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
针对如此,我根据乡镇中学设计了一套学生宿舍管理系统,该系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去.由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失.这无疑是为信息存储量比较大的学校提供了一个方便,快捷的操作方式.本系统具有运行速度快,安全性高,稳定性好的优点,并且具备完善的报表生成,修改功能,能够快速的查询学校所需的住宿信息.本系统是以Windows系统为操作平台,用VF编程语言来实现高校学生宿舍管理系统所需功能的,该系统基本满足用户需求,能够完成学生信息的录入、员工的录入及对学生信息各个学段的查询及各类相关报表的打印。
本课题要实现的是高校学生宿舍管理系统,在设计该系统时,应尽可能的贴近学生,便于用户操作.系统在实现上应该具有如下功能:
1.系统要求用户必须输入正确的用户名和密码才能进入系统.
2.系统应该提供学生住宿情况的基本登记(即学生信息的录入)管理员分工表。
3.系统应提供学生在校期间物品出入宿舍楼的详细情况登记.
4.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询.
5.系统应提供增加,删除,修改学生信息表
6.系统还应具有导出功能及退出和有关的介绍功能
我设计成功的这个学生宿舍管理系统运行具有一定的使用性,普遍性解决了宿舍管理的难题。
学生宿舍管理系统只要满足如下的环境就可运行:
Ø
硬件环境:
适用于80486处理器,内存16M以上,Microsoft兼容鼠标,EGA或VGA显示器,10G硬盘。
VFP6.0可视化数据库管理信息系统。
软件环境:
MicrosoftWindows95(或更高)操作系统。
2.主要参考资料:
期刊文献书写规范:
作者,论文篇名,刊物名,出版年,卷(期),论文在刊物中的页码。
图书文献书写规范:
作者,书名,出版地,出版社,出版日期,引用内容所在页。
《管理信息系统及其开发技术》王小铭电子工业出版社
《实用软件工程》郑人杰段人昆陶永雷清华大学出版社
《数据库系统》史嘉权清华大学出版社
《VisualFoxpro6.0应用与提高》陈明科学出版社
《FoxProforWindows程式设计》伍善政志宇电脑图书公司
3.毕业论文(设计)进度安排:
起止时间
阶段内容
2007年6月18日至7月15日
收集资料
2007年7月16日至8月15日
写初稿
2007年8月16日至9月20日
定稿,交指导老师修改
2007年9月21日至11月20日
修改后定稿
2007年11月21日至11月30日
完成论文
指导教师
网络教育学院主管院长
宋长斌
07年9月27日
摘要:
本毕业设计是针对乡镇中学的学籍管理而开发的计算机辅助数据库管理系统。
它采用软件工程中的生命周期法,运用灵活开放的系统体系结构,利用自上而下的结构化设计方法,使用面向对象的编程技术,在Windows98操作平台上,以Microsft公司的VisualFoxPro为开发工具,实现了学生住宿住信息的录入、管理员的录入、宿舍公物的录入、学生信息的查询、学生房间的调整等功能。
系统开发研制完成后,在我校的宿舍管理中运行,取得了较好的效果。
关键词:
计算机,管理信息系统,生命周期法,面向对象可视化设计
Abstract:
Thisgraduatedesigniscalculatorassistancedatabasemanagementsystemthatstudentstatustoaimatthevillagehighschoolmanagementbutdevelopment.Itadoptsthesoftwarelifecycleintheengineeringmethod,makinguseofthevividandliberalsystemsystemconstruction,theconstructionmakinguseoffromtoptobottomturnstodesignthemethod,theusagefacestotheplaitdistancetechniqueoftheobject,inWindows98operationterraces,regardthecompanyofMICROSOFTVisualFoxProastodevelopthetool,realizesthestudentstopforthenighttolivetheinformationrecordsinto,themanagingpersonrecordsinto,thedormitoryrecordsintopublicpropertyly,adjustmentetc.functionofthesearch,student'
sroomofstudent'
sinformation.Thesystemdevelopmentresearchestomanufactureaftercompleting,dormitoryinmyschoolmanagementtheinsidecirculates,obtainingthegoodresult.
Keywords:
Computer,ManagementInformationSystem,softwarelifecycleapproach,Object-OrientedVisualdesign
引 言
目前学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的学校来说,人工记录是相当麻烦的。
而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。
当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰,计算机化管理正是适应时代的产物.信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。
21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化,信息化的管理越来越广泛应用于各个领域.我们针对如此,设计了一套学生宿舍管理系统。
学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。
由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失.这无疑是为信息存储量比较大的学校提供了一个方便,快捷的操作方式。
本系统具有运行速度快,安全性高,稳定性好的优点,并且具备完善的报表生成,修改功能,能够快速的查询学校所需的住宿信息。
目录
第1章相关知识点介绍……………………………………………………………………1
1.1管理信息系统的定义……………………………………………………………1
1.2管理信息系统的基本功能…………………………………………………………1
1.2.1数据的采集与输入………………………………………………………1
1.2.2数据的传输………………………………………………………………1
1.2.3信息的存贮………………………………………………………………1
1.2.4信息的加工……………………………………………………………………1
1.2.5信息的维护……………………………………………………………………1
1.2.6信息的使用………………………………………………………………………2
1.3管理信息系统的学科内容……………………………………………………………2
1.4管理信息系统的发展…………………………………………………………………2
1.5管理信息系统开发过程…………………………………………………………………2
1.6管理信息系统的开发方法…………………………………………………………………3
1.6.1生命周期法………………………………………………………………………3
1.6.2原型法…………………………………………………………………………4
1.7管理信息系统的总体规划…………………………………………………………………5
1.7.1总体规划的意义………………………………………………………………5
1.7.2总体规划的任务………………………………………………………………5
1.7.3总体规划的原则………………………………………………………………6
1.7.4总体规划的步骤…………………………………………………………………6
1.8VisualFoxpro6.0简介…………………………………………………………………6
1.8.1VFP6.0主要的功能特点………………………………………………………6
1.8.2用VFP开发数据库应用系统的一般步骤……………………………………7
1.9学生宿舍管理系统适用的环境…………………………………………………………8
1.10系统现状调查……………………………………………………………………………8
第2章系统需求分析
2.1功能需求………………………………………………………………………9
2.2报表需求…………………………………………………………………………9
2.3用户界面需求………………………………………………………………………9
2.4数据库选择……………………………………………………………………9
2.5编程系统支持…………………………………………………………………10
第3章宿舍管理系统详细设计………………………………………………………………11
3.1数据库名称及数据表…………………………………………………………11
3.2系统功能模块…………………………………………………………………11
3.3菜单的设计………………………………………………………………………12
3.4表单的设计………………………………………………………………………13
3.5登陆界面的设计…………………………………………………………………15
第4章主程序代码……………………………………………………………………………16
4.1主程序代码………………………………………………………………………16
4.2登陆模块的事件代码……………………………………………………………16
4.3信息录入代码……………………………………………………………………17
4.4查询代码………………………………………………………………………20
4.5各子菜单命令代码………………………………………………………………20第5章结束语……………………………………………………………………………22
第一章相关知识点介绍
1.1管理信息系统的定义
管理信息系统(MIS,ManagementInformationSystem)是一个由人和计算机等组成的能进行信息收集、传递、贮存、加工、维护和使用的系统,它能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业决策,利用信息控制企业行为,帮助企业实现规划目标。
管理信息系统作为一门学科,它是综合了管理科学、系统理论、计算机科学的系统性边缘学科,是依赖于管理科学和技术科学的发展而形成的。
它的三个要素是:
系统的观点、数学的方法和计算机的应用。
这三点是管理现代化的标志。
1.2管理信息系统的基本功能
一般管理信息系统具有数据输入、传输、存贮、处理、输出等功能,具体分述如下:
1、数据的采集和输入:
大致有三种方法。
自下而上的广幅收集;
有目的的专项调查;
随机积累法。
2、数据的传输:
包括计算机系统内和系统外的传输,实质是数据通讯。
其一般模式如下图所示:
信源:
信息的来源;
编码:
即把信息变成信号;
信道:
信息传递的通道;
噪声:
信道中的杂声和干扰;
译码:
是编码的反变换;
信宿:
信息的接收者。
3、信息的存贮:
确定存贮哪些信息,存多长时间,以什么方式存贮,经济上是否合算,这些问题都要根据系统的目标和要求确定。
4、信息的加工:
信息加工的范围很大,从简单的查询、排序、归并到复杂的模型调试及预测,这种功能的强弱,是信息系统能力的一个重要方向。
5、信息的维护:
保持信息处于合用状态叫信息的维护,这是信息资源管理的重要一环。
包括经常更新存贮器中的数据,保持合用状态。
广义上讲,它包括系统建成后的全部数据管理工作。
其主要目的是保证信息的准确、及时、安全和保密。
6、信息的使用:
指高速、高质量地为用户提供信息。
系统的输出结果应易读易懂,直观醒目,输出格式应尽量符合使用者的习惯。
1.3管理信息系统的学科内容
管理信息系统是一门新的学科,它是介于经济管理理论、系统工程与计算机科学的一个综合性边缘交叉学科。
现代管理的基本特征:
以系统的观点、动用数学的方法建立数据模型,并依靠电子计算机技术,对各种行为的经济效果作出评价,为管理决策提供科学的依据,通过计划与控制,解决各种生产、经营问题。
系统的观点、数学的方法和计算机的应用是实现管理信息系统的三个要素,也是管理现代化的标志。
1.4管理信息系统的发展
迄今为止,用于管理的、基于计算机的信息系统(CBIS,Computer-BasedInformationSystem)已有40年左右的历史。
通常,人们倾向于把这段历史划分为三个大的阶段,即将CBIS分为三类:
事务处理系统(TPS,TransactionProcessingSystems)为第一阶段,大约是50年代初至60年代中期这段时期;
第二阶段是传统的MIS时期,它是自60年代中期开始70年代中期或后期为止;
第三阶段是决策支持系统(DSS,DecisionSupportSystems),这一时期是70年代后期到目前。
实际上,当代企业的MIS与传统的MIS不通,它包括了TPS、DSS和传统概念下的MIS。
MIS:
ManagementInformationSystem。
它是指狭义的管理信息系统,这种系统的目标是利用电子数据处理系统和科学的管理方法实现对管理过程的预测、调节和控制。
MIS是以解决结构化的一类管理决策问题为主。
DSS是以管理科学、计算机科学、行为科学和控制论为基础同,以计算机技术、人工智能技术、经济数学方法和信息技术为手段,面对半结构化的决策问题,支持中高级决策者的决策活动的一种人机系统。
他能为决策者迅速而准确地提供决策需要的数据、信息和背景材料,帮助决策者明确目标,建立和修改模型,提供备选方案,评价和优选各种方案,通过人机对话进行分析、比较和判断,为正确决策提供有力支持。
1.5管理信息系统开发过程
管理信息系统的开发是一个复杂的系统工程。
为保证系统开发的顺利进行,需要有正确的开发策略和方法论作指导,需要合理的组织和有力的管理协调。
管理信息系统的开发主要是利用结构化方法的思想,采用自顶向下,逐步求精的方法,面向用户,充分考虑变化,并将工作成果文献化、标准化。
1.6管理信息系统的开发方法
(1)生命周期法
系统开发是一个过程,是从提出要建立一个管理信息系统开始,到管理信息系统的完全建成的全过程,这个过程通常称为系统开发的周期(SystemDevelopmentLifeCycle, 简称SDLC)。
包括:
确定需求、可行性研究、系统分析、系统设计、系统实施、系统实施后的评价和维护。
系统开发生命周期法的特点:
生命周期法应用广泛,是系统开发的惯用方法,是因为它具有以下特点:
系统开发的各个阶段目的明确,任务清楚,文档齐全,每个开发阶段的完成都有书面审定记录,开发过程调试有序。
也就是用结构化的系统分析与设计方法,自上而下、有计划、有组织、分步骤地开发管理信息系统,开发过程清楚,每一步骤都有明确的结果。
这些结果以分析报告、流程图、说明文本等形式确定下来,使得整个开发过程便于管理和控制。
这种方法理论完善。
系统开发生命周期各阶段的主要内容:
如表一,要完成这些任务大都运用结构化系统分析和结构化系统设计的工具。
这六个阶段在时间上基本是按顺序进行的,但实际上往往会有反复,这种反复可能发生在多处,也可能反复多次,直到设计者和用户满意为止。
表1:
各阶段的关键问题及要达到的主要成果
阶段
关键问题
达到的成果
1、确定需求初步调查
问题是什么
(1)目标范围的说明
(2)性能标准
2、可行性研究:
(1)评价现系统处理过程
(2)分析供选择方案
(3)备选系统费用估算
(1)什么是用户的需要?
(2)这个问题是否值得解决?
(3)怎样重新定义问题?
(1)技术/行为的可行性
(2)成本/效益分析
(3)系统范围和目标
(4)系统范围和目标的说明
3、系统分析
(1)详细评价现有系统
(2)数据收集
(1)解决问题应该做什么?
(2)实际情况怎样?
(1)系统的逻辑模型
(2)数据字典
(3)数据流程图
(4)恰当的数据
4、系统设计
(1)总体设计说明书
(2)详细设计说明书:
输出、输入、文件和处理
(1)在总体上问题是应该怎样解决的?
(2)详细说明问题的解决的?
(3)系统流程怎样?
(4)用户是否认可这个系统?
(1)供选择解决问题的方案
(2)最终成本效益分析
(3)硬件明细表
(4)费用预算
(5)实施进度计划
(6)用户批准这个系统
5、系统实施
(1)编制程序
(2)调试:
分调、总调、用户验收调试
(3)用户培训
(4)系统转换
(1)如何更好地进行单个的程序调试和程序综合起来的总调?
(2)怎样准备程序的验收调试?
(3)怎样实际操作?
(4)用户手册是否完成?
(1)程序
(2)调试计划
(3)安全、审计和运行规程
(4)硬件的实际应用
(5)正式系统调试
(6)程序培训
(7)方便用户的资料
6、系统实施后的评价与维护:
(1)评价
(2)维护(3)提高
(1)关键系统是否正在运行?
(2)万一系统要修改怎么办?
(1)符合用户要求
(2)符合用户标准
(3)满足用户
(2)原型法:
在系统设计最终完成之前,根据系统的基本需求,建立系统的初始模型或原型,这个原型是系统的或部门系统的工作模型,这是初始设计,然后运行这个模型,修改完善这个模型,使它满足用户的需求,经过扩展和提高,在系统设计结束时,这个原型就变换为实际应用的信息系统。
原型法的特点:
它不追求开发形式的规范与完善,而刻意讲究实效,让用户自始至终参与系统开发,由他们自己来确定什么是他们真正需要的信息系统。
原型法可以先抓住企事业信息管理的一个局部,了解基本要求,运用效率很高的计算机编程语言,以最快的速度构造出一个实际可用的模型,让用户观看模型的演示并实际使用这个模型,不断提出改进与扩展的要求。
根据用户的要求,开发人员反复地快速更新和扩展模型,最后将一个原型扩展成用户所要求的信息系统。
这种方法符合人们的认识规律,能最大限度发挥出用户的积极性。
用户参与系统开发的深度介入和系统的高度可变性是系统成功的基础。
原型法适用的场合:
①系统需求不明确
用户难以事先说明需求,或主客观环境变化比较频繁。
决策支持系统是最典型的,规模较大的管理信息系统也往往属于此类情况。
②设计结果需要进一步评价
最终用户的需求可能是很清楚的,但是系统开发组的设计可能是没有把握的,所以应该对设计的结果进行评价。
例如先用不同原型来试验不同的商业软件包,系统开发组和用户就能够确定哪一个软件包能有效地优化处理和便于使用。
③开发工作由企事业的业务人员自己开发
他们并非是数据处理专业技术人员。
还有许多别的管理信息系统开发方法,这里不再一一叙述。
在系统开发的实际工作中,要根据需要和可能选择适当的系统开发方法。
1.7管理信息系统的总体规划
1.7.1总体规划的意义:
管理信息系统的开发通常是一项耗资大,复杂程度高,时间相当长的工程。
所以要求有一个规划性的设计,才能使研制的系统有良好的整体性,使开发过程有良好的阶段性,从而能在系统性能和时间进程上收到好的效益。
1.7.2总体规划的任务:
1、从对象系统的全局出发,在总体上确定信息系统的结构;
2、提出系统资源的分配计划和分步实施计划;
3、进行可行性分析。
1.7.3总体规划的原则:
1、支持企业的总目标;
2、面向企业各管理层次的要求;
3、方法上摆脱信息系统对组织机构的依从性;
4、使信息系统在结构上有良好的整体性;
5、便于实施。
1.7.4总体规划的步骤:
1、定义管理目标;
2、定义管理功能;
3、定义数据分类;
4、定义信息结构。
1.8VisualFoxpro6.0简介
VisualFoxpro6.0是全球最大的软件生产商Microsoft公司开发的一个功能强大的数据库管理系统。
为适应当今社会信息产业特别是Internet的飞速发展,于1998年推出了最新的版本VisualFoxpro6.0,又称为VisualFoxpro98。
VisualFoxpro6.0在完全兼容以往版本的基础上,吸收了以往版本的优点,新增了很多功能,使之能够更加方便快捷地开发应用程序。
这些新增功能能使VisualFoxpro6.0与Internet进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 论文