第一篇:学生成绩管理系统可行性报告分析
数据库设计可行性分析报告(网络工程)
I
计算机与信息工程学院
数据库课程设计
课题名称: 学生成绩管理系统 专业: 网络工程 班级: 网络工程 姓名: 张文博、李莹、殷繁辰
学号: 2013742017、2013742035、2013742031 指导教师: 辛明远
日期:2015.11.2
I II
数据库设计可行性分析报告(网络工程)
目录
摘要..................................................................................................................................III 前言................................................................................................................................IIIV 第1章
绪论...............................................................................................................1.1设计目的及意义.....................................................................................................第2章
开发环境和工具...........................................................................................2.1 Visual 2010 简介....................................................................................................2.1.1 Visual Basic语言特性..........................................................................................2.2 SQL server 2008简介..............................................................................................2.2.1 SQL server 2008数据库特点...............................................................................第3章
可行性分析...................................................................................................3.1 可行性分析............................................................................................................3.1.1经济可行性分析..................................................................................................3.1.2技术可行性分析..................................................................................................3.2系统功能流程图.....................................................................................................3.3 总体流程图............................................................................................................3.4 数据流图................................................................................................................3.4.1 顶层数据流图.....................................................................................................3.4.2一层数据流图......................................................................................................3.4 E-R图......................................................................................................................第四章 数据库的设计...............................................................................................4.1数据库设计...........................................................................................................结束总结.....................................................................................................................致谢.............................................................................................................................II
数据库设计可行性分析报告(网络工程)
III
摘要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
本系统是在管理信息系统的理论和方法指导下、数据库技术支持下完成的。本文在结构上首先论述了毕业设计目的和意义,然后叙述了开发环境、开发平台以及数据库技术,接着用图片、说明和代码的方式介绍了系统的整体规划,接下来是系统在具体实现中的详细内容,最终本系统能够完成信息的添加、修改、删除、查询等功能,本系统界面友好,操作简单,比较实用,思路缜密严谨,管理起来方便快捷,能有效的达到学生信息的管理的目的。
III IV
数据库设计可行性分析报告(网络工程)
前言
人类有几千年的历史,计算机从产生到现在只不过50多年,而网络的迅速发展也不过10年的时间。但是,计算机和网络对社会的影响已经迅速扩大,甚至在改变人们的生活。特别是90年代以来,多媒体和网络技术的飞速发展正在以惊人的速度改变着人们的工作方式、交往方式和生活方式。正像著名的未来学家尼葛洛庞帝(1997)所说的:“数字不再只和计算有关,它决定我们的生存。”科学技术是第一生产力,是最先进的生产力。现在,已经没有人怀疑信息技术的发展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会。目前,在社会各个方面都呈现出了与工业社会显著不同的特点。网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击。使人们感受到技术发展的脉搏和信息时代前进的步伐。
随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。
IV
数据库设计可行性分析报告(网络工程)
第二篇:学生成绩管理系统可行性分析报告
学生成绩管理系统可行性分析报告
一、系统建立的目的及背景
1、编写目的当今学生成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,主要用于大中专院校学生日常管理工作,以规范的学生档案为基础,实现了学生考勤,学籍变更、学生奖惩、考试成绩、教师考勤等电算化管理,实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能。
2、项目背景
当今学生成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,节省资源,提高工作效率,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《学生成绩管理系统》软件。
二、功能特点:学生信息查询、存储、共享的整体解决方案
1.学生档案管理:
建立规范的电子学生档案,并实现自动拍照功能,规范、易用。
2.方便的查询功能:
根据要求迅速查找出所有学生档案中符合要求的信息,支持EXCEL导出,准确、快捷。
3.学生考勤管理
请假申请直接在软件中提交,由主管老师审核,系统自动统计学生请假次数,高效、明了。
4.学生成绩管理
支持EXCEL模板导入学生成绩,系统自动统计各科成绩并排名。
3.学生综合情况报表
独创的《学生情况综合报表》自动分学期将学生档案、成绩、排名、奖惩、考勤等学生表现情况进行汇总,颠覆了以往期末人工汇总的方法,全面、简捷。
4.支持多用户管理模式:
用户根据不同权限分别管理各自资料,方便管理、节约成本。
三、可行性研究的前提
1.要求
主要功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能,如:查询,删除,添加,修改等,同时也要实现权限的管理。
性能要求:信息中心提供的学生成绩信息必须及时的反映出来,老师和学生能够及时的进行对成绩的管理。
字串3
输入要求:数据完整,详实。
输出要求:简捷,快速,实时。
安全与保密要求:1.依赖于网络本身对用户使用权限的规定。
2.在程序模块中通过使用密码控制功能对用户的权限加以限制。如:删除和修改。
四、系统的可行性研究
1、本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出
2、技术可行性:校园网已正常运行;开发人员已熟练掌握面向对象的开发工具;教务人员已实现计算机培训‘技术上实现系统是可行的。
3、经济可行性:校园内部局域网络已经建成;各部门电脑均已配置;硬件投入不需要很大,另外,学校对系统的开发大力支持。因此经济上是可行的。
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方案。
学生成绩管理系统可行性报告
第一节 前言
1.1 系统设计目的设计编写《学生成绩管理系统》包括学生的基本信息,成绩信息并且可以对信息进行查询,修改,增加,删除等功能。目的就是为了更好的对学生成绩进行管
理简单,有效,方便,可视。
第二节.可行性研究的前提
2.1 系统实现的要求
2.1.1系统编程工具:VB6.0,数据库等。
2.1.2学生成绩管理系统的实现过程:包括系统分析,系统调查,数据流分析,功能设计,数据库设计,系
统实现,系统测试和调试,2.1.3系统功能:本系统的功能有用户管理,班级信息管理,学生信息管理,班级课程信息管理,所有课程信息管理,学生成绩信息的管理与查询,具体包括学生信息查询,如姓名,课程平时成绩,成绩总评等;同时可以对以上信息进行修改,删除和添加。另外还要做到可以对学生成绩信息以及成绩信息查询和维护,2.1.4性能:查询效率尽可能做到精准,信息维护功能做到简单易用。
2.1.5输入:对于查询功能,应做到可以单条件和组合条件输入;对于维护功能,要有输入、修改学生信息
和成绩。
2.1.6输出:能按要求在显示器上显示所需内容并能打印成有条理的表格。
2.1.7本模块由系统主界面调入,实现学生成绩管理子功能。
2.1.8完成期限:一周2.1.9基本处理流程:(见最后一页)
第三节对现有系统的分析
现有系统为完全人工记录,设备落后,工作重复量大、枯燥,错误率高,查询复杂、花费时间长。
第四节所建议技术可行性分析
4.1 本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以
及工资支出。
4.2采用建议系统可能带来的影响
4.2.l对设备的影响
只需添置低档计算机,如果条件允许可添加打印机以便查询能方便打印成资料作为参考。
4.2.2对现有软件的影响
对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。
4.2.3对用户的影响
需要短时间来熟悉新系统,但不需要大量的培训。
4.3技术可行性评价
在以上限制条件下利用现有技术和人员,完全可以实现预期目标。开发人员应尽职尽责,尽量在规定期限
内完成项目。
第五节结论意见
本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。所以在三个可选择的方案中推荐此方案为最佳方案。
第三篇:学生成绩管理系统可行性研究报告
可行性分析报告
学生成绩管理系统一、系统建立的目的及背景
1、编写目的实现了学生考勤,学籍变更、学生奖惩、考试成绩、教师考勤等电算化管理,为实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信息的增加,查询,修改等功能。
2、项目背景
当今学生成绩管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生成绩的管理方便,节省资源,提高工作效率,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《学生成绩管理系统》软件。
二、可行性研究的前提
1.要求
主要功能:能够实现老师和学生对成绩的管理,即完成一些基本的功能,如:查询,删除,添加,修改等,同时也要实现权限的管理。
性能要求:信息中心提供的学生成绩信息必须及时的反映出来,老师和学生能够及时的进行对成绩的管理。
输入要求:数据完整,详实。
输出要求:简捷,快速,实时。
安全与保密要求:1.依赖于网络本身对用户使用权限的规定。
2.在程序模块中通过使用密码控制功能对用户的权限加
以限制。如:删除和修改。
三、系统的可行性研究
1、系统的功能概述:
本系统将大大改善数据处理速度,并且更加方便的对数据进行管理,同
时可以减少人力资源的浪费以及工资支出
2、技术可行性:
(1)校园网已正常运行;
(2)开发人员已熟练掌握面向对象的开发工具;
(3)教务人员已实现计算机培训,技术上实现系统是可行的。
3、经济可行性:
(1)经调查,开发本系统所需硬件校方基本具备,而开发软件所需资金大概为7—10万元;
(2)校园内部局域网络已经建成;
(3)各部门电脑均已配置;
(4)硬件投入不需要很大,另外,学校对系统的开发大力支持。因此综上所述经济上是可行的。
4、社会环境可行性:
从法律、政策角度来说是完全可行的。
从管理环境角度来说,学校的懂得计算机系统应用管理人员较多,课充分利用。
从人力资源优化角度来说,可以充分利用学校已有人力资源。
从开发成本角度来说,将支出成本降到最底。
四、任务分配
我组共四名成员。
程序设计编写人员:
数据库创建人员:
界面美工人员:
第四篇:学生成绩管理系统需求分析报告(推荐)
长 春 大 学课程设计纸
学生成绩管理系统系统需求分析报告
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
一、引言 1 编写目的 编写本文档,是为了明确用户需求,用以精确软件架构设计,为测试提供依据。并且使开发小组合理分工,使小组的每一个人明确项目最后要求完成的软件产品的特点。本系统通过收集、整理班上所以学生的基本信息,主要包括每个学生的基本信息(学号,姓名,性别,籍贯,出生年月….)、每个学生的专业课、公共课以及校选修课的基本信息(课程编号,课程名称,课程成绩,课程学分,平均成绩,…..),通过对基本信息的存储,使每一个学生能查到有关自己的所有基本情况。主要目的是能为班上的每一为学生提供成绩查询,为系上的各种考评提供参考,进一步地提高工作效率。2 背景 项目名称:学生成绩管理系统 开发背景:通过此软件,提高用软件工程发现问题解决问题的能力,同时增强对数据库的使用能力。3 参考资料 《软件工程》Roster S Pressman著,机械工业出版社 《数据库系统概念》Abraham Silberschatz,Henry F,Korth,S.Sudarshan著。《数据库系统原理》中国矿业大学出版社赵文涛 《数据库原理及应用》中国水利水电出版社仝春泉《数据库系统概论》高等教育出版社萨师煊王珊2001年《中文SQLServer 2000 关系数据库系统管理和开发指南》机械工业出版社孙言辉
二、任务概述 1目标:以SQL2005为数据库开发程序,使用户可以使用具备学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计功能
等功能的软件。
2用户的特点:本系统包括两类使用用户:管理员,即输入成和查询成绩的共3页第1页
老师;用户:即查询成绩的学生。
系统管理员享有最高权限,学生只具有查询权限。
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊ 账号为学生的学号,密码默认为000000。3需求规定对功能的规定:从程序的结构中可以看出,学生的信息输入输出功能是由学生管理系统进行的,课程的信息输入输出是由课程管理系统进行的,而班级的信息流动则是班级管理系统进行的。
三、学生成绩管理信息系统的几个基本功能: 学生的基本信息管理:学号、姓名、系别、班级等。课程的基本信息管理:课程号码、课程名称、任课教师、学分、学时、课程内容简介等。登陆管理:要求使用者提供合法的用户名、密码和相关权限。成绩的录入:由老师(管理员)录入成绩、要用到前面学生的信息、课程的信息等。成绩查询:学生进行趁成绩查询、要用到前面学生的信息、课程信息等。汇总功能:系院管理员、教务处对成绩进行分类汇总,比较各个系院的成绩,为制定以后教学管理计划提供数据基础。
四、对性能的规定 精度:说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。对时间特性的要求: 查询服务部分:用户通过电脑提交查询命令道返回结果不超过5秒钟。数据管理部分:提交某一数据录入到结果返回不超过5秒钟。
五、数据管理能力要求(1)同学个人信息:学号,大小为8个字符;名字,不超过32个字符;系别,不超过32个字符;班级,不超过8个字符;
(2)课程号码,大小为4个字符;课程名称,不超过32个字符;任课教师,不超过32个字符;学分,大小为2个字符;学时大小为2个字符;课程内
容简介,不超过200个字符。
(3)成绩:大小为16个字符。
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
装
┊
┊
┊
┊
┊
订
┊
┊
┊
┊
┊
线
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊
┊ 对学生信息、课程信息、成绩信息、内容存储的各表至少需要100M以上的空间,即至少需500M空间进行数据的存储,并至少需要1G的空间对增长的数据进行保存。
六、故障处理要求
1、磁盘碎片过多、数据库存储空间不够,引起数据库访问变慢等问题需要对磁盘进行扩展和维护。
2、执行程序非正常退出,修改源代码前应备份。
3、SQL Server2000没启动引起访问问题,需启动数据库服务器。
4、具体问题,具体分析。多查多问。
七、其他专门要求 在程序的开发过程中,应遵循结构化的程序设计原则,设立运行日志,加强系统的可维护性;注重系统的界面友好性、各程序模块界面的统一。
1、运行环境规定 设备(1)至少具有奔腾III800,128M内存配置的计算机;(2)Microsoft鼠标或其它兼容鼠标;(3)至少500MB的硬盘空间。(4)至少32MB的RAM存储器。支持软件 操作系统:Microsoft Window 98/2000/Me/XP/2003 执行程序:SQL2005 接口该系统与数据库相连(输入学生信息、课程信息与考试成绩),同时数据库也用来保存各用户的信息。控制
本软件在SQL2005系统的支持下完成。展示界面由主窗口与子窗口嵌套而成,窗口操作通过按钮控制,不同的按钮进行不同的操作实现不同的功能。
第五篇:学生成绩管理系统需求分析报告
查看文章
学生成绩管理系统需求分析报告
2009-08-02 11:44
采用 vs2005.NET 2.0框架,数据库:sql server 2000,存储过程。
系统采用三层架构,结构清晰。以下为需求分析,貌似也不是很多。
中学生成绩管理信息系统是面向中学的管理系统,其目的是提高中学对中学生的科学化管理。本文针对中学的管理现状和要求,从理论和应用的角度论述了中学生成绩管理信息系统的特点、功能、设计思路,并给出关键技术实现的步骤。本系统主要包括五个模块:成绩录入、班级系统、年级统计和系统功能这四个模块基本实现设计本系统的目的,从而可以进一步满足中学对管理系统的要求。
1.1数据需求:
下面是中学生成绩管理信息系统所需要的输入、输出数据。
字段名类型宽度
学生:姓名字符型8
性别逻辑形1
学号字符型8
班级号字符型4
年级号字符型2
成绩:姓名字符型8
考试日期日期型8
考试类型名称字符型:16
语文数值型3
数学数值型3
外语数值型3
化学数值型3
物理数值型3
政治数值型3
历史数值型3
生物数值型3
地理数值型3
计算机数值型3
合计数值型4
平均成绩数值型3
班主任字符型8
班级人数数值型3 年级总人数数值型5
1.2功能需求:
“中学生成绩管理信息系统”包括四个模块:成绩录入、班级统计、年级统计、系统功能。这五个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。
(1)成绩录入模块:
主要功能用来对中学生的成绩进行收集和修改。具体包括中学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以Word文档或Excel表格输入,故在此模块中增加了导入、导出数据功能。成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。修改要与成绩录入相对应。增加、删除是对基本表的操作。查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。分成绩单打印、报表打印等。
(2)班级统计模块:
主要功能用来对中学生的成绩以班级为单位进行处理。具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。各项统计仅对于某学期某次考试而言。
(3)年级统计模块:
主要功能用来对中学生的成绩以年级为单位进行处理。具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。
(4)系统功能模块:
包括帮助信息,关于系统及退出系统。
二、概念结构图
图2-
1图2-
2图2-
3图2-4
三、逻辑结构设计
设计逻辑结构时一般要分三步进行:
*将概念经过转化为一般的关系、网状、层次模型;
*将转化来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;*对数据模型进行优化。
成绩管理系统数据模型:
学生(姓名、性别、年龄、学号、班级号、年级号)
成绩(姓名、学号、考试日期、语文、数学、外语、化学、物理、政治、历史、生物、地理、计算机)
班级(班级号、班主任、年级号、班级人数)
年级(年级号、年级主任、年级数、年级总人数)
四、系统特点
1.系统运行环境:
(1)硬件环境:键盘、鼠标、显示器、打印机
(2)软件环境:windows操作系统、VISUAL STUDIO 2005.NET FRAMWORK 2.0
2.适合用户:
适合各类中等学校对中学生成绩事务管理。
3.系统模块化设计:
本系统遵循了“自顶向下,逐层展开”结构化时间原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,系统设计操作简单,可读性强。
4.系统实用性:
为了提高系统效率,系统提供了多种形式的对话框,并在设计过程中考虑尽量减少用户的输入。为了提高查询效率,系统提供了多种组合查询及模糊查询。
5.系统安全性:
为了防止非法人员进入系统,造成意外破坏,在进入本系统之前,需经过密码认证,同时,系统管理员对每个用户的使用权限进行设置,使不至于越权操作。
6.资料输入方式的多样性:
用户既可以直接输入,又可以从其它文件导入数据。直接输入数据提供友好输入界面,尽量减少用键盘输入的次数,对于相对稳定的项目,采用设置代码的方式,用组合框进行选择。
7.中文查询窗口的设计:
对于一个系统来说,便捷实用的查询功能是必需的。设计时,尽量减少用户的输入用户的输入,提供组合及模糊查询功能。查询窗口设计总思路是查询条件各项都由数据库来控制。
8.网络版传输,单机运行:
采用sql server2000网络关系型数据库,存储读取数据将同步进行。结束语
本系统借助VS 2005 丰富的控件加上强大的sql server 2000数据开发功能,通过研究和探索VS 2005在C/S开发方面的方法和技巧并付诸实践,使得系统具备了友好性,灵活性和可靠性。实现了预期目标和功能。
四、实验内容与步骤
1.根据选定的实验题目,确定拟开发管理信息系统的目标。
2.根据管理信息系统的目标,进行详细调查,或查阅相关资料,获取用户需求。
3.明确管理业务调查过程和方法,绘制组织机构图、功能结构图和业务流程图。
4.明确数据流程的调查与分析过程,绘制数据流程图,编制数据字典。
5.在上述工作的基础上,进行优化处理,提出新系统的逻辑模型。
6.提交书面的系统分析报告。