标题:基于 Web Service 的学分制教务管理系统的研究与实现 一.基本内容 时间:2014 来源:苏州大学 关键词:: 教务管理系统 学分制 Web Service 二.研究内容 1.教务管理系统主要功能需求 教务管理系统可满足教学改革的需求,体现先进的教学管理理念,完全适用于学分制的培养模式要求.符合学院人才培养改革的要求,创新人才培养试点的要求,支持跨年级跨专业选课.专业任选.提前或延长毕业.课程替代或互认.学分奖励.学业学籍预警.智能排课.考试管理.成绩管理.毕业论文和实习管理.报…
前言 这是这个系列的终结篇,前面3个博客介绍了一下内容: 1.使用Http Post方式调用Web Service 2.客户端框架之数据转换层 3.客户端框架之代理层 框架结构 框架是基于C#的,在VS2010中搭建出来的,解决方案搭建完毕之后的框架结构如下图: 如上图,框架主要分数据层Data,数据转换成FCL,代理层Proxy,功能分发层Dispatcher以及界面层UI. 1.数据转换层FCL 数据格式转换层,位于在Proxy服务代理层和UI界面层之间.在UI层使用的都是明确的实例对象(比…
引言 前段时间一直在做一个ERP系统,随着系统功能的完善,客户端(CS模式)变得越来越臃肿.现在想将业务逻辑层以下部分和界面层分离,使用Web Service来做.由于C#中通过直接添加引用的方来调用Web Service的方式不够灵活,故采取手动发送Http请求的方式来调用Web Service.最后选择使用Post方式来调用Web Service,至于安全性和效率暂不考虑.在学习使用的过程,遇到了很多问题,也花了很长时间来解决,网上相关的帖子很少,如果各位在使用的过程中有一些问题难以解决,可…
前言 代理层的主要工作是调用Web Service,将在FCL层序列化好的Json数据字符串Post到Web Service,然后获得Reponse,再从响应流中读取到调用结果Json字符串,在Dispatcher反序列化成数据对象,在UI层呈现出来. HttpHelper类(参考自:http://blog.csdn.net/eriloan/article/details/7000790) 刚开始是直接在Proxy类中直接写的Post方法,后来看到这篇帖子,将Http相关的部分封装成了工具类Ht…
引言 要使用WebService来分离客户端与服务端,必定要使用约定好两者之间的数据契约.Json数据以其完全独立于语言的优势,成为开发者的首选.C# JavaScriptSerializer为Json与Object对象之间的序列化与反序列化提供了良好的方法. 接口设计 数据转换包含Json反序列化成Object对象和Object序列化成Json数据.在项目中,会有很多实例对象,都需要使用Serialize和Deserialize方法来实现数据转换,我们可以抽象出一个接口IDFC(数据格式转换接…
标题:基于C/S和B/S混合结构的中职学校教务管理系统设计与实现 一.基本信息 时间:2008 来源:中 国 海 洋 大 学 关键词:: 教务管理信息系统;C/S和B/S混合结构;UML;USE CASE图; 二.研究内容 中职学校教务管理信息系统主要采用结构化分析方法 , 在教务管理系统的需求和业务流程基础上 , 以软件工程思想为指导进行系统分析 . 系统设计 . 系统实施 . 系统运行维护与评价 .它从问题提出开始 , 包括确立系统 目标及总体功能结构 ,分析现有系统业务和数据处理 , 确定…
标题:广州医科大学考务管理系统的研究与分析 一.基本信息 时间:2012 来源:南通大学杏林学院 关键词:: 考务管理:网络考试:数据库系统 二.研究内容 1.重修补考报名考务管理系统采用的技术: 重修补考报名考务管理系统为使用B/S结构的网络考试系统,在构造上主要运用ActiveServerPages(ASP)技术和SQLServer后台数据库,系统采用三层体系结构:用户界面层.事务层和数据库层,既保证数据的安全性,又使用户不需要安装任何软件,简单方便.在功能上,操作者可以十分容易地使用系统,…
标题:基于 Java EE 的高校重修管理系统设计与实现 一.基本信息 时间:2015 来源:河海大学文天学院 关键词::Java EE 架构: B/S 模式: 重修管理系统 二.研究内容 1.需求分析 (1)学生信息, 包括数据项有: 学生 id. 姓名. 密码. 性别.所在院系. 所在专业等. (2)管 理 员 信 息, 包 括 数 据 项 有: 管 理 员 id. 姓名. 密 码.性别. 联系方式等. (3)课程清单信息, 包 括 数 据 项 有: 课 程 id. 课序 号. 课 程名.…
一般10M以下的文件上传通过设置Web.Config,再用VS自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了.我这里分享一下我自己开发的一套大文件上传控件供大家参考. 此控件PC全平台支持包括mac,linux系统的文件上传,文章末尾将附上各种版本控件下载与教程链接 工程截图 ​ 功能介绍 树形目录导航.您可以通过树型目录导航和路径导航栏快速跳转到指定目录.在跳转后树型目录将会自动选中当前的目录. 路径导航,点击根目录按钮便可返根目录 文件和目录重命…
package cn.zr.out.outinterface; import java.text.SimpleDateFormat; import java.util.Date; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService(name="webSer",serviceName="userWebService",targetNamespace="outws&quo…