




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高校管理信息系统(系级)产品规划与总体方案城市学院计算机与信息科学系目 录1引言41.1编写目的41.2背景41.3关键词41.4参考资料41.5变更历史51.6系统命名52产品总体规划的前提52.1产品开发要求52.2产品定位53产品开发目标63.1远景蓝图63.2开发目标64功能需求65方案选型75.1软件体系结构选型75.1.1软件体系结构的比较75.1.2选用的体系结构85.2产品平台的设计85.2.1网络操作系统的选择85.2.2开发工具95.2.3数据库115.2.4WEB服务器125.3工程计划131 引言1.1 编写目的u 编写目的高校管理信息系统产品规划与总体方案对整个系统实现产品开发的规划方案进行总体讨论说明,评述为合理达到开发目标可供选择实现方案的合理性,并为了整个系统的可行性进行必要的研究,保证产品开发在经济、技术、法律、可操作上的正确性,并为产品的展开作准备。u 预期读者系领导、系统分析设计人员、软件开发人员、软件编程人员和评审审计人员。1.2 背景系统名称:高校管理信息系统提出单位:城市学院计算计与信息科学系预期用户:东莞市各高校开发单位:城市学院计算机与信息科学系软件工程教研室协助开发单位:1.3 关键词高校管理信息系统1.4 参考资料u GB8566-88计算机软件开发规范u GB8567-88计算机软件产品开发文件编制指南u GB/T11457软件工程术语u ISO/IECJTC1/SC25/WG3u CMM软件工程过程标准u ISO9001质量体系标准1.5 变更历史内容变更原因变更日期人员V0.8制定2002-07-25胡选子V0.9V1.01.6 系统命名u 中文全称:系管理信息系统u 中文简称:系MISu 英文全称:Department Management Information Systemu 英文简称:DMIS2 产品总体规划的前提2.1 产品开发要求u 降低成本:应降低的成本为开发成本、产品维护成本和用户产品使用成本;u 缩短差距:与同行产品比较找出差距,开发出适合市场需求产品,使产品具有很强的市场竞争能力;u 要求能方便与城市学院管理信息系统进行数据交换;u 功能要求:系统由教学管理、教师管理、学生管理、资料管理、成绩管理、党团管理、设备管理、综合查询、系统维护十个功能模块组成;u 性能要求:性能稳定、实用、安全可靠、易扩展、可移植、易维护。2.2 产品定位u 目标市场城市学院各系;u 市场定位满足东莞市高校信息化建设的需要,做高校管理好帮手;u 原则提供高效、实用的产品。3 产品开发目标3.1 远景蓝图高校管理信息系统依据高校工作流程的理论,从高校管理工作的实际出发,为规范高校管理工作,而提供的一种科学、先进、高效、透明的现代化管理工具,将高校管理从大量繁杂的工作中拯救出来,改善高校管理现状。以实现高校日常办公信息化、自动化为基础,提高办公效率、降低管理费用,同时将各级领导丰富的管理经验融入高校管理信息系统中,最终达到辅助管理与决策的目的。3.2 开发目标高校管理信息系统产品开发目标:开发出能满足目前本系需求的高校MIS系统,产品与目前的校级管理系统进行数据交换,又要为未来的远景规划提供足够的扩展性。4 功能需求子系统功能描述教学管理行政管理教工管理学生管理毕业生管理图书资料与设备党团工作科研管理综合查询系统维护5 方案选型5.1 软件体系结构选型5.1.1 软件体系结构的比较现在计算机系统软件体系结构主要的有:两层系统体系结构(C/S)和三层(多层)系统体系结构(B/S)。他们的优缺点有如下叙述。 C/S(客户机/服务器)结构特点u 系统的联机事务能力大大提高n 采用Client/Serve结构,使MIS系统合理的划分数据和功能,均衡分配Client和Server上的负载,减少网络传输,能为联机事务处理提供高的事务吞吐量,短的响应时间,并且增加用户数量。u 系统的开放性和可扩充性能增强n 基于Client/Server结构的DBMS采用开放的Server接口软件,使不同协议的两个Client应用软件可以通过Server联结,使MIS系统的开放性和易扩充性增强。u 系统的安全性增强n 由于采用Client/Server结构的MIS中,数据的各种操作和维护都在Server端进行,而用户在Client端根据授权来使用Server端的数据。这样为数据提供了强有力的安全保证。同时,对数据的可靠性管理以及维护也带来了方便。u 充分利用各种资源n 提高了MIS系统的应用开发生产率。 B/S(浏览器/服务器)结构u 开放的标准n Browser/Server所采用的标准都是开放的、非专用的,是经过标准化组织所确定的而非单一厂商所制定,保证了其应用的通用性和跨平台性。u 较低的维护成本n Browser/Server的应用只需在客户端装有通用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。u 使用简单,界面友好n Browser/Server用户的界面都统一在浏览器上,浏览器易于使用、界面友好,不须再学习使用其它的软件,一劳永逸的解决了用户的使用问题。u 客户端消肿n Browser/Server的客户端不再负责数据库的存取和复杂数据计算的等任务,只需要其进行显示,充分发挥了服务器的强大作用,这样就大大的降低了对客户端的要求,客户端变得非常瘦。u 系统灵活n Browser/Server系统的三部分模块各自相对独立,其中一部分模块改变时其它模块不受影响,系统改进变得非常容易,且可以用不同厂家的产品来组成性能更佳的系统。u 保障系统的安全性n Browser/Server系统在客户机与数据库服务器之间增加了一层Web服务器,使两者不再直接相连,客户机无法直接对数据库操纵,有效地防止用户的非法入侵。5.1.2 选用的体系结构首期采用C/S + B/S体系结构开发高校MIS产品,业务功能模块软件采用客户机/服务器(Client/Server)体系结构,同时辅用浏览器/服务器(Browser/Server)结构,满足远程客户对数据资料的查询要求,即综合查询。5.2 产品平台的设计5.2.1 网络操作系统的选择 可选用的网络操作系统现在市场上使用最多的几种网络操作系统有:NetWare、Windows NT/2000、UNIX、Linux等, 选用的操作系统网络操作系统提供网络管理及运行应用软件所需的软件环境,考虑到现在大部分用户已有的网络建设状况,服务器端操作系统采用WINDOWS XP/2000 SERVER。该操作系统具备如下优点:u 它具有精致的图形用户界面,操作方便快捷;u 它是一个真正的32位多任务,多用户操作系统,在对称多处理(SMP)环境中,可支持多达32个CPU,其功能十分强大;u 它内置了强大的网络功能,无须任何其它辅件就可构建一个计算机局域网络;u 它为每一个应用程序单独分配内存空间(最大可达2GB),各进程互不干扰,因而其性能十分稳定;u 它达到了美国国防部指定的C2级安全标准,具备很高的安全性;u 它的兼容性也很强,支持POSIX,OS/2,Netware,Macintosh等客户端的访问和它们的许多应用;u 它支持多种网络协议,如:TCP/IP,NWLink IPX/SPX, NWLink NetBIOS,NetBEUI;u 它作为当今最流行的网络操作系统,具有极其丰富的应用。5.2.2 开发工具 可选用的开发工具u 现在市场上开发管理软件使用较多的工具有:Java、Visual Basic、Delphi、C/VC/VC+/BC、Power Builder、ASP和JSP等,这些开发工具在不同的领域都有其优缺点,选择开发工具时要根据开发的软件领域不同而选择开发工具,开发工具选用的好坏对软件的质量和功能实现影响非常大。下面详细说明各开发工具的特点。u 首先介绍数据库软件开发工具的比较:n Visual Basic是一个功能强大但又简单易用的Windows的编程开发工具,是一个集应用程序开发、测试、查错等功能于一体的集成式开发环境,它是当前使用最广泛的开发工具之一。Visual Basic 现在与其他 Microsoft Visual Studio 语言完全集成在一起。不仅可以使用不同的编程语言开发应用程序组件,还可以通过使用跨语言继承来继承用其他语言编写的类。通过统一调试器,现在可以调试多语言应用程序,不管它们是在本地运行还是在远程计算机上运行。最后,不管您使用何种语言,都为 Microsoft Windows 操作系统和 Internet 提供一组丰富的应用程序编程接口 (API)。Visual Basic适合用于图形界面设计、数据库编程、 WEB 和多媒体开发等。n PowerBuilder的优点:1、PB可视对象的继承;2、代码的组织形式,真是赏心悦目;3、数据窗口功能强大无比,datawindow把对数据库的操作封装在对象里,没其他开发工具能比得上;4、嵌入式sql语句; 选用的开发工具每种开发工具都有其优缺点,应根据开发不同的系统和我们对开发工具的掌握与熟练程度情况选用不同的开发工具,每种开发工具在不同的领域有其优越的功能。.1 C/S 体系结构的软件采用PowerBuilder对于开发C/S体系结构的软件产品采用PowerBuilder开发工具,PB在开发C/S体系结构产品有非常大的优势,在开发工具的使用和技术上都大量的资源可以利用,所以选用PB开发高校MIS产品风险比较小。PowerBuilder具备以下特点:u 作为一种可视化、面向对象的快速应用开发(RAD)工具,可以快速构建质量高,功能强的应用;u 全面支持面向对象编程,内置包括数据窗口在内的多种对象类,可以方便地访问各种数据库;u 非常适用于客户机/服务器(C/S)结构的应用系统;u 提供了强大的组件生成器,以多种方式支持WEB应用。涉及大量的事务处理、服务提供、报表统计、决策支持等,且由于后台的管理的相对独立性和封装性,宜采用C/S 模式,以满足交互性和高安全性的要求。.2 B/S 体系结构的软件采用Visual S Microsoft.NET Framework 通过一个全面托管的、受保护的和特性丰富的应用程序执行环境,把应用程序开发转换为XMLWeb 服务开发,从而简化了开发和部署的过程,实现了与各种编程语言的无缝集成 .Net 框架实现了语言开发、代码编译、组件配置、程序运行、对象交互等各个层面的功能,为Web服务及普通应用程序提供了一个托管、安全、高效的执行环境。采用.Net 框架进行开发的优势具体表现如下:1)跨语言:.Net 支持多种语言的互操作,即在一种语言下开发的组件,可在另一种组件下通过面向对象的继承和重用;2)跨平台:.Net 通过将各种语言先编译成中间语言,然后再执行即时编译将之编译成本地平台代码来实现异构平台下对象的互操作;3)对开放互联网标准和协议的支持:.Net通过对HTTP、XML、SOAP、WSDL等Internet标准的强劲支持,提供在异构网络环境下获取远程服务、连结远程设备、交互远程对话的应用。5.2.3 数据库 可选用的数据库u 目前市场上大型的数据库有:Oracle、Sybase、MS SQL Server、Informix、 DB2、Ingres六种,小型数据库有:Access、Sybase SQL Anywhere、Foxpro、Paradox等。大型数据库基本上是要求用户出钱另外购买,除Microsoft公司的MS SQL Server外其余的数据库必须安装在数据库服务器上,也就是必须拿一台计算机做服务器,这样会增加用户的使用成本。DB2是对巨大型企业软件开发的数据库、Oracle是对于大型企业软件开发的数据库、SQL Serve和Sybase是于中小型企业开发软件的数据库。 选用的数据库数据库服务器采用MS SQL Server该数据库管理系统具备如下特点:u SQL Server具有单进程愈多线索的体系结构。及SQL Server只有一个服务器进程,所有的客户都连接多这个进程上。但是,改进程有细分为多个并发的线索,他们共享数据缓冲区和CPU时间,能及时捕捉各用户进程发出的存取数据的请求,然后,按一定的调度算法处理这些请求,比操作系统直接对这些请求进行调度高效的多;u Microsoft 提供了一个数据库引擎,应用范围可以从运行 Microsoft Windows 95/98 操作系统的移动膝上型电脑,到运行 Windows NT Server 操作系统企业版的兆兆字节对称多处理器群集。所有这些系统都能保证关键任务业务系统要求的安全性和可靠性;u SQL Server的事务处理量大,响应速度快,并能为数百或更多用户维持这种高性能;u SQL Server首先在核心层实现了数据完整性控制,包括建表时申明完整性和用触发器机制定义与应用有关的完整性。支持分布式查询与更新。5.2.4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 排水涵管施工方案
- 珠江啤酒公司财务管理模式的改进方案5400字
- 粉刷警示柱施工方案
- 照明专项施工方案
- 广东锅炉管道防腐施工方案
- 削竹式隧道明洞施工方案
- 灰土基层施工方案
- 铝合金栏杆施工方案
- 拆除道牙和生态砖施工方案
- 室外壁挂式充电桩施工方案
- 强直性脊柱炎患者功能锻炼组图
- 新课程标准2022版综合实践
- 40篇英语短文搞定高考3500个单词
- 【企业会计信息化存在的问题及解决对策开题报告】
- 痘痘肌肤的各种类型
- 卫生事业管理 第十八章 卫生应急管理
- 皮肤性病学 14皮炎和湿疹
- GB/T 3403.2-2013塑料粉状脲-甲醛和脲/三聚氰胺-甲醛模塑料(UF-和UF/MF-PMCs)第2部分:试样制备和性能测定
- GB/T 21835-2008焊接钢管尺寸及单位长度重量
- 知识管理控制程序
- 积极情绪的力量
评论
0/150
提交评论