车辆管理系统需求分析

车辆管理系统需求分析
车辆管理系统需求分析

车辆管理系统需求分析说明书

指导老师:xxxx

人员: xxxx

计算机学院

需求分析说明书

——车辆管理系统

1.绪论

车辆管理系统的简介:

车辆管理系统是针对公司的大量信息处理工作而开发的管理软件。根据用户的要求,实现对车辆基本信息、驾驶员、费用、出车记录、维修记录、加油记录、事故记录、年检记录管理几个方面的功能。

用户在输入管理员账号及密码后,通过输入车辆的基本信息,可对本车指定一位驾驶员。在本系统中能够查看到此车的出车状况、及历史出车记录,在某个时间段的加油信息,加油费用都可进行管理,

1.1编写目的

此需求规格说明书对《车辆管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

1.2项目背景

信息时代的到来意味着工作效率的日渐提高,同时也给车辆管理部门带来更大的压力,管理部门必须及时准确地提供各种参考材料,若无法作到这一点,将成为企业发展、机构运转的瓶颈。基于这一原因,车辆管理工作无一例外受到领导的高度重视。

随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多地要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。“提升车辆管理档次,将车辆交给计算机管理”正在成为一种潮流,同时,计算机管理突出优势也在影响车辆管理的机制。以手工检索为目的的著录

卡片、目录等,不仅在编制阶段大量占用车辆员的工作时间,检索利用也非常繁琐,缺少经验的车辆员甚至无法在别人编制的目录中查找车辆,更加难以保证“查全率”,使用计算机检索,将彻底解决这一问题;另外,为了保护车辆资料,大中型车辆馆都编制了“二套车辆”,造成保管费用高涨,复印机使车辆复制更加简便,却造成纸张消耗量的剧增,同时,大量复制文件的出现又给车辆管理带来新的安全问题,更与车辆管理的严肃性相抵触,使用计算机查询,将纸载车辆管理与电子车辆利用结合起来,可以完美解决这一难题,大幅度降低车辆管理费用。

1.3车辆管理系统的功能要求

车辆管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的车辆管理系统,实现机关、企业、事业等单位车辆的自动化的计算机管理系统,为各单位的提供准确、精细、迅速的车辆信息。

1.4定义、缩写词和符号

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

1.5参考资料

《Delphi信息管理系统开发实例导航》:求实科技编著,人民邮电出版社

《Delphi程序设计大学教程》:刘艺罗兵周安栋编著,机械工业出版社

《Visual Basic管理系统开发实例》

《Delphi管理信息系统项目开发实践》

2.任务概述

2.1目标

2.1.1开发目标

在当今世界电脑普及的时刻,人们已经习惯用电脑办公,结果自然会产生大量的电子文件,这些文件有宝贵的历史价值,但我们如果将更多的时间花费在寻找这些文件上,即费时又费力。本软件根据此需求进行开发的。

2.1.2应用目标

让企事业单位能够有效的掌握,有效的共享文件资源,保护好文件,及促进车辆管理的信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。

2.2运行环境

2.2.1硬件环境

A.一台586 以上的微机及兼容

B.内存16MB(最好32MB内存)

C.VGA 彩显一台

2.2.2软件环境

A.windows 98 以上的操作系统

B.Microsoft Visual Basic 6.0.中文版数据库管理系统

C.Office 2000应用软件

2.3条件与限制

本车辆管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络车辆管理系统软件。

3. 数据描述

3.1静态数据

下面列出了六个表的具体静态数据:

1)车辆仓库表

此表存放车辆的信息

字段字段名类型宽度

1 车辆名称Text 50

2 车辆编号Text 50

3 车辆用途Text 50

4 车牌号码Text 20

5 购买价格Digiter 20

6 车辆类型Text 20

7 购买日期Data/time 自动

8 购入单位Text 20

9 档案编号Text 50

2)登录表

此表存放操作员工的信息

字段字段名类型宽度

1 用户名Text 20

2 密码Text 20

3 权限Text 20

4 级别text 20 3)出车登记表

字段字段名类型宽度

1 车牌号码Text 50

2 用车人Text50

3 驾驶员Text50

4 用车部门Text50

5 出车日期Data/time50

6 用车事由Text50

4)4)回车登记表

1 车牌号码Text50

2 车辆类型Text50

3 回车人Text50

4 回车日期Data/time50

5 出车天数Text50

5)驾驶员信息表

字段字段名类型宽度

1 编号Text 50

2 姓名Text 50

3 身份证号码Text 50

4 性别Text 50

5 出生日期Data/time 50

6 领证日期Data/time 50

7 地址Text 50

8 档案编号Text 50

9 准驾车型Text 50

10 所属部门Text 50

11 联系电话Text 50

6)加油信息表

字段字段名类型宽度

1 加油日期data 50

2 车牌号码Text 50

3 加油方式Text 50

4 加油类型Text 50

5 加油数量Text 50

6 加油单价Text 50

7 加油金额Text 50 7)维修表

字段字段名类型宽度

1 维修单号text 50

2 车牌号码text 50

3 维修日期text 50

4 车辆类型text 50

5 使用单位text 50

6 送修人text 50

7 维修项目text 50

8 维修厂text 50

9 维修费用text 50

8)费用表

1 费用日期text 50

2 费用车辆text 50

3 费用部门text 50

4 费用人员text 50

5 金额text 50

9)事故表

1 车牌号码text 50

2 车辆类型text 50

3 驾驶员text 50

4 事故日期data 50

5 事故地点text 50

6 事故概要text 50

7 损坏程度text 50

8 公司承担金额text 50

9 保险承担金额text 50

10)保险表

1 担保公司text 50

2 担保类型text 50

3 保险金额text 50

4 担保车辆text 50

5 保险日期起data 50

6 保险日期止data 50

3.2动态数据

输入数据:菜单选项,查找关键字,新建记录项。

输出数据:由查询关键字确定的数据库记录集合。

内部生成的数据:中间查询结果。

3.3数据库描述

本软件采用SQL SERVER数据库。

3.4数据流图

《车辆管理系统》软件的数据流图是比较清晰的,对各功能模块来说都比较有规律。但完整的图比较繁琐。

用户

管理部门

驾驶员车辆管理系统

密码

车辆入库车辆出库借出车辆

车辆管理系统顶层图

信息录

入基本操

车辆统计用户登

