系统分析说明书实例

合集下载

系统软件需求和需求分析说明书模板(用例图+界面+文档)

系统软件需求和需求分析说明书模板(用例图+界面+文档)

ﻬ系统需求和需求分析说明书模板 第一部分 概述1.项目名称及背景 ➢ 项目名称➢ 开发背景2.文档说明第二部分 任务说明1.功能概述2.用户环境浏览器(如IE 6以上版本)+网络 开发(生产)环境:1系统需求和需求分析说明书模板M ohit第三部分需求分析1.实现功能➢系统用例图用户业务逻辑如下图所示:➢管理员功能清单功能编号功能名称文中标题编号备注101人事管理101001 机构管理101002 部门管理101003员工管理➢普通用户功能清单2.用例说明➢ [用例1] ●用例图●描述●参与者➢[用例2]●用例图●描述●参与者➢[用例3] ●用例图描述●●参与者●描述●参与者用例图●●描述➢[用例6 ●用例图●描述●参与者➢[用例7] ●用例图●描述●参与者➢[用例8]●用例图撤消删除回收站彻底删除●描述回收站:显示被删除的文件,可以撤消删除,也可以彻底删除文件。

●参与者//*参与者,参与用例的对象*// ➢[用例9]●描述文件搜索功能:可以按条件查询需要的文件。

●参与者//*参与者,参与用例的对象*// ➢[用例10]●用例图描述●●参与者●描述●●描述●参与者➢[用例13]●用例图●描述●参与者➢[用例14]●用例图描述●●参与者3.用例关系系统设计说明书版本历史版本/状态修订人修改日期备注第一部分概述1.文档说明本文档主要包括数据库详细设计和界面详细设计讲解,所以请认真阅读,以提高开发的质量和效率。

2.系统需求概述整个系统中所有布局统一采用div布局,所有数据展示控件,如GridView和DataList都要有分页处理。

第二部分系统总体结构本系统采用了传统的3层架构实现,理解起来更简单,请采用3层架构的模式开发你的系统。

如下图所示:第三部分系统设计类图//*系统中主要的、关键实体类图,参考图如下*//➢[用例1]实现●时序图//用例1的时序图,参考图如下*//●描述界面设计1.公共模块界面设计说明:页面设计要求尽量使用div布局完成。

系统分析设计说明书 (终稿)

系统分析设计说明书 (终稿)

1.实验(实训)报告所属课程名称电子商务系统建设指导教师姚建荣目录1概述 (3)1.1背景说明 (3)1.2.目标 (3)1.3 实施必要性 (3)2.可行性分析 (5)2.1技术可行性 (5)2.2经济可行性 (6)2.3社会可行性 (6)3.系统功能模块 (7)3.1功能说明 (7)3.2一级功能模块介绍 (8)3.3.二级功能模块划分 (8)3.3.1用户平台 (8)3.3.2供应商平台 (9)3.4系统后台管理平台 (10)3.4.1后台管理 (10)3.4.2系统目标 (11)4.系统设计方案 .......................................................................................... 错误!未定义书签。

4.1 系统代码 (10)4.2 数据流程图设计 (10)4.3数据字典设计 (11)4.4系统结构设计 (11)4.4.1用户模块设计 (11)4.4.2供应商模块设计 (11)5 总结 (19)1概述1.1背景说明项目名称:浙江前后科技股份有限公司销售管理系统销售管理系统包括用户注册,登录管理,用户的订单管理以及供应商的查询与增加,库存的查询与增加,发布的商品信息,提货和发货的信息生成进行管理。

1.2.目标浙江前后科技有限公司为了实现销售管理信息化,以及各部门管理的规范化,流程化,以及库存管理的严格化,我组开发一套销售、库存等各部门管理一体化的系统。

达到销售订单、采购计划、仓库管理等清晰化,透明化,解决手工记录造成的混乱不清,最终实现一体化管理。

同时解决信息流通不够及时,处理问题不够迅速的目标。

我组根据需求设计了如下解决方案:(具体功能说明后面有介绍)一.用户平台管理1.用户基本信息管理2.生成订单二.供应商平台管理:1.供应商基本信息管理2.订单处理3.库存管理4.商品信息发布管理5.提货管理6.发货管理1.3 实施必要性销售管理系统主要有以下优点:1、对销售人员的商机和订单可以时时了解公司销售部门每周都要对商机客户和订单要进行汇报,通过销售管理系统可以优化这一过程;比如,一个销售人员每产生一个商机或订单,只要在后台通过自己的帐号添加商机或订单,输入客户的意向产品或即将下单的产品,管理者可以通过系统直接可以了解到底下整个部门在每周或每个月产生了多少个商机,预期的销售额可以达到多少;下了多少订单,卖出了多少产品,产生了多少销售额,获得的利润是多少,可以一目了然的了解到。

系统分析设计说明书

系统分析设计说明书

北方民族大学课程设计报告系(部、中心)计算机科学与工程学院姓名李剑锋学号 20082627专业软件工程班级 08级软件一班同组人员刘剑东、孙博、韩秀英课程名称系统分析与设计设计题目名称房屋销售管理系统——售房管理子系统分析设计说明书起止时间 2010年12月13日—2010年12月22日成绩指导教师签名白静、任荣北方民族大学教务处制目录1. 项目概述 (2)2. 项目可行性分析及实施计划 (2)2.1 项目可行性分析 (2)2.1.1 经济可行性分析 (2)2.1.2 技术可行性分析 (3)2.2 项目的软件开发生命周期模型 (4)2.3 项目实施计划 (6)2.4 项目任务分解结构(WBS) (8)3. 房屋销售管理系统需求分析 (9)3.1 业务需求描述 (9)3.2 系统功能模块划分 (10)3.3 系统用例图 (10)3.4 售房管理子系统用例解说 (11)4. 数据模型分析 (16)4.1 E-R模型 (16)4.2 UML数据建模 (18)4.3 逻辑数据模型分析 (18)5. 售房管理子系统分析类建模 (18)5.1 顺序图 (18)5.2 活动图 (22)5.3 协作图 (24)5.4 分析类图 (27)6. 系统物理模型设计 (29)6.1 系统体系结构设计 (29)6.2 数据库字段约束及索引设计 (30)6.3 将分析类图映射为设计类图 (31)7. 结束语 (32)参考文献 (33)1.项目概述项目开发背景及意义:当今社会,随着房地产企业规模的不断扩大,有关服务的各种信息成倍增长,特别是一些比较大的房地产企业,而面对庞大的信息量,有必要开发一套与之相适应的信息管理系统来提高管理工作的效率。

通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。

提高企业的管理水平,工作效率,必须全方位的提高企业的管理意识。

只有高标准、高质量的管理才满足企业的发展需求,面对信息时代的挑战,利用高科技手段来提高房地产企业的楼盘销售管理无疑是一条行之有效的途径。

酒店管理系统需求分析说明书三篇

酒店管理系统需求分析说明书三篇

酒店管理系统需求分析说明书三篇篇一:酒店管理系统需求分析说明书客房管理是酒店管理中最重要的一个部门,整个的客房管理系统包括:前台预定管理、前台接待管理、前台收银管理、公关销售管理、客房中心(房务中心)管理、夜核管理、客史管理,大堂问询管理、会员管理。

客户关系系统,餐饮管理系统,会员卡管理系统,桑拿沐足管理系统,KTV收银系统,棋牌管理系统,商务中心管理系统,舞厅收银管理系统,通用收银系统,经理查询系统,财务审核系统,仓库管理系统,人事工资管理系统,公安系统接口,工程管理系统,电话计费系统接口一、前台预定系统:客人预定管理1.输入客人姓名系统可自动查出是否是黑名单客人;2.根据已订房客人资料进行“快速预订登记”;3.全面处理客人不同房类的开多间房的预定;4.输入客人姓名回车,如此客人以前在酒店入住过,系统会自动提示其以前消费的记录和客人的详细资料;5.可快速的为客人预定各类型房间及快速的查询是否有该客人在店入住;6.取消客人预定时方便快捷,并对取消预定客人以统一列表形式体现;7.房态图上直接显示预定客人抵店时间,方便接待人员对预定客人来店的操作;8.对散客/团队进行快捷方便的预定处理;9.对散客/团队进行快捷方便的预定取消;10.对散客/团队进行快捷方便的预定换房;11.对散客/团队进行快捷方便的加预定处理;12.散客一次性预定多间客房;13.预定房分别入住和快速的一起入住管理;14.多次预定,房间资源不够时,系统出现提示信息;15.批量预定、批量修改预定、批量入住;16.同时做多间房的预定----全部订房均处于联房关系;17.信息报表;二、前台接待系统:客人接待管理1.按顺序房号列出客房,用图形及颜色表示不同的房态;2.可直接房态图选择显示各种房类的房间列表;3.可直接在房态图上选择房间进行散客/团队预定、散客/团队入住、散客/团队结帐等操作;4.可直接在房态图上直接给客人换房操作,续住操作;5.可直接在房态图上直接给房间修改房态,方便客房中心人员;6.可与客房导航器进行配合使用;7.方便的入住登记:直接双击便可进入;8.可从电脑房态盘客人直接做客人预定、登记、续住、换房等等;9.按客人姓名系统可自动调出回头客信息及历次住店统计信息以确定房价优惠和客人具体的消费记录;10.按客人姓名系统可自动查出是否是黑名单客人;11.根据已订房客人资料进行快速登记;12.更改住客资料和房价;13.快递登记客人的入住,并给客人相印的开出各种特色房间。

系统分析设计说明书

系统分析设计说明书

2007级信息管理与信息系统管理信息系统分析设计说明书系统名称:学生档案管理系统小组成员:韩蕊赵旭崔济清指导老师:付媛系统概况介绍开发系统项目名称:学生档案管理系统背景资料:由于学生档案的管理给老师和管理人员带来了很大的不便,不仅浪费时间,而且也没有效率,为了对学生档案的管理更加方便,节省资源,提高效率,我们决定做一个小型的学生档案管理系统。

系统目标:本系统旨在开发一个可以使同学方便查询成绩,老师方便录入成绩,查询学生相关信息,管理员方便对学生所有信息进行管理的系统,从而节省大量的时间。

系统主要工作内容:此系统主要包括三个大的功能的实现:学籍管理、成绩管理、课程管理、系统管理。

实现管理人员对学生信息,学生成绩,课程分配和系统的管理,老师对学生信息、学生成绩的管理,学生对自己成绩的查询系统使用的开发工具:主要是vb和sql server ,但在当中的设计中用到了access项目的承担者:韩蕊、赵旭、崔剂清目标系统的用户:学生,老师,管理人员工作条件与限制:必须有在sql server运行的条件下才可以,而且现在的系统只能应用于一个班级,那是因为时间有点紧,如果还有时间的话,只需要把有关班级的文本框换成combobox,读取数据库中的班级信息就可以了,也可以设置多个院系的多个班级,只要增加一个院信息表和系信息表就可以了。

系统的用例模型静态模型——类图动态模型——协作图系统数据库的设计如下:系统测试方案测试人员利用分配的用户名和密码登录界面进行各种操作,实现所有功能,如出现问题,继续调试。

测试项目:界面测试、功能测试,数据库测试测试结果:基本可行,调试过程中出现的问题也已解决,但还有些不完善,以后会慢慢改善。

工作任务分解:韩蕊——主要负责的是数据库的连接和设计,还有学籍管理功能的实现,主要有四个界面,分别是基本信息,学籍报告,学籍异动和学期注册。

赵旭——主要负责数据库内容的录入,还有成绩管理功能的实现,主要有四个界面,分别是成绩录入,成绩评审,成绩单生成,学生查询。

系统需求分析系统说明书

系统需求分析系统说明书

系统需求分析系统说明书系统需求分析系统说明书引言随着企业业务规模的扩大和复杂性的增加,有效的系统需求分析成为确保企业信息系统顺利开发和运行的关键环节。

本系统需求分析系统旨在提供一个全面、实用的工具,帮助企业在进行系统开发或升级时进行准确、高效的需求分析。

系统概述本系统需求分析系统采用模块化设计,主要包括以下几个模块:1、需求收集模块:用于收集用户需求和产品需求,确保需求的准确性和完整性。

2、需求分析模块:对收集到的需求进行深入分析,评估需求的可行性和优先级,确保需求的有效性和实用性。

3、需求文档生成模块:将分析后的需求生成简洁、清晰的文档,便于开发人员理解和实施。

4、需求跟踪模块:记录需求的变更和管理需求版本,确保需求的可追溯性和一致性。

5、用户管理模块:提供用户管理功能,包括用户权限设置、用户培训等,确保系统的安全性和用户的有效使用。

需求分析本系统的需求分析过程主要包括以下步骤:1、收集需求:通过访谈、问卷调查和竞品分析等方式,收集用户需求和产品需求。

2、需求筛选:对收集到的需求进行筛选,去除无效或低优先级的需求。

3、需求分类:将筛选后的需求按照功能需求、非功能需求、技术需求等进行分类。

4、需求分析:对每类需求进行深入分析,评估需求的可行性和优先级。

5、生成需求文档:将分析后的需求整理成简洁、清晰的文档,便于开发人员理解和实施。

需求分析结果经过需求分析过程,我们可以得到以下结果:1、用户需求和产品需求的优先级和数量。

2、对应的业务流程和界面设计。

3、功能模块的划分和关联关系。

4、系统性能、安全、可维护性等方面的需求。

这些结果将为后续的系统开发和实施提供准确、实用的指导。

系统测试本系统采用严格的测试流程,包括以下环节:1、单元测试:对每个独立的功能单元进行测试,确保其符合设计要求。

2、集成测试:将各个单元组合在一起进行测试,确保它们之间的协作顺畅无误。

3、性能测试:测试系统的响应速度和处理能力,确保其能够在预期的负载下正常运行。

(精选文档)系统分析说明书

(精选文档)系统分析说明书

管理信息系统大作业王文亭王金婷张国利朱思昱指导老师钱大琳- 18 -账户子菜单中有密码修改和账号信息修改两个选项。

⑷订单子菜单界面设计。

订单处理子菜单中包括新建订单、删除订单和修改订单四个选项。

⑸信息查询子菜单界面设计。

管理信息系统大作业王文亭王金婷张国利朱思昱指导老师钱大琳- 19 -信息查询界面包括按订单号、货物名、发货时间和收获人查询四个选项。

⒉输入设计。

⑴输入方式设计。

①键盘输入。

关于发货人的具体信息和订单号、货物数量、种类等信息,需要业务员利用键盘输入,简单方便快捷。

②条码输入。

利用标准的货物分类和统一规范化的条码贴,然后通过光学符号阅读仪提取货物的相关信息,在运输过程中的货物确认、统计等环节中,利用此项输入方式。

③网络传送数据。

在话务员接到业务订单或顾客投诉时,利用数字网络直接向上级系统输入数据。

管理信息系统大作业王文亭王金婷张国利朱思昱指导老师钱大琳- 20 -⑵输入格式设计。

为了使数据在流通过程中不会出现因为格式不统一而受阻的现象,应尽量是数据库和统计报表的格式相同,现在一般采用智能输入的方式。

⑶校对方式。

可以采用以下两种校对方式。

①二次键入校对方式。

在输入的时候,同一批数据进行两次输入,以加以确认,在计算机内部比较两次数据,如果相同则证明数据输人正确,如果不同则挑选出来进行单独进一步校对。

②数据平衡校对。

在财务报表时,在每行每列中增加一位字数小计字段,在新系统输入的时候再另设一个累计值,系统将输入的数值累加起来,与原始数据中的小计数据自动比较,如果相同,则数据输入正确。

⒉输出设计。

⑴报表生成器设计。

在用户输入需要的数据后,系统会自动生成一张报表。

⑵图形方式。

大多数的编程软件可以利用用户输入的数据直接生成所需要的图形。

⒊编码设计。

⑴订单号代码设计。

订单号由公司统一设计,方式如下:D-2010-0414-003。

其中,D代表订单,后四位代表业务接受年份,再后四位代表业务接受日期,最后三位代表此订单在一天业务中的编号。

档案管理系统需求分析说明书实例

档案管理系统需求分析说明书实例

档案管理系统需求分析说明书1.引言1.1编写目的在完成了针对《档案管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。

此需求规格说明书对《档案管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景由于文件多,种类多,文件创建者多,创建时间为不定期,要保护好一些公司重要的文件极为不便,同时由于人员的流动,对原有的文件的再现,显得力不从心,有时查找与重新整理文件要浪费许多的人力、物力。

而且近年来,由于竞争的激烈程度不断的加深,档案的管理不当会严重到导致公司的面临着亏损甚至破产的局面。

于是人们不断地在探索希望能找到解决的方法。

为了解决以上的问题,让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进档案管理的信息化、规范化和集成化,本人多方听取意见、追加和完善大量实用功能,进而了解文件管理的流程,同时结合各部门、各行业与企业文件管理的方法,开发出一套适合于档案多而复杂的管理系统。

1.3定义、缩写词和符号需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

1.4参考资料鲁荣江、王立丰:《Visual Basic 项目案例导航》,科学出版社,2002年6月版陈明:《软件工程》,中央广播电视大学出版社,2002年6月版段兴:《Visual Basic 6.0 控件实用程序设计100例》,人民邮电出版社,2002年12月杜春雷、孙会莲:《如何使用Visual basic 6.0中文版》,机械出版社,2000年1月张曜、张青、李丁:《Visual Basic 函数实用手册》,治金工业出版社,2002年12月范国平、陈晓鹏:《Access 2000 数据库系统开发实例导航》,人民邮电出版社,2002年12月版闪四清:《SQL Server 实用简明教程》,清华大学出版社,2003年1月版2.任务概述2.1目标2.1.1开发目标在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

某高校管理信息系统系统分析说明书 (2)1 引言 (2)1.1 编写目的 (2)1.2 背景及范围 (2)1.3 定义、缩写词、略语 (2)1.4 参考资料 (3)2 项目概述 (3)2.1 目标 (3)2.2 产品描述 (4)2.3 产品功能 (4)2.4 一般约束 (4)2.5 假设和依据 (5)3 具体需求 (5)3.1 功能需求(一) (5)3.2 功能需求(二) (5)3.3 功能需求(三) (6)3.4 功能需求(四) (6)3.5 功能需求(五) (7)3.6 功能需求(六) (7)3.7 性能需求 (7)3.8 设计约束条件 (8)3.9 接口需求 (9)3.10 属性 (9)3.11 其他需求 (9)4 支持信息 (10)4.1 支持软件 (10)4.2 设备 (10)4.3 控制 (10)4.4 文档 (10)4.5 需求注释 (11)5 系统流程图 (11)5.1系统流程图 (11)5.2 数据流程图 (11)5.3 数据字典 (12)高校管理信息系统系统分析说明书1 引言1.1 编写目的本需求的编写目的在于研究高校信息管理系统软件的开发途径和应用方法。

本需求的预期读者是与高校信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导,软件验证者。

1.2 背景及范围本项目的名称:高校信息管理系统。

本项目的任务提出者及开发者是高校信息管理系统软件开发小组,用户是教学办公室。

本产品能具体化、合理化的管理学生的学籍档案,用结构化的思维方式去了解计算机的基本工作原理和可视化程序设计语言。

1.3 定义、缩写词、略语●可视化程序设计语言:是一种基于可视化和面向对象基础的通用的计算机的程序设计语言。

●高校信息管理系统:高校信息管理是帮助教学人员、行政人员对人事档案的管理软件。

使用可视化编程语言,独立完成其功能。

●SQL Server:系统服务器所使用的数据库管理系统(DBMS)。

●SQL:一种用于访问查询数据库的语言。

●事务流:数据进入模块后可能有多种路径进行处理。

●主键:数据库表中的关键域,值互不相同。

●外部主键:数据库表中与其他表主键关联的域。

●ROLLBACK:数据库的错误恢复机制。

1.4 参考资料《Delphi程序设计语言》----xxx 编著xxxxxx出版社《软件工程》----xxx 编著xxxxxx出版社《数据库原理与应用》 ------xxx 编著xxxxxx出版社2 项目概述该软件开发是为了满足教学人员、行政人员对学生档案管理的方便,以现代化的创新思维模式去工作,主要面向教学和行政人员设计开发,本软件系统具有独立性,可单独使用,也可和其他相关系统共享数据信息,但使用时应注意数据的安全性和可靠性。

2.1 目标2.1.1 开发意图(1) 为了使高校信息管理系统更完善。

(2) 为了使学生档案的管理更方便。

(3) 为了减轻行政人员的工作负担。

2.1.2 应用目标通过本系统软件,能帮助教学人员、行政人员利用计算机,快速方便地对高校信息管理进行管理、输入、输出和查找的所需操作,使散乱的人事档案能够科学化、直观化和条理化。

2.1.3 作用及范围本软件适用于各高等院校,它是比较完善的系统管理软件,对高校的各项信息可以随时输入、输出和查找。

2.1.4 背景现今高校信息管理的繁琐给行政人员带来了诸多不便,教学办公室缺少一种完善的高校信息管理软件,为了对学生档案的管理方便,因此开发了本软件。

2.2 产品描述本产品是一种依赖于可视化编程为基础的系统软件,它是以可视化编程系统词为基础,用可视化程序设计语言进行编程的产品。

2.3 产品功能2.3.1 外部功能高校信息管理系统软件具有输入、输出和查找功能。

2.3.2 内部功能该软件集命令、编程和编辑于一体,完成过滤、定位显示。

2.3.3 功能表(表5-2只给出用户功能的概要说明,详细说明在此省略)用户用户通过系统终端输入有关信息,完成系统登录、信息查询、数据修改和维护和数据打印等功能。

传递系统终端输入的数据,连接数据库后按照系统业务规程进行数据的查询和修改,将数据结果返回给系统终端。

2.3.4 功能描述图注:“系统终端”以PC机为主,也包括其他智能终端设备。

2.3.5 用户特点本软件的使用对象是教学办公室工作人员。

会可视化、懂计算机的基本操作就可以利用该软件进行所需操作。

同时也会对可视化编程有认识。

2.4 一般约束a.本项目的开发经费不超过1.5万元;b.项目开发人员5人;c.在管理方面,硬件的限制无约束,但要求能保证并行操作的安全和数据使用的保密。

2.5 假设和依据假设开发经费不到位,管理不完善,设计时没能完全得到考虑,本项目的开发都将受到很大的影响。

3 具体需求3.1 功能需求(一)3.1.1 规格说明输入每个学生的具体信息(这里只做概要性描述)3.1.2 引言为了把个人信息(包括:学号、姓名、性别、年级、班级、系别、专业、出生日期、民族、政治面貌、身份证号、备注)输入到数据库。

3.1.3 输入个人信息。

3.1.4 加工通过高校信息管理系统输入到数据库中。

3.1.5 输出(如图5-13)个人的全部信息。

3.2 功能需求(二)3.2.1 规格说明查询个人的全部信息。

3.2.2 引言为了查询个人的全部信息(如图5-14)。

3.2.3 输入个人信息的关键字(姓名)。

3.2.4 加工利用关键字在数据库中找到个人的全部信息。

3.2.5 输出个人信息的全部内容。

3.3 功能需求(三)3.3.1 规格说明查询单个人的全部信息。

3.3.2 引言根据学号查询个人信息3.3.3 输入个人信息的关键字(学号)。

3.3.4 加工利用数据库中找到此学号人员的全部信息。

3.3.5 输出个人信息的全部内容。

3.4 功能需求(四)3.4.1 规格说明(如图5-15)查询同一专业的所有人员。

3.4.2 引言为了查找同一专业的所有人员的相关信息。

3.4.3 输入专业名称(如:英语)。

3.4.4 加工在数据库中找到所有此专业的人员名单、学号和所在班级。

3.4.5 输出学号、人员名单和所在班级。

3.5 功能需求(五)3.5.1 规格说明查询一个年级的相关信息(如图5-16)。

3.5.2 引言为了查找一个年级所有人员的相关信息。

3.5.3 输入一个年级的级别(如:98级)。

3.5.4 加工在数据库中找到所有此年级的人员名单、学号、性别、出生年月和专业。

3.5.5 输出学号、人员名单、性别、出生年月和专业等内容。

3.6 功能需求(六)3.6.1 规格说明查询一个班级的相关信息。

3.6.2 引言为了查询一个班的相关内容。

3.6.3 输入一个班级的名称(如:6班)。

3.6.4加工在数据库中找到此班级的人员名单、学号、出生年月。

3.6.5 输出人员名单、学号、出生年月等内容。

3.7 性能需求3.7.1 动态数值需求预处理的窗口正常情况下和峰值工作条件下为5个,一定时间周期中要处理的数据的数量:窗口开始时要处理2个数据,系统运行时要编辑的数据为4个,按钮数量为4个,平均处理的数据约为16个数据。

3.7.2 静态数值需求(1) 支持的终端数为10~20台。

(2) 同时处理的记录数不低于20条。

3.7.3 精度需求在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,由于本系统使用了数据结构,可以满足各种精度的需求。

3.7.4 时间需求在软件方面,响应时间、更新处理时间都比较快且迅速,完全满足用户要求。

3.7.5 灵活性当用户需求(如操作方式、运行环境、结果精度、数据结构与其他软件接口等)发生变化时,设计的软件要做适当调整,灵活性非常大。

3.7.6 故障处理1) 内部故障处理在开发阶段可以随机修改数据库里的相应内容。

