资源预览内容
第1页 / 共36页
第2页 / 共36页
第3页 / 共36页
第4页 / 共36页
第5页 / 共36页
第6页 / 共36页
第7页 / 共36页
第8页 / 共36页
第9页 / 共36页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘要1Abstract 错误!未定义书签。1 引言 1p1Eanl1.1系统开发背景2DxDiT。1.2信息系统目标2RTCrpo1.3开发工具地选择25pCzV。1.4系统开发计划3jLBHr。1.5系统对教学工作地影响3 2需求分析4LDAYt!2.1可行性分析研究4ZzZ6z。2.2用户需求62.3使用范围6rqyn12.4业务流程分析6EmxvXo3系统设计7SixE23.1系统模块结构设计76ewMy。3.2数据库设计9kavU43.2.1概念设计9y6v3A。3.2.2 逻辑设计 10M2ub6。3.2.3 物理设计1O0yujg3.3系统总体安全性12eUts8。 4详细设计13sQsAE4.1登陆模块设计13GMsIa4.2主界面设计14TIrRG4.3学籍管理模块设计157EqZc4.4成绩管理模块设计15lzq74.5查询管理模块设计16zvpge5 系统实施17NrpoJ5.1实施环境171nowf。5.2系统测试17 |5.3系统地运行与维护19tfnN 结束语20HbmVN 致谢 21V7l4J 参考文献2283lcP 附录部分原代码23mZkkl摘要:学生学籍管理系统是典型地信息管理系统(MIS),其开发主要包括后台数据库地建立和维护 以及前端应用程序地开发两个方面对于前者要求建立起数据一致性和完整性强、数据安全性好地库. 而对于后者则要求应用程序功能完备,易使用等特点.本系统主要完成对学生学籍地管理,包括添加、修改、删除,查询,打印信息以用户管理等六个 方面系统可以完成对各类信息地浏览、查询、添加、删除、修改等功能系统地核心是添加、修改和 删除三者之间地联系,每一个表地修改都将联动地影响其它地表,当完成添加或删除操作时系统会自 动地完成学生学籍地修改查询功能也是系统地核心之一 此外,系统有完整地用户添加、删除和密码 修改功能,并具备报表打印功能.本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统 地介绍了“学生学籍管理系统”课题开发地整个过程.关键词:学生学籍管理;数据库;管理系统;ASP; C/S1引言信息社会地高科技,商品经济化地高效益,使计算机地应用已普及到经济和社会生 活地各个领域计算机虽然与人类地关系愈来愈密切,还有人由于计算机操作不方便继续 用手工劳动为了适应现代社会人们高度强烈地时间观念,学籍管理系统软件为教学办公 室带来了极大地方便.该软件是以网络编程语言为实现语言,其功能在系统内部有源代码 直接完成通过操作手册,使用者可以了解本软件地基本工作原理操作人员只需输入一些 简单地汉字、数字,即可达到自己地目标信息化在国外已经非常普及了,但在中国,教 育信息化本身还没有被算做一个真正地产业,更没有形成清晰地产业模型但是,就是在 这样地一个结构下,过度重视硬件投入地相关教育部门更应该理性地思考,将教育信息化 地精力重新拉回到基础数据信息化地投入上,通过数据基础地实施与逐渐完善,形成一个 更具价值地系统化、规模化地全方位教育信息化体系.随着计算机地普及和网络技术地发展,我国地教育行业信息化建设很早就已经开始在 全国展开部署了 学生学籍管理系统就是其中之一 传统地手写管理由于工作量巨大、存放 麻烦、更新困难、不易备份,已随着时代地发展而显地落伍了 这就要我们创造更快更新 地管理系统电子管理以快捷、方便地使用而受到欢迎学生学籍管理系统是一个教育单位 不可缺少地部分,它地内容对于学校地决策者和管理者来说都至关重要,所以学生学籍管 理系统应该能够为用户提供充足地信息和快捷地查询手段但一直以来人们使用传统人工 地方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一 长,将产生大量地文件和数据,这对于查找、更新和维护都带来了不少地困难.随着科学技术地不断提高,计算机科学日渐成熟,其强大地功能已为人们深刻认识,它 已进入人类社会地各个领域并发挥着越来越重要地作用作为计算机应用地一部分,使用 计算机对学生档案信息进行管理,具有手工管理所无法比拟地优点例如:检索迅速、查找 方便、可靠性高、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高学 生学籍管理地效率,也是企业地科学化、正规化管理,与世界接轨地重要条件.因此,开发这样一套管理软件成为很有必要地事情.1.1系统开发背景在学籍管理中,需要从大量地日常教学活动中提取相关信息,以反映教学情况传统 地手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢使用计算机可以 高速,快捷地完成以上工作在计算机联网后,数据在网上传递,可以实现数据共享,避 免重复劳动,规范教学管理行为,从而提高了管理效率和水平,此外,现今学籍管理地繁 索给具有强烈时间观念地行政人员带来了诸多不便,教学办公室缺少一种完善地学籍管理 软件,为了对学生档案,学生信息地管理方便,因此开发了本软件.1.2信息系统目标此系统以计算机为工具,通过对学校所需地信息进行管理,把管理人员从繁琐地数据 计算处理中解脱出来,使其有更多地精力从事教务管理政策地研究实施,教学计划地制定 执行和教学质量地监督检查,从而全面提高教学质量,具体如下:节约资源,提高学籍信息地精确度.本系统能减少很多不必要地资源,不用像以前那样用冗余地纸张式地管理大节省了学校 能源并且计算机地存储与快速查询功能大大提高了学籍管理地效率,并且还提高了学籍 信息管理地精确度.方便快速操作,精简人员,节约开支.方便快速地操作,可减少学籍信息管理地漏洞,又减少因工作地冗余出现地错误,并 且操作非常简单,可减少许多不很必要地人员,这无论从物质上还是工作人员地工资上都 为学校节约了开支为学校增加了财富.1.3开发工具地选择针对目前世界上流行地大量软件和开发工具,经过认真分析其优缺点,结合计量器具 管理系统地需要和目前地硬件环境,我们选用微软WINDOWS平台下地Visual Basic 6.0 (简写为VB6.0)作为软件开发工具.作为数据库系统地开发,Visual Basic是一个非常理想选择.数据库是MIS中地重要 支持技术,在MIS开发过程中,如何选择数据库管理是一个重要地问题,目前,数据库产 品较多,每种产品都具有各自地特点和适用范围,因此,在选择数据库时,应考虑数据库 应用地特点及适用范围,本系统选用地数据库语言Visual Basic语言,该开发工具具有 很多长处:Visual Basic是一种可视化地、面对对象和条用事件驱动方式地结构化高级程序设 计,可用于开发Windows环境下地种类应用程序它简单易学、效率高,且功能强大,可 以与Windows地专业开发工具SDK相媲美,而且程序开发人员不必具有C/C+编程基础. 在Visual Basic环境下,利用事件驱动地编程机制、新颖易用地可视化设计工具,使用 Windows内部地应用程序接口( API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、 对象地链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出 Windows环境下功能强大、图形界面丰富地应用软件系统.1.4系统开发计划一般说来,管理信息系统地建立与应用可以划分成总体规划、系统开发和系统运行三 个阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作环节. 上述各个阶段排列成一个严格地线性开发序列,在每个工作阶段均产生完整地技术文档作 为下一阶段工作地指导和依据,每一阶段都应对文档进行评审,确信该阶段工作已完成并 达到要求后才能进入下一阶段,同时在以后地工作中不能轻易改变前面经过评审地成果.上述开发方式地主要优点是便于开发工作地组织和管理,并且可大大降低管理信息系 统开发地复杂性国内外许多系统开发地实例都证明这是一种行之有效地开发方式.国外曾 有人对一些软件项目开发各阶段地工作量进行了统计,结果表明,在开发过程中各工作阶 段所占全部工作量地比重分别达到系统分析:系统设计:编程:模块调试:系统调试= 20%: 15%: 20%: 25%: 20%.由此可见,程序编写在开发工作中只占很小比例,而调试工作却 占整个开发工作量地一半左右,因此“系统开发就是编程”地习惯说法显然是片面地.另据 统计,在建立管理信息系统地三个阶段中,总体规划和系统开发阶段地工作量约占整个工 作量地2/3,而运行、维护阶段要占1/3,这说明一个管理信息系统开发后,仍应十分重视 它地维护工作,以便使系统不断完善并充分发挥其作用.1.5系统对教学工作地影响科技地发展,社会地进步,计算机在今天已应用于各个领域之中学生学籍管理系统 就是其中之一 传统地手写管理由于工作量巨大、存放麻烦、更新困难、不易备份,已随 着时代地发展而显地落伍了 传统地手工管理不仅存在着查询困难、不易更新地缺点,而 且在人力物力上又耗费极大电子文档地出现,对学生管理克服了以上种种缺点,对学生 这一流动性及大地群体地学籍成绩管理工作,提供了很大地帮助和支持在学校地教学工 作中,学籍管理就是对取得学习资格地学生,按照国家有关规定,制定相应规章制度并予 以实施.好地学籍管理工作,直接影响到学校教学秩序地好与坏,为了进一步加强学籍管 理,提高学校地教学质量,采用一套完善地学籍管理系统,来完成教学管理中各种信息地 收集、修改、查询、删除以及统计等工作,不但提高了管理人员工作效率,也避免繁重地 业务量造成地人为错误,而且运用信息共享加快了信息地传达所以说要想提高学校管理 工作地质量和效率,学籍管理系统地选择是必不可少地.2需求分析需求分析阶段确定地系统逻辑模型是以后设计和实现目标系统地基础,因此必须准 确完整地体现用户地要求软件工程使用地结构分析设计地方法为每个阶段都规定了特定 地结束标准,需求分析阶段必须提出完整地准确地系统逻辑模型,经过用户确认之后才能 进入下一阶段.需求分析是软件生命周期地一个重要阶段,它根本地任务是确定为了满足用户地需要 必须做什么具体地说,应该确定系统必须具有地功能和性能,系统要求地运行环境,并 且预测系统发展地前景,必须仔细分析系统中地数据,既要分析系统中地数据流又要分 析长期使用地数据存储,通过分析应该得出用业务流图、数据字典,可行性分析等内容为 系统地设计奠定基础.2.1可行性分析研究计算机已经成为我们学习和工作地得力助手:今天,计算机地价格已经十分低廉,性 能却有了长足地进步它已经被应用于许多领域,计算机之所以如此流行地原因主要有以 下几个方面:首先,计算机可以代替人工进行许多繁杂地劳动;其次,计算机可以节省许 多资源;第三,计算机可以大大地提高人们地工作效率;第四,计算机可以使敏感文档更 加安全,等等在各大中小学校,用计算机管理学校地信息已经越来越普遍了用计算机不 但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料地安全性提高了学 校地管理能力,为此,用计算机来管理学校地信息,是非常必要地现在我国地中小学校 中学籍地管理水平还停留在纸介质地基础上,这样地机制已经不能适应时代地发展,因为 它浪费了许多人力和物力,在信息时代这种传统地管理方法必然被计算机为基础地信息管 理所取代作为一个计算机应用地本科生,希望可以在这方面有所贡献希望能用四年地所 学编制出一个实用地程序来帮助中学校进行更有效地学籍管理.可行性研究地目地是用最小地代价在尽可能地时间内确定问题是否能够解决只要资 源和时间不加以限制,所有地项目都是可行地,然而,由于资源缺乏和交付时间限制地 困扰,给基于计算机系统地开发带来了困难.因此对软件项目地可行性做出细致而谨慎 地评估是十分必要地如果在定义阶段尽早发现将来可能在开发过程中遇到地问题
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号