没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
第一章 问题提出与可行性研究
学生信息管理评判系统的分析与设计
1.1 学生信息管理的价值及功能
学生信息管理是现在各等级学校常用的应用软件之一,但大多只是完成基本学生
信息的一般性管理,包括信息的添加,删除,修改和查询功能。而对于学生的从何能
力,选用干部等方面要考核一个人时只靠学生的基本信息是不够的,还需提供学生的
能力信息。
本文针对现实情况,对系统采用了软件工程原理方法和技术进行了可行性研究,
需求分析、软件设计、软件实现及软件测试。在考核一个人时,首先提取被考核人的
能力信息,然后再利用模糊评判方法进行评判,评判过程中,首先建立一级因素集
,再对每因素按耦合程度进行分类,将耦合程度高的放在一类中,
这样就构成了二级因素集, ,这里的 是单因素,而对
每一单因素还要给出评判集,这里的评判集有很好、较好、一般和较差,还要给出二
级因素中的每个因素 在相应集合中的权重,从而可以对每个二级的因素利用模糊数
学的方法进行一级评判,再给出一级因素集中的每一因素的相应权重从而可以完成二
级的评判。一级评判的结果可以考核每个被考核人的单项指标的情况,而二级评判能
考核每个被考核学生的综合素质或能力。
1.2 可行性研究
1.2.1 经济可行性
运行该系统的硬件和软件支持费用需要 20000 元,但软件开发费用估计 25000 元,
但系统投入使用后,每年可为节省人力三人,估计节约工资支出约 5 万元,假设该软
件可以使用 5 年。而一次性支出 25000 元,再假定投资费用存入银行的利息按 10%计
算。这样可得出每年效益的当前值。
如表 1-1 所示。
纯收入=189540-40000=149540(元)
投资回收期≈1+(50000-45455)/41322=1.10(年)
1
第一章 问题提出与可行性研究
投资回收率=55.6%
从经济效益这个意义上讲,这个软件值得开发。
表 1.1 每年效益的当前值
1.2.2 技
术
可
行
性
本
软件前台采用 Visual Basic 可视化开发软件,后台采用 Acess 管理,从技术这个角度来
看,主要技术难点是模糊评判,本人经过学习和研究对模糊评判有一定的了解并在某
些算法上进行了研究,用这种方法可以实现从定性分析到定量分析的转换,这种技术
是可以实现这个软件的,开发是完全可以完成的。
1.2.3 社会可行性
该软件的开发并应用,可以减少大量的人力资源,并取得一定的经济效益,另一
方面对于班级或学校干部的选拔,科学合理的选拔和任命学生组织成员取决于这些学
生的一些评价因素。在这里给出了评判是否值得提拔的一些因素,而这些因素又确实
能反应出选拔的合理性,经过些评判的算法给出提拔的科学依据,当然这些只能做为
决策者提供支持,并不能完全取决于此做为提拔和任命学生干部的全部。这样提拔的
干部同学放心,会取得良好的团体效益。
从以上的分析可以看出,对于该项目的开发不论从经济可行性、技术可行性以及
社会可行性方面均是可行的,故该软件是值得开发,并且可以立即开发。
1.3 系统流程图
综合考虑我国企业的高速发展和企业的信息化发展过程中出现的各种情况,结合
现代学校系统的实际情况。学生信息管理及决策支持系统实施后,应能够达到以下目
标
[6]
。
2
年 效益(元)
利率(1+0.1)
2
当前值(元) 累计当前值
1
50000
1.1 45455 45455
2
50000
1.21 41322 86777
3
50000
1.331 37566 124343
4
50000
1.4641 34151 158494
5
50000
1.61051 31046 189540
第一章 问题提出与可行性研究
(1) 完善体系管理。
(2) 加强流程控制。
(3) 实现量化的决策支持。
(4) 过渡到以人为本的管理。
(5) 科学管理学生档案,优化分类,全面反映学生情况。
(6) 为决策层实现科学的决策提供支持。
本课题可行性研究将从经济可行性、技术可行性、操作可行性及社会可行性几个
方面进行研究,并给出投资回收期和投资回收率两个方面进行研究,同时给出系统流
程图。
决策支持业务流程描述如下:
1. 建立能力信息评价:教师,学生分别对学生进行能力评价,并将相应的评价
输入到能力信息表中
[7]
。(一个学生有几项素质,对每项素质进行 很好、较好、一般
和较差的评价)。
2. 建立分数信息评价:能力信息通过管理员的录入进入能力信息表中,并按动
评价按钮进行学生能力信息评价,将评价分数按照职位的不同存入相应的分数信息表
中。
3. 建立综合评价分数表:将不同职位的评价分数综合得到综合分数。
4. 决策支持:当决策者需要决策支持的时候,查看评价分数表,可以按照不同
职位的评价进行,也可查询出该学生的综合评价分数。
5. 决策任命:决策者根据综合评价分数作出决策,并告知全体同学。
对于系统的物理工作流程,在这里分为两部分,一部分是基本学生信息管理,另
一部分是能力评判。
3
第一章 问题提出与可行性研究
1.3.1 能力评价系统流程图
对于能力评价,首先要用户填写对某个被评人的评价单,然后对多个用户填写的
评价单上的数据进行统计,继而生成隶属矩阵,有了隶属矩阵,再给出各个单因素的
权重集,这样可以用隶属矩阵与单因素的权重进行模糊运算,得到第一次的模糊评判,
即单因素模糊评判集合。得到单因素的评价表,再建立综合因素的权重集,从而得到
权重矩阵和综合评价的权重表,从而可以进行模糊综合一个评价,得到模糊综合评价
的最终评价,即定性分析到定量分析的转换。能力评价流程图见表 1.1
1.3.2 基本信息管理系统流程图
通过对系统的分析和对系统的可行性研究,得到结论对于该系统的开发已满足了可开
发的条件可以立即开发。
4
用户
评价单
生成隶属矩阵
隶属矩阵
单因素评价
单因素评价表
建立权重集
权重矩阵及单
因素评价表
模糊综合评判
评判结果
图 1.1 能力评价系统流程图
基本信息管理
个人信息 修改信息 需查信息 删除信息
添加 修改 查询 删除
信息表 信息表 信息表 信息表
图 1.2 基本信息管理系统流程图
第二章 软件需求分析
第二章 软件需求分析
学生信息管理系统早已被许多软件开支发者所开发,本系统与其它学生信息管理
系统不同,主要表现是加入了学生能力评价的支持,当需用某一方面的人才时,可通
过本系统得到决策的支持。软件需求包括功能需求、性能需求软件属性需求、外部接
口需求以及其它面的需求等。
2.1 功能需求
2.1.1 功能划分
这该题目基本功能与这一题相近,一方面要进行信息管理,另一方面要进行模糊评判。
具体评判的主要因素有:
1)学习能力
专业理论课成绩;专业基础课成绩;读书成绩。
2)软件开发能力
需求分析能力;软件设计能力;软件测试能力;C 语言的编程能力; JAVA 的编程能力;
J2EE 的编程能力;汇编语言编程能力;数据库编程能力
3)自身修养
爱心;耐心;责任感;事业心;兴趣;身体状况;文明;意志;心态;服装;
4)个人特性
特长;个性化
5)社交能力
诚信;沟通能力;礼仪
6)领导能力
组织能力;表达能力;决策能力;应变能力
对于软件功能需求见图 2.1 所示。
2.1.2 功能描述
5
剩余32页未读,继续阅读
资源评论
iSenYi
- 粉丝: 0
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功