当前,信息技术的进步,国家和企业的管理水平得到大幅提高。教育事业上,信息技术的植入在学员信息的高效管理上起到了重要作用。但对于中小学而言,当前的信息化程度还比较低。这是因为和企业、高效不同,信息化对于中小学的社会效益没有前者直接,因而信息化的春风一直未曾吹到这一领域。不过,随着国家教育的重视和政策落地,以培养师生素质、提高工作效率为目的的中小学生信息管理系统建立逐渐兴起。本期价格指导从开发者的角度分析,谈谈中小学生信息管理系统开发的计价明细。
学生信息管理系统的需求分析
在中小学校,教务管理的主要内容包括学生的信息管理和教师排课,具体功能需求体现为:
1、管理员对学生信息和课程信息进行add、delete、update、select等操作,对选课信息进行管理,对成绩信息和用户信息进行update、select等操作。
2、学生对学生信息和成绩信息进行查看,对个人的密码信息进行update等。
中小学生信息管理系统主要包括管理员和学生两大模块。需开发的功能有:学生信息管理、课程信息管理、选课信息管理、成绩信息管理、用户信息管理等。用户模块包括:学生信息查看、成绩信息查看、个人信息管理等,系统总体结构如图所示。
图一:中小学生信息管理系统总体结构图
学生信息管理系统客户端和服务器端的开发
在这样的功能诉求下,建立一个完善、可靠的中小学生信息管理系统需求做哪些开发呢?我们请来了快包平台的优质服务商王共讲解相关开发细则。目前,王工已承接快包平台“教育软件开发”任务,项目正在开发当中。以下为王工给出的中小学生信息管理系统开发明细。
学生信息管理系统开发包括客户端子系统的开发和服务器端的开发,分别对应用户(学生)和管理员(教师)信息设置。
1.客户端子系统开发
在客户端系统的功能实现上,可以分为以下几个部分:
[1]学生的输入和统计。学生信息由专人负责输入。这部分功能是客户端子系统的基本部分,系统要求做到即能够从其它子系统中共享一部分信息,又有方便的操作界面工手工输入信息。这部分要求对输入的数据进行简单的统计,管理员进行查询和宏观调控。
[2]学生信息的存储。将学生和课表的信息存储到学生管理系统的客户端系统中,以备以后的信息确认及查询。
[3]学生信息的传递及接收。将需要查询信息由学生信息系统客户端由网络传到显示的服务器上,并且接受学生信息管理系统返回的相关信息,然后存储起来。
2.服务器端的系统开发
通过计算机网络将客户端与服务器的数据库相连,将从客户端得到的信息进行处理,实现学生学号查询,所选的课程号,所处的年级,综合信息查询等子系统。以计算机成本核算为中心,实现学生信息系统管理自动化。在客户端系统的功能实现上,可以分为以下几个部分:
[1]接收由学生管理系统端发回的学生信息。通过网络接收学生信息并存入到服务器的数据库中。
[2]生成学生信息。根据所需学生信息(课程,个人信息),在数据库中查询并得到正确的学生的信息(学号,班级,年级),分配所需的学生信息在数据库中做出已售出的标记。
[3]传递学生信息到客户端(学生信息管理系统)。把得到的学生信息通过网络传递到后台。
[4]接收学生信息管理系统的反馈信息。对学生信息管理系统反馈信息进行分析,显示所有需求的信息
[5]学生信息的分析和管理。对于一个学生信息管理系统而言。我们通常用学号做为唯一的key word。每一个学生的学生对应唯一的hash value,这样避免了两者重复学号。同时把学生信息表和课程信息表建立索引index加快对数据的访问的读取。
快包中小学生信息管理系统开发计价公式
在这个开发细则下,建立一个中小学生信息管理系统需要多少钱呢?为了更好的服务于智能产品开发行业,快包平台成立之初便从行业市场与平台大数据出发,推出产品开发计价公式,供行业开发合作计价提供指导。快包平台发布的价格指导,均以此计价公式为基准,通过对不同产品的功能细分而来。
快包的智能产品开发外包计价公式,是从包含基本功能的完整产品开发与附加功能开发两方面着手,将完整产品开发包含的所有功能模块拆分,分析单功能模块开发费用,总开发费用为单功能模块开发费用之和。快包智能产品开发计价公式为:
产品开发总费用=单功能模块开发费用之和
单功能模块开发费用(P)=开发人数(N)*工程师日薪(M)*开发周期(T)
开发人数(N):即参与开发的工程师数量;
开发周期(T):完成项目开发需要的时间;
工程师日薪(M):工程师工作一天的薪酬,快包在与平台服务商与雇主进一步沟通后,根据不同地区的工程师薪酬以及五险一金摊算,将工程师薪酬定价在800-1200元/人.天之间浮动。
计价公式下 中小学生信息管理系统开发计价明细
知道了开发这个管理系统工程师需要做的事,结合快包给出的工程师的薪金与计价公式,也就知道了一款完整的中小学生信息管理系统开发价格。如下表为所示,工程师在开发平台时需要进行需求分析、系统设计、平台客户端开发以及后台(服务端)开发四大板块。其中,需求分析、系统设计为前期准备工作;平台客户端开发以及后台(服务端)开发为系统功能开发。
以上表格为完整的信息平台开发,包含学生信息管理、课程管理、成绩管理与查看、社区交流等功能模块。其中,整个网站架构设计需要至少一名专业的架构设计工程师完成,各功能模块则需一名程序设计工程师、一名网页设计工程师、一名测试工程师共同开发,项目流程由项目经理全程把控。也就是说,开发这样一个网站,至少需要6名职责不同的研发人员相互配合。
快包友情提示:雇主在选择外包团队时,不仅要注意开发价格的计算,还需考虑开发团队的接单实力!
关于价格指导
价格指导是我爱方案网旗下快包平台为用户提供的一项产品开发外包计价服务,计价公式与参考报价来源于平台海量的大数据与行业开发成本均值,专业可信度极高。价格指导旨在为雇主和服务商提供最新的智能产品开发外包行情,如果您有开发需求,可将您的具体开发信息发送至邮箱jiangliu@eecnt.com,即有机会获得快包产品经理为您专属定制完整报价方案!