基于B∕S的新生报到管理系统的设计与实现.pdf

基于B∕S的新生报到管理系统的设计与实现.pdf

ID:52477566

大小:189.52 KB

页数:3页

时间:2020-03-28

基于B∕S的新生报到管理系统的设计与实现.pdf_第1页
基于B∕S的新生报到管理系统的设计与实现.pdf_第2页
基于B∕S的新生报到管理系统的设计与实现.pdf_第3页
资源描述:

《基于B∕S的新生报到管理系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、[关键词]B/S1.引言在信息时代,只有掌握了科学的管理方法,运用先进的管理工具,才能做到事半功倍。新生报到管理系统是校园信息化建设的重要组成部分,是在吸收传统新生报到工作经验的基础上,采用现代管理思想,利用信息技术,实现新生报到信息的标准化、统一化、数字化、网络化管理系统。新生报到管理系统全面支持Internet功能、新生远程访问、学校各职能部门信息共享等应用,基本目标是在学校内部和外部建屯起顺畅的新生报到信息交互的通道,让信息技术成为推动教育生产力的有力工具,提高学校的管理水平和效率。2.B/S模式的系统结构设计B/S模式,即Browser

2、/Server(浏览器/服务器)模式,是随着Internet技术的兴起【l】对C/S模式的一种变化或者改进的模式。与传统的C/S模式比较,它简化了客户端软件功能,客户端交由WEB浏览器实现,将数据库的访问和应用程序的实现都放在服务器上完成,客户端始终只要安装一个WEB浏览器,用户就可以通过浏览器实现对系统的访问。I客户网览器’一司I应用竺端工王彳、圉圈弋7\/l系统l『学生Il新生If寝室l瓣JJ管理JJ注册IJ缴费I1分配J系筋维护与管理.安全控制l新生报到

3、

4、一_{趣

5、J综纵l1工l一圄图1新生报到管理系统体系结构层体系结构模式,其数据处理

6、过程分为三个部分:第一层是客户层,负责用户与系统的访问;第二层是应用层,负责业务逻辑处理;第三层是数据层,负责数据的存储、访问与优化[21。B/S模式的三层结构不仅满足了典型的WEB应用需求,而且通过把系统分成不同的逻辑块,利用将软件的开发工作划分,把部分问题设计成独立的模块,从而使某些功能模块多重复用,缩短系统开发周期,降低了系统开发和维护成本。基于此,提出新生报到管理系统的B/S架构设计如图l所示。3.系统功能设计新生报到管理系统开发的目的是为了实现新生报到工作的全面信息化管理,规范报到程序,提高工作效率,改善因新牛报到率不高、专业调剂人数

7、较多、贫困生欠费、缓缴学费等问题带来的新牛报到数据难处理且错误率高的缺点,为学生档案、学籍管理提供规范的、准确的数据。基于以上业务功能需求,采用结构化设计(StnJctm'eDesign,简称SD)思想,将新牛报到管理系统分为9个模块:系统管理模块、新生报到模块、新生缴费模块、学牛注册模块、寝室分配模块、一卡通模块、办件统计模块、综合查询模块。系统总体功能模块设计如图2所示。图2系统总体功能模块系统子模块功能为:作者简介:刘小园,男。江西樟树人.硕士。讲师,研究方向:网络与数据库系统、计算机软件与理论、软件工程。基金项目:学院科研课题基金资助项

8、目,项目编号:KYl0036。一35—(1)系统管理模块主要是实现系统的一些功能的设置,如用户权限的管理,分以下几个子模块;①用户权限管理②用户权限的定义(2)新生报到模块(网上预先报名)预先报到模块是为了缓解现场报名时,录入人员的工作量而设计的。学生可以先登录网站,核对自己的录取信息,如有错误,可以修改部分内容,其他不能改的在现场时间改,包括号业。包括以下子模块:①登录模块②报名核对模块⑨修改信息模块④查看报到流程模块f3)新生报到模块(现场)①新生信息预先录入②新生录取信息检索③新生信息核对/修改④院系专业设置⑤转专业办理(4)新生缴费模块

9、①收费科目设置②新生收费③收费情况一览④绿色通道(5)学生注册模块通过查询到相关的学生信息,对其进行注册。(6)寝室分配模块①寝室信息设置②寝室分配③寝室分配情况一览(7)一卡通模块①一卡通领用②一卡通发放情况一览(8)办件统计模块对各个环节的工作情况进行数字统计,计算完成情况占比。(9)综合查询模块新生报到完成环节查询(包括登录,登录错误提示,查询信息显示界面)。4.关键技术及实现4.1COM接口子层COM是开发软件组件的一种方法,1993年因OLE2的需要而产生,现已成为Microsoft跟上Intemet的一项重要基础技术。系统开发采用C

10、OM技术的原因是使用其组件来构造应用程序可以复用应用程序的结构。对客户来说,COM中一个组件就是一个接口集,客户是通过接口同COM组件打交道。对程序员来说,应用程序中接口才是最重要的,组一36一件只是接口的实现细节。在Windows系统平台上,COM组件为可独立发布DLL或EXE类型的二进制组件,COM使用DLL将组件动态链接起来,改善了静态链接代码重复和额外占用空间的缺点。系统开发选择ATL(ActiveTEmplateLibrary)的原因是创建小而独立的二进制组件时,ATL不需要任何动态链接库。ATL是一个可以很方便建立COM组件的模版,

11、它代表了独立的、单层次的应用程序和服务的现代分布式应用所需的轻量级COM的应用。系统中,客户端在调用COM子层的部分接口DLL文件如图3所示。图3DL

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。