欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    精品第三章系统需求分析Word下载.docx

    • 资源ID:14931145       资源大小:183.54KB        全文页数:22页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    精品第三章系统需求分析Word下载.docx

    1、3.1.1技术可行性科技的迅速发展的同时,也为计算机以及通信以及网络发展带来了技术保障。而计算机在硬件方面的提升,网络的优化以及通信的不断加强这些无疑不催化了学校或企业员工档案对这些方面的巨大需求,也有很多计算机全面应用于此或者面向这些开了一些系统和应用软件,使之成为可能。目前,数据库已经经过几十年的发展,也越来越稳定熟练,而把SQLServer2000作为员工档案系的数据库后台,能对员工的数据进行有效的关联和独立以及管理,其次再加上目前的技术开发模式的丰富如B/S模式以及种类多样,灵活的Web应用程序或者运用面向对象的ASPNET技术开发俗称C#,而这些系统开发技术已经运用道中信息管理的开发

    2、项目上,经验已经成熟。可以说,对于开发学校的员工档案系统或者教务管理系统完全在技术层面是可行的。3.1.2经济可行性可以说计算机的出现极大程度的解放了人工计算方面的许多工作,同时也加大了处理速度和效率,在价格方面来说,计算机的价格相对于人工劳动成本说比较低廉且计算机系统在这个方面系统开发时间比较短且成本要求不高,所以计算在经济方面相对于人工而言是比较经济的。因此,在如今高度化的信息化社会,以计算机为基础的查阅方式必然取代传统的人工查阅,这是必然的。3.1.3操作可行性计算机的应用之一如对一些特定的信息进行查询和搜索,优点在于迅速方便快捷,这是手工查询许无法达到的效果。而计算机的查阅有着查找方便

    3、,存储量大以及安全性好,同时当查询信息方便,检索速度快等众多优点。且这种系统开发周期短,投入少,而且按目前的开发速度来说,六周左右的时间大概技能开发出这种系统。当然需要花费大约两周的时间做好准备工作如对需要查询信息的人员进行了解和调查以及运用情况进行了解和分析,最后就是将这些搜集的资料于计算机开发技术结合进行ASPNET进行编程,整个工作就完成了。3.2系统功能需求分析如图3.1所示,整个教务管理系统可以分为几个基本功能模块,而这些模块也就组成了教务管理系统。图3.1教务管理系统的基本功能模块3.2.1系统数据流程图3.2系统数据流程3.2.2基础数据管理如图3.3所示的基础数据管理模块的主要

    4、功能在于保证教务管理正常运行了体统了一个统一的平台,而这个平台能将数据统一起来并且以一定的标准存储起来,方便数据的共享和使用,起到了维护整个教务管理系统正常运行的作用,搜集的数据“主要是包括入学年份、学年学期、院系数据、专业设置、教研室情况等。”图3.3“基础数据管理”功能模块3.2.3教学计划管理教学计划管理顾名思义就是安排教学计划,避免一些计划在时间和空间上发生冲突,它的主要共能有“课程计划登记、课程计划审批、选课情况查询、选课信息审批等。”对学校各种专业课程以及课组计划进行安排,维护了学校的各种教学秩序正常运行。3.2.4学籍管理“学籍管理主要包括了高校学籍管理的常用信息,提供对学生学籍

    5、基本信息录入、查询、修改、打印输出、维护等常用功能,并提供学号编排、学生照片输入与显示、学籍变动(留级、休学、跳级、转班、转学、退学等)、奖惩登记毕业情况等功能。3.2.5教师管理如图3.4所示的教师管理模块保证了日常的教师的教学安排正常运行以及课程秩序的保障。图3.4“教师管理”功能模块3.2.6注册收费管理新学期的学生注册情况的记录被编程为注册收费管理中,对学生注册情况进行描述以及同时对未注册的学生进行备注说明愿意或者其他。其次收费模块,对学生收费情况进行叙述,对不同的学生,大多收费情况是一致的,但由于其他原因如宿舍条件或者择校生等一些特定的学生的收费情况是不容,因此收费模块中将对每个学生

    6、的收费情况进行分类。3.2.7排课选课管理“排课选课管理功能模块用于根据教学计划、教室资源、教师资源等,制定每学期的课程表,其中包含的子功能模块如图3.5所示。图3.5“排课选课管理”功能模块3.2.8考务成绩管理如图3.6“考务成绩管理”功能模块用于根据课程自动生成本学期的考试地点、考试时间、监考老师等数据,并对考试的过程和结果进行监控,其中包含的子功能模块如图3.6所示。图3.6“考务成绩管理”功能模块3.2.9毕业管理如图3.7所示,毕业管理模块包含了毕业的技能管理、实习管理、论文管理,毕业审核,成绩单管理以及毕业管理等多功能组成,而可以看出是一种从小到大的顺序,只有以此通过,满足要求,

    7、才能对毕业生授予学位和毕业证书等。图3.7“毕业管理”功能模块3.2.9教材管理如图3.8所示,教材管理模块功能包括对教材信息的设置、开课教材设置、教材计划、库存管理以及教材采购和教师领书等,而这些也是依次执行而来,明确了要什么书,需要多少书,预备多少书等问题。图3.8“教材管理”功能模块第四章系统设计按照软件工程标准流程,在完成需求分析报告后,下面就是决定系统该“怎样做”的过程,即系统设计过程,系统设计是完成整个系统很重要的一个环节。该环节将回答“系统应该如何实现”。这个阶段将形成组成系统的物理元素、程序、文件、数据库和文档等等,即得到程序开发的草图,需要注意的是,设计过程并不是完成程序本身

    8、,而是形成一个标准与依据帮助实际代码部分实现12。4.1系统设计原则“系统执行就具体目标和功能,所以要能够对实际需求从全方位的角度上进行考虑,这是架构的设计目标13。“具体来说,在进行软件架构设计时,需要兼顾到以下问题13:(l)安全性(Security)。安全性是保证软件能持续运行的前提条件。保证其中的信息不泄露乃至重大的信息价值泄漏,可以说安全性是该系统中心环节,而其他的功能都在此环节上展开。而本文所讨论的需要对招生管理系统的安全性进行考虑,可以在这系统开发的过程中使用SSL技术加密传输以及角色分层设计和权限控制等技术来提高系统的安全性。(2) 可靠性(Reliability)。软件对用户

    9、使用过程中比较重要,因此软件必须可靠可依赖。我们在招生管理系统中建立了负载均衡和集群,保证了系统具有较好的容错性和扩展性(3) 可扩展性(Extensible)。现有的系统在目前的技术层面上比较先进,但是技术总是向前发展的,因此系统设计层面上能在新技术出来后能对其进行接受和应用很重要,因此这是保证系统长期运行的基础。在招生管理系统设计时需要考虑到它的可扩展性,能对其进行二次开发和更新拓展等。(4)可定制化(Customizable)。用户的需求是在不变的变化的,同样软件结构也在不断的变化,一个成功的软件系统能根据需求的不断变化而相应改变。(5)可维护性(Maintainable)。可维护性体现

    10、在系统的两个方面一是对系统出现的漏洞进行补救二是对系统进行升级。可以说一个可维护性高的系统其能对系统的技术花费有效的降低。(6)客户体验(CustomerExperienee)。客户的体验很重要,因为软件的开发面对的对象就是广大客户,因此广大客户的体验效果决定的软件的好坏,所以软件需要客户体验要亲近且简介好用。4.2系统总体架构设计如图4.1所示,本文web设计到三重构架,直接面向对象的Web显示层,其次起着桥梁作用,而底层则是数据库。图4-1系统总体架构设计图数据库的功能是储存了所用数据的,而数据之间靠着逻辑关系相互独立共享。由工程ASPNET2SQLHelper可以实现数据库操作动态链接库

    11、(DLL)从而对数据库的应用系统的直接访问。数据访问层上接Web显示层,为其提供数据资料,下接数据库,而通过Web显示层传来的操作指令经过数据库访问层对数据库进行操作。而数据访问层其功能还有为逻辑层提供连接数据的函数方法和接口器材还能对封装操作的数据库进行查询、添加、删除等操作。可以说,数据库访问层的设计非常重要,起到中间桥梁的作用,因此也决定了系统的成败。4.2.1系统安全架构设计在学校的业务局部或全部转移到网络平台上后,随着网络技术与信息化建设的逐步升级,由此导致学校信息化平台必须将信息安全提升到更重要的位置,而且目前网络上的安全事件陡然增多,如网络黑客的恶性破坏、服务器崩溃事件等19。而

    12、且,在互联网与Internet的数据访问的不断增加的前提下,各种系统对于来自网络的安全威胁也越来越多。因此在设计一个系统时如何设计具有安全性的安全架构,以便网络安全运行,保证重要信息免受黑客、其它人员的恶意破坏,是设计系统时必须考虑的问题。根据教务管理系统的安全性需求,本系统安全解决方案的系统结构如图4-2。图4-2系统安全架构图根据需求,教务管理系统是由三个网络组成:内网(主要是数据核心层与业务层)、外网(视图层)和专网(数据管理层)。每个网络的目标和任务各不相同,其中内网是为学校办公自动化设计的,外网则起着与公众间信息沟通的任务,而学校内的数据处理与外网的数据交换则由专网负责。在系统设计中

    13、,为提高系统的可靠性和安全性,以先进的技术保障和管理制度的建立使得在物理、网络、系统、应用的四个层次,保护、检测、响应、恢复四个方面,并为系统建立统一的公钥基础设施为并提供基础服务,保证在信息共享与数据互通的安全性。本文提出的教务管理系统对于安全加密是考虑得比较充分的,在系统中我们采用VPN加密技术对学校业务数据进行加密。VPN的加密方式是通过对传输数据进行加密,在公用网上对专有网络的数据传输进行加密的“隧道”。对于具有相同标准的VPN技术来说,产品完全可以实现互通。防火墙在网络系统中起着至关重要的作用,它保证系统与外部网络之间的数据传输的安全性,防火墙本身要保证安全。防火墙直接影响着系统的网

    14、络通信,因此要充分考虑系统供电、硬件故障等特殊情况的发生,而且必须保证防火墙有足够防攻击的能力和具有一定的应急措施。在本文的教务管理系统中将采用防火墙双机备份方案,如图4-3所示。图4-3防火墙双机备份4.3教务管理系统数据库分析4.3.1教务管理系统E-R图关键实体的E-R图如图4.4所示。图4.4教务管理系统E-R图4.3.2教务管理系统数据表清单表4.1重要表的名称及用途数据表名称数据表用途Bjbkb 班上的花名册表Bjcjb 分数类(打印)Bjjhcjb 这类计划评分(显示、打印)Bjhks 班级学期考试时间表Bjhxq 上课时间,学期的课程表Bjxjh课堂教学计划信息表Bjxxb登记和存档表版本Bkbpdfb报考考试安排表Kctdmkb_tmp研究生课程而豁免申请表KctdmkbBysmdb毕业生名单Bycymdb预审计的区别从列表Byyshs


    注意事项

    本文(精品第三章系统需求分析Word下载.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开