时间:2023-09-22 09:50:38
序论:写作是一种深度的自我表达。它要求我们深入探索自己的思想和情感,挖掘那些隐藏在内心深处的真相,好投稿为您带来了七篇管理系统需求范文,愿它们成为您写作过程中的灵感催化剂,助力您的创作。
当前许多承担基础设施建设等大型项目的投融资平台由于业务性质特殊,缺少通用软件支持,长时间处于手工填写报表的工作状态,本文针对投融资平台公司的建设投资业务,进行了计算机信息化管理系统的需求分析,为后续的设计开发奠定基础。
【关键词】
投融资平台;投资管理系统;需求分析
1前言
浦发集团是一家国有独资有限责任公司,负责上海浦东新区城市基础设施项目的投融资建设等业务。其本身并不参与具体的工程建设业务,通过为项目提供资金支持来跟踪,管理大量建设项目的运行。本文在用户调研的基础上,遵循需求分析的流程[1],通过应用结构化和快速原型等分析方法[2],得到《浦发集团基础设施项目投资管理系统》的需求文档。
2功能需求
浦发集团的基础项目投资方式主要有两种,一种是BT模式,也就是建成后移交模式。一种是BOT模式,也就是建设,运营一段时间后再移交的模式。项目主要是政府部门提出的公共建设项目,如轨道交通,道路,公交,公共绿地等。政府职能部门,如建交委,环保局等是项目的最终接收方,但他们本身并不参与项目建设,而是委托给浦发集团这样的投融资平台公司进行操作。而浦发集团本身也不进行实际项目的建设,他们通过招标将实际的建设工作交给专业的代建公司来完成,本身只完成对项目资金流的管控工作。所以业务涉及跨企业合作,一个是具体建设的代建公司,他们主要根据项目的建设进展情况提出资金使用需求。一个是浦发集团公司,他们主要负责项目资金的募集,审核,拨付。系统以立项的建设项目为核心,由代建公司根据项目进展提出资金申请,集团公司多个部门进行审核,通过后付款给代建公司。系统有两类用户,代建公司和集团公司,有三大主要功能,建设项目管理,资金管理以及回购管理。其中,建设项目管理主要是把各种项目信息管理起来,使得业务中各相关方都能方便地检索到需要的项目信息,从而为处理申请和审核业务提供依据。项目信息包括三大类,项目基本信息,相关合同信息以及与该项目有关的合同外费用支出信息,也就是项目相关的非合同信息。项目信息的创建者是代建公司的工作人员,该信息将由集团公司市政部的相关工作人员来做复核,复核通过后即可作为后续资金申请的依据。这里的项目信息除了项目名称,关联公司等最简单的基本信息外,就是与项目相关的费用预算,支付条件等和资金相关的信息,体现了本系统的围绕着资金流进行项目管控的特色。而资金管理资金管理是核心业务,主要包括资金计划,资金申请和审核,以及审核通过后的资金拨付三方面功能。资金计划是代建公司根据正在进行中的项目情况,制定出各个项目的月度及年度资金使用计划。资金计划的目的是预估未来的资金需求量,集团公司的投资金融部会汇总各个代建公司的资金计划,以此为依据,开展融资活动,以确保项目资金及时到位,保证项目的正常开展。集团公司会定期召开资金计划会议,审议各个代建公司提交上来的资金计划,生成汇总的审核通过后的集团公司资金计划。代建公司根据项目需要向集团公司提交用款申请,集团市政部先审核用款申请是否合乎标准,通过后,转交给投金部和计财部,这些部门通过后,再由市政部复审,确保无误后,提交给集团领导最终审批。资金申请的依据是项目的合同或非合同信息,受合同支付条件约束,同时也不能超出已经确定的资金计划。资金申请获批后,代建公司就可以提起付款申请了。相关的资金就会按照合同支付条款分期分批的打入代建公司的银行账户。最后,回购是指政府职能部门在项目完成后将建成的基础设施整体购买的行为。回购需要集团公司和政府签订回购合同,一般情况下,政府并不是一次性付清款项,而是在一个回购合同中协商好的回购期内,分期分批的付款。由于不是一次性付款,就会产生资金成本,集团公司会在回购合同中约定相应的利息。系统需要根据回购合同生成申请信息,供回购款申请时使用。回购管理主要就是管理回购项目的回购合同信息以及回购申请的审批。
3非功能需求
考虑到业务本身的特点,在非功能需求方面将安全性和稳定性作为首要目标。要求系统具有硬件和软件两方面的容错功能。另外,考虑到使用该系统的人员分散在不同的多家公司,所以要求系统易于部署,兼容性好,支持多种操作系统,并且具备一致的用户界面。同时要求系统易于维护,可以方便地配置不同用户的相应权限。
4结论
遵循着软件工程思想,对浦发集团的投资管理业务进行了需求分析,阐述了业务范围及内容,明确了不同的用户角色和业务流程。
作者:彭小勇 单位:上海大学计算机工程与科学学院
参考文献:
【关键词】:图书管理系统;需求;功能
二十一世纪是信息高度交流与发展的时代,面计算机系统则在信息时代扮演着极为重要的脚色,随着计算机的不断发展,计算机以渗透到各个领域,图书馆也不例外,图书馆的计算机化以不容迟缓。
图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。作者针对图书馆手工管理的现状,经过详细系统的调查,阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下坚实基础。
一、图书管理系统的需求分析
当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。
获得当前系统的处理流程,在此首先假设当前系统是手工处理系统。手工处理流程大致是这样的。读者将要借的书和借阅证交给工作人员,工作人员将每本书附带的描述书信息的卡和读者借阅证一起放在一个小格栏,并在借阅证和每本书上贴的借阅信息。这样借书过程就完成了。还书时读者将要还的图书交给工作人员,工作人员图书信息找到相应的书卡和借阅证,并填写相应的还书信息。
抽象出当前系统的逻辑模型。在理解当前系统“怎么做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的困素,去掉那些非本质的困素即可获得反映系统本质的逻辑模型。
建立目标系统的逻辑模型。分析目标系统与当前系统逻辑上的差别,明确目标系统到底要“做什么”,从而从当前系统的逻辑模型导出目标系统的逻辑模型。在对上述流程进行分析后,我们对新的图书处理流程进行整理,图书馆借还书过程如下:
借书过程:读者从架上选到所需图书后,将图书和借书卡交管理人员,管理人员用码阅读器将图书和借书卡上的读者条码2码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。
①读者所借阅图书已超过该读者容许的最多借书数目。
②该读者记录中有止借标志。
③该读者还有已超过归还日期而仍未归还的图书。
④该图书暂停外借。
若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。
还书过程:还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删去相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。同时在读者记录上作止借标记。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。
为了对图书管理系统做完整的描述,还需要对上面得到的逻辑模型做一些补充.首先采用图形的方式描述图书管理系统的用户界面,这样做的目的是保证整个系统的用户界面的一致性,同时也有国助于后续的开发人员更好地理解系统需要实现的功能.其次,说明图书管理系统的一些特珠性能要求。如借书、还书服务花费的时间一次不得大于5分钟等。
前面着重对借还书流程进行了说细的阐述,下面介绍图书管理系统的总体功能要求。简单的图书管理系统主要包括下面的功能:
>借书处理:完成读者借书这一业务流程。
>还书处理:完成读者还书这一业务流程。
>罚款处理:解决读者借书超期的罚款处理。
>新书上架:输入新书资料。
>旧书淘汰:删除图书资料。
>读者查询:根据读者号,查询读者借阅情况。
二、图书管理系统的功能分析
系统功能分析是在系统开发的总体任务的基础上完成。图书馆管理信息系统需要完成功能主要有:
.有关读者种类标准的制定、种类住处的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。
.读者种类信息的修改、查询等。
.读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。
.读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。
.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。
.书籍信息的输入,包括书籍编号、书籍名称、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。
.借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
.借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。
.还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。
还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。
参考文献
[1]EWinemiller,J.Roff,着.VisualBasic6.0数据库开发.清华大学出版社,1999.
[2]郭盈发,张红娟.《数据库原理》.西安电子科技大学出版社,2002.
目前网络技术迅速的普及和推广,为汽车服务产业提供了一个新的平台,网络化与智能化的管理服务在当前与今后的一段时间内已成为汽车服务企业竞争制胜的关键筹码。面对现代化的需求,一个仍然使用传统管理技术与管理手段的汽车服务企业是不可能适应现代化汽车服务与现代人的管理服务要求的,了解和掌握汽车维护维修管理智能化设施设备的维护与管理,利用网络技术进行全方位管理、利用和监控汽车维护维修管理信息对汽车服务行业及时增强市场竞争力、提高管理技术以及促进整个行业的进步都十分重要。
本课题为了实现人性化、智能化的汽车维护维修管理与服务,根据目前市场上的汽车维护维修的管理业务流程制定了切实可行的汽车维护维修客户服务管理系统的软件需求,对该管理系统的系统架构和主要功能模块进行了设计。考虑到信息技术与网络技术的发展以及它们带给人们工作模式的改变,对比目前多种网络开发技术,提出了采用先进的JSP开发平台、利用B/S模式Web应用程序的汽车维护维修客户服务管理系统解决方案。
基于JSP平台构建汽车维护维修客户服务管理系统是综合应用了数据库技术、网络技术及WEB开发技术等多个技术。如何有效地在汽车维护维修管理系统的软件开发中应用多个技术,如何使整个系统更加灵活与稳定,以适应在管理服务上汽车维护维修的业务扩展等多个问题都具有一定理论意义,都是值得深入研究和探讨的。
1.系统目标
汽车维护维修客户服务系统是一个涉及管理、服务和财务等多方面的系统工程。现代汽车维护维修管理系统应满足以下要求:一是全面化,满足汽车用户的需求以及工作人员的管理需求;二是数字化,实现数字化,减少重复劳动,提高工作效率,加速信息记录、检索;三是先进性,体现时代需要,使维护维修管理更细致、深入。作为现代汽车维护维修中不可缺少的一部分,该系统在其中应达到以下目标:
汽车用户能够预约,工作人员进行预约管理,并提供及时周到的服务。
在外界环境(如网络病毒、停电等)干扰本系统时,系统可自动保护原始数据的安全。
数据查询方便灵活。操作过程、方便、快速。
提供简洁、标准化的管理过程。
完善的权限管理,提高系统的安全性。
能够快速得到业务相关的各种数据与报表。
操作界面统一,友好美观,具有可扩展性、易操作性和易维护性。
2.系统的功能需求分析
由于该系统是针对汽车维护维修公司内部使用的系统,所以系统建设前需要分析该系统的基本用户以及他们的需求,然后设计系统应具有的基本功能和应包含的信息内容,从系统用户的性质来看,该系统主要有系统管理人员、汽车维护维修公司管理人员这两类。经过仔细调查和分析该系统用户的需求,这两类用户对系统基本功能和信息内容呈现着不同的需求。
2.1系统管理人员的功能的需求
系统管理员有最大权限,可完成对系统的管理。内容包括对员工权限的设置、对汽车维护维修客户服务管理系统的数据库进行备份和恢复等。
系统管理员对员工权限进行管理,如增加、修改、删除权限等,并将信息存入数据库中。
为了避免操作或者病毒感染而造成的数据损失,系统管理员应能够对数据库的备份和数据库的恢复进行操作。
2.2公司管理人员的功能需求
汽车维护维修公司管理人员主要完成公司日常的工作事项,包括客户信息管理、客户预约管理、配件信息管理、供应商管理、入库管理、库存报警管理及维修管理等。公司管理人员功能需求如下:
前台登记管理主要对客户信息、预约信息、维修管理信息进行管理,从而对公司客户的情况有一个概括性的了解。
登记汽车用户的姓名、身份证、电话、地址、车牌、车型等信息,并对客户信息进行浏览、修改以及删除;当客户进行了提前预约,前台人员在每天的固定时间需进行预约查询,以确保及时为客户服务,并对预约记录进行浏览、修改、删除;及时浏览维修记录,以确保向用户反映正确的维修信息。
汽车维修人员主要对维修信息进行管理,做到及时反馈信息,让前台人员能够有一个大概的了解,同时也让库管人员对现有配件信息及时做出调整。登记用户姓名、车牌信息、车型、身份证、故障描述,以及使用的配件信息、数量等信息。
库管人员主要对配件信息、供销商、入库等进行管理。
登记配件类别,对配件信息进行登记、修改和删除;并对配件做入库管理,添加、修改、删除配件名称、入库数量以及供销商等信息;其中还对供销商进行管理,添加、修改、删除供销商公司名称、电话、邮箱、地址等信息。以便于以后正常开展公司的管理工作,其中某些数据将为汽车维护维修公司在配件出现一些问题时提供重要依据。
3.性能需求分析
系统的性能需求一般是指正确分析协议、顺利传递相互消息,友好界面,运行时间能满足使用需求,安全性能得到保障。
在高网络宽带、高系统配置容易得到保障的情况下,最先考虑的性能需求就是系统安全性问题。本系统是针对公司内部使用,不涉及到联网操作,在非工作人员不当操作的情况下,该系统能够得到安全保障。但考虑到操作人员的特质,先做出以下要求:
(1)在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行。
1. 引言 ................................................................. 1
1.1编写目的 ........................................................ 1 1.2项目背景 ........................................................ 1 1.3定义 ............................................................ 2 1.4参考资料 ........................................................ 2 2.任务概述 ............................................................ 2
2.1目标 ............................................................ 2 2.2运行环境 ........................................................ 3 2.3条件与限制 ...................................................... 3 3.数据描述 ............................................................ 3
3.1静态数据 ........................................................ 3 3.2动态数据 ........................................................ 4 3.3数据库介绍 ...................................................... 5 3.4数据词典 ........................................................ 6 3.5数据采集 ........................................................ 7 4.功能需求 ............................................................ 8
4.1功能划分 ........................................................ 8 4.2功能描述 ....................................................... 21 5.性能需求 ........................................................... 22
5.1数据精确度 ..................................................... 22 5.2时间特性 ....................................................... 22 5.3适应性 ......................................................... 22 6.运行需求 ........................................................... 23
6.1用户界面 ....................................................... 23 6.2硬件接口 ....................................................... 28 6.3软件接口 ....................................................... 28 6.4故障处理 ....................................................... 28 7.其它需求 ........................................................... 29 8. 附录 .............................................................. 29
1. 引言
1.1编写目的
随着计算机技术的发展,人类生活速度的加快,单一的人工售票方式已经不能满足人们出行的要求。每逢出行高峰都会造成火车站售票的拥挤,因此售票自动化应运而生。车站售票管理系统就是这样的一个产物。经过我开发小组的调研与讨论研究,基本上明确了该系统的需求,并在此基础上完成软件需求规格说明书。该文档旨在对该系统的需求做出综合的分析,对各个模块的功能做出具体的说明。
《车站售票管理系统需求规格说明书》的目的是明确《车站售票管理系统》中各项功能和非功能需求,确定系统功能模块,同时为概要设计和详细设计人员提供设计依据,也可供本项目的其他开发人员参阅。本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本火车售票系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。。
本文档需要交于论证人员进行论证修改,无误后供软件开发人员进行后期的软件设计
1.2项目背景
委托单位:呼和浩特火车站 开发单位:内蒙古工业大学软件工程 主管部门:内蒙古工业大学计算机系 项目开发者: 周伟,马星,张玲燕,苗欣宇 用户:呼和浩特火车站 产品的所有权:呼和浩特火车站
项目背景:火车票出售管理系统是典型的信息管理系统(MIS),其开发主要包括后
台数据库的建立和维护以及前端应用程序的开发两个方面。本项目适用于Windows 操作系统,使用SQL Server 2005数据库,利用C++,JAVA
开发平台开发系统。
1.3定义
静态数据:主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接
被访问的,但是可以访问数据字典中的视图。
动态数据:SQL 包含了一些潜在的由系统管理员如SYS 维护的表和视图,由于当
数据库运行的时候它们会不断进行更新,所以称它们为动态数据字典(或者是动态性能视图)。这些视图提供了关于内存和磁盘的运行情况,所以我们只能对其进行只读访问而不能修改它们。
数据字典:数据字典是SQL 存放有关数据库信息的地方,其用途是用来描述数据
的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、
标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担
者都明其含义并找出其中的错误,遗憾或其它不足的地方。
1.4参考资料
[1] 刘利民、田宝军 .软件工程综合设计指导书,2011
[2] 张海藩. 软件工程导论(第五版). 北京清华大学出版社,2003 [3] 黄国兴、周勇著 .软件需求工程. 清华大学出版社,2008-05 [4] 车站售票管理系统——项目开发计划书 [5] 车站售票管理系统——可行性分析报告
2.任务概述
2.1目标
利用信息化手段缓解火车站售票压力,满足广大人民群众的购票需求,使管理人员能够方便进行售票管理工作,包括修改、维护、统计等,使广大人民用户能够利用该系统进行信息的查询,购票,退票等。
用自然语言或者形式化语言与图形等完整、准确、具体地描述系统的数据需求、功能需求、性能需求、可靠性需求和可用性需求、接口需求、约束、逆向需求以及将来可能提出的要求。
(1) 完善目前火车售票系统,使之能跟上时代的发展。同时通过实践来提高自
己的动手能
(2)应用范围:理论上能够实现于铁路部门的售票系统,其目的在于在原有的
系统基础使得火车售票便捷化,以期实现完善日常生活中火车售票的各种缺陷。
(3)可实现旅客对于火车票的查询与购买功能,售票员则可实现查询、添加和
删除等功能;对于所查询的车次结果提供列表显示输出;有一定的安全机制,普通旅客不能对车次信息随意删改,只有系统管理员可通过密码识别进行维护。
2.2运行环境
操作系统:Microsoft Windows 2007或Microsoft Windows XP 支持环境:IIS 5.0
数 据 库:Microsoft SQL Server 2005
2.3条件与限制
应具备的设备:计算机4台,打印机1台 应具备的人员:软件专业学生4人
其他条件:保证相关开发人员全部到位,不缺勤;资金全部到位
3.数据描述
3.1静态数据
列车信息:列车车号 (int SerialNumber) 列车始发时间 (struct time SetOut) 列车始发站(char DeparturePoint) 列车终点站(char TerminalPoint) 额定载量(int FixNumber )
票务:列车车号 (int SerialNumber) 发车时间 票价 发出车站
售票员:用户名 (char name) 密码(char password)
3.2动态数据
输入数据:(根据界面提示,键盘输入操作) 输出数据:
输出信息:查询车次确定的数据库记录的子集;
3.3数据库介绍
名称:Microsoft SQL Server 2005
介绍:微软SQL Server 2005 SP1加入数据库镜像功能,为SQL Server 2005
Express Edition提供新管理工具,并且加强了SAP NetWeaver智能商务系统的报告反馈支持功能。
管理:SQL Server Management Studio 集成了对 SQL Server 2005 所有组件的
管理。Business Intelligence 从业者都将得益于 Microsoft 服务器“能力”扩展这一用户盼望已久的功能增强,即从关系引擎(伸缩性、可靠性、可用性、可编程性,等等)扩展为全套的 BI 平台组件。 支持的操作系统: Windows 2000 Service Pack 4;
Windows Server 2003 Service Pack 1; Windows XP Service Pack 2
硬件要求:具有 Intel Pentium III 600 MHz(或同等性能的兼容处理器)或速
度更快处理器(建议使用 1 GHz 或速度更快的处理器。)的计算机 最低 192 MB 的 RAM(建议使用 512 MB 或更高的 RAM。) 100 MB 的可用硬盘空间
注意事项:安装此包之前,必须从系统中删除 SQL Server Management Studio
Express 的任何 Beta 版本或 Community Technology Preview (CTP) 版本。如果不执行此操作,则将导致此包安装 失败。
安装条件:您必须在计算机上具有管理权限才能安装SQL Server 2005。
3.4数据词典
3.5数据采集
(1) 车票信息由数据库设计人员加入录入数据库中
(2) 用户账户及密码由登陆人员自行设计有数据库设计人员设计的系统方
式录入数据库中。
(3) 其他数据如票务信息由系统自动生成
4.功能需求
4.1功能划分
图 3.1 系统管理用例图
表3-1 登录系统用例规约
表3-6 维护数据管理规约
图 3.2 售票用例
表3-7登录系统用例规约
表3-8 退票规约
表3-9 统计信息用例规约
表3-10 售票规约
表3-11查询信息规约
表3-12 购票规约
4.2功能描述
售票:根据旅客的需求如发车日期、发车时间、车厢类型、车票类型(学生票、
军人票„)、旅客终点站等选择用户所需要的车次,然后结算并打印车票给旅客。
订票:由售票点授权或是有一定信誉的售票商替代旅客进行预订车票,售票
商通过电话或是亲自到售票点预订的方式进行预订车票。
退票:处理用户由于某种情况需要退回车票的情况,旅客要在车站指定的时间内
进行退票,此外车站售票点还要扣除一定的手续费。如若改签则由售票员改签到旅客所要的车次、时间、地点。
查询:查询分为车次查询、站点查询、时刻表查询、票价查询、剩余票数查询。
车次查询提供了所有车次浏览、按车次查询、和站站查询,用户可以通过查询来了解列车所经车站以及发车时间等信息。时刻表查询可以查询每一车次在每一站的发车时间和到站时间。票价查询可以让用户按自己的需求来查询所有车次的车票价格;余票查询可以查询到所有车次的剩余车票的
情况;
统计:售票统计分别可以按日期统计、按车次统计、按客流方向统计等统计方式,
通过察看车票的流向可以得知旅客的大致流向,列车管理人员可以根据客流的流向随时调整列车运行车次,达到列车的合理调度,使列车最大限度的投入使用中,实现资源的合理利用。
信息修改:包括车次修改、票价修改、站点修改。车次修改包括增加车次,减少
车次,车次的临时调度和由于自然灾害造成的临时路线更改。票价修改为节假日、春运等特殊时段或某些特殊地域需要适量增加或减少票价,具体数字有铁路管理定。站点修改可是某些车次增加或减少一些站点。 系统管理:管理员通过系统添加用户或者删除用户,并且授予权限,同时维护数
据库,保证系统正确运行。
5.性能需求
5.1数据精确度
由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。输入数据精度要求不高,但用户输入不精确时有提示。
5.2时间特性
对于用户的输入应该在较短的时间里给出回应。若出错,应有出错报告。由于该系统要求36台机器能够同时运行,要求较高的并发处理功能。当增加多台机器后,要求系统的响应时间不会有过大的延时。
5.3适应性
该软件只能在Windows 系统下运行,所以兼容性不高,但应用户特殊需求在维护阶段会保持一个与其它类软件接口,随时满足客户的使用需求。
6.运行需求
6.1用户界面
图3.3 系统登录界面
图 3.4 旅客及售票员查询界面
图 3.5 管理员功能界面
图 3.6 列车信息
图 3.7售票员功能
图 3.8 退票界面
图 3.9 人员管理
图 3.10 权限管理
图 3.11 售票管理
图 3.12 列车管理
图 3.12 维护后台
6.2硬件接口
(1)硬件接口:支持x86系列PC 机
(2)网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。
软件除较小硬盘和显示器,鼠标外,服务器,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口。
6.3软件接口
在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能需要与常用的办公软件的接口。例如Microsoft 的office 系列。另外查询模块需要与互联网相连,以实现乘客的网上查询。运行于Windows2000及更高版本并装有JAVA 虚拟机的操作系统之上。
6.4故障处理
鉴于火车售票系统涉及的数据对于火车站日常管理的重要性,必须建立数据库严格有效的恢复机制:数据必须每天进行一次备份,由于本信息涉及信息量巨大,应以天为周期进行增量转储,一般半个季度为周期进行删除。
正常使用时不用出错,对于用户的输入错误应及时给出适当的改正信息提
示,若运行遇到不可恢复的系统错误,也必须保证数据库完好无损。
7.其它需求
本系统中对系统各个模块功能,以分级菜单的形式给出;所有的提交,确认,删除等操作以按钮的形式给出,且名称一律取为“提交”、“确认”、“删除”等易于理解的形式;根据用户统计信息计算,统计在正常情况下应该支持一定人数的并行操作能力,春运高峰期间人们要集中买票和查询,应支持更多人数的并行操作能力;高峰期间服务器应支持几十万以上的日访问量。 (1)可用性:该软件也可以通过单步跟踪的操作进行检查处理。
(2)安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。
(3)可维护性:该软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。 (4)兼容性:由于尚未测试,故无法对兼容性进行评析。
8. 附录
1. 车辆类型
装备主动式保障系统是指使用和维修装备所需的各种资源及其组织管理,在一定环境下为保证或者维持装备战备完好性目标而形成的相互影响、相互制约、相互促进的有机整体。装备主动式保障系统以保障人员和资源为基础,以武器装备为保障对象,通过组织结构管理、协调系统运行,实现保障系统功能的循环过程,完成各类军事资源到满足部队对装备需求的转换,其系统构成如图3所示。针对信息化战争战场范围大、节奏快等特点,对装备主动式保障系统的运行描述如下[4-6]:1)装备在执行任务命令过程中受损,能够显示故障征兆,预测与健康管理系统可对装备进行实时监测,记录状态数据,并生成监测报告,随时发送至维修管理系统;2)维修管理系统可根据监测报告,结合数据管理系统提供的历史监测数据,进行故障预测及诊断,制定维修规划并发送至动态资源管理系统;3)动态资源管理系统分析维修规划,计算维修资源需求,将需求数据发送至资源管理系统;4)资源管理系统管理装备资源和维修资源,可根据维修资源需求,安排人员、设备对发生故障的装备进行适时、适地、适量维修;5)战场情况下损伤装备在装备修竣以后可根据情况继续执行任务或返回车场进行保养,等待下一次任务。为保证装备主动式保障系统运行的完整性,系统应从“任务下达”开始运行,因此,可对装备主动式保障系统添加描述:1)指挥管理系统可随时根据需要制定任务要求,任务要求至少包括任务目标、必要器材等,并发送至任务管理系统;2)任务管理系统可根据任务要求,制定任务规划,并传送至动态资源管理系统;3)动态资源管理系统可分析任务规划,计算任务需求,向资源管理系统确认任务能力;4)资源管理系统确认任务能力之后,向任务管理系统反馈确认信息,接收确认信息后,任务管理系统向执行部队的装备群下达任务命令。
装备主动式保障系统需求建模
对象模型
从上述系统描述中分析出保障系统需求信息,并在此基础上确定对象、类以及它们之间的静态联系。获取并筛选出保障系统的对象有:指挥管理系统、任务管理系统、动态资源管理系统、资源管理系统、PHM系统、维修管理系统、数据管理系统。类有:装备、车场、任务要求、任务规划、任务能力、任务命令、故障征兆、监测报告、历史数据、维修规划、维修资源、维修、保养。确定保障系统对象、类之后,需要从保障系统描述中获取对象、类间的相互关系,具体如下:1)指挥管理系统下达任务要求;2)任务管理系统接收任务要求;3)任务管理系统制定并下达任务规划;4)动态资源管理系统接收任务规划;5)动态资源管理系统分析任务规划;6)动态资源管理系统向资源管理系统发送确认信息;7)资源管理系统确定任务能力;8)资源管理系统将确认结果反馈给任务管理系统;9)资源管理系统包括装备资源和维修资源;10)任务管理系统下达任务命令;11)装备接收任务命令;12)装备执行任务命令;13)装备显示故障征兆;14)PHM系统对装备进行实时监测;15)PHM系统生成监测报告;16)PHM系统将监测报告发送至维修管理系统;17)数据管理系统储存装备历史监测数据;18)数据管理系统向维修管理系统提供历史数据;19)维修管理系统接收监测报告;20)维修管理系统接收历史监测数据;21)维修管理系统生成维修规划;22)维修管理系统将维修规划发送至动态资源管理系统;23)动态资源管理系统接收维修规划;24)动态资源管理系统向资源管理系统确认维修资源信息;25)维修资源管理系统安排维修人员和设备对装备进行维修;26)装备修竣后继续执行任务;27)装备修竣后返回车场保养。梳理保障系统对象、类之间的相互关系,剔除不必要、不正确的关联,并定义各对象、类的属性,之后,即可建立装备主动式保障系统的对象模型,如图4所示。对象模型清晰、直观地表达了任务要求、任务规划、指挥管理系统等保障系统各对象、类间输入输出关系,为动态模型中场景描述和功能模型中数据流信息描述奠定了基础。
动态模型
动态模型用来表达保障系统对象、类之间因为事件发生所产生的动态时序关系。获得动态模型的第一步是编写系统场景,装备主动式保障系统正常运行情况的场景描述如下:1)指挥管理系统主要负责下达任务要求;2)任务管理系统负责接收任务要求,并制定任务规划;3)动态资源管理系统接收任务规划,向资源管理系统确定任务能力;4)资源管理系统确认任务能力并将确认结果反馈给任务管理系统;5)任务管理系统向装备下达任务命令;6)装备接收并执行任务命令;7)装备在执行命令过程中显示故障征兆;8)PHM系统对装备进行实时监测,并生成监测报告,发送至维修管理系统;9)数据管理系统储存并向维修管理系统提供装备历史监测数据;10)维修管理系统接收监测报告及历史监测数据,生成维修规划,发送至动态资源管理系统;11)动态资源管理系统接收维修规划,向资源管理系统确认维修资源信息;12)维修资源管理系统安排人员、设备对装备进行维修;13)装备修竣后继续执行任务或者返回车场进行保养。认真分析各场景中内容,提取系统中信息传递及各子系统之间输入输出关系,画出装备主动式保障系统正常运行情况场景序列图,如图5所示。序列图是保障系统运行场景的图形表示,它清楚表达了保障系统中事件的时序关系。确定序列图中保障系统对象、类的初态,将序列图中事件作为状态图的有向边,同时考虑系统边界情况下可能发生的事件,构建的装备主动式保障系统动态模型如图6所示。在无任务运行时,装备主动式保障系统表现为无任务状态,随着下达任务要求,下达任务规划等一系列事件的发生,保障系统状态不断发生变化。动态模型正是以装备主动式保障系统运行中可能发生的事件为出发点,按照事件发生的顺序,描述其对保障系统状态变化的影响。
功能模型
根据对象模型中系统各对象、类属性及其相互关系和动态模型中引起系统状态变化的事件序列关系,构建装备主动式保障系统功能模型,如图7所示。上述功能模型中,任务要求、装备、车场是与保障系统进行数据流交互的现实载体,任务目标、任务类型及方案、人员装备需求等是对象模型中定义的保障系统对象、类的属性,即数据流信息,制定规划、计算任务需求是保障系统需要完成的功能。功能模型描述了装备主动式保障系统数据流从任务要求到最终装备修竣进入车场进行保养的全过程,是对装备主动式保障系统需求的直接体现。
各功能子系统信息流程
关键词:学生操行管理;数据库;MySQL
1.概述
在中等职业学校中,学生操行管理工作,主要体现在管理学生考勤、劳动、行为等日常表现中。通常班主任需要安排多名班干部分别负责管理、记录,并于每周、每月及学期末进行统计汇总、评分,以评价学生表现,为学生的日常管理、班级管理及德育教育工作提供数据支持。数据越详细,统计越及时,越有利于学生管理工作有的放矢。但是,在传统模式下,数据多以纸质形式存在,即使录入Excel,也存在统计汇总效率低,不及时等问题。
运用现代信息技术手段,建立基于WEB的学生操行管理系统,教师、学生通过手机等设备录入原始数据,在WEB服务器中进行存储,然后通过浏览器访问,即可实时查询学生的各项表现及统计数据,会极大提高数据统计工作效率。学生操行管理数据库,则是此学生操行管理平台中最基础、最核心的部分。MvSOL数据库是一个在WEB应用中非常流行的关系型数据库管理系统,具有开源、免费、体积小,速度快、性能卓越,常与PHP及Java等搭配,组成开发应用环境。本文即采用Mysql来设计建立学生操行管理数据库。
2.数据库系统设计
2.1系统需求
学生操行管理系统需要能实时记录学生的各项日常表现,实时汇总,为班主任的班级管理、学生德育教育、期末学生操行评定工作等提供数据依据。因此,本数据库必须要满足如下要求:
1)能记录学生的基本信息,如姓名、籍贯、出生日期、家长联系电话等;
2)能记录学生考勤原始信息;
3)能记录学生住宿信息,便于宿舍管理;
4)能记录班班干部、寝室长等学生干部信息;
5)能记录学生的劳动值日安排及学生劳动状况等原始信息;
6)能录学生作业完成情况;
7)能记录学生的其他表现,如拾金不昧、打架、是否积极参加集体活动等事件信息;
8)有多用户登录功能,如不同的班干部可完成不同信息的录入;
9)能自动完成每周、每学期考勤、作业、劳动等表现的汇总浏览;
10)能自动完成每学期各周学生操行表现的成绩计算。
2.2数据表的设计原则
本数据库的设计,遵循一事一地的原则,每一数据表只记录某类实体的原始数据,数据的汇总统计,均采用视图形式予以实现。
2.3系统的数据字典
根据系统需求及设计原则,本系统各数据表如下表所示。
2.4系统E-R图
根据系统需求,数据字典,绘制本数据库E-R图,如下图所示,图中使用矩形表示实体,菱形表示联系,线条用于连接。
2.5数据表设计
根据E-R图,本数据库创建了多个数据表,部分数据表结构如下。
1)管理员表:aid(int,notnull,auto_increment,主键),用户名(varchar,255),密码(varchar,255),权限(int,2),备注(vatchar,255)。
2)学期表:tid(int,not null,auto_increment,主键),学期(int,1),学年(varchar,20),开始日期(date),结束日期(date)。
3)操行项目表:did(int,not null,auto_increment,主键),行为类别(varchar,255),名称(varchar,255),分值(double)。
4)劳动记录表:fid(int,notnull,auto_increment,主键),日期(date),sid(int,11,指学生表id),时间(varchar,2,指中午、下午、晚上等),did(int,11,指劳动完成表现,操行项目表id)。
5)作业记录表:wid(im,notnull,auto_increment,主键),eid(int,11,作业信息表id),sid(int,2,是学生表id),did(int,11,操行项目表id,指作业完成表现)。
6)考勤表:kid(int,notnull,auto_increment,主键),sid(int,11,是学生表id),日期(date),节次(varchar,10,采用n或m-n形式表示),did(int,11,操行项目表id,指考勤表现),缺勤节次(int,3)。
为简化最终SQL查询统计,还需要添加若干中间视图,其一为按周显示每天各节课学生考勤信息;其二为综合各记录表信息,汇总学生操行表现数据,为操行成绩计算提供直接数据。
7)周考勤浏览:sid(int,11,是学生表sid),日期(date),w08(varchar,1,指周日晚自习第一节),w11(varchar,1,指周一第一节),……。
8)操行汇总:sid(im,为学生表sid),行为(va/'char,255,为行为名称),日期(date),数量(decimal,32,0)
关键词:需求侧 管理系统
1 引言
电力需求侧管理系统的首要功能任务就是解决电网缺电时如何做到电力需平衡。但不局限于当电网电力供应不足时做到供需动态平衡,通过研究负荷侧实时的用电负荷变化和发展趋势,为供电和发电两侧的5年发展规划提供更加详细的电网运行原始数据,使供需平衡点由静态平衡达到一个动态平衡过程。
2 电力需求侧管理系统的需求分析及总体设计
2.1 系统需求分析 电力需求侧管理系统是在营销运行的基础上,将系统的用电监控与负荷需求侧综合分析综合为一体化的综合应用平台。要求保证供电局其他系统上线的基础性业务正常运行上线的前提下,为营销部决策提供准确详实的依据;并且通过将供电局众多独立的单个子系统整合成系统,达到数据资源最大程度优化和数据共享;制定统一标准的营销业务流程。
2.2 系统的功能需求 电力需求侧管理系统能够实现主动采集负荷侧电能参数、实时抄表、准确掌握用户负荷侧的数据变化趋势、用户负荷管理和控制、用电负荷侧数据突变和实时监测分析、多线路线损并行计算分析等多种功能。因此系统要求具有高冗余度和可靠性,确保收集到监测数据的准确可靠和完整。从系统的硬件角度上,系统在CPU、RAM和硬盘存储硬件设备等主要硬件方面留有足够的发展升级空间。从软件设计方面,电力需求侧管理系统所要完成的主要功能可归纳为原始数据的收集、数据传输和实时监控、用户负荷控制管理、用电数据突变异常、多路线损计算与综合分析、电能数据报表的及时生成和打印、系统本身管理等几大模块。
2.3 总体设计 系统框架结构如下图:
如图2-1电网的需求侧管理系统整体框架结构所示系统主要建立在地市电厂、关口电表、主要枢纽配电所、配变终端和用户负荷侧等关键电能量采集点的基础之上的,在供、售、购电三个关键环节点上实现一体化管理,将用电负荷终端数据集中存储分析;并且构建出电能量采集一体化系统,对电厂、各级配变终端、用户负荷侧等电能量数据实现实时采集。
3 电力需求侧管理系统的研究与实现
3.1 主机系统设计 在建设思路上,这次电力需求侧管理的规划将数据库的服务器与应用程序的服务器进行了一体化,但是有两台PC的配置。
3.2 数据库/应用服务器设计 采用三层分层分布式数据结构后,底层数据库及应用层数据库服务器承担着相应电力系统企业营销业务线数据逻辑处理分析及运算的主要任务。
3.3 前置服务器设计 前置服务器主要完成整个需求侧管理系统的通信、逻辑数据解析,实现用户侧终端数据及配变电能数据采集与系统终端数据联系控制管理功能,应采用两台主备服务器,操作系统采用Linux系统构成双机主备结构,提高系统可靠性。
3.4 备份系统设计
3.4.1 备份系统需求分析。首先,我们分析由于硬件故障、应用程序出错、病毒入侵等多种可能导致业务系统功能中断的原因,因此需要做好多种预防和解决各类系统缺陷故障的手段。对于系统硬件的故障,我们采用硬件备份的设计来解决这些问题。对于应用程序故障,采用三层分布式数据结构和多线程处理应用解决应用程序上的故障。但是对于自然灾害导致的需求侧管理系统瘫痪,为了在故障来临时恢复原始数据,需要构建统一的备份中心来保护这些系统的数据,可通过异地数据恢复,将因系统无法自动恢复所带来的损失减到最低程度。
3.4.2 备份系统组成。备份系统是由备份系统管理软件,备份管理后备服务器以及硬件构成的。
4 总结
本文对整个电力需求侧管理系统进行了全面的研究和开发。构建出电力需求侧管理系统的需求分析及总体设计。对硬件平台及软件平台设计及开发详细的介绍。电力需求侧系统将在电力企业与用电客户之间架起沟通的桥梁,直接为电力部门产生良好的社会、经济效益,因此本文研究具有良好的市场推广应用前景。
参考文献:
[1]刘磊.新型需求侧管理系统特点解析[J].华北电力技术,2009(01).
[2]郑峰崖.当前实施电力需求侧管理存在的问题和思考[J].广东电力,2007(06).
[3]胡江溢,王鹤,周昭茂.电力需求侧管理的国际经验及对我国的启示[J].电网技术,2007(18).
[4]杨林.电力需求侧管理综述[J].中国电力教育,2008(04).