您当前的位置:首页 >  党建材料 >  入党自传 > 内容

江苏常州技师学院电子校区校园信息网的构思

无忧文档网    时间: 2019-09-28 06:20:59     阅读:


  [摘要] 如何规划设计好一个校园信息网,首先要对用户的需求进行分析,按用户的需求构建网站的框架,设计网站的功能模块,设计数据库。以下是构思江苏常州技师学院电子校区校园信息网的思想。目前,已完成了校园信息网的网站设计,进入系统测试阶段。
  [关键词] 校园信息网;需求;功能;数据库;安全
  
  一、需求分析
  
  (1)学校需求。学校领导需要对学生的学籍、成绩、家庭、在校表现及教师和校产等信息能及时、方便地全面了解。教务处需要对学籍、成绩和教师课务、班主任工作进行管理。学工处需要对学生住宿、文明班级评比、文明寝室评比进行管理。办公室需要对教师信息进行管理。总务处需要对学校资产进行管理。各专业科对各自的仓库进行管理。(2)功能需求。上述要求就功能上来讲就是对学生、教师、校产信息进行输入、修改、添加、删除、查询、打印、上传等基本操作,同时能与其他软件共享,有导入和导出功能。按授权查询授权范围内的信息。(3)性能需求。一是网络化。为了能及时、方便地查询学生的学籍、成绩、家庭、在校表现等信息系统必须是网络版的。各职能部门在客户端对信息进行管理,保存到服务器里,大家可通过网络访问服务器,查询到相关的信息。所以,把系统设计成网络版,大家包括学生自己都可利用网络完成自己在授权范围内的操作。二是准确、完整、准确、完整的信息是校园信息网的根本所在。如果不能提供准确的信息那将给决策带来不可弥补的错误。不完整的信息同样会产生许多笑话。大量的学生基本信息和系统计算出的中间信息必须保证其准确、完整。三是易操作。系统要提供给数千人使用,每个人的差异很大,系统要满足各个层次的用户,应该做到非常方便的操作使用,只要他有最简单的计算机操作能力。四是界面友好。友好的界面能使用户产生亲切感,力求为管理端提供界面简洁、操作简单的前台,为信息查询方提供信息明确直观、界面美观的前台。五是分工明确。系统要面对许多不同层次的用户,必须严格按授权进行。领导有查询、打印所有信息的权限;学生只能查询自己的成绩、评语、奖惩信息;教师只能输入自己所教学科的成绩;班主任只能输入自己当班的学生评语;而成绩、评语的变更必须由教务处、学工处管理员来完成:分工明确、各负其责系统才能高效、准确地运行。(4)安全需求。一是数据库的安全。数据库的安全是安全的第一保障。必须按正确的用户名和密码才能访问,查询用户只有只读属性;管理员才有读写属性。建立一套完整的授权系统,不经过授权坚决不予响应相关的操作。二是服务器的安全。数据库是安装在服务器内的,除了系统管理员不准任何人打开服务器,进入数据库。三是网络的安全。为了保证整个网络的安全,每台机都要安装杀毒软件,服务器必须安装防火墙。管理部分放在校内局域网上,查询部分挂在学校网站进入internet网,方便大家查询。
  
  二、框架结构
  
  (1)系统框架。服务器端采用五层次框架结构:底层;数据层:数据访问层;数据采集层;界面层。底层是为对网络程序运行提供支持的操作系统和数据库管理系统,本网站操作系统用Linux,它是一款性能很好的服务器操作系统,它的开放式为IT行业推崇。站点建设用Apache服务器。数据层是为全系统存储基本数据的数据库,它要保存大量的原始数据,为用户提供学生、教师、校产等信息的读写。本网站用SQLServer。数据访问层是完成对数据库进行读写的。它要做两个方向的数据交流:一方面要读取数据库的信息交给它的上层;另一方面要从上层得到数据保存到数据库中去。丽考虑用java来写,java是一款功能强大、面向对象的高级语言。数据采集层是完成对数据进行处理的。它也有两个方向的数据交流:一方面要读取它的下层提供的数据,可能还要产生中间结果再送给上层:另一方面要从上层得到数据,判断其完整性和合理性,并做一定的数据转换再将信息交给它的下层。考虑也用jav8来写,界面层是唯一面向用户的,它是用户浏览信息的前台。考虑用asp·net来写。客户端采用三层次框架结构;底层、数据层、界面层。客户端只安装在教务处、学工处管理员端。用于较好地进行信息处理。底层由操作系统组成,用户的各类操作系统都可以。它是客户端程序运行的基础。数据层用于与服务器进行交流。获取基本数据和发送输入数据,并对数据进行处理,把中间结果保存到客户端的数据库中,其数据库采用Access。界面层是管理员进行数据进出的平台。它负责数据的显示、输入和与其他软件的数据共享。显示信息和数据共享用asp写,数据输入用Vb写。(2)系统模式。基础信息处理采用C/S模式,中间信息处理采用B/S模式。领导、总务处管理员、普通教师、学生身份访问采用C/S模式,同时向互联网和学校局域网开放:教务处管理员、学工处管理员访问采用B/S模式,仅仅向学校局域网开放。这样设计既满足学校的使用要求,又保证系统的安全和程序的安全设计的成本。(3)开发工具的选定。Asp·net是微软的一款性能优良、设计方便、高效成熟的网络开放环境。人们用其做前台界面。Vb是工程实用、功能齐全的高级语言,人们用其设计管理员的信息输入界面和打印模块。Java是一款应用最广、安全性较强、产生的代码最优良的高级语言,人们用其编写数据的采集和处理。SQLServer是安全性高、库容量大的数据库系统,用于服务器端保存基本数据。Access是使用简单方便、适应性强的数据库系统,用其在客户端临时存放中间数据。Lin-ux是一款开放式的、多用户的服务器操作系统,可将其安装在服务器端。站点建设用Apache服务器。
  
  三、功能模块
  
  1.学生信息部分。(1)学籍管理。一是班级管理:完成专业系的创建,修改、添加专业系信息,删除专业系。完成班级的创建,输入班级信息,修改、添加班级信息,删除班级。二是学籍输入:按班级自动产生学号,输入学生学籍信息。三是学籍导入:从Excel表格中把学生学籍信息导入到系统中,并保存好。四是学籍导出:把系统中学生学籍信息导出到Excel里去,使信息能共享。五是照片上传:完成对学生照片上传到服务器上并保存在服务器内存里。六是学籍修正:添加某位学生的学籍信息:修改学生的某条学籍信息。七是学籍变更:完成对学生的本校转班、外校学生的转入、留级、休学和复学、提前毕业等学籍变更操作。八是毕业处理:毕业处理后学生的寝室清空,计算出各门课的总成绩。(2)成绩管理。一是成绩输入:二是成绩导入:兰是成绩导出:四是成绩修正。(3)住宿管理。一是床位安排:安排每位住宿生的床位,可单个寝室安排;也可整个男或女宿舍安排。二是床位调整:完成单一学生或两位学生的对调或多位学生的床位相互调整。三是日常住宿管理:输入每天申请住宿或回家学生信息;输入每天检查宿舍的实际住宿学生信息;变更以上信息。四是文明寝室管理:对文明寝室评比标准进行设

《江苏常州技师学院电子校区校园信息网的构思.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:

文档为doc格式

相关热搜

《江苏常州技师学院电子校区校园信息网的构思.doc》

VIP请直接点击按钮下载本文的Word文档下载到电脑,请使用最新版的WORD和WPS软件打开,如发现文档不全可以联系客服申请处理。

文档下载
VIP免费下载文档

浏览记录