学生信息管理系统项目可行性研究报告_第1页
学生信息管理系统项目可行性研究报告_第2页
学生信息管理系统项目可行性研究报告_第3页
学生信息管理系统项目可行性研究报告_第4页
学生信息管理系统项目可行性研究报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 学生信息管理系统项目 面对日益增长的学生信息量,之前的系统已经无法保证学生及时、快速的查找和使用自己的信息。学校对于学生管理的人力成本也在不断增加,所以做一个功能完善、使用方便的学生信息管理系统势在必行。 本系统为管理者提供了完整的管理平台,其主要功能有:学生基本信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。为管理员提供了相对完善的查询功能。使用它们可以迅速定位到学生信息的情况。 在原有的学生信 息管理系统的基本功能的基础上,通过增加缴费功能实现学校对学生信息更好的管理,同时方便学生快捷的查询自己的信息。 开发软件的名称:学生信息管理系统 开发者: 用户及实现软件的单位:学校 项目与其他软件或其他系统的关系: 本项目采用客户机、服务器原理,客户端的程序是建立在 系统以上 务器端采用 用 开发软件的数据库服务程序。 2 本系统为管理者提 供了完整的管理平台,其主要功能有:学生基本信息管理、课程信息管理、选课信息管理、成绩信息管理、班级信息管理,缴费信息管理。为管理员提供了相对完善的查询功能。使用它们可以迅速定位到学生信息的情况。 A功能:实现以学生信息管理系统为核心,方便教务处、财务处、学生办、学生多方面的权限要求,实现快捷、方便的信息查询等多方面的功能,提高学校的信息管理工作。 B性能:查询效率要做到精确,信息维护能做到简单易用。 C输出:输出学生的学生信息。比如学籍,学生选择课程、学习成绩等。 D输入:按照要求在显示器上显示所需 内容。 E安全与保密要求:对于用户和管理员有不同的权限,对于客户信息保密。 F与软件相关的其他系统:无 G完成期限: 2个月 定和限制 A建议开发软件运行的最短寿命:五年 B进行系统方案选择比较的期限:一周 C经费来源和使用限制 :使用时应定期维护,防止系统出现高漏洞而带来些复杂问题。 D法律和政策方面的限制:此软件设计合法,不存在于法律、政策相违背的现象。 E硬件环境:若干台计算机 F工作站:每个部门至少有一台作为工作站的 3 G操作系统: 作系统 H数 据库: 1、初步分析,小组沟通; 2、初步需求分析:需求分析报告、数据流图、数据字典、需求分析报告; 3、建立系统原型:修改规格说明; 4、与用户交互,完善模型,明确功能和实现方法; 5、系统的整体测试和修改完善。 1是否功能齐全,运行稳定; 2在网络功能方面是否方便管理; 3是否具有多任务,高效率的特点; 4开发时间及费用支出是否超出预期; 4 管 理 员 学 生查 询操 作查 询 管 理 系 通过问题分析,得出学生信息管理的外部实体有学工处和学生,处理有录入, 删除、修改、查询、学生查询,文档有学生档案。学生信息管理的工作过程大致 如下: ( 1)当有新生入学或有学生转入时,学工处需要将其基本信息,比如姓名、 学号、所在院校、专业班级、入学时间、性别、籍贯等录入到学生档案中。 ( 2)当学生毕业或有学生退学时,学工处需要将其基本信息填写修改从学生档案中删除。 ( 3)当有学生转专业时,需要将其基本信息进行修改。 ( 4)当需要得到某个学生相关奖惩信息时就要进行查询学生基本信息文件。 ( 5)当对学生信息进行添加、删除、修改、查询时都需要将其基本信息显示出来。 ( 6)当学生要对个人信息查询时,首先根据学号、密码,然后通过调出学生 档案中的个人信息并显示出来。 5 教 务 处管 理 员录 入删 除修 改查 询学 生 档 案 学 生 查 询 学 生学 生 信 息学 号学 生 信 息学 生 信 息学 生 信 息学 号学 生 信 息学 生 信 息奖 惩 信 息 学 号 , 密 码学 生 查 询学 生 查 询基 本 信 息毕 业 信 息学 号 , 密 码学 号 , 密 通过问题分析,得出课程信息管理的外部实体有教务处和学生,处理有录入、 删除、修改、查询、学生查询,文档有课程档案。课程信息管理 的工作过程大致如下: ( 1)当要开设某门新的课程时,教务处要把新课程的相关信息录入到课程管理档案中。 ( 2)当要对已有课程进行删除、修改、打印、查询时,需要浏览课程的相关 信息,当浏览完成时,退出浏览界面。 ( 3)当学生要对个人课程信息进行查询时,首先根据学号、密码,然后通过 调出课程档案中的课程信息并显示出来。 教 务 处管 理 员录 入删 除修 改查 询课 程 档 案学 生 查 询学 生课 程 信 息课 程 号课 程 信 息课 程 信 息课 程 信 息课 程 号 号课 程 信 息课 程 信 息课 程 信 息 学 号 , 密 通过问题分析,得出选课信息管理的外部实体有教务处和 学生、处理有删除、 6 统计和查询,文档有选课档案。选课信息管理的工作过程大致如下: ( 1)当选修该课程的人数少于学校规定的人数时,教务处将取消该课程的开设并删除此课程的相关信息。 ( 2)当新一轮的选修课选完以后,教务处将对已选的课程进行分类统计。 ( 3)当学生要对个人选课信息进行查询时,首先根据学号、密码,然后通过调出选课档案中的选课信息并显示出来。 教 务 处管 理 员删 除统 计选 课 档 案 查 询 学 生选 课 信 息课 程 号课 程 号课 程 号选 课 信 息学 号 , 密 绩信息管理数据流图设计 通过问题分析 ,得出成绩信息管理的外部实体有教务处和学生,处理有录入、成绩浏览、成绩查询、违规浏览、违规增加和查询,文档有成绩档案和违规档案,成绩信息管理的工作过程大致如下: ( 1)当成绩录入错误需要修改或当成绩无效需要删除时,首先要对成绩进行 浏览,当操作完成时,即可退出。 ( 2)当某科考试结束,教师将该科成绩单交给教务处,然后教务处将成绩进 行录入。 ( 3)当教师或者辅导员等需要了解关于某科的成绩时,就可以对其成绩进行 查询,统计,必要时也可以把成绩单打印出来。 ( 4)当导师想要了解某个班的学生学习状 况时,就可以对整个班级的成绩进 行查询,必要时可以将成绩单打印出来。 ( 5)当学生要对成绩信息进行查询时,首先根据学号、密码,然后通过调出成绩档案中的成绩信息并显示出来。 7 教 务 处录 入成 绩 浏 览成 绩 查 询违 规 浏 览学 生 信 息学 号学 生 信 息学 生 信 息学 生 成 绩学 生 成 绩班 级 成 绩学 生 信 息违 规 增 加学 生 信 息违 规 信 息成 绩 档 案违 规 档 案学 生 成 绩查 询 学 生学 号 密 码违 规 记 级信息管理数据流图设计 通过问题分析,得出成绩信息管理的外部实体有学生办和学生,处理有录入、 删除、修改、查询、学生查询,文档有班级档案 , 班级信息管理的工作过程大致 如下: ( 1)当有新生入学或有学生转入时,学生办需要将其所归属的班 级录入到班 级档案中。 ( 2)当学生毕业或有学生退学时,需要学生办将其班级信息从班级档案中删 除。 ( 3)当有学生转专业时,需要将其班级信息进行修改。 ( 4)当需要得到某个班级相关信息时就要进行查询。 ( 5)当对班级信息进行添加、删除、修改、查询时都需要将其信息显示出来。 ( 6)当学生要对班级信息进行查询时,首先根据学号、密码,然后通过调出 班级档案中的成绩信息并显示出来。 根据上述详细的分析过程,再结合软件工程课上老师教授的相关知识,得出 数据流图如下所示: 教 务 处管 理 员录 入删 除修 改查 询班 级 档 案 学 生 查 询 学 生班 级 信 息班 级 号班 级 信 息班 级 信 息班 级 信 息班 级 号班 级 信 息班 级 信 息班 级 信 息 学 号 , 密 码 8 ( 1)名称:学生档案 描述:描述学生相关信息 定义:学生档案 =姓名 +学号 +所在院校 +专业班级 +入学时间 +性别 +籍贯 +奖惩信息 位置:显示给用户 ( 2)名称:课程档案 描述:描述课程相关信息 定义:课程档案 =课程名称 +课程编号 +任课教师 位置:显示给用户 ( 3)名称:选课档案 描述:描述选课信息 定义:选课档案 =学生学 +课程号 +成绩 位置:显示给用户 ( 4)名称:成绩档案 描述:描述学生成绩信 息 定义:成绩档案 =学生学号 +课程号 +分数 位置:显示给用户 ( 5)名称:违规档案 描述:描述违规信息 定义:违规档案 =学生学号 +违规信息 位置:显示给用户 ( 6)名称:班级档案 描述:描述班级信息 定义:班级档案 =学院名称 +专业名称 +班级名称 +班级缴费信息 位置:显示给用户 9 学生信息管理模块: 学生信息管理要求 =新生数据处理要求 |班级数据管理要求 |添加数据要求 |数据删除要求 |数据备份要求 新生数据处理要求 =新生数据 |班级数目 |起始学号 |班级名称 |专业 班级数据管理要求 =班级名称 |修改要求 添加数据要求 =单个学生数据单 |成批数据单 数据删除要求 =起止学号 |班级名称 |所有学生数据 数据备份要求 =班级名称 |学期数 新生数据 =姓名 +性别 +出生日期 +家庭住址 +原毕业学校 +政治面貌 +入学总分 起始学号 =1数字 12 班级名称 =会计 04( 1) | 会计 04( 2) |会计 04( 3) | 计算机 04( 1) |会计 03( 1) | 会计 03( 2) |会计 03( 3) | 计算机 03( 1) |会计 02( 1) | 会计 02( 2) |会计 02( 3) | 计算机 02( 1) |网络技术 03( 1) | 网络技术04( 1) | 机电 03( 1) |机电 02( 1) | 机电 04( 1) | 网络技术 02( 1) | 网络技术 02( 1) 修改要求 =姓名 +性别 +出生日期 +家庭住址 +原毕业学校 +政治面貌 +入学总分+专业 +班级 +是否住宿 单个学生数据单 =姓名 +性别 +出生日期 +家庭住址 +原毕业学校 +政治面貌 +入学总分 +班级 +是否住宿 成批数据单 =姓名 +性别 +出生日期 +家庭住址 +原毕业学校 +政治面貌 +入学总分 +班级 +是否住宿 性别 =男 |女 政治面貌 =团员 |非团员 是否住宿 =是 |否 成绩管理模块: 成绩管理要求 =成绩录入要求 |总分计算要求 |成绩备份要求 成绩录入要求 =班级名称 +成绩数据 总分计算要求 =班级名称 +成绩数据 10 成绩备份要求 =班级名称 +学期数 成绩数据 =姓名 +课程名称 +分数 成绩表 =学号 +姓名 +期中成绩总分 +期末成绩总分 +期中名次 +期末名次 课程信息管理模块: 课程管理要求 =课程表维护要求 |教师课程表维护要求 |排课要求 课程表维护要求 =课程名称 +年级 +专业 教师课程表维护要求 =教师姓名 +任教班级 +课程名称 +周课时数 年级 =一年级 |二年级 |三年级 任教班级 =会计 04( 1) | 会计 04( 2) |会计 04( 3) | 计算机 04( 1) |会计 03( 1) | 会计 03( 2) |会计 03( 3) | 计算机 03( 1) |会计 02( 1) | 会计 02( 2) |会计 02( 3) | 计算机 02( 1) |网络技术 03( 1) | 网络技术04( 1) | 机电 03( 1) |机电 02( 1) | 机电 04( 1) | 网络技术 02( 1) | 网络技术 02( 1) 查询模块: 查询要求 =查询条件 查询结果 =学生信息统计表 |学生成绩统计表 |学生总分名次统计表 |教师信息统计表 |备份信息统计表 由于 数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大,数据处理缓慢,对计算机硬件的要求比较高。 在系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。 11 备 鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度,更难以实现网络化办 公。 经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等 12 本系统主要包括的功能模块有:学生信息管理模块、课程信息管理模块、选课信息管理模块、成绩信息管理模块、班级信息管理模块 其中学生信息管理模块:录入、删除、修改、查询学生信息; 课程信息管理模块:录入、删除、修改、查询课程信息; 选课信息管理模块:完成教务处的删除、统计学生选课信息以及学生选课信 13 息查 询功能; 成绩信息管理模块:录入、成绩浏览、成绩查询、违规浏览、违规增加和查询操作; 班级信息管理模块:录入、删除、修改、查询、学生查询班级档案。 用建议系统可能带来的影响 需添置高档计算机运行该软件。 对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。 需要短时间来熟悉系统,但不需要大量的培训。简单易操作。 用率; 间。 术可行性评价 要开发该系统必须用到有关网络和数据库的知识,而且还需要熟练掌握一门编程语言。到目前为止,我们已经学习 C+程序设计语言,它引入了类、继承、多态和重载等新机制,而且还模拟了对象之间的通信,对象之间可以通过消息进行通信。另外,应用 C+时进行抽象和封装比较容易。 系统采用 发设计主页面,利用 005 做数据库,这两个工具都是微软的产品,在兼容性方面比较好,而且比较容易实现,所 以我们利用现有的技术可以设计出满足用户所要求的功能的 14 系统,并在规定的期限内完成。 6所建议系统经济可行性分析 基建投资: 数据库服务器 1 台: 10000元 台: 4000*2=8000 元 打印机 1台: 1000 元 其他一次性支出 : 003 1 套: 10000元 005 (中文标准版 )1套: 10000元 人员培训费用: 2000元 经常性支出: 人工费用:(管理员工资 2000元 /月) *2=4000/月 其他不可预知 费用: 10000元 共计: 51000元,每年再支出 40000元 一次性收益:无 经常性收益:减少管理人员 10个:(管理员工资 1800元 /月) *10=18000 元 /月 效率提高: 30%以上 ,节约成本 30000元 /年 不可定量收益:无 共计: 18000*12+30000=246000 元 /每年 投资比 通过以上两个方面的分析,我们可看出从客观角度讲,这个系统的收益 /投 15 资比为 246000*5/( 51000+40000*5) =,所以说此系统在经济上是可行的。 投资回收期作为一项经济指标,时间为 T=( 51000+40000*5) /246000= 设计系统周期为 5 年,估计最长可达 10年。 7操作可行性分析 开发该系统软件所用的工具简单,主要是通过编程实现相关功能,再加上界面的相关设计,都比较简单,所以操作上是可行的。 8法律可行性分析 学生信息管理系统是学校进行管理时必不可少的软件,对老师管理学生、学生选课、查询成绩等都很方便,简单可视化操作,易于管理。该项目为独立开发,在法律方面不会存在侵犯专利权、侵犯版权等问题 ,完全按照合同的规定履行。9进程管理 可行性分析:一周 标志:提交可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论