2) 外部故障处理对编辑的程序进行重装载时,第一次装载认为错,修改。

第二次运行,在需求调用时出错,有错误提示,重试。

3.8 设计约束条件3.8.1 技术约束本项目的设计是在可视化程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。

3.8.2 环境约束运行该软件所适用的具体设备必须是奔腾133、内存32MB以上的计算机。

3.8.3 标准约束该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。

3.8.4 硬件限制奔腾133 、内存32MB以上的PC满足输入端条件。

3.9 接口需求3.9.1 用户接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。

用户对程序的维护、最好要有备份。

3.9.2 软件接口Windows 9x/NT、2000、XP操作系统,SQL Server数据库系统。

3.10 属性3.10.1 可使用性在装载应用程序系统时,若正常就运行,若异常就停止;可视化编程系统出现错误,将会产生不可遇见的问题,热启动,整个终端程序就会再启动;程序出现错误,重新装载,若仍有错,按照提示逐渐装载。

3.10.2 安全性本软件作为教学管理辅助设备,虽然规模比较小,但仍需要安全技术的保障;限定一个程序中某些区域的规约,给不同的模块分配不同的功能,通过限制用户权限及使用的用户终端位置来保证数据使用的安全性。

3.10.3 可维护性本系统的软件部分采用可视化程序设计语言编制,使用的硬件具有简单、可维护的特点,因此决定了本系统的简单可维护性。