基本信息用户权限信息用户信息

车辆基本信息

驾驶员信息

费用信息出车信息回车信息车辆上下限

驾驶员类别

出车信息回车信息出车时间到期报警信息统计报表车

车辆管理系统0层图

3.5数据字典

数据字典是描述数据流图中数据的信息的集合。 它对数据流图上每一个成分:数据项、文件(数据结构)、数据流、数据存储、加工和外部项等给以定义和说明;它主要由数据流描述、加工描述和文件描述三部分组成。

从上面数据流图可知,本系统包含以下数据流、数据存储、数据加工。

1、数据流

数据流名称:出车单

别名:无

简述:指驾驶员出车的清单。

来源:管理部

去向:加工“车辆出库信息”

组成:出车单编号+车辆类别编号 + 出车日期+库位编号

数据流名称:车辆入库单

别名:无

简述:指车辆入库的清单。

来源:管理部

去向:加工“添加入库信息”

组成:入库单编号+车辆类别编号 + 计量单位+数量+ 入库日期+库位编号

数据流名称:费用单

别名:无

简述:车辆产生费用的清单。

来源:驾驶员

去向:加工“添加费用信息”

组成:费用单编号+费用类别编号 + 计量单位+数量+ 费用日期+费用原因

3.6车辆管理系统的数据需求

车辆管理系统的数据需求包括如下几点:

1.数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输

入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。

在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

2.数据的一致性与完整性

由于系统的数据是共享的,在不同的客户端中,车辆文件是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一

定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库

的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.数据的共享与独立性

整个车辆管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运

行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。

4. 功能要求

4.1功能划分

本系统有以下功能模块:

1)车辆管理模块

2)查询管理模块

3)车辆借用和归还

4)系统配置模块

5)系统维护模块

6)打印报表模块

7)帮助模块

4.2功能描述

下面详细描述一下各个功能模块:

1)车辆管理

(1) 车辆管理:只限于管理员操作。而且不同的用户级别所操作的车辆类型是有限制的。

用户可以向里面添加、修改和删除车辆类型。也可设置车辆类型。

(2) 车辆仓库:限于全体操作员工。一般浏览者只能查看车辆,不能对车辆做任何的修改。

而且不同的用户级别所看到的车辆是有限制的。

2)查询管理

(1) 查询单条车辆记录:主要是适合于全体操作员工的。在窗体上,先可以选择查询的条

件,再输入关键字名。按查询即可。如果你不熟悉该车辆也可以在窗体上选择模糊搜索。查到记录后,也可双击记录即可显示详细信息。

(2) 查询全部车辆:是给管理员用的,是为了方便管理员查找车辆,也有关键字搜索和模

糊搜索。查到记录后,也可双击记录即可显示详细信息。

(3) 查询驾驶员:是给管理员用的,因为操作员工的信息是保密的,所以只限管理员使用。

也有多种查询方法。查到记录后,也可双击记录即可显示详细信息。

3)车辆借用和归还

车辆借用和归还:借用的登记查询与核销。通过此模块进行车辆借用和归还记录的修改、删除和查询。

4)系统配置

(1) 配置公司信息:只限管理员配置,主要是配置公司的基本信息。一般用户和浏览者均

可查看。

(2) 配置系统桌面:用户可以配置自己喜欢的桌面图形。只要在窗体上单击选择图片,再

选择所喜欢的图片即可。

(3) 数据库保存路径:仅限管理员使用。用于打开数据库。

5)系统维护

(1) 数据备份:用户可以通过选择保存的路径把数据库保存在硬盘中,也可保存在软盘中。

(2) 数据恢复:用户可以通过选择路径把数据恢复。

(3) 操作员工管理:仅限管理员。其中可以添加、修改、删除操作员工,设置他们的权限、

级别及密码。

(4) 系统整理信息:显示距离管理员整理系统的时间。

6)打印报表

(1) 打印单条车辆记录:主要适用于一般浏览者和一般用户。他们只能打印在他们的权限

和级别范围内所能查看的车辆。

(2) 打印全部车辆:是为管理员设置的,管理员可以根据需要设置打印。也可以让车辆以

报表的形式生成文本文件或HTML文件输出。

注:打印操作人员的信息只限管理员使用。

7)帮助

(1) 帮助信息:显示系统的详细帮助信息。

(2) 关于系统:主要是显示系统的一些信息。

5.性能需求

5.1数据精确度

A.要按照严格的数据格式输入,否则系统不给予响应进行处理。

B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用了两种方法进行查询:直接查询和模糊查询。

5.2时间特性

一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作也应在可接受的时间内完成。

5.3适应性

满足企事业单位使用的需求(记录量控制在1000项内)。

对前面提到的运行环境要求不应存在困难。

6. 运行需求

6.1用户界面

超越VB的界面,全新感觉,操作简便,一目了然,视图优美等特点。并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。对鼠标和键盘单独支持。

6.2硬件接口

本软件不需要特定的硬件或硬件接口进行支撑。

486以上PC机均可运行此软件。

6.3软件接口

运行于Windows95及更高版本具有WIN32 API的操作系统之上。

6.4故障处理

正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无

损。调试中遇到的问题及解决的方案:

1) 遇到跳出“数据库已经关闭“提示信息阻止程序运行时

可以查看一下进行此项操作时,操作的表是否已经被关闭了或者是在没有关闭此表的情况下又一次运用打开语句打开此表。

2) 关于空记录带来的麻烦

有些空记录往往会使程序无法运行。此时你可用“if not is null”语句先判断一下是否为空记录,再操作。

7.其它要求

1)系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。

2)系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。

3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。

4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据。

电子书管理系统需求分析

