您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 学生学籍管理信息系统设计报告
学籍管理信息系统设计报告1硬件结构设计……………………………………………………………………11.1服务器的要求……………………………………………………………………………11.2服务器上应该配备的软件………………………………………………………………12系统软件结构的设计……………………………………………………………13子系统划分与模块结构设计……………………………………………………23.1子系统划分………………………………………………………………………………23.2系统模块结构设计…………………………………………………………………………34数据库设计………………………………………………………………………65代码设计…………………………………………………………………………76输出设计…………………………………………………………………………78处理过程设计……………………………………………………………………77输入设计…………………………………………………………………………79人机界面设计……………………………………………………………………1210安全设计………………………………………………………………………1411.硬件结构设计为了保证学籍管理系统的稳定高速运行,必须要增加硬件并对现有的硬件进行改造,特提出以下硬件需求。(注:这里的硬件指一个完整的硬件系统,其部分的包含了对软件的需求,这些软件是为了正常运行管理系统所必须配备的)1.1服务器的要求1.服务器的中央处理部件(CPU)建议使用Pentium42.4G(以上)Xeon处理器芯片。2.服务器内存必须使用服务器专用ECC512M以上内存3.为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID01)80G以上4.为了防止服务器不可预测的故障,或者服务器的定期维护对公司整个业务造成的影响,所有建议使用两台服务器。两台服务器应构成双机热备份,中间使用WatchDog电路。这样的结构可以保证整个系统的长时间不间断工作,即使在服务器定期维护的时候也可以使用后备另一台服务器工作。5.服务器应支持热插拔电源6.服务器必须配备UPS(不间断电源)。7.服务器应该放在学校内部。不然无法进行程序调试。8.服务器应该必须有固定IP地址。9.其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件。10.如果要打印涉及字段比较多的报表,应该配备针式打印机。1.2服务器上应该配备的软件a)操作系统:MicrosoftWindows2000server或者MicrosoftWindows2000Advancedserverb)数据库:MicrosoftSQLServer2000(简体中文版)c)服务器必须使用专业的防火墙和反病毒软件。d)除了为了运行必须配备的程序以外,服务器上建议尽量不要安装其他无关程序,以减少程序的混乱或者程序的意外冲突。e)各软件的操作系统尽量统一。(Windows9x系列或者Windows2000系列)。这样可以避免管理软件因为操作系统版本不一致而造成的过多的开销。各系的机器必须也安装反病毒软件和防火墙。以防止网络上的蠕虫病毒在整个网络范围内的蔓延。2.系统软件结构的设计在系统软件设计方面.主要从两个部分人手:一是根据功能说明书的要求对系统的功能需要划分功能模块,进行功能设计;二是根据用户的使用要求进行数据结构设计并规范化。系统软件:a网络操作系统:学籍管理系统可以以学校的校园网为传输介质,以新系统为软件平台。该系统采用VB编写,通用性强,运行于WndowsXP或Windows2000系统平台。对于PC机的服务器,网络操作系统主要有Novell的NetWare和Microsoft的WindowsNTServer两种。WindowsNTServer作为新一代网络操作系统采用了当今众多新技术,NOVELLNetWare也具有的较好的网络性能。虽然WindowsNT同NetWare产品在许多应用领域存在竞争,但是两类操作系统又是可以相互操作,两类操作系统可以并存于同一网络系统之中。因此,两类操作系统都可以选为网络系统之一。就学籍管理网络的应用要求及国内外应用系统的经2验和本公司所采用的开发工具及产品来看,建议用户选择最新网络系统WindowsNT4.0SP6作为网络操作系统,客户机建议采用中文WindowsXP系统。b数据库:数据库软件目前可供选择的较多,如MSSQLSERVER、OREACLE、INFORMAX、SYBASE等,这些数据库都是大型关系型数据库的典型代表,根据我们小组的产品的特点,我们建议选择Microsoft的产品SQLSERVER。c前台开发工具:目前比较流行的开发工具有,VB、VC、PB、DEPHI。我们建议使用Microsoft的开发工具VC/VB6.0企业版。应用软件:学籍管理系统综合了学生资料、成绩、授课、补考成绩、奖励处分等多方面的业务需要,有效的保证了系统能够满足学生各方面的使用。系统整个业务系统主要分为:学生档案管理、学生成绩管理、学籍处理、日常教务管理、毕业生学籍处理。功能概述:学籍管理系统分为学生档案管理、学生成绩管理、学籍处理、日常教务管理及毕业生学籍处理五个子系统。学生档案管理:主要登记学生的一般信息情况,如家庭、个人资料等,及奖励、处分情况;学生成绩管理:主要是登记学生的在校学习成绩,以及学生各科的情况和补考成绩;学籍处理:主要是登记学生的留降级情况,并处理学生休复学和退学,办理各种修复学退学手续;日常教务管理:主要是办理各种日常报表并发送,如通知书,补考通知书等,以及学生学习成绩的各种分类统计,以期了解本学校学生学习的综合情况,并根据学生的学习情况适时调整培养计划;毕业生学籍处理:主要处理学生的结业、毕业、授位并发送各种证书,如结业证书、学籍卡片等。3.子系统划分与模块结构设计3.1子系统划分因为采用按职能划分子系统比较适合学籍管理这个系统,所以参考系统分析阶段得到的功能体系图进行划分,该系统分为学生档案管理系统、学生成绩管理系统、学籍处理系统、日常教务管理系统、毕业生学籍处理系统5个分系统,而子系统根据实际情况又可以分别划分为分系统,分别是学生档案管理系统分为:学生基本情况系统、奖惩系统;学生成绩管理系统分为:成绩管理系统、补考成绩管理系统;学籍处理系统分为:学生留降级处理系统、修复学处理系统、退学处理系统;日常教务管理系统分为:日常报表系统、学生成绩的各类分类统计系统;毕业生学籍处理系统分为:结业处理系统、毕业处理系统、授位处理系统、学籍卡片系统。又因为按职能划分子系统、按逻辑划分模块的方式是比较合理和方便的,所以按这种方式划分所组成的系统如下:3学生档案管理学生成绩管理学籍处理日常教务管理毕业生学籍管理学籍管理系统学生留降级处理系统修复学处理系统退学处理系统日常报表系统学生成绩的各种分类统计系统结业处理系统毕业处理系统授位处理系统学籍卡片系统学生基本情况系统奖惩系统学生成绩系统补考成绩系统输入信息输出信息3.2系统模块结构设计一个系统的模块结构图一般有两种标准形式,变换型模块结构和事务型模块结构。根据我们这个系统的具体情况(由三部分组成:输入、数据加工、输出)采用变换型模块结构来描述系统的模块结构。3.2.1学生档案管理系统模块结构:学生档案管理系统输出基本信息获得学生的基本信息调查需要数据奖惩处理奖励惩罚输入基本信息数据信息调查查询奖励方法基本信息惩罚决策奖惩处分信息系统3.2.2学生成绩管理系统模块结构:4学生成绩管理系统输出基本信息获得学生的成绩统计需要数据补考成绩统计查询输入基本信息数据信息统计查询统计方法基本信息查询奖惩处分信息系统3.2.3学籍处理系统模块结构:学籍处理系统输出基本信息留降级处理退学处理修复学处理输入基本信息数据信息退学留降级修复学信息系统53.2.4日常教务管理系统模块结构:日常教务管理系统获取各种信息学校决策日常报表学生成绩的各种分类统计通知发出报表统计根据统计数据做出决策决策信息学生信息通知学生报表成绩统计统计数据决策学校决策信息报表内容3.2.5毕业生学籍管理系统模块结构:毕业生学籍管理系统学校决策与证书毕业处理学籍卡片处理授位学籍卡片学校决策信息毕业获取各种信息决策信息结业处理结业授位处理学生信息处理数据决策毕业信息64.数据库设计我们利用MicrosoftOfficeAccess2003与VB对本系统进行编程。在现有数据库管理上建立关系数据库系统结构,下图为所编系统的主界面,在图上根据实际的情况建立了相关的关联表、确定了单一的父系记录结构、建立了整个数据库系统得关系结构。图中的信息显示各个子系统之间是并列的关系,相互之间关系不是很大,具体的可以在我们组编写的程序中看到,他们都是用SQL进行存储管理的。在图中我们可以看出在总系统一下的单一的父系记录结构:学生档案管理:学生的一般情况,及奖励,处分情况;学生成绩管理:学习成绩,补考成绩;学籍处理:学生留降级处理,休复学处理,退学处理;日常教务管理:日常报表,如通知书,补考通知书等,学生学习成绩的各种分类统计;毕业生学籍处理:结业处理,毕业处理,授位处理,学籍卡片等在上图中我们可以看出,本程序将“背景交通大学学籍管理信息系统”分成了主要的五大块,其关系结构如下:毕业生学籍管理学生档案管理学生成绩管理学籍处理日常教务管理学籍管理系统75.代码设计为了便于计算机处理、数据存储和检索,提高处理的效率和精度,因此新系统为每套商品房设计了代码,既可以统一产品品种和特性,而且方便数据输入,根据学校学籍管理的组织结构图,采用多面码,如下图所示。系统名称系统结构组成10—学生档案管理系统01-学生基本情况子系统、02-奖惩子系统20—学生成绩管理系统01-学生成绩子系统、02-补考成绩子系统30—学籍处理系统01-留降级处理子系统、02-修复学处理子系统、03-退学处理子系统40—日常教务管理系统01-日常报表子系统、02-学生成绩的各种分类统计子系统50—毕业生学籍管理系统01-结业处理子系统、02-毕业处理子系统、03-授位处理子系统、04-学籍卡片子系统例如对于一子系统的代码为1001表示的是学生档案管理系统下属的学生基本情况子系统,3002表示学籍处理系统下属的修复学处理子系统。在系统运行过程中,如果需要查询相关子系统,只要输入相关的代码即可,系统将根据代码自动将相关信息调出。而且代码也可以通过系统联机查询,使用户使用更加方便快捷。同时使用顺序代码,用连续的字母代表编辑对象学校的各级员工,以A代表学校教务处主任,B代表档案管理员,C代表成绩管理员,D代表学籍管理员,D1代表留降级处理员、D2代表修复学处理员、D3代表退学处理员,E1代表报表员、E2代表成绩统计员,F代表毕业生学籍处理员等,短而简单,易于管理。6.输出设计输出方式的选择主要有:屏幕显示、打印机打印、磁盘的备份。工作人员在进行业务处理与管理时由屏幕显示;重要单据、凭证、通知书、结业书等由打印机打印;每天的业务流程由磁盘备份。7.输入设计1、主要方式有:键盘输入、扫描仪输入、网络数据传输、磁盘读入等方式。学生的各种情况及学校对学生的奖惩处理等过程主要用键盘输入。其他输入方式按具体要求选择。2、输入格式的设计填表式3、输入数据的校验程序校验和数据平衡校验8.处理过程设计学生档案管理系统是学校对学生的基本情况进行存档管理的一个部门,在这个部门中,学生的各信息都有着学校的管理,学校能及时了解学生的基本情况。并根据学生的平时情况8做出奖励或惩罚的决定。其功能集中各个部门以及学校和社会的各方面信息,是功能最复杂的一个系统,通过该系统能够进行包括各个子系统综合的决策,而且能够及时接受外界信息。下面便是这一管理系统的部分截图,通过这个我们便可存入各学生的基本情况。学生成绩管理系统系统主要是教务处进行学生成绩管理的主要依据,通过该系统能够了解本学校学生们的考试成绩,以及补考人数与他们的补考成绩。了解了本学校的成绩状况,学校的教务处各管理人员便可以根据成绩适当的安排学生的所授课程。下面便是
本文标题:学生学籍管理信息系统设计报告
链接地址:https://www.777doc.com/doc-3337084 .html