长江大学查询系统的开发综述.docx

工程技术学院 《管理信息系统》 结课报告 题 目: 长江大学教材查询系统的开发 姓 名: 董纯壮(05) 专业班级: 市场营销61402班 指导教师: 杨波 老师 时 间: 2016.5-2016.6 目录 一、系统规划 3 (一)系统开发的背景 3 (二)系统开发的目的 3 二、对现行系统的分析 3 (一)教材科的职能 3 (二)现行系统运行过程及存在问题 4 三、建议的新系统 4 (一)新系统结构 4 (二)功能要求 5 四、系统的可行性分析 6 (一)技术可行性 6 (二)经济可行性 6 (三)管理可行性 6 五、系统项目计划 6 六、用户需求分析 7 (一)用户登录模块 7 (二)教材订购模块 7 (三)教师与班级管理模块 7 (四)教材发放模块 8 (五)管理模块 8 七、绘制功能结构图 8 八、业务流程分析并绘制业务流程图 9 (一)、业务分类 9 九、数据流程分析并绘制流程图 10 (一)数据流程分析 10 (二)数据流程图 10 十、建立数据字典 11 十一、系统总体设计 14 十二、代码设计 14 十三、数据库设计 14 (一)概念设计 14 (二) 逻辑设计 15 (三) 物理设计 15 长江大学教材查询系统的开发 一、 系统规划 (一)系统开发的背景 长江大学开发的专业课程多,教材用书种类多,数量大,传统的管理方法存在着效率低,易出错等诸多弊端,特别是学生、教师对教材使用情况了解相对较少,信息的透明度较低,与当前高校管理中倡导的“以人为本”的管理思想存在着很大的差距。为此该校教材科开发了一套基于C/S的教材管理信息系统。该系统主要包括以下六项处理功能:系统维护、教材订购计划管理、教材库存管理、教材销售处理、学生预收款管理、数据统计、查询与分析等功能。 但是由于基于C/S的管理信息系统自身存在的使用范围小、地点固定等缺点,依然不能满足管理上的需要。因此教材科希望在原有的基于C/S的教材管理信息系统的基础上,利用高校校园网的强大存储能力和方便的网络查询能力,采用流行的Browser/Server结构体系,将最终用户界面统一为浏览器,开发基于Web的教材信息查询系统,更好地满足各类人员对教材信息管理的需求。 (二)系统开发的目的 通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询。充分利用因特网的及时性、广泛性、交互性等特点实现教材查询信息的网上发布使庞大的教材查询工作规范化、系统化、程序化提高信息处理的速度和准确性以上这些都是该系统开发中需要完成的工作。 二、对现行系统的分析 (一)教材科的职能 通过对该校的教材管理科的业务工作进行调查,我们发现该教材的业务对象有三类:学生、教师和教材科,其相应的日常业务也可以分为三类,分别是: 1、针对学生的职能 针对学生的职能主要是为学生提供入学以来在教材科的购书详细资料调查,存款详细资料的查询,剩余款项数额查询及学生对所需教材的查询等。 2、针对教师的职能 针对教师的职能主要是登记查询教师领书的信息。每学期开学,各系据上学期预定的教材记录到教材科领取教材,并登记;每学期学期末时老师到教材科,提供自己的个人信息、下学期所需的一些教材,通过这样一个流程老师可以预定下学期所用教材,教材科负责的职能就是记录相应信息并制定相应采购计划。 3、针对教材科的职能 针对教材科自身的职能主要是采购图书,发放教材,对库存图书,学生购书信息、教师(院系)领书的信息进行管理、统计。 (二)现行系统运行过程及存在问题 1、安装和维护成本高 由于C/S模式需要在每一个运行的客户端上安装应用软件和数据库客户端,因此当客户机数量较多时,安装较为复杂、繁琐。软件后期维护量较高。 2、客户端负担较重 由于客户端需要运行应用程序,发出请求,需要处理一定的数据因此对客户端的要求较高。C/S模式下的客户端属于“胖客户端”处理方式,因此要求客户端计算机硬件配置不能太低。采用C/S结构是,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。 3、移植困难 不同开发工具开发的应用程序,一般来说是互不兼容,不能搬到其他平台上运行。C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事物管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版本的客户端软件。 三、建议的新系统 (一)新系统结构 利用U/C矩阵方法划

文档评论(0)

1亿VIP精品文档

相关文档