WEP电子书管理系统需求分析书 (一)读者管理员登陆模块 (二)电子图书馆管理部分 1、图书管理:添加图书、删除图书、改变图书分类和修改图书信息等操作。 2、评论管理:对所有的读者留下的评论进行管理、对相应的好看的书籍进行评 定,而且还可以查询。 3、类别管理:添加图书类别、删除图书类别、修改图书类别。 4、精品推荐:可以把电子图书按不同的等级推荐管理。 5、统计分析:对所有的电子图书进行统计分析。 (二)读者查阅部分 1、最受欢迎的图书:根据用户点击率自动排序,点击率最高的前图书会在电子图书馆中自动显示出来 2、新书快递:根据管理员添加图书的时间进行排序,最新添加的图书会在电子图书馆中自动显示出来 3、推荐图书:按照管理员向读者推荐书,图书将在电子图书馆中自动显示出来 4、图书评论:级别高的读者对图书发表的观点,读者可以看到每个人对该书的评论 5、图书查询:可以按不同的类别查询你想要浏览的图书。例如按照书名检索、按照作者名检索、按照出版社检索等。 6、个人收藏夹:可以将自己喜欢的图书列表保存到自己的收藏夹中,这样下次 登录系统时不必再一一查询,直接从收藏列表中选取要阅读的图书即可。用户需对收藏夹列表具有全功能的管理权限,例如,可以往其中添加书籍,也可以从其中删除书籍等。 7、读书笔记:增加读者看该书籍的时候所有感想,想记下来的笔记,读者可以有感而发。

1.数据库设计: 1)E-R图 表1:图书分类表Catalog:存放电子书籍的分类信息:方便查找读书 表2:图书所属目录表Catalog_Ebook:存放目录的嵌套结构 表3:图书表(book),存放每本书的详细信息

仓库管理系统需求分析报告

软件需求分析报告 学生姓名: 学号: 专业班级:计算机科学与技术院(系):计算机与通信工程学院指导教师: 完成时间:2012年11月18日 成绩: 前言

仓库管理系统是物资管理系统的核心,是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。一直以来人们使用人工的方式管理仓库,效率低,查找、更新和维护困难。今天,仓库作业和库存控制作业已多样化、复杂化,靠人工去处理已十分困难。如果不能保证正确的进货、验收及发货,就会导致生产过量的库存,延迟交货时间,增加增加经营成本,以致失去客户。随着科学技术的不断提高,计算机科学日渐成熟,仓库管理系统应运而生,其检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、等优点极大地提高人事劳资管理的效率;其能够有效地组织人员、空间和设备进行收货、存储、拣货和运输,组织运送原材料到生产企业,运送成品到批发商、分销商和最终客户手中等强大的功能已为人们所熟知。仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断地完善发挥着越来越重要的作用。 目录 一、项目前景文档 (4) 1业务需求 (4)

1.1项目背景、业务机会和客户需要 (4) 1.2业务目标和成功标准 (4) 1.3业务风险 (5) 2解决方案的前景 (5) 2.1前景陈述 (5) 2.2主要特征 (5) 2.3假设(Assumption)和依赖(Dependency) (6) 2.4项目范围和局限性 (6) 2.4.1项目范围 (6) 2.4.2项目限制 (6) 2.5业务环境 (7) 2.5.1涉众档案 (7) 2.5.2运行环境 (7) 二、软件需求规格说明书 (8) 1引言 (8) 1.1概述 (8) 1.2背景 (8) 1.3定义 (9) 1.4参考资料 (9) 2任务概述 (9) 2.1目标 (9) 2.2运行环境(Operating Environment,OE) (9) 2.3假定(Assumption)和约束(Constraint) (9) 3需求规定 (10) 3.1对功能的规定 (10) 3.1.1用户需求 (10) 3.1.2系统需求 (25) 3.2非功能性需求 (38) 3.2.1性能需求(Performance) (38) 3.2.2安全设施需求(SAfety) (38) 3.2.3安全性需求(Security) (38) 3.2.4软件质量属性 (39) 3.3外部接口需求 (39) 3.3.1用户界面(User Interfaces,UI) (39) 3.3.2硬件接口(Hardware Interfaces,HI) (39) 3.3.3软件接口(Software Interfaces,SI) (39) 3.3.4通信接口(Communications Interfaces,CI) (39)

停车收费管理系统需求分析

停车收费管理系统需求 分析 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

停车收费管理系统需 求说明书 评审日期:2013年10月18日

导言 目的 该文档是关于用户对于停车收费管理系统的功能和性能的要求,重点描述了停车收费管理系统的设计需求,将作为对该工程在概要设计阶段的设计输入。设计人员、开发人员、测试人员可以根据本文档的功能要求进行设计和开发,并进行相关的测试,在此基础上更加可以得出更好地功能模块。项目管理人员和用户可以更加直观地知道这个系统有什么功能,能做什么,并可以根据需要向设计人员、开发人员提出更多的相关要求。 本文档的预期读者是: ●设计人员 ●开发人员 ●项目管理人员 ●测试人员 ●用户 范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。 客户、用户可以通过本文档,得到更多的相关需求,并可以向开发方提出更多的需求。开发方通过这些需求再对本文档进行修改,并进行相关的模型设计。

缩写说明 aspx Visualstudio的系统设计页面。 UML UML(UnifiedModelingLanguage)统一建模语言的缩写。术语定义 无 引用标准 [1]《企业文档格式标准》 北京长江软件有限公司 [2]《需求规格报告格式标准》 北京长江软件有限公司软件工程过程化组织 参考资料 [1]《UML》 北京长江软件有限公司 [2]《需求规格报告格式标准》 北京长江软件有限公司软件工程过程化组织 [3]《系统分析与设计》 张宏等,北京,清华大学出版社 [4]《软件项目管理》 覃征等,北京,清华大学出版社 [5]《软件工程文档国家标准》

软件需求分析

软件需求分析 目录 1.引言 1.1项目名称 1.2编写目的 1.3开发背景 2.任务概述 2.1目标 2.1.2 应用目标 2.2运行环境 3. 数据描述 4.功能要求 4.1功能划分 4.2功能描述 5.性能要求 5.1数据精确 5.2时间特性 5.3适应性 6.运行需求 6.1用户界面 6.2硬件接口 6.3软件接口

6.4故障处理 7.其他要求 8.实现代码(部分) 9.个人感想 1.引言 1.1项目名称: 制作一个财务管理系统 1.2编写目的: 编写财务管理系统需求分析的目的是明确所开发的软件的功能、性能、界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,方便开发工作和测试工作。现代企业围绕提高经济效益而进行财务管理所要达到的目的,是评价企业财务活动是否合理的标准。国内外关于财务管理目标的观点众多,但影响较广的主要以下几种观点:企业利润最大化、股东财富最大化、投资报酬率最大化,资本配置最优化。 1.3开发背景: 随着现代社会的快速发展,各个企业公司在多方面都不断地创新与提高,财务管理作为整个公司运筹的重要组成部分之一,因此大力发展财务管理很有必要,怎样合理而有效的提高财务管理水平和工作效率--已成为企业亟需解决的问题。 为帮助企业更好的实现信息化管理,各个公司成功地推出了适应现代社会发展的财务管理软件,大大提高了企业的管理水平和工作效率,使企业能够从容面对激烈的市场竟争。

