- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈CS架构下高校学籍管理系统
浅谈CS架构下高校学籍管理系统
摘要:随着数字校园在普通高校校园中的持续发展,学籍管理的方式从以前的人工的记录、整理等逐步被现代化计算机信息管理系统所取代。管理人员不在用手工处理大量、繁琐的学生学籍信息,而是运用计算机技术把学籍管理工作变得规范、准确、高效。本学籍管理系统采用C/S架构模式的管理信息系统,按照标准的软件开发设计流程:对客户的需求进行分析,得到学籍系统的功能要求,从而确定了明确数据结构、数据库的设计方案,进而使系统的总体设计及详细设计及实现过程事半功倍。
关键词:C/S架构;高校学籍管理;需求分析;设计方案;系统
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)21-5017-03
C/S(客户/服务器模式)架构的应用程序一般分为客户端程序和服务端程序,分别部署在面对用户的客户计算机和后台的服务器上。客户机上的程序会收集客户的要求并通过网络传递给服务器端程序,服务器和客户机有所不同,有更高处理能力的CPU、芯片组、内存、磁盘系统、网络等硬件在稳定性、安全性、性能等方面都有更高要求,因此服务器可以同时处理来自多个客户端的数据处理、存储等请求,并快速把处理结果反馈给客户。
1 认识C/S架构管理系统
C/S结构的计算机应用程序任务的基本原理是把信息处理任务分解成由多个计算机完成的子任务,即用“功能分配”的原则多个子任务。客户端完成数据收集、整理及格式规范化,并传到服务器处理,服务器端完成DBMS(数据库管理系统)的核心功能,再由客户端进行数据表示和用户界面功能,是当前计算机应用程序中采用最多的一种模式。
C/S结构把数据信息的收集工作放在客户端执行,这样可以减轻服务器端对数据的规范、整理过程,服务器端处理的数据信息都是经过客户端整理好的、事先约定的格式化的信息,具体表现在以下两点:
1) 应用服务器运行数据负荷较轻。最简单的C/S架构的应用程序只有两部分组成:客户端程序和服务器端程序。当服务器程序开始一个系统进程之后就会时刻等待响应客户端程序发来的数据处理请求;在客户端程序接收到用户添加、删除、修改以及查询等指令后,就会在服务器端数据库里进行上述操作,应用服务器只做数据的处理并返回处理结果。
2) 数据存储管理功能的格式化和事先约定。数据的储存管理功能,是由服务器程序独立进行的,对于服务器程序不能处理的数据信息,会在客户端程序对其进行过滤和规范化。对于工作在前台程序上的最终用户,是“透明”的,这就不会使用户的不当操作对数据产生异常影响。在C/S结构下,应用服务器上的数据专属于一个C/S结构的应用程序系统,不能为其他应用程序所共用。
2 需求分析
需求分析是软件开发的一个重要的工作,不管是什么样的开发技术,我们必须首先对系统进行透彻理解,用户需求、功能性能和运行环境方面,以确保开发的系统的应用真正满足的用户需求。这是软件生命周期的延长、降低了软件维护需要的费用。为了明了地了解并找出学校管理信息系统的功能需求,本系统运用的分析形式有通过调查、提问、会议、表格操作、体验、手工收集、软件工程方法与学校的教学管理过程中招生做了功能总结。
2.1可行性分析
目前,学校已建立涉及面广的千兆校园网,并直接开放给学生和教师。此外,通过网关、防火墙和公共互联网连接,以方便在家庭的范围内进行相关的各种操作。因此,发展本系统已经拥有足够的硬件和软件环境。因为该系统使用一个典型的C/S的多层结构的应用程序。所以,应用程序可以使用Microsoft SQL Server2008的数据库进行数据管理功能,实现了高校招生管理信息系统综合、高效使用。
2.2系统功能分析
1) 安全登录和权限系统设置功能;
我有基本的信息视图;看到我的成绩数据;查看他们的专业信息和教育计划的信息;查看所选课程的信息和任课教师在信息化过程中;
2) 面向全体学生,以执行以下功能允许动态选修选修;修改登录密码;
3) 通过系统在指定的时间内进行结果登记本学期和更改密码等功能,让任课教师;
4) 该研究所由系统管理员根据享受大学生信息化管理水平的特权:学生信息;制定教学计划;课程信息;任课教师信息;展开管理;学生成绩管理;修改登录密码;
5) 由高校管理权限的系统管理员享有办学层次:管理院级管理员用户;出版与大学有关的文件管理;信息管理学院;专业的信息化管理;
6) 允许所有用户查看各种证件和院校发布的信息;
7) 让学生到学校或学院网上留言;
8) 提供银行和信贷公司的接口的公共接口;
9) 系统登录、注销功能。
3 技术保障
具体涉及的主要技术包括:使用的用户名和密码安全登录机制,使
文档评论(0)