学校网站及学校信息管理方案书.docx
《学校网站及学校信息管理方案书.docx》由会员分享,可在线阅读,更多相关《学校网站及学校信息管理方案书.docx(12页珍藏版)》请在冰豆网上搜索。
学校网站及学校信息管理方案书
学校网站及学校信息管理建设
报价方案
一、前言
学校信息管理系统是教学领域中一个重要的系统。
随着计算机的普及,人们迫切希望在计算机上能够实现教务管理操作,希望把人从教学资源,教学评估,编排课程,教学检查等等这些繁琐的工作中解放出来。
学校信息管理系统从人们的需求出发,具有智能化辅助教务人员管理教务工作,并且计算机发挥了它本身的优势,能够存贮大量信息数据。
与以往手工的教务相比,学校信息管理系统软件的出现,使教务工作变得更简单,可靠,安全,方便。
为了能让教务管理人员从繁重的工作中解脱出来,使他们在使用一个软件以后能极其容易地对所有教务工作进行管理,并且准确无误,轻松自如。
因此开发一个学校信息管理系统软件是当务之急。
学校信息管理系统是教学活动中一个最重要的部分,系统将教学资源与老师,学生,课程,学生与老师,老师与课程,课程与学生相互间联系起来,而且联系错综复杂,相互联系,相互排斥,因而需要系统应具备较完善的检验防错功能,冲突处理功能,从而根据系统的运行及反馈信息高质量,高效率地管理系统流通部门的全部功能。
在迈入二十一世纪的今天,中小学的教务管理显得极其重要,合理地管理不但反映一个国家的科技水平,而且影响中小学的教学质量。
在知识经济时代到来的今天,用计算机控制教务工作由自动化系统运行而完成。
这不仅节省了人力,还提高了工作效率和服务质量,而且增强了信息的流通。
我公司的学校信息管理系统的研发使用了当前最新的技术ASP﹒NET和ADO﹒NET。
ASP﹒NET是内建于语言运行环境中的编程结构,特别是在创建Web应用程序显示了强大的功能。
ADO﹒NET是一种面向对象的方式来处理数据。
ASP﹒NET和ADO﹒NET的结合很容易地在一个数据库中建立一个记录集。
使用这些脚本建立和打开一个记录集,处理和输出数据,可以让系统数据管理更加的科学、安全、合理。
学校信息管理系统面向学校教务处、教师、学生、家长以及教育局的多层次用户的综合教务管理信息系统。
从入学前的招生、考试、录取到在校生的档案、学籍及变动、成绩、奖罚,以及毕业生的档案、证件、去向和教师课程安排、教学进度、教学评估等进行全过程管理。
系统可以通过Internet进行信息查询、统计分析,并与多媒体教学、远程教育、上级教委信息管理等模块进行信息交换和集成,使学校轻松实施教务教学信息化管理,全面提高教务管理效率、促进教务教学发展。
二、学校网站及管理系统的主要功能介绍
学生成绩管理系统
1、在线成绩查询
可在网站前台按照学生学号、姓名、生日等信息对某个学生的考试成绩进行查询。
方便家长或学生快速、便捷地获知考试成绩。
2、学生成绩录入
可以对每次考试的学生成绩等进行良好管理,提供学生成绩批量导入功能,管理员能够在后台快速批量导入不同学校、不同年级、不同班级的学生成绩,省去学校教师手工录入的繁琐,并有效减轻工作量。
3、学生成绩分析
学生成绩管理系还提供对学生成绩分析功能,可查看所有学生不同的成绩排名、分数段的百分率,且可以将分析结果进行在线打印。
便于学校、老师对学生成绩的宏观把握和成绩的统筹管理。
4、目标分管理
可以事先录入每个学生每次考试每个不同科目的目标分,在考试成绩出来之后系统将自动把各科成绩与目标分进行对比,从而统计出学生考试成绩的达标率等数据,而教师也可以从对比中对学生的达标情况进行分析。
5、成绩等级配置
管理员可以事先在后台配置多个成绩等级的不同百分比,如合格、良好、优秀、满分等等,并为每个等级选用不同的表示颜色;待考试成绩出来后系统将自动按百分比计算出每个等级区间内的成绩,并以相应的颜色来表示。
便于教师对学生不同等级成绩的查看、区分和分析。
学生学籍管理系统
1、在校学生信息管理
可对在校学生的学籍信息分不同班级进行统一录入和管理,可便捷添加在校学生的各项学籍信息,如姓名、年龄、籍贯、政治面貌、入学时间、家长姓名、家庭住址……等等,并可对学籍信息进行修改、删除、查看、查询、学生调班、批量导出至excel等系列操作。
2、毕业学生信息管理
可以对毕业学生的所有信息(包括班级课程表、学籍信息、考试成绩等等)进行统一的归档管理,(禁止除查看外的其他一切操作)。
便于学校对毕业生学籍信息进行归档以备日后查询。
学校信息管理系统
1、学校\年级\班级定义
可在后台事先设置好学校下属不同分校\院系\年级\班级等等相关信息节点,以便在不同的年级\班级节点下添加各类信息。
2、科目管理
可自由添加学校中开设的所有科目,并可以对科目进行修改、删除、停开等等操作。
添加好科目信息后方可进行下面的排课等相关操作。
3、教师管理
可把学校下所有教师姓名及任课科目等等信息统一录入并管理,在进行班级课程表排列等操作之前必须确保相关的教师信息已录入完毕。
招生管理系统
1、招生信息在线发布
学校管理员可以在后台方便添加学校的各项招生信息,包括招生项目名称、招生开始日期、招生结束日期、招生项目描述等等。
2、学生在线报名
学生\学员可以在学校网站前台在线提交报名信息,如姓名、性别、民族、住址、联系方式、家长姓名等等。
4、在线处理报名信息
学校工作人员在后台可以对学生的报名进行审核处理,符合学校录取条件的即可直接将学生分配至相应的年级和班级,同时系统为该学生自动生成唯一学号。
内容管理系统
1、信息管理
提供对网站所有信息进行添加/删除、查询、搜索、、签收、审核、归档、替换、退稿等丰富的信息管理功能,可按照栏目和专题两种方式对信息进行管理。
以方便构建强大的内容信息管理与交互平台。
2、自定义表单管理
自定义表单是独立的可扩展的内容模型,可制作各种提交表单。
比如:
构建校园网“征集建议表”、学校网站发布校庆、活动建议征集表;甚至可以利用自定义表单功能建造出学校内部的“在线订餐系统”、“简易投票系统”等等。
3、生成管理
提供网站静态页面的生成管理功能。
管理员可以根据内容页、栏目页、单独页面、专题页面的分类依次生成;可以按照时间、生成页面数量、信息ID号区间等分类来生成;也可以定时、定量对信息进行生成。
4、采集管理
采集系统可以直接深入指定站内或者页面中,根据不同规则将网页中的有效数据采集出来(而不仅是网页或链接),保持数据之间逻辑关系之后,将数据录入进网站数据库中。
如果您负责维护一个新闻站点,采集可以将每个新闻的标题、正文等信息单独采集出来,分别作为字段存储在系统中。
提高信息录入效率的同时,最大限度减轻您的工作负担。
5、评论管理
提供强大的AJAX.NET无刷新评论功能,不同用户可以针对某一篇信息发表评论,同时可以对评论观点进行多人的辩论PK,管理员在后台可以对评论进行审核、修改、回复、删除等操作。
6、内容心情指数管理
可自行添加多套不同的心情指数方案以供前台轮流使用,也可对方案进行删除或批量删除;另外,系统还内置了一套心情指数方案,用户无需添加即可直接使用。
7、站内链接管理
站内链接是对网站内所有信息中指定内容自动添加指定链接目标的功能,如:
添加一个名为“动易”站内链接,网站文章中如果有“动易”字样时,系统自动给“动易”这词加上链接地址,以链接到一个特定的页面中。
8、关键字过滤
网站是一个互动的信息交流平台,会员可以发布信息、发表评论等以增强网站的交互性。
但有时会员发布的信息中会出现一些不想要的信息,这时可以利用系统提供的字符过滤管理功能,自动过滤相关的信息。
9、全文检索
全文检索功能可为网站解决海量数据下的站内信息和文档检索应用,向用户提供高效、准确、个性化的站内资讯搜索体验。
SmartSchool™全文检索功能具备了多关键字搜索、关键词组合搜索、全文检索等功能,能快速准确地检索到相关信息,并可对关键词进行高亮显示。
优秀学生、班级展示
为优秀的学生,班级预留一定的空间展示学生和班级的动向,供浏览者学习借鉴
老师-家长交流平台
为老师和家长提供交流,通过交流更好的管理好学生,使家长清楚的知道自家的子女在学校的近况。
也为老师与老师之间,家长与家长之间提供更好的教育模式,便于参考,讨论。
三、网站开发技术
服务器操作系统:
windows2003server(熟悉的操作系统,便于升级和维护);
开发语言:
Asp.Net4.0(世界上大型门户网站应用最多的语言);
数据库:
SQL2008(大型数据库系统,数据的结构化,数据的共享性好,数据的独立性好,数据存储粒度小,数据管理系统,为用户提供了友好的接口);
服务器模式:
独立服务器dellR410(CPUIntelE2140/E2180/PD2.8双核/内存4G/硬盘300G/DVD);
页面技术:
div+css2;
注:
网站可采用托管形式。
Asp.Net4.0+SQL2008的优势
●关于Asp.Net4.0
ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(CommonLanguageRuntime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。
目前ASP.Net的开发语言有三种语言,C#,VisualBasic.Net和JScrip.。
ASP.Net可完全利用.Net架构的强大、安全、高效的平台特性。
ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(EarlyBinding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。
对XML,SOAP,WSDL等Internet标准的强健支持为ASP.Net在异构网络里提供了强大的扩展性。
ASP.Net主要包括WebForm和WebService两种编程模型。
前者为用户提供建立功能强大,外观丰富的基于表单(Form)的可编程Web页面。
后者通过对HTTP,XML,SOAP,WSDL等Internet标准的支持提供在异构网络环境下获取远程服务,连接远程设备,交互远程应用的编程界面。
●关于SQLServer2008
SQLServer2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求。
下面是SQLServer2008中在数据仓库方面的一些优点。
数据压缩
数据仓库中的数据容量随着操作系统数目的快速增加而在持续增长。
内嵌在SQLServer2008中的数据压缩使得公司可以更有效的存储数据,同时还提高了性能,因为降低了I/O要求。
备份压缩
保持一直在线做基于磁盘的备份是花费很昂贵的,并且很耗时。
有了SQLServer2008的备份压缩,保持在线备份所需的存储降低了,并且备份速度明显变快了,因为所需要的磁盘I/O减少了。
分区表并行
分割使公司能够更有效的管理大型的、不断增长的数据表,只要简单的将它们分割为易管理的数据块。
SQLServer2008是在SQLServer2005中的分割的优势之上建立的,它改进了对大型的分区表的操作性能。
星型联接查询优化器
SQLServer2008为普通的数据仓库场景提供了改进的查询性能。
星型联接查询优化器通过辨别数据仓库连接模式降低了查询响应时间。
资源监控器
SQLServer2008随着资源监控器的推出,使公司可以给终端用户提供一致的和可预测的响应。
资源监控器使公司可以为不同的工作负载定义资源限制和优先权,这使得并发工作负载可以提供稳定的性能。
分组设置
分组设置(GROUPINGSETS)是对GROUPBY条件语句的扩展,它使得用户可以在同一个查询中定义多个分组。
分组设置生成一个单独的结果集,这个结果集相当于对不同分组的行进行了UNIONALL的操作,这使得聚合查询和报表更加简单和快速。
捕获变更数据
有了捕获变更数据,变更会被捕获并被放在变更表中。
它捕获变更的完整内容,维护交叉表的一致性,甚至是对交叉的schema变更也起作用。
这使得公司可以将最新的信息集成到数据仓库中。
MERGESQL语句
有了MERGESQL语句,开发人员可以更有效地处理数据仓库的场景,例如检查一行数据是否存在然后执行插入或更新。
可扩展的集成服务
集成服务的可扩展性方面的两个关键优势是:
·SQLServer集成服务(SQLServerIntegrationServices,SSIS)管道改进。
数据集成包现在可以更有效地扩展、使用有效的资源和管理最大的企业级的工作负载。
这个新的设计将运行时间的可扩展性提高到多个处理器中。
·SSIS持久查找。
执行查找是最常见的抽取、转换和加载(ETL)操作。
这在数据仓库中尤为普遍,当实际记录必须使用查找来转换业务键到它们相应的替代中去时。
SSIS增强了查找的性能以支持大型表。
四、项目人员配置
根据本项目的工作内容和范围,将成立一个3-6人左右的项目工作组来负责本项目的开发。
另外,本项目设立项目总监,在公司的层面上保证项目的资源分配、协调客户关系。
系统构架设计师:
在项目中,系统构架设计师是项目组的技术负责人,负责项目的技术体系架构方案与选择,包括主机服务器、操作系统、网络架构等系统基础组成技术元素提供咨询和规划,使之满足系统的要求。
创意设计师:
从事项目整体上的创意、规划、视觉设计和交互表现的形式的方向把握和设计方案的提交,对项目规划设计的质量实施控制、指导与监督。
项目经理:
项目经理负责项目管理、组织、协调,对项目资源进行控制,是项目能够按照计划实施,满足项目规定的业务需求。
项目经理对项目的质量、进度和成本负责。
功能开发组长:
功能开发组长是项目组中应用系统功能开发部分的实施负责人。
同时参与功能设计与规划。
将功能规划设计技术细化,制定技术开发标准与规范,并实际参与开发和开发管理。
必要时可以考虑由系统设计师兼任。
开发人员:
实际参与系统开发的程序人员、网站界面设计人员与测试人员,负责执行具体的工作。
五、项目实施细则
项目将依据实际情况分5个阶段实施,预计需要45个工作日。
(1)实施需求作详细调研。
(2)依据调研结果进行整个系统设计。
(3)开发系统。
(4)安装调试及试运行。
(5)工程验收。
时间表2012年1月1日——2012年02月29日。
工作进程时间表
根据我们对此项目的需求做的分析,本项目的整个工作周期大致为30个工作日,
主要任务的工作时间初步分配如下:
时间安排
3天
7天
7天
18天
14天
7天
3天
任务项目
网站前期策划
数据库设计
界面设计
界面设计确认
网页制作
网页制作确认
程序开发
数据整合
网站最终确认
客户测试
培训交付使用
报价
名称
简述
预计时间
复杂程度
费用
1页面设计
网站首页,各分类页面,文章资讯详细页面,下载页面,在线申报页面,视频点播页面,在线访谈页面。
成交信息页面等。
大约有20--30个页面。
☆☆☆☆
5000元
2数据库建模设计
对整体网站数据库进行建模,优化数据字段,以承载更大的访问量和容纳更多的数据。
☆☆☆☆
4000元
3管理模块
管理员部门设置,管理角色设置,管理权限分配,管理员设置。
☆☆
1000元
4网站各分类栏目模块
网站模块设置,分类设置,分类显示顺序设定。
☆☆
1000元
5上传下载,文章排版编辑模块
提供图片的上传,多图片上传,表格的下载。
多功能编辑器进行排版编辑等。
☆☆
1000元
6静态化技术
将整个网站做静态化处理,让网站更好的被搜索引擎抓取到,使服务器承受的负载量更大。
☆☆☆
2000元
7数据代码安全设置
通过对服务器的安全配置,对代码的安全过滤,并采用验证码,MD5加密等技术,最大限度的保护服务器的安全。
☆☆☆
2000元
8教务管理系统
管理学校的师生详细情况,师生档案,课程排课,等等
☆☆☆☆☆
10000元
9托管费用
双通道多线机房
1日----2日
☆☆☆☆
6000元
总费用合计:
32000元(人民币)大写:
叁万贰仟元整