资源预览内容
第1页 / 共57页
第2页 / 共57页
第3页 / 共57页
第4页 / 共57页
第5页 / 共57页
第6页 / 共57页
第7页 / 共57页
第8页 / 共57页
第9页 / 共57页
第10页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘 要本课题是应山东菏泽新闻学院一位老师的要做的,在过去的几年里该学校的招生量不断增加,在校学生的数量也是日益增多,随之而来的是学生信息管理工作难度的不断加大。对学生信息的管理,特别是成绩信息的管理是一项非常繁重的工作,如何管理好学生的成绩信息是每个学校都会面临的问题。传统的管理方式大多数是人工管理,这种管理效率低,数据的更新与维护比较困难,已经很难适应当今教学的要求。为了改变上述状况,本课题所开发的学生成绩管理信息系统,就是要用计算机完成对该校学生成绩及其相关信息的管理与维护,弥补手工操作的缺点与不足,为用户提供方便的查询手段和准确的信息,提高学生管理工作的效率,基本实现该校学生成绩管理工作的信息化。本课题使用结构化方法对系统进行开发,首先对系统进行了详细的调查了解用户的需求和现行系统的状况,接下来从系统可行性、系统分析、系统设计等方面进行研究,并使用大量的流程图、数据字典、结构图和数据表等工具对系统的分析与设计进行详细的描述,系统实施时使用PowerBuilder9.0作为开发工具,以SQL Server 2000为后台数据库编制了一个简捷、实用、可以解决实际问题的系统。采用黒盒测试和白盒测试相结合的方法对系统进行了测试。本系统的功能主要包括系统管理、成绩管理、课程管理、学生信息管理四个模块,基本实现数据的添加、删除、修改、查询、打印等功能。关键词:成绩管理,系统分析,系统设计ABSTRACT I do this topic in order to answer the purpose of a teacher in Shandong Heze news institute. Because the quantity of this school recruitment unceasingly increased in the past several years, the quantity of student in the school is unceasingly increasing, following is the difficulty of managing students information is unceasingly enlarges. The management of students information especially the management of students results is an extremely arduous work, and how to manage the information of students results effectively is the question which each school will face. The way of traditional management majority was the manual management, this kind of management was inefficiency, and the update and maintenance of data was quite difficult, it is difficult to meet the needs of nowadays teaching.In order to change the above condition, This topic develops a student result management information system which would make this school use the computer to manage and maintain the information of students results and its correlative information, makes up the shortcoming and insufficiency of the manual operation, provides the convenient inquiring methods and accurate information for the users. Enhances the efficiency of student supervisory, make this school basically realizes the modernization of students results management. This topic use structure method develop the system, First I has carried on the detailed investigation in order to understanding users demand and the condition of the present system. Second I conducted the research system feasibility, system analysis, system design and so on along with many tools such as data flow charts, data dictionary, structure charts and data sheet and so on. When system implementation I used PowerBuilder9.0 as development kit, took SQL Server 2000 as the backstage database, established simple and direct, has been practical, may solve practical problem system. I used the method which including black-box testing and white-box testing to carry on the system test. This system function mainly includes four parts: the management of students information, system administration, results management, curriculum management curriculum manage-ment, basic realization the function of data increase, data deletion, data update, date inquiry, date printing and so on.Key Words:Results Management, Feasibility Analysis, System Analysis, System Design目 录摘 要IABSTRACTII第1章 绪论11.1 选题背景及意义11.2 国内外发展状况11.3 论文使用的研究方法11.4 本人所做的主要工作2第2章 可行性分析42.1 现行系统的调查与分析42.1.1 现行系统调查42.1.2 现行系统业务分析42.2 现行系统的薄弱环节52.3 新系统的方案52.3.1 方案152.3.2 方案262.4 方案的可行性分析62.4.1 方案162.4.2 方案272.5 结论7第3章 系统分析83.1 概述83.1.1 系统分析的原则83.1.2 系统分析方法83.2 现行系统分析83.2.1 业务流程分析83.2.2 数据流程分析93.2.3 系统存在的主要问题和薄弱环节123.3 新系统的逻辑设计133.3.1 新系统的目标133.3.2 需求分析143.3.3 功能分析143.4 数据的存取要求153.5 系统数据分析203.6 数据字典213.6.1 数据元素213.6.2 数据流223.6.3 处理功能253.6.4 数据存储273.6.5 外部实体293.7 数据存储规范化30第4章 系统设计334.1 概述334.1.1 系统设计的目标334.1.2 系统设计的策略334.1.3 系统设计的方法334.2 计算机系统配置334.2.1 硬件配置334.2.2 软件配置344.3 系统总体结构设计344.4 模块设计354.5 数据库设计364.6 代码设计374.6.1 代码设计的原则384.6.2 代码设计384.7 用户界面设计394.7.1 系统进入界面设计394.7.2系统主界面设计394.8 输入/输出设计424.8.1输入设计424.8.2输出设计424.9 网络设计434.10 安全保密设计434.11 系统故障对策434.11.1 系统故障的类型434.11.2 故障防止措施434.11.3 系统恢复方法43第5章 系统实施与维护455.1 概述455.2 系统实施455.2.1 语言选择455.2.2 典型的程序分析与设计455.3 系统测试475.4 系统转换475.5 系统维护47第6章 结论与展望48致谢49参考文献50V经济管理学院本科毕业论文第1章 绪论1.1 选题背景及意义本课题是应山东菏泽新闻学院一位老师的要求做的,在过去的几年里该校的招生量不断增加,在校学生的数量也是日益增多,随之而来的是学生信息管理工作难度的不断加大。对学生信息的管理,特别是成绩信息的管理是一项非常繁重的工作,如何管理好学生的成绩信息是每个学校都会面临的问题。传统的管理方式大多数是人工管理,这种管理效率低,数据的更新与维护比较困难,已经很难适应当今教学的要求。该校以前根本没用过类似的管理系统,所有的学生注册信息、课程信息、成绩信息等都保存在Excel表格里,到用到的时候再人工的去查一些信息,这样就严重影响到该校老师的工作效率。为了改变这种状况,该校的一位老师特委托我为该校开发一个学生成绩管理系统,但由于该学校一开始没有相应的系统来管理学生成绩信息,并且教务处也没有提供学生信息和课程信息接口,所以我做的学生成绩管理系统也包括了学生信息的注册与管理、课程信息的录入与管理,另外所有的课程和教师都是固定的,所以没有选课这个环节。学生成绩管理系统就是这样一个可以对一个学校学生的信息、课程信息、成绩信息等信息进行统一的管理,并提供相关数据的查询、修改、打印等功能。学生成绩管理系统建成后,可以减轻学生会的工作人员的一些工作负担,提高查询速度,提高劳动效率,实现了学生成绩相关的信息管理的系统化、规范化和自动化。1.2 国内外发展状况管理信息系统自20世纪60年代的数据库系统发展到现在,经历了层次数据库系统、网状数据库系统、关系数据库系统等发展阶段,到今天可以说管理信息系统的技术已经得到了很大的改善,国外在管理信息系统的应用方面走在了前列,国内对管理信息系统作用的普遍认可还不过是近十来年的事。但是管理信息系统在
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号