2.任务概述 2.1目标 2. 1.1开发目标 财务系统用于让各地市、厅局等单位或部门等的各项与财务有关的资料的维护,同时提供良好的各项资产的管理。 2. 1.2应用目标 项目的目标是实现对各个部门的财务信息的分层次管理,可以对管理人员设置角色,实现对不同部门,不同操作权限的设置。 2.2运行环境 ?Windows xp操作系统 ?MyEclipse 3.数据描述 共有1个表,分别为通讯录管理系统的数据库,财务上包括姓名、职位、工资等字段 4.功能要求 4.1功能划分 本系统有以下功能模块: 1)登陆模块 2)数据输入功能 3)数据显示功能 4)查询功能 5)修改功能

人事管理系统需求分析

人事档案管理系统需求分析说明书 1 引言 需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。 1.1 编写目的 软件需求说明书的编制目的是为了使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。 本软件需求说明书的读者是系统开发人员或合同约定的人员。 1.2 背景说明 (1)本系统的名称是:人事档案管理系统。 (2)本项目的任务提出者是任课老师,开发者是信息科学学院08计本1班,用户是企业人事及相关部门,实现该软件的计算中心是**信息管理学院电子商务技术中心。 (3)本系统能为其他的系统提供人事数据。 1.3 定义 数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义的集合。 VB:Visual Basic。 1.4 参考资料 (1)企业的人事档案管理系统开发合同。 (2)引用资料 [1]张海藩. 软件工程导论. 北京:清华大学出版社,2005. [2]石柱. 软件工程标准手册. 北京:中国标准出版社,2004. 2 任务概述 2.1 目标 人事档案管理是现代企业人事资源管理中的重要内容,也是人力资源开发利用的基础性工作。人事档案管理在信息化之前,在人员进出、离退休、升迁、岗位变动、职称变动、学位变动,以及档案管理人员的变动等方面存在诸多不利于管理的地方,不适应现代的企业管理形势和人力资源开发利用的要求。 开发人事档案管理系统使企业的人事档案管理工作实现了信息化、规范化,不仅使企业能够高效率完成人事管理的日常工作,还使企业深入开发利用人力资源成为可能。 2.2 用户的特点 本软件的最终用户是企业人事部门的工作人员。部门有专职的人事数据录入人员,具有一定的计算机操作知识;系统的维护人员是企业的信息中心的信息维护员,对网络和数据库的操作比较熟悉,同时对VB或Delphi编程有一定的经验;数据录入员负责人事数据的录入及日常更新,信息维护员负责人事数据的备份和其他管理工作。企业的人员调进与调出比较频繁。 2.3 假定和约束 企业的经费有限,开发时间紧迫,可以使用VB或Delphi进行软件编程。 3 需求规定 3.1 对功能的规定 3.1.1 系统功能 人事档案管理系统的功能可以划分为如下几个部分 (1)系统账户管理:主要是对系统用户进行管理,包括登录、退出、操作记录等。

人事管理系统需求分析报告

人事管理系统需求分析 一、背景介绍 1.1、系统目标 企业人事管理系统,是为了迎合现在人们的工作而设计的。随着网络的覆盖面的增广,上网的人们也就越来越多了,人事管理的对象是一个单位或若干单位种的员工的基本信息,这些信息是在变化的。人事管理系统能够味用户提供充足的信息和快捷的查询手段。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件。人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下三个方面的目标。 (1) 支持企业实现规范化的管理; (2) 支持企业高效率完成劳动人事管理的日常业务; (3) 支持企业进行劳动人事管理及其相关方面的科学决策。 1.2、企业人事管理系统功能需求 根据市场调查及分析,企业人事管理系统应该具有以下功能: (1)可以真正地实现对企业人事的管理。 (2)系统的功能要符合本企业的实际情况。 (3)系统的功能操作要方便、易懂,不要有多余或复杂的操作。 (4)可以方便地对人事信息进行输出打印。 (5)方便对企业内部的人事档案及岗位调动调动进行管理。 1.3、企业人事管理系统模块需求 企业人事管理系统应该包括以下模块: (1)基本信息管理 该模块实现职工基本信息的管理,包含职工的名族类别、职工类别、文化程度、政治面貌、部门类别、工资类别、职务类别、职称类别、奖惩类别、记事本类别以及员工生日和员工合同提示等。 (2) 工资管理 通过该模块,能够对员工的工资进行管理,查询、打印工资明细信息等。 (3)系统管理 该模块实现重新登录、用户设置、系统退出等功能,使用户能正确的登录和使用该系统。

车辆管理系统需求分析(优秀学生作业)分析

车辆管理系统需求分析说明书

需求分析说明书 ——车辆管理系统 1.绪论 车辆管理系统的简介: 车辆管理系统是针对公司的大量信息处理工作而开发的管理软件。根据用户的要求,实现对车辆基本信息、驾驶员、费用、出车记录、维修记录、加油记录、事故记录、年检记录管理几个方面的功能。 用户在输入管理员账号及密码后,通过输入车辆的基本信息,可对本车指定一位驾驶员。在本系统中能够查看到此车的出车状况、及历史出车记录,在某个时间段的加油信息,加油费用都可进行管理, 1.1编写目的 此需求规格说明书对《车辆管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。 1.2项目背景 信息时代的到来意味着工作效率的日渐提高,同时也给车辆管理部门带来更大的压力,管理部门必须及时准确地提供各种参考材料,若无法作到这一点,将成为企业发展、机构运转的瓶颈。基于这一原因,车辆管理工作无一例外受到领导的高度重视。 随着车辆资料价值的日渐提升,社会对车辆管理部门也提出了更高的要求,对车辆早已不限于“用好”,更多地要求“管好”,车辆资料管理已向前延伸到公文的管理,向后扩展到信息资源的整理、采编、发放。就在车辆管理部门职能不断扩大、业务不断扩充的同时,机构改革、企业改制等等政策又要求车辆部门精兵简政,缩减日常经费开支,充分利用现有资源产生更多经济效益。“向管理要效益”已成为车辆部门的运营之本,车辆部门必须提高其自身的管理水平。“提升车辆管理档次,将车辆交给计算机管理”正在成为一种潮流,同时,计算机管理突出优势也在影响车辆管理的机制。以手工检索为目的的著录

