成绩管理系统Word文档格式.docx
- 文档编号:16309128
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:40
- 大小:220.20KB
成绩管理系统Word文档格式.docx
《成绩管理系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《成绩管理系统Word文档格式.docx(40页珍藏版)》请在冰豆网上搜索。
1、能够实现学生成绩信息的输入、修改和查询。
2、要求系统能够完成相应的功能。
3、能够及时的解决学生成绩出现的问题。
4、能够使管理员操作简单易懂。
重点研究问题
1、学生成绩的流通处理,主要负责学生基本信息的输入、修改和查询。
2、学生成绩管理,主要负责学生信息的处理,包括学籍信息管理,班级信息管理,课程成绩管理,成绩信息管理,的添加、删除。
查询。
3、学生信息维护,主要负责学生信息的维护,包括学籍信息管理,班级信息管理,课程信息管理,成绩信息管理等
4、学生成绩信息打印,主要负责打印有关学生相关的信息。
其它要说明的问题
必须按照学校的基本要求进行系统设计和写论文。
指导教师签字:
年月日
注:
由指导教师填写
毕业设计开题报告
专业
计算机信息管理
学生成绩管理系统
选题目的和意义
为了能让学生,老师或者来访者方便的查询学生相关信息,对学生的信息管理能统一规范化。
功能块的相应操作分别由其对应的子模块实现。
通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,使管理员能极其容易地对所有学生信息进行管理,并且准确无误,轻松自如。
使学生信息管理工作系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。
研究方案
1、系统的概述
2、系统分析
3、系统的功能设计
4、系统的操作
5、系统的维护
计划进度
1、2010年3月5日至2010年3月25日定题目和搜集参考资料及调查等
2、2010年4月开发学生成绩管理系统及系统说明书
3、2010年5月中旬完成初稿
指导教师意见
毕业设计(论文)指导记录表
指导教师
姓名
职称
讲师
学生
论文题目
第一次指导
指导日期
指导情况及指导意见:
第二次指导
序号
项 目
分数
不及格
及格
中
良
优
1
文献检索
2
开题报告
3
考勤情况、工作态度
4
综合应用能力评价
5
工作量评价
6
任务难度评价
7
创造性评价
8
外文翻译及摘要
9
论文书写规范化评价
10
其他
请在适当的栏内打“√”
对论文的简短评价:
1.指出论文存在的问题及错误
2.对创造性工作评价
3.建议成绩
优良中及格不及格
指导教师签字
答辩小组评议意见
学号 姓名
分 数
任务难度及分量
论文规范化
基本理论运用正确
资料来源充足、可信
实践意义
综合应用能力
答辩表现
创造性工作评价
答辩小组意见:
1.建议成绩等级
2.需要说明的问题
答辩小组长签字
摘要
学生成绩管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本系统采用PowerBuilder9.0作为前台开发工具,用SQLServer2000作为后台数据库开发工具,在短时间内建立系统应用原型,不断修正和改进,直到形成用户满意的系统。
本系统是在系统分析与设计的基础上开发而成,实现了学生基本信息的录入与查询的功能操作,见面友好,便于操作。
学生信息管理系统论述了管理信息系统的概念、结构及系统开发的基本原理和方法。
全文共分为系统概述、系统需求分析、系统概要设计、系统详细设计、系统实施、系统运行及维护、结束语等。
详细阐述了系统需求分析、系统设计的方法其内容。
同时,可以了解到学生管理的有关内容以及怎样使用该系统,对如何使用PowerBuilder9.0开发本系统作了较为详细的介绍。
重点介绍了本系统的六大特点:
通用性强,见面美观,操作方便,安装时自动配置ODBC数据源,可进行打印设置等。
开发本系统是为了能让管理员从繁重的工作中解脱出来,使管理员在使用一个软件以后能极其容易地对所有学生信息进行管理,并且准确无误,轻松自如。
关键字:
PowerBuilder9.0;
学生信息管理系统;
数据库设计;
模块;
菜单
Abstract
StudentInformationManagementSystemisatypicalmanagementinformationsystem(MIS),includingthedevelopmentofitsdatabasebackgroundtotheestablishmentandmaintenance,andfront-endapplicationdevelopmentaspects.ThesystemusesPowerBuilder9.0astheoutlookfordevelopmenttools,usedasabackgroundSQLServer2000databasedevelopmenttools,systemapplicationinashortperiodoftimetoestablishtheprototype,andconstantlyrevisedandimproved,untiltheformationofusersatisfactionwiththesystem.Thesystemisintheanalysisanddesignwasdevelopedonthebasisof,andthestudentsbasicinformationabouttheentryandoperationforthefunction,tomeetfriendly,easytooperate.
StudentInformationManagementSystemdiscussedtheconceptofmanagementinformationsystems,systemsdevelopmentandstructureofthebasicprinciplesandmethods.Bythesystemisdividedintoanoverviewofsystemrequirementsanalysis,systemdesignsummary,thesystemdetaileddesign,systemsimplementation,operationandmaintenanceofsystems,suchasconcludingremarks.Detailedsystemrequirementsanalysis,systemdesignapproachtoitscontent.Atthesametime,studentscanunderstandthatthemanagementofthecontentandhowtousethesystem,onhowtousePowerBuilder9.0developmentofthesystemmademoredetails.Thesystemfocusesonthesixmajorcharacteristics:
highuniversality,tomeetbeautifulandeasytooperate,installautomaticallyconfigureODBCdatasources,suchasprintsettings.
Developmentofthesystemistoallowadministratorsfromthearduousworkofthefreedsothattheadministratorsintheuseofasoftwarecanbeextremelyeasilyafterthestudentsalltheinformationmanagementandaccuracy,ease.
Keyword:
PowerBuilder9.0;
studentinformationmanagementsystem;
databasedesign;
module;
menu
中文摘要……………………………………………………………………………………1
英文摘要……………………………………………………………………………………2
目录……………………………………………………………………………………3
引言……………………………………………………………………………………5
第一章管理信息系统概述……………………………………………………………....6
1.1管理信息系统概念与结构…………………………………………………………….6
1.2管理信息系统开发方法………………………………………………………………7
1.3开发工具及运行环境…………………………………………………………………9
第二章系统分析…………………………………………………………………………12
2.1背景分析……………………………………………………………………………….12
2.2组织机构调查分析…………………………………………………………………….12
2.3可行性分析及详细调查……………………………………………………………….12
2.4系统模块图…………………………………………………………………………….13
第三章数据库介绍………………………………………………………………………14
3.1数据库概念……………………………………………………………………………14
3.2数据库建立……………………………………………………………………………15
3.3数据库概念结构设计…………………………………………………………………..17
第四章系统功能…………………………………………………………………………19
4.1系统功能介绍…………………………………………………………………………..19
4.2主窗口和设计菜单……………………………………………………………………..19
4.3登录窗口………………………………………………………………………………..21
4.4系统用户管理……………………………………………………………………………………….22
4.5学生成绩查询…………………………………………………………………………..24
4.6学生档案管理窗口……………………………………………………………………..25
4.7专业管理窗口……………………………………………………………………………………..27
4.8课程管理………………………………………………………………………………..28
4.9班级管理………………………………………………………………………………..30
4.10考试性质管理…………………………………………………………………………32
结论………………………………………………………………………………………33
谢辞………………………………………………………………………………………34
附录…………………………………………………………………………………………..35
参考文献……………………………………………………………………………………..38
引言
管理信息系统就是我们常说的MIS(ManagementInformationSystem),在强调管理,强调信息的现代社会中他变得越来越普及。
MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。
在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。
20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。
1985年,管理信息系统的创始人,明尼苏达大学的管理学教授GordonB.Davis给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软件资源以及数据库的人-机系统。
他能提供信息支持或组织的运行、管理和决策功能。
”这个定义全面地说明了管理信息系统的目标、功能和组成,而且反映了管理信息系统在当时达到的水平。
管理信息系统起初用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理系统。
当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到了管理信息系统的阶段。
随着计算机技术的进步和人们系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统的任务。
我国20世纪70年代末有少数企业开始MIS的局部应用。
“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。
20世纪80年代后中期,在全国性计算机热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS.许多企业建立了覆盖全场的计算机网络。
“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。
一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高水平,与企业中其他系统集成,形成了CIMS。
目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。
学生信息管理系统是一个教育单位不可缺少的部分,他的内容对于管理者来说至关重要,所以学生信息管理系统应该能够为用户提供足够的信息和快捷的查询手段。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻地认识。
他已经深入社会的各个领域并发挥着越来越重要的作用。
第一章管理信息系统概述
人类社会已逐步进入信息化社会,信息作为一种资源也越来越多地参与到人类社会的活动中,由于生产运作决策过程中所需的信息量越来越多,传统的信息管理技术越来越不适应需求,使得基于计算机技术、现代管理技术、现代通信技术和数学方法的管理信息系统应用越来越广泛。
这里主要给出了信息管理系统的概念既定义
1.1管理信息系统概念
管理信息系统定义是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其他办公设备,对企业经营数据进行全面的收集、传输、加工、存储、更新和维护,产生有利于企业战略竟优、提高效益和效率为目的信息,支持企业高层决策,中层控制,基层运作的集成化人机系统。
管理信息系统概念是一体化系统或称之为集成化系统,管理信息系统进行企业信息管理是从总体目标出发,全面考虑,保证各个职能部门能够有效合理的信息共享,减少数据的冗余度,保证数据的兼容性和一致性。
管理信息系统的结构:
a.概念结构
从概念上看,管理信息系统由四大部分组成,即信息源、信息处理器、信息用户和信息管理者。
如图1-1所示。
信息管理者
信息源
信息处理器
信息用户
图1-1管理信息系统概念的结构
这里,信息源是信息产生地,指的是输入数据源,若按地点分类由内信息源和外信息源两大类;
若按时间分类,可分为一次信息源和二次信息源两大类。
信息用户是信息的使用者,他们应用信息进行决策。
信息的管理者负责信息系统的设计与维护,确保信息系统的安全运行和协调配合。
信息处理器主要负责信息的传输、加工和保存等任务。
根据处理的内容和决策的层次来看,管理信息系统可以看成金字塔式的结构。
由于一般的组织管理均是分层次的,例如分为“战略计划”、“管理控制”和“运行控制”三层。
为它们服务的信息管理与决策支持也应该分为三层,而且还有最基层的业务处理。
一般来说,下层的系统数据处理量最大,数据的信息含量在处理中被挖掘,并向上层传递;
上层的数据处理量相对较少,但信息的利用度却很高。
所以就组成了下面大,上面小的金字塔结构。
b.功能结构
一个管理信息系统从使用者的角度看,它总是有一个目标,具有多种功能。
每种功能之间又有着各种信息的联系,构成一个有机结合的整体。
管理信息系统可以由多个子系统组成,每个子系统将有一个相对独立的功能,而在子系统的下面还可以建立或划分有业务联系的子系统,叫着二级或三级子系统。
如1-2图所示
信息系统
信息的输入
信息的处理
信息的输出
信息的储存
信息的传输
信息的删除
信息的增加
信息的修改
信息的统计
信息的查询
图1-2管理信息系统的功能结构
1.2管理信息系统开发方法
管理信息系统的开发是一个比较复杂的系统工程,它涉及到计算机技术、系统理论、管理技术、组织结构以及工程化方法等方面的问题。
尽管这些年来人们对管理信息系统的研究比较广泛,也提出了许多管理信息系统开发的方法,但至今还未形成一套完整的、通用的工具和方法。
(1)管理信息系统开发方式
管理信息系统的开发方式主要有独立开发方式、委托开发方式、合作开发方式和购买线程软件方式。
选用哪种方式,需要根据使用单位信息系统部门的技术力量、企业的资金情况、外部环境和国家/行业的政策法规情况等因素综合考虑。
(2)管理信息系统开发方法的体系结构
管理信息系统的开发,既是一个技术综合应用的过程,又是一个项目管理和控制的过程。
一个管理信息系统的开发,包括3方面的内容:
其一是在开发过程中充分利用人、财、物等各种资源,并对它们进行科学、合理的管理和控制;
其二是选用合理、先进的计算机技术(计算机软硬件及通信技术);
其三是在开发过程中充分融合计算机与人之间的关系,这种融合不仅是在开发过程中,而且应该体现在所开发的系统中,只强调计算机和只强调人的系统都不是好的系统。
基于开发项目的管理技术与计算机技术相结合的想法,提出管理信息系统开发方法的体系结构如1-3图所示
资源库
开发环境工具
计算机辅助软件工程
软件开发环境
集成化的项目/程序支持环境
技术
可视化技术
计算机辅助软件过程
计算机通信技术
其他技术
管理信息系统开发方法
结构化法
生命周期法
原型法
任务驱动方法
面向过程方法(结构化方法)
面向数据方法(信息过程法)
面向对象方法(00方法)
图1-3管理信息系统开发方法的体系结构
管理信息系统的开发过程是针对系统的开发、设计与实现过程,在管理信息系统的建设过程中不仅需要先进的技术,还要完整的管理策略和协调机制,仅依靠人力、物力和技术的投入是不行的,必须在此基础上按照管理系统开发的特点和规律,加强协调与管理工作。
1.3开发工具及运行环境
(1)开发工具概述
我们知道,目前的数据库应用技术中普遍采用的就是客户机/服务器体系结构,在这种体系结构中,所有的数据和数据库管理系统都在服务器上,客户机通过采用标准的SQL语句等方式来访问服务器上数据库中的数据。
由于这种体系结构把数据和对数据的管理都统一放在了服务器上。
就保证了数据的安全性和完整性,同时也可以充分利用服务器高性能的特点。
正因为客户机/服务器体系结构的这些优点,因而得到了非常广泛的应用。
PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司推出的产品(PowerSoft现已被数据库厂商Sybase所收购),它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。
由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。
在当前,网络技术迅速发展,随之发展的还有OLE,OCX,跨平台等技术,而在PowerBuilder的最新版PowerBuilder6.0中提供了对这些技术的全面支持。
总之在数据库开发工具领域,PowerBuilder是其中非常优秀的一个,利用它我们可以开发出功能强大的数据库应用程序。
a.PowerBuilder的特点
PowerBuilder提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。
也就是说用PowerBuilder开发的应用程序是独立于服务器上的数据库管理系统的。
和大多数的WINDOWS应用程序一样,PowerBuilder也是事件驱动工作方式。
在这种工作方式中,程序的运行没有固定的流程,程序中的代码也是为各种可能发生的事件编写的,当程序开始运行之后,它就可以接受来自系统,用户或者其它应用程序触发的事件,然后执行相应的事件代码。
事件驱动的工作方式与面向对象技术是紧密相关的,在PowerBuilder应用程序中,接受发生的事件的往往就是程序界面中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 成绩管理系统
![提示](https://static.bdocx.com/images/bang_tan.gif)