3.10.4 可移植、可转换性可移植的环境是奔腾133、32MB内存以上;不可修改任何部分;可用向上兼容的高版本的操作系统平台。

3.10.5 注释读者可以用本系统提供的方法去验证该软件的各种特性。

3.11 其他需求当前类似的管理软件虽然已有,但与我们设计的管理系统软件有很大的区别。

我们设计的软件是一种辅助办公室档案管理软件,它采用可视化程序设计语言作为主要的实现工具。

3.11.1 数据库数据库是实现有组织地,动态地存储大量关联数据,方便多用户访问的计算机软、硬件自愿组成的系统;这与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是记录。

3.11.2 操作(1) 初始化操作。

(2) 数据处理的支持功能较强。

(3) 后援和恢复操作。

3.11.3 场合的使用性给定的场合,可视化程序系统,通过该系统软件,完成各模块功能,采用模块设计思想,将各程序划分为独立使用的功能模块,但他们之间又相互联系。

4 支持信息4.1 支持软件用可视化程序设计语言作为系统的支持软件。

4.2 设备奔腾133、32MB以上内存的PC机。

4.3 控制本软件是以可视化程序设计语言的操作系统来控制软件运行。

4.4 文档对于本软件的有关文档有:《高校信息管理系统软件可行性分析报告》、《高校信息管理系统软件开发计划》、《高校信息管理系统软件需求规格说明书》、《高校信息管理系统软件概要设计说明书》、《高校信息管理系统软件详细设计说明书》、《高校信息管理系统软件用户手册》、《高校信息管理系统软件测试计划》和《高校信息管理系统软件测试分析报告》4.5 需求注释对于本软件,它的功能需求、性能需求和接口需求,从稳定性、可行性上都是可以的。

相关文档
最新文档