数据库管理系统需求分析

图书管理系统需求分析文档 1.目的 1)能够存储大量的图书信息,快速有效的进行书籍数据管理,包括: ①图书信息的录入、删除及修改。 ②图书信息的多关键字检索查询。 ③图书的出借、返还和资料统计。 2)能够对一定数量的读者进行相应的信息存储与管理,这其中包括: ①读者信息的登记、删除及修改。 ②读者资料的统计与查询。 3)能够对需要的统计结果提供打印输出。 4)能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。 2.概述 2.1用户需求分析 1)产品功能 登录系统:注册,注销,退出。 管理:用户管理,借阅管理,图书管理。 查询:读者查询,借阅查询,图书查询。 帮助:使用说明,关于。 2)用户角色

3)操作环境 4)设计实现约束 2.2建立需求模型 上图是用例图的建模过程,下面是该系统的用户需求陈述: (1)校图书馆准备开发“图书管理系统”,方便广大师生借阅、浏览: (2)师生需要先注册然后才能借阅图书。用户进行注册时需要输入个人信息,注册成功后,会获得一个由系统提供的标识其身份的标识码。 (3)用户登录进入图书管理系统后,可以通过Web页面查看图书的各种信息,如图书的借阅情况,作者等 (4)用户登录后可以借阅图书,并在系统规定的时间内还书。否则必须缴纳罚款金。用户借阅图书时,系统会注明借阅时间。 (5)图书管理员可以查询图书,查看一些借阅情况,更容易知道哪类图书需求量大,好做到合理的更新增减图书。有用户违规或没按时还书的情况,他们做处理,收罚金。 查询图书可以是用户得知图书更具体的位置以节省时间。 (6)管理员可以对书籍进行操控,注册,修改图书及信息;注册,修改读者信息;进行系统维护。 从上述需求陈述中可以发现以下元素: ①参入者 ·用户 ·管理员 ②基本用例 ●注册 ●登录 ●查询图书

库存管理系统需求分析

学号 07730213 《软件需求分析》大作业 2009-2010学年第二学期 学生姓名薛浩 专业名称网络工程2班 指导教师赵黎强 电子与信息工程系 2010 年 6 月 1 5 日

题目 一个物流企业需要部分业务网络化管理,其中需要开发一个库存管理系统货物入库管理系统,主要实现货物入库、库存和出库的管理过程。 货物入库:运输货物到仓库,送货人员把货物交给仓库管理人员,仓库管理员填写入库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、送货人、入库时间、货物存放位置、货物损坏程度、备注),把货物放置库房的相应位置,仓库管理员填写回执单给送货人。管理人员修改仓库数据库信息。 库存管理:管理人员把货物存储到货架,填写存货账目(时间、货号,分类号、货物名称、规格、入库数量、出库数量、入库人、出库人、余额) 货物出库:提货人交给仓库管理员提货单要求提货,仓库管理人员根据提货单要求填写出库单(货物分类号、货号、货物名称、规格、数量、单价、供货商、提货人、出库时间、货物存放位置),提货人员认可出库单签字。仓库管理员监督提货人员把货物提走,管理员根据提货单和出库单信息修改仓库数据库信息。 该系统要求对于仓库管理人员企业人员能随时了解仓库的活动,包括货物的存储情况,库房空闲情况和货物流动,谁进行的货物进出操作等信息。 说明:货物分类号——是由2位字母和4位数字组成; 货号——是由分类号加当前日期组成; 货物名称——是由20位字母汉字组成; 规格——是由10位字母和数字中间加“-”组成; 货物存放位置——是由6为数字中间加“×”组成; 凡未说明的——根据具体情况设定。 要求实现以下设计:

学生管理系统需求分析报告

需求分析报告 1. 概述 (1) 项目名称: 学生管理系统. (2) 项目的提出者: 郑州航院信息统计职业学院 (3) 项目用户: 全院师生. 2. 系统需求说明 背景 该项目的发是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生管理的自动化与准确化的要求日益强烈的背景下构思出来的,该系统完成后可用于所有教育单位(包括学校,学院等等)的学生的管理. 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生管理系统也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作. 系统需求 通过调研了解到: (1) 学校希望能够在查看学号的时候迅速得知该生的系别、专业、哪一届. (2) 学校希望通过能统计大量的以前无法统计的数据,方便管理. (3) 管理员有不同的职位,要可以进行权限设置. 系统功能要求 学校提出的要求,结合我们的技术建议再加以考虑, 产生了该管理信息系统的功能要求: (1) 编制一套流通管理系统. (2) 编制一套库存管理系统. (3) 编辑、查询、统计、打印模块. (4) 用户管理(用户记录管理和权限设置). (5) 对数据库能够灵活设置. (6) 不同的管理员有不同的设置. (7) 软件系统安全上要有一定的保障. (8) 增加各种尽可能多的查询功能. 对性能的要求 学校对系统性能无特殊的要求,只要查询学生的时候没有明显的延迟就可以了,学校目前有多届学生需要管理,查询时间不要超过 5 秒钟。 条件、假定、和限制 (1) 系统最小寿命. 系统应该能在无重大改动的条件下正常运行 5 年以上. (2) 对设备的要求. 要求稳定性良好,整套系统经济实惠. (3) 可以利用的信息和资源. 学校已经配置了多台计算机,以及网络设备,操作人员将使用Windows 98 以上操作系统. (4) 管理员受过较好的培训 3. 新系统的逻辑模型

物流管理系统需求分析

物流管理系统需求分析 Company number:【WTUT-WT88Y-W8BBGB-BWYTT-19998】

物流管理系统需求分析(3PL) 1.引言 开发背景 在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,展望整个21世纪,可以说现代物流业还将有更大的发展。 在发达国家,物流理论促使物流实践快速发展。经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。 物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。 可行性分析 由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂。而且,物流行业竞争激烈,这种竞争,一方面表现在发展客户的市场开拓上,另一方面也存在于收集处理信息的速度、广度和深度,以

