deliphi学生综合管理信息系统解决方案.doc
文本预览下载声明
1 绪 论
本系统解决方案是以学校学办学生信息管理系统开发为背景,论述了信息管理系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、可行性分析、业务解决方案、学生信息管理系统概要设计、学生信息管理系统详细设计、开发重点和难点、项目实施方案等。
1.1 背景
学生信息管理系统是教育单位不可缺少的部分,它对于学校的决策者和管理者来说都至关重要。而且,学校的规模都在不断的扩大,学生数量在急剧增长,有关学生的相应信息也在成倍的增加。所以这就需要一个功能完善的学生信息管理系统来进行信息数据的规范化处理,为用户提供充足准确的信息和快捷的查询。现在, 学生管理工作是基于全手工管理模式,这种落后的管理方式给教务工作带来诸多不便。。。而随着信息技术的快速发展,给高校管理工作带来了新的曙光。通过分析和设计一种科学的、合理的高校管理系统,这对于提高高校的日常效率具有重要的作用。它不仅可以提高管理效率,还可以高校
通过测试,本系统可以正常运行, 并具备相应的统计功能, 使教师和学生能够方便地查阅有关的信息, 而且所有的操作只需通过网络浏览器就可完成, 大大地提高了学校的办公效率。
实现管理信息化,把信息技术真正应用到中去,并在此基础上逐步建立,促进信息的共享和利用。
方案二:C/S (Client/Server,客户机/服务器)
基于C/S的技术存在以下三大致命的弱点:
(1)数据库的集中管理,造成局部工作效率低下。
(2)应用逻辑封装在C端的客户机上,系统扩充性低,不易维护和修改。
(3)应用逻辑的简单封装,使其对应用服务器性能要求过高,最终导致系统效率无法充分发挥。
而基于Web的计算机技术、B/S(Browser/Server)结构和用户界面统一机制来作用户访问应用服务器,其中最重要的就是数据库服务器。这样采用B/S(Browser/Server)结构,在软件开发工作中主要集中于服务器端的应用程序,可以节约对客户端的应用程序进行开发所花费的时间和费用。
2.2.2 方案的选择
在设计本系统时,考虑到C/S作为一种需要客户端的架构,用户要求下载安装客户端,对于便利用户操作不利。而B/S架构则允许用户直接通过浏览器访问登陆页面,通过验证后进入系统,完成各项操作。对用户的要求低,非常方便,快捷,同时无客户端的设计大大减少了系统维护与系统升级的成本。综上所述,本系统选择B/S体系结构。
2.3 系统可行性分析
在计算机高度普及的当前社会状况下,这个系统的可行性主要体现在以下的几个方面:
2.3.1 技术可行性
学生信息管理系统的开发需要对管理的需求进行分析,最终通过简单的界面按钮操作实现对学生数据的增、删、改和查询、导入导出等操作,并将这些操作反应到数据库的操作。完成以上功能需要采用以下几个关键的技术:
(1)数据库数据显示技术
通过什么方式和形式把数据库中的学生数据显示到界面上供管理者查阅,目前的基本技术都是基于Sql语言的混合编程实现遍历数据库,对数据的提取,然后在界面上显示。
(2)数据库数据修改技术
对数据库的操作基本的还是离不开Sql语言的混合编程,主要是通过对按钮事件的捕捉,通过对应的Sql代码实现对数据库相关操作。
(7)系统在运行和维护面临的问题
系统在运行过程中,系统的用户主要是学校的信息管理人员,用户对系统使用的熟练程度会影响系统应用的效果,增加系统维护的压力。这个问题可以通过一份简单的管理人员使用说明文档来解决。在系统运行的初级阶段,可以由开发方的系统维护人员提供现场的使用指导。
系统维护面临的主要问题是系统存储的学生数据量比较大,数据备份和数据安全十分重要。数据备份与恢复需要程序化、智能化。由于数据涉及到学生个人信息秘密,数据备份与恢复工作需要有信息管理人员专职负责。
2.3.2 操作可行性
本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。而且系统操作方便,易学易用。
3 业务解决方案
3.1 学生信息管理系统的目标
此系统提供给教师用户和学生用户。教师登陆后可以对学生基本信息表和学生成绩表进行查看、增添新记录和删除记录等操作。学生登陆后能查询自己的成绩。
(1)节约资源,提高学籍信息的精确度
本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学生信息管理的效率,并且还提高了学生信息管理的精确度,可高效、快速的查询到考生的全部基本信息并且能够选择性的下载已查询到的学生信息生成Excel文档,并导出。
(2)方便快速操作,精减人员,节约开支
方便快速的操作,可减少学生信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员
显示全部