资源描述:
《学生成绩管理信息系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学生成绩管理信息系统分析与设计报告工程管理101第一小组组长:田永涛组员:冯梦婷徐士超张功磊2012-12-512学生成绩管理信息系统分析与设计报告目录一、设计报告要求3二、系统设计背景简介3三、系统技术及运行环境3(一)VisualBasic6.0(VB)简介3(二)系统开发及运行环境41.运行环境WindowsXp或更高版本的操作系统42.开发环境:4四、系统分析4(一)需求分析41.系统功能需求42.数据需求43.性能需求44.用户选择需求4(二)可行性分析4五、模块划分以及有关模块图5(一)登入模块5(二)学生信息管理5(三)课程管理5(四)成绩管理5(五)管理员管理6六、业
2、务流程图及数据流程图6七、总体设计7(一)设计目标7(二)项目规划7八、详细设计7(一)数据库设计7(二)代码设计81.登陆界面82.学生基本情况93.成绩查询1012一、设计报告要求按照课程内容中的信息系统开发过程和方法,选择适当的学生成绩系统开发,运用结构化开发方法完成整个系统的分析与设计过程及其相应报告。包括系统规划、系统分析、系统设计过程,写出设计报告。二、系统设计背景简介学生信息管理系统(StudentInformationManagementSystem),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个教育单位不可缺少
3、的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要
4、的作用。因此,开发这样一套管理软件成为很有必要的事情。三、系统技术及运行环境(一)VisualBasic6.0(VB)简介VisualBasic6.0(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。(二)系统开发及运行环境该运行环境的规定是保证本需求说明的功能得到实际真正体现的基础。1.运行环境WindowsXp或更高版本的操作系统数据库系
5、统:MicrosoftVisualBasic6.02.开发环境:开发工具:MicrosoftVisualBasic6.0数据库系统:MicrosoftVisualBasic6.0四、系统分析(一)需求分析1.系统功能需求12(1)有关学籍信息的输入,包括输入学生基本信息、所在院系、所学专业、所在班级、所学课程和成绩等。(2)学生信息的查询,包括查询学生基本信息、所在班级、已学课程和学生成绩等。(3)学生信息的修改,包括增加、删除等。(4)班级管理信息的输入,包括输入班级设置,年级信息等。(5)课程信息的设置和查询等。(6)课程信息的修改,包括增加,删除等。(7)学生成绩信息的管理和查
6、询等。2.数据需求通过调查,总结出用户对数据的需求如下:(1)学生信息包括:学号,学生姓名,性别,出生日期,专业,班级等(2)课程信息包括:课程编号,课程名称,所属专业等.(3)选课信息包括:学生姓名,课程名称,开课时间,成绩等.3.性能需求(1)系统的高速性,稳定性,安全性.(2)系统的体系结构能够方便添加功能模块,适应业务,办公的发展.(3)系统人机界面友好,易学易用.(4)系统维护成本较低.4.用户选择需求本系统面向的用户有:学校的系统人员、管理人员、教师、学生。所以对计算机的人性化和易用性比较高,应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主
7、要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课,做到看界面简单易懂,容易操作,提高了学校管理效率以及提升了学生信息的安全性和完整性。(二)可行性分析目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能解决。经济性:由于学校等中小型管理系统并不复杂,且VisualBasic6.0本身要求的运行环境不高,所以一般WindowsXP以上的系统环境都可以使用。实用性:本学生信息管理系统管理系统无太多复杂的操作要