及在业务操作中对业务数据处理的准确性和严密性,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调。 物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、在线跟踪,信息查询、到最后各种报表的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。 2.业务流程概述 业务流程图 业务描述 2.2.1 订单 客户可以通过以下方式进行订单操作: (1).网上下订单(注册用户和非注册用户都可以下单,只是前者更容易对 自己的往来业务进行查询操作) (2).客户上门下单,订单管理人员在系统中填写订单内容 (3).客户通过电话下单,订单管理员在系统中填写订单内容 2.2.2 订单有效性确认 对于客户亲自上门或通过电话下单的可靠性较高,但对于网络订单则需要订单管理人员进行进一步信息确认。经确认,如果订单情况不属 实,则需要点单管理员删除该订单,或对订单信息进行修改 2.2.3 入库安排

人力资源管理系统需求分析报告

《人力资源管理系统》需求分析报告 1.需求获取及分析 1.1业务需求 随着计算机技术,网络技术和信息技术的发展,现在的办公系统更加趋于系统化,科学化和网络化,网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的的主要目的是实现信息的交流和信息共享,提供协同工作的手段,本系统对公司的人力资源进行管理,为人力资源管理人员提供一套简单的操作,使用可靠,界面友好,易于管理和使用的处理工具,对人力资源各种数据进行统一管理,避免数据存取,数据处理的重复,提高工作效率,减少数据处理的复杂性。 1.2用户需求 人力资源管理系统在企业中起着通行桥梁的作用,通过与其它的各个管理系统模块的信息连接,将整个企业有机、高效地带动起来,使得企业各个方面的工作因人力资源管理系统的高效、简便而更加顺利。 企业方面: 可以有效的进行对职工信息管理;增加、删除、修改员工信息;薪金发放;考勤以及招聘等工作。 职工方面: 每个职工都可以对自己的信息进行查看,查询薪金发放情况以及职称评比情况。 1.3功能需求 本系统的实现的功能主要划分为:

A.信息输入模块 B.用户查询模块 C.系统维护模块 D.系统输出显 示模块 E.考勤模块 F.招聘模块 本系统是一个集多项功能于一身的集成应用系统,用户只有按照提示信息,使用鼠标和键盘录入相应的信息内容即可完成所需的功能。本系统所有的提示信息均为中文显示,以方便用户的使用。 系统的主要功能有: A.信息输入模块:包括普通职工用户和管理员用户通过网络的输入登录条件和查询条件等操作。 B.查询模块:根据普通职工用户输入的查询条件(职工号)对系统所保存的记录内容(工资和奖金等)进行查询检索。 C.系统维护模块:包括对维护人员的个人信息密码的修改、数据库的及时更新,添加和过期记录增删以及对本系统的使用访问情况查询统计等维护工作。 D.系统输出显示模块:对查询到的数据集进行显示反馈,并多大量的数据进行分页显示;对普通职工用户输入的查询条件进行过滤判断,对错误的条件,进行反馈提示;同时对管理员的所有维护操作的成功与否进行反馈。 E.考勤模块:对员工上下班打卡情况以及出勤情况进行记录,汇总。 F.招聘模块:显示招聘信息并进行及时的更新。 1.4非功能需求 1.系统必须严格按照设定的安全权限机制运行,并有效防止非授权用户进入本系统

物流管理系统需求分析

物流管理系统需求分析 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

物流管理系统需求分析(3P L)1.引言 开发背景 在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,展望整个21世纪,可以说现代物流业还将有更大的发展。 在发达国家,物流理论促使物流实践快速发展。经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应,这是所有企业所面对的问题。本系统就是针对这些问题根据中小型企业的实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手段。 物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售商再到消费者的各个环节的有机结合。 可行性分析 由于传统物流行业操作过程复杂,手续繁多,业务信息多,围绕这些信息的处理也很纷杂。而且,物流行业竞争激烈,这种竞争,一方面表现在发展客户的市场开拓上,另一方面也存在于收集处理信息的速度、广度和深度,以及在业务操作中对业务数据处理的准确性和严密性,而更高层次上,还牵涉到公司决策层对整体业务的控制和协调。 物流管理系统从物流行业的实际需求出发,参照先进的物流理念和多家领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货物的托运管理、在线跟踪,信息查询、到最后各种报表的生成,清晰的业务流程,使操作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进行。

最新软件需求分析(案例)

案例one:教学管理系统(用例驱动的交互式需求获取) 以一个教学管理系统JXGL的分析与设计作为示例,说明用例驱动技术在软件项目开发中的应用。 高等学校的教学管理内容十分丰富,工作繁多。作为一个示例,规定开发教学管理系统JxGL只处理每学期的课程选修注册和学生的成绩管理。教学管理系统JXGL的用户是学校的学生、教师和教学管理员。学生使用JXG系统查询新学期将开设的课程和授课教师的情况,选择自己要学习的课程,并进行登记注册。学生还可以使用JXGL系统查询自己的课程成绩。教师使用JXGL系统查询新学期将开设的课程、参加听课的学生情况,以及学生的考试成绩。教学管理员使用JXGL系统进行教学管理,包括新学期的课程选课注册管理和学生成绩管理。 1.需求描述: 对教学管理系统JXGL要求提供两个方面的服务: (1)选课管理,负责新学期的课程选课注册工作; (2)成绩管理,负责学生成绩管理。 在选课管理方面应填写的用户需求描述如下。 (1)录入与生成新学期课程表 教学管理员在新学期开始前录入新学期课程,打印将开设的课程目录表,供师生参 考选择。若某课程的实际选课学生少于10人,则停开该课程,把该课程从课程目 录表中删除;若某课程的选课学生多于30人,则停止选课。 (2)学生选课注册 新学期开始前一周为选课注册时间,在此期间学生可以选课注册,并且允许改变或 取消注册申请。 每个学生选课不超过4门课程。每门课程最多允许30名学生选课注册。 学生可以在图书馆、各系资料室、学生宿舍等处的计算机上联网进行选课注册。在 选课注册结束后,教学管理员打印学生选课注册名单和开课通知书,送交有关部门 和授课教师。 (3)查询 可以查询课程信息、学生选课信息和学生、教师信息。 学生、教师、教学管理员可以查询课程表,获得课程信息。查询的关键词以是:课 程名,授课教师名,学分。 教师、教学管理员可以查询学生选课情况。查询的关键词可以是:学生名、程名, 授课教师名,学分。学生只允许查询自己的选课信息,不允许查询别人选课信息。 学生、教师、教学管理员可以查询学生或教师的信息。查询的关键词可以是学生名、 教师名,性别、班级、职称。 (4)选课注册信息的统计与报表生成。 教学管理员对学生的选课注册信息进行统计(按课程,按学生,按班级),印汇总统 计报表。 在成绩管理方面应填写的用户需求描述如下: (1)成绩录入:

学生信息管理系统需求分析报告模板

学生信息管理系统需求分析报告

目录 1.序言 (3) 2.项目简介 (3) 2.1.系统标识 (3) 2.2.系统功能 (3) 2.3.用户选择 (3) 2.4.系统功能 (3) 2.4.1 (4) 2.4.2 (4) 2.4.3. (4) 2.4.4. (4) 2.4.5 (4) 2.4.6 (4) 2.4.7 (4) 2.4.8 (4) 3.模块划分 (4) 3.1.登入模块 (4) 3.2.学生信息管理 (4) 3.3.课程管理 (4) 3.4.成绩管理 (4) 3.5.管理员管理 (5) 3.6.退出 (5) 4.模块图 (5) 5.流程图 (8) 6.性能要求 (8)

1.序言 随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课、针对这些要求设计了学生信息管理系统。 2.项目简介 2.1.系统标识 系统名称:学生信息管理系统 2.2.系统功能 本系统主要功能是实现学校学生的信息管理、课程管理、成绩管理、学籍管理以及使用该系统的用户管理。 2.3.用户选择 本系统面向的用户有:学校的系统人员、管理人员、教师、学生。所以对计算机的人性化和易用性比较高,应用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课,做到看界面简单易懂,容易操作,提高了学校管理效率以及提升了学生信息的安全性和完整性。 2.4.系统功能 本系统主要应用于学生学籍管理、信息查询、教务信息维护和学生选课、学生奖惩安排几部分,又因为用户的不同,例如学生、教师、系统管理员的身份不

车辆管理系统需求分析

车辆管理系统需求 分析

车辆管理系统需求分析 一、项目背景 随着社会经济的发展,使用车辆的人越来越多,对于拥有各种类型车辆的机关企事业单位以及拥有大量运物车的物流公司的车辆的管理成为日常事务中的一项重要工作。车辆管理部门如何进行有效管理,及时了解每一辆车的情况,提高车辆的使用效率,就成为这些部门急需解决的一个问题。 针对这一问题我们向研发一套企业的车辆管理系统,帮助企业更加合理的管理车辆资源,为企业带来更多的绩效。 二、目标 物流车辆监控管理系统是根据当前物流行业信息化管理需求开发的车辆管理系统,达到物流车辆及货物实时定位跟踪,从而将运输行业中的货主、货运代理及司机各环节的信息有效、充分地结合起来,降低空车率,最大限度的调配车辆,优化企业车辆资源实时掌控车辆运营情况,为现代物流管理提供了强大而有效的工具,提高运输效率,降低运输成本。 三、具体描述 1、功能行为需求 1.1登陆界面(司机与车辆管理人员均可使用)

登录本系统需输入登陆者和相应的口令 (1)登陆本系统时,注意输入正确的登录者(管理员或驾驶员)和口令,登陆成功后,系统会自动连接而到数据库,把那个验证登陆者与口令的有效性。 (2)若输入的登陆者和口令出错,系统会自动提示您重新输入,并记录到日志文件 (3)若用户忘记编号与口令,系统会提供帮助,并提醒你前两个数字。若输入错误的次数超过 三次,系统将暂时不允许您登录,您必须等 待半分钟后方可再重新登录。 1.2基本设置 1.客户信息

2.供商信息 3.配件采购信息

4.费用项目控制管理 1.3车辆管理 1、 (1)车辆状态 包括车牌号、车辆编号、车辆类型、驾驶员、车辆状态

软件需求分析说明书

软件需求分析说明书集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

学生信息管理系统 需求分析说明书 1.引言 编写目的 确定学生信息管理系统功能的有效性需求;以供本系统的开发人员参考。 项目背景 开发软件名称:学生信息管理系统。 用户:教学办公室 项目和其他软件:系统的关系。 本项目采用客户机/服务器原理,客户端程序是建立在window NT系统上以 Java为开发软件的应用程序,服务器端采用Linux为操作系统的工作站,是采用Oracle 的为开发软件的数据库服务程序。 定义 学号:学校给学生的编号,用来区分各个学生的信息的中介。 课程名:学校开设课程的名字 Java+SQL:编写该系统的面向对象的开发语言和数据库语言。

参考资料 ⑴《Oracle从入门到精通》 ⑵《JAVA程序设计项目教程》 ⑶《数据库原理及应用》 ⑷《软件工程案例教程》 2.任务概述 目标 ⑴开发意图:由于学校的不断招生,现有的系统空间小,运行速度缓慢,操作过于复 杂,有的操作还不能执行,所以要开发本系统。 ⑵应用目标:学生信息管理系统将解决现有系统的空间不足,运行缓慢,操作复杂,操 作无效等问题。 运行环境 本系统采用C/S体系结构 操作系统:Microsoft Windows xp 支持环境:IIS 数据库:Oracle 软件设备:eclipse 内存:512 M以上 硬盘空间:40G以上 CPU: 233MHZ以上

内存:256M以上 硬盘空间:以上 假定与约束 使用本系统的用户群集中在 22-35 岁的年轻人,用来做学生信息的存储,对计算机的操作一般比较熟练。根据他们对本程序的认可、方便操作的程度,结合他们日常工作的频繁程度,系统每天操作完成一个功能点应该在 2- 10 次之间。用户对界面的友好性,有非常高的要求。本系统的规模比较小,并且将提供操作手册进行操作项的详细说明 (1)、Client/Server结构总体设计方案对它的约束:本系统做为Client/Server 结构的一个应用系统,不可避免的要受到Client/Server结构的约束。在其实施的各个阶段都要服从它的一些规划,包括功能设计、系统配置和计划。同时,由于信息的共享,机票预订系统还受到其它系统的信息约束。 (2)、人力、时间的约束:本系统开发过程中也要考虑到人力、资金和时间的约束。 (3)、技术发展规律的约束:计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如图象和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。 3.需求规定 对功能的规定 系统流程图:系统流程图是用户操作此系统的流程和各个用户能够操作的功能,如A-1就是一个系统流程图;用户有系统管理员,教师和学生,每个用户要进入此系统都要登录。每个用户有不同的功能,系统管理员有查询,增加,修改,删除,修改密码,设置权限等功能;教师有查询,修改密码和输入学生成绩的功能;学生只有查询和修改密码的功能。 A-1系统流程图 用例图:用例图是用来表示用户能使用的功能和权限。如图A-2表示系统管理员可以运用的功能,像修改密码,管理学生信息、成绩信息、课程信息、班级信息并且设置权

任务管理系统需求分析

项目名称:某企业任务管理系统

1. 项目背景及其需求 1.1 项目背景 xxx有限责任公司(CATTSOFT)(以下简称“xxx”)是xxxx有限公司的全资子公司。xx软件以提供适合各通信网络和通信业务运营商需要的管理软件、支撑软件、增值业务软件系统为业务基础,为各类通信系统运营商或信息系统用户提供业务管理、网络管理、决策支持、系统集成和专业咨询的完整解决方案和服务。 现承接xx软件某业务部门的“业务管理系统”中“任务管理系统”子系统的设计和开发。 1.2 系统需求 1.2.1 术语解释 1.2.1.1 系统管理员 是该系统的一种用户,其权限是添加其他用户并分配其角色(包括主管和员工)。 1.2.1.2 主管 是该系统的一种用户,一个主管下属有一些员工。主管的主要权限是创建任务描述,并将该任务分配给其下属的员工。主管还可以跟踪任务的实施情况。 1.2.1.3 员工 该系统的一种用户,其主要权限是将上级主管分配的任务分解为具体的实施计划。再必要的时候可以调整计划的内容。 1.2.1.4 任务 任务是由主管创建并分配给员工的一项工作。一个任务有“待实施”、“实施中”和“已完成”三种状态。当主管建立一个新任务时,该任务的状态为“待实施”;当承担该任务的员工为该任务制定了计划后,可以将该任务的状态改为“实施中”;主管通过任务跟踪,当认为任务已经完成时,可以将该任务的状态改为“已完成” 1.2.1.5 计划 是由员工创建,表示一个任务的具体实施过程。一个任务可以对应多个计划,计划有两种状态“未反馈”和“已反馈”。当计划刚刚建立时,其状态为“未反馈”,当计划已经完成时,员工可以填写反馈信息并将其状态改未“已反馈”。

教务管理系统需求分析报告

教务管理系统需求分析报告 1.任务概述 1.1目标 通过Internet完成对教务系统的管理,有利于管理者根据教务管理系统及时的对信息进行处理,每个用户可以通过Internet登录系统,并对自己的权限进行相应的操作。设计的目标是尽量大道人力与设备的节省、并且处理数据的速度提高。 该设计面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理、考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。 1.2运行环境: 1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器 客户机:CPU 2.0G,512M内存,windowsXP操作系统, 连接Internet。 1.3条件与限制 为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件现有的服务器及教师办公用微机等设备。 2.功能需求 2.1.教学计划管理 1)教学计划既要保持相对的稳定性,同时还应满足各教务人员对教学计划进行

调整与更变,能自动生成每学期的教学计划。 教学计划管理能自动生成各班级的课表及上课老师,方便师生查阅。同时能避开节假日正常的教务活动 遇到突发事件能及时自动更新教学计划 2.2学生学籍管理:学生的基本情况、学生获奖和受处分的情况等。学籍变动管理、学生注册管理。 2.3学生成绩管理:管理学生每学期的所学的课程、课程性质、学分、学时、及成绩进行管理。包括成绩管理、分析内容。学生可以登录到学校相应成绩管理系统对自己的学科、学时、学分等相关信息进行查询。毕业生学籍处理:结业处理,毕业处理,授位处理,学籍卡片等。同时每学期末时系统将自动给家长发送一封关于本学期子女在学校的学习成绩及表现等。 2.4教师管理 1)教师信息管理 该系统管理员可以查询所有老师的用户资料以及更新教师资料。 2)教师资料存储 3)教师异动、教师进修、教师教学考勤、权限设置。 2.5选课管理 系统为学生和教务人员提供不同的入口。学生和教务人员具有不同的操作权限,学生可以修改个人基本信息、选课、退课、查看自己的课程;教务人员通过本功能可以及时掌握学生选课的进程,对系统进行全面的管理,如选课信息的录入、查询、修改、删除等。 2.5.1学生网上选课平台(B/S结构)

停车场管理系统需求分析报告

《可视化建模与UML》课程结业报告 课题名称:停车场管理系统建模 姓名:谭斌 学号:90913024 班级:09软件1班 专业:软件工程 指导教师:夏洁武 完成日期:2012-5-25

目录 ................................................................................................................ 错误!未定义书签。第一章:概述................................................................................................. 错误!未定义书签。 1.系统目标...................................................................................................... 错误!未定义书签。 2.范围和系统功能结构.................................................................................. 错误!未定义书签。第二章:系统功能概述................................................................................. 错误!未定义书签。 1.系统角色...................................................................................................... 错误!未定义书签。 2.用户角色划分.............................................................................................. 错误!未定义书签。 3.系统操作流程.............................................................................................. 错误!未定义书签。 4.系统流程分析.............................................................................................. 错误!未定义书签。 5.系统功能模块.............................................................................................. 错误!未定义书签。 6.系统模块设计.............................................................................................. 错误!未定义书签。 7.系统功能描述.............................................................................................. 错误!未定义书签。第三章:用例模型......................................................................................... 错误!未定义书签。 1.系统用例模型.............................................................................................. 错误!未定义书签。 2.停车场管理员系统用例图.......................................................................... 错误!未定义书签。 3.系统用例模型.............................................................................................. 错误!未定义书签。第四章:类模型............................................................................................. 错误!未定义书签。 系统目标 (3) 二.范围 (4) 一.系统角色 (5) 二.用户的角色划分 (5) 三.系统操作流程 (5) 四.系统流程分析 (6) 五.系统功能模块 (6) 六.系统模块设计 (7) 七.系统功能描述 (8) 第三章用例模型 (9) 一.系统用例模型 (9) 二.停车场管理员系统用例图如下 (11) 三.系统用例模型 (12) 第四章类模型 (14) 类图通常包含如下的内容 (14)

相关文档
最新文档