搜档网
当前位置:搜档网 › 仓库管理系统概要设计

仓库管理系统概要设计

仓库管理系统概要设计
仓库管理系统概要设计

仓库管理系统概要设计

1.引言 (4)

1.1编写目的 (4)

1.2项目背景 (4)

1.2.1软件的开发名称 (4)

1.2.2项目需求单位............................................................................... 错误!未定义书签。

1.2.3项目开发单位............................................................................... 错误!未定义书签。

1.2.4用户及实现软件的单位 ............................................................... 错误!未定义书签。

1.2.5本项目与其它软件或系统的关系 (4)

1.3术语定义 (5)

1.4参考资料 (6)

1.4.1项目计划任务书 (6)

1.4.2合同书 (6)

1.4.3上级机关批文 (6)

1.4.4项目开发计划 (6)

1.4.5需求规格说明书 (6)

1.4.6测试计划(初稿) (6)

1.4.7用户操作手册(初稿) (7)

1.4.8本文档中引用的资料 (7)

1.4.9所采用的软件标准或规范 ........................................................... 错误!未定义书签。2.任务概述 . (8)

2.1目标 (8)

2.2运行环境 ............................................................................................... 错误!未定义书签。

2.3需求概述 (8)

2.4条件与限制 ........................................................................................... 错误!未定义书签。3.总体设计 .. (10)

3.1处理流程 (12)

3.2用例图 (12)

3.3总体结构设计 (14)

3.4模块功能 (15)

3.5功能分配 (20)

4.接口设计 (21)

4.1外部接口 (21)

4.2内部接口 (21)

5.数据结构设计 (22)

5.1概念结构设计 (22)

5.2逻辑结构设计 (22)

5.3物理结构设计 (23)

5.4数据结构与程序的关系 (27)

6.运行设计 (28)

6.1运行控制 (28)

6.2运行时间 (28)

7.出错处理设计 (29)

7.1出错输出信息 (29)

7.2出错处理对策 (29)

8.安全保密设计 (30)

9.维护设计 (31)

1.引言

1.1编写目的

在本仓库管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求规格说明书中得到详尽的叙述及阐明。

本阶段是在系统的需求分析的基础上,对仓库管理系统做一个概要设计,主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分为若干个模块、决定各个模块之间的接口、模块之间的传递信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对本阶段中对系统所在的概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对仓库管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也参考此说明书,以便于了解概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段的不足或错误。

1.2项目背景

1.2.1软件的开发名称

仓库管理系统

1.2.2本项目与其它软件或系统的关系

本系统与超市的收银系统中商品的编码必须保持一致。

1.3术语定义

表1-1 术语定义或解释表

术语术语定义

软件架构软件系统的总体逻辑结构。按照不同的设计方法,有

不同的总体逻辑结构。若采用面向功能或面向数据的设计

方法,总体逻辑结构为一树形的功能模块结构图。若采用

面向对象或面向部件(构件)的设计方法,总体逻辑结构

为部件(构件)的组装图。

外部接口本软件系统与其他软件系统之间的接口,接口设施可

以是中间件。接口描述包括:传输方式、带宽、数据结构、

传输频率、传输量、传输协议

数据结构数据结构包括:数据库表的结构、其他数据结构等

概念数据模型关系数据库的逻辑设计模型,叫做概念数据模型。主

要包括一张逻辑E-R图及相应的数据字典

物理数据模型关系数据库的物理设计模型,叫做物理数据模型。主

要包括一张物理表关系图及相应的数据字典

视图在基本表或其他视图之上建立的一张虚表,叫做视图,它具有物理表的许多性质,在数据处理和授权上很有用角色数据库中享有某些特权操作的用户,叫做角色。角色的权利通过授权来实现

用例用例是系统、子系统或类和外部参与者交互的动作序列的说明, 包括可选的动作序列和会出现异常的动作序列。

子系统具有相对独立功能的小系统叫做子系统。一个大的软件系统可以划分为多个子系统,每个子系统可由多个模块

或多个部件组成

模块具有功能独立,能被调用的信息单元叫做模块。模块是结构化设计中的概念

内部接口软件系统内部各子系统之间、各部件之间、各模板之

间的接口,叫做内部接口。接口描述包括:调用方式、入

口信息、出口信息等。

相关文件相关文件是指当文本内容变更后,可能引起变更的其他文件。如需求分析报告、详细设计说明书、测试计划、

用户手册

参考资料参考资料是指本文件书写时用刀的其他资料。如各种有关规范、模板、标准、准则

1.4参考资料

1.4.1项目计划任务书

本项目的计划任务书

1.4.2合同书

项目组跟客户签订的合同书

1.4.3上级机关批文

项目组已经拿下的批文

1.4.4项目开发计划

本项目组的开发计划

1.4.5需求规格说明书

本组成员已经写好的需求规格说明书

1.4.6测试计划(初稿)

项目组已经提出的测试计划

1.4.7用户操作手册(初稿)

项目组完成的用户操作手册

1.4.8本文档中引用的资料

1.书名:《软件工程》

出版:机械工业出版社

主编:周志刚

2. 书名:《使用软件工程》

出版:电子工业出版社

主编:赵池龙孙伟杨林编著

3.书名:《数据库系统概论》

出版:高等教育出版社

主表:王珊萨师煊

2.任务概述

2.1 目标

(1) 建立超市仓库系统

(2) 规范超市仓库的管理工作模式

用计算机管理取代以往的手工作业和定性管理模式,使超市仓库的管理工作模式规范化、机读数据格式标准化、管理决策科学化。

(3) 建立标准货物数据库

根据不同货物的不同性质对货物进行合理的调配

(4) 提高超市仓库管理的工作效率

仓库管理员只需要通过查询就可以清楚的知道都有哪些货物入库,库存量是多少,存在哪个位置,准确了解货物的基本信息。

(5)为超市管理人员提供准确的信息

超市管理人员通过货物困存量查询可以准确地掌握仓库不同货物的库存情况;通过日报表,月报表查询,可以全面了解消费者的需求,及时调整采购计划;此外,本系统还提供了警报系统,当货物的库存量低于库存下限时,系统就会自动发出警报,提醒工作人员应该补充该货物了

2.2 需求概述

用户管理:为所有用户提供用户登录功能;

为系统管理员提供了添加用户和删除用户的功能;

入库管理:为仓库管理员提供了查询、添加货品入库信息的功能;

为超市主管提供修改入库信息功能;

出库管理:为仓库管理员提供了查询、添加货品出库信息的功能;

为超市主管提供修改出库信息;

货品信息管理:为采购员和仓库管理员提供了查询货品信息的功能;

为采购员提供了添加货品信息,修改货品信息功能;

供应商信息管理:为超市主管,采购员提供了查询供应商信息的功能;

为采购员提供了添加,修改供应商信息的功能;

库存统计:为所有仓管、采购员、超市主管提供库存查询的功能;

为超市主管、采购员日报表和月报表查询的功能;

为采购员提供库存警报;

3. 总体设计

首先来说B/S 和C/S 两种软件体系结构

C/S 是Client/Server 指客户机和服务器,在客户机端必须装客户端软件及相应环境后,才能访问服务器(胖客户端)。C/S 的优点:能充分发挥客户端PC 的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。C/S 的缺点主要有以下几个:只适用于网速较快的网络环境如:局域网;客户端需要安装专用的客户端软件及运行环境。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

B/S 最大的优点:可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。B/S 架构的软件对一个稍微大点单位来说,系统管理人员不需要在几百甚至上千部电脑之间来回奔跑,只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行; B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S 无法作到的或者说不擅长的。 与操

作系统平台关系最小。B/S 架构的软件系统的扩展非常容易,只要能上网,系统管理员分配一个用户名和密码,还可以在线申请。B/S 模式结构如图3-1。

浏览器

Web 服务器

数据库服务器

HTTP 请求

Web 服务

数据库请求

数据服务器

应答

图3-1 B/S 模式结构

考虑到超市管理系统的维护成和其扩展性本以及超市本身的规模,(一般较大的超市都在不同的地方会有分店),本超市仓库管理系统采用目前流行的B/S(Browser/Server ,浏览器/服务器)的软件架构体系,以微软公司的.NET 为开发平台,以https://www.sodocs.net/doc/4b12300990.html, 和C#为开发语言,以SQL Server 2005为后台数据库,采用三层构架模式,即客户机/事务处理器/数据库服务器的模式。

所谓三层体系结构,是在客户端与数据库之间加入了一个”中间层”,也叫组件层。三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM 通讯与中间层建立连接,再经由中间层与数据库进行交互。

在多层分布式应用中,在客户端和服务器之间加入了一层或多层应用服务程序,这种程序称为“应用服务器”。开发人员可以将应用的商业逻辑放在中间层应用服务器上,把应用的业务逻辑与用户界面分开。在保证客户端功能的前提下,为用户提供一个简洁的界面。这意味着如果需要修改应用程序代码,只需要对中间层应用服务器进行修改,而不用修改成千上万的客户端应用程序。从而使开发人员可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级工作。

数据访问层

(DAL )

业务逻辑层(BBL )

用户表示层( U I )

数据源

图3-2 三层体系结构

B/S 模式的系统,数据维护方便客户端无需专用的软件,有较好的网络扩展性,支持TCP/IP 协议直接接入Internet 。同时对于B/S 模式而言,程

序和数据的物理位置已经不再是那么重要了,访问者所关心的只是它们的URL 就可以了。在三层B/S 体系结构中,数据及应用可通过不同平台、不同网络存取,与平台无关,伸缩性大,而且数据计算与处理集中在中间的功能层,而这一层的服务器性能易于提升,因而我们相信这种三层B/S 模式能够满足我们的需求。

3.1 处理流程

本系统中系统流图如图3-3所示。

图3-3 仓库管理系统的“系统流程图”

3.2 用例图

用例图又叫做用况图,用于定义系统的行为、展示角色(系统的外部实体,既参与者)与用例(系统执行的服务)之间的相互作用。用例如实需求和系统行

核对货物清单 程序

入库单

库存数据库

出库单打印程序

出库单

库存查询程序

库存分析程序

查询库存信息

库存备份程序

库存备份

报损计划表

为的高层模型,它以图形化的方式描述外部实体对系统功能的感知。用例图从用户的角度来组织需求,每个用例描述一个特定的任务。

根据需求规格说明书的描述,本系统的用例图如图3-4所示。

图3-4 仓库管理系统用例图

根据不同用户的权限不同,他们所拥有的功能也不一样,在本系统中,系统管理员的权限为1,他可以审核新用户和删除用户。当超市新增相关工作人员时,系统管理员可以对新用户的注册申请进行审核,规定他的权限。当超市相关人员离职时,系统管理员可以删除该用户。

超市主管的权限为2,他拥有的功能包括:用户登录、库存查询、报表查询、供应商信息查询、修改入库单、修改出库单信息。入库单、出库单信息是有仓库

管理员录入,但不可避免会存在输入错误,这时不允许仓库管理员随便修改,必须经过相关的处理程序,报由上面批准后由超市主管来行使修改的权力。

仓库管理员的权限为3,他拥有添加货品入库、出库信息;查询货品入库、出库信息、货品信息、库存信息的功能。

采购员的权限为4,他用户添加货品、供应商信息;修改货品、供应商信息;查询货品、供应商、报表、库存、库存警报的功能。

3.3 总体结构设计

仓库管理系统主要由用户管理、入库管理、出库管理、货品管理、供应商管理、库存统计模块组成。仓库管理系统的功能模块图如图3-5。

图3-5 仓库管理系统的功能模块图

3.4 模块功能

1)用户管理模块

用户管理模块为所有用户提供登录功能;为系统管理员提供审核新用户、删除用户的功能。当超市有新成员加入,根据其信息,系统管理可以同意注册信息,或拒绝注册申请,当公司用人离职,系统管理员可以删除用户。其具体处理流程如图3-6所示。

图3-6 用户管理处理流程图

2)入库管理模块

入库管理模块为仓库管理员提供添加货品入库信息、查询货品入库信息,为超市主管提供了修改货品入库信息的功能。仓库管理员难免有操作失误的时候,但基于安全考虑,如果要修改,必须向上级提出申请,由超市主管行使修改稿货品入库信息的权力。其具体处理流程如图3-7所示。

图3-7 入库管理处理流程

3)出库管理模块

出库管理模块为仓库管理员提供添加货品出库信息、查询货品出库信息,为超市主管提供了修改货品出库信息的功能。仓库管理员难免有操作失误的时候,但基于安全考虑,如果要修改,必须向上级提出申请,由超市主管行使修改稿货品出库信息的权力。其具体处理流程如图3-8所示。

图3-8 出库管理处理流程

4)货品管理模块

货品管理模块为采购员提供了添加货品信息、修改货品信息的功能以及查询货品信息的功能,为仓库管理员提供了查询货品信息的功能,因为仓库管理员在输入货品入库信息的时候必须把相关的货品编号输入,而货品现实的送货单中并没有编号,这个编号是超市内部统一规定的,所以仓库管理员还需要查询相关货品的编号。其具体的处理流程如图3-9所示。

图3-9 货品管理处理流程

5)供应商管理

供应商管理模块为采购员提供了添加供应商信息、修改供应商信息的功能以及查询供应商信息的功能,为超市主管提供了查询供应商信息的功能。其具体的处理流程如3-10所示。

图3-10 供应商信息管理处理流程

6)库存统计模块

库存统计模块为超市主管提供了库存查询、日报表、月报表查询的功能;为仓库管理员提供了库存查询的功能;为采购员提供了库存查询、日报表、月报表查询的功能以及库存警报的功能,当某一货品的库存量低于该货品的下限值时,系统将自动发出警报,提醒采购员及时补货。其处理流程如下:

3.5 功能分配

模块功能

用户管理用户登录、注册申请、审核新用户、删除用户

入库管理添加货品入库信息、修改货品入库信息、查询货品入库

信息

出库管理添加货品出库信息、修改货品出库信息、查询货品出库

信息

货品管理添加货品信息、修改货品信息、查询货品信息

供应信息商管理添加供应商信息、修改供应商信息、查询供应商信息库存统计货品库存查询、库存警报、日报表查询、月报表查询

图书管理系统概要设计概要

图书管理系统概要设计

目录 一、引言 (3) 1.1编写目的 (3) 1.2项目背景 (3) 1.3开发环境 (3) 1.4参考资料 (4) 二、任务概述 (4) 2.1需求概述 (4) 2.2运行环境 (4) 三、总体设计 (4) 3.1基本设计概念和处理流程 (4) 3.2系统结构和模块外部设计 (6) 3.3功能分配 (6) 四、接口设计 (7) 4.1用户接口 (7) 4.2外部接口 (7) 4.3内部接口 (7) 五、运行设计 (8) 5.1运行模块的组合 (8) 5.3运行时间 (8) 六、数据结构设计 (9) 6.1逻辑结构设计 (9) 6.2物理结构设计 (15) 6.3数据结构与程序的关系 (15) 七、维护设计 (15)

一、引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计 1.2项目背景 图书管理是高效内每一个系部或院部都必须切实面对的工作,但是一直以来人们都使用传统的人工方式管理图书资料。这种方式存在着效率低下,保密性差等缺点。另外,随着图书资料数量的增加,其工作量也大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。图书管理作为计算机应用的一分支,有着手工无法比拟的优点,如检索迅速,查找方便,可靠性高等,这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管路系统,将是十分必要的 1.3开发环境 ?SQL Sever 2008:数据库管理软件 ?DBMS:数据库管理系统 ?Windows7:运行环境 ?Java :软件开发语言

《医院信息系统基本功能规范》

《医院信息系统基本功能规范》目录修订说明 第一章总则 第二章数据、数据库、数据字典标准化 临床诊疗部分 第三章门诊医生工作站分系统功能规范 第四章住院医生工作站分系统功能规范 第五章护士工作站分系统功能规范 第六章临床检验分系统功能规范 第七章输血管理分系统功能规范 第八章医学影像分系统功能规范 第九章手术、麻醉管理系统功能规范 药品管理部分 第十章药品管理分系统功能规范 经济管理部分 第十一章门急诊挂号分系统功能规范 第十二章门急诊划价收费分系统功能规范 第十三章住院病人入、出、转管理分系统功能规范 第十四章住院收费分系统功能规范 第十五章物资管理分系统功能规范 第十六章设备管理分系统功能规范 第十七章财务管理分系统和经济核算管理分系统功能规范 综合管理和统计分析部分 第十八章病案管理分系统功能规范 第十九章医疗统计分系统功能规范 第二十章院长综合查询和分析分系统功能规范 第二十一章病人咨询服务分系统功能规范 外部接口部分 第二十二章医疗保险接口功能规范 第二十三章社区卫生服务接口功能规范 第二十四章远程医疗咨询系统接口功能规范 《医院信息系统方案》目录 一、医院信息系统简介 1.1医院信息系统的定义

1.2开发医院管理系统的意义 1.3国内外情况和发展趋势 1.4完整的医院信息系统 1.5医院信息系统的特性 1.6医院信息系统的体系结构 1.7网络方案的选择 1.8医院信息系统子系统的划分 二、实施医院信息系统的迫切性和重要性 2.1改变医院现有的管理 2.2堵住医院内部手工管理漏洞 2.3直接和间接给医院带来效益 2.4促进医院将来的发展 2.5和先进的管理模式接轨 三、医院信息系统设计 3.1医院信息系统主要特点 3.2医院信息系统构成 3.3系统主要流程 3.4医院信息系统功能模块 四、医院信息化建设配置及报价附件一: 五、2003年各地区卫生机构数附件二: 《医院信息系统基本功能规范》修订说明 卫生部于一九九七年印发公布的《医院信息系统软件基本功能规范》(以下简称《功能

仓库管理系统设计(案例)

北京航空航天大学 机械工程及自动化学院 仓库管理系统数据库设计《数据库原理及应用》大作业 班级: 学号: 姓名: 2013-12-27

目录 摘要 (4) 关键字 (4) 引言 (5) 1.需求分析 (6) 2.2 引言 (6) 2.2需求分析阶段的目标与任务 (7) 2.2.1 处理对象 (7) 2.2.2 处理功能及要求 (7) 2.2.3.安全性和完整性要求 (8) 2.3需求分析阶段性成果 (8) 2.3.1 体会与收获 (8) 2.3.2仓库管理系统业务流程图 (9) 2.3.3 仓库管理系统数据流程图 (9) 2.3.4仓库管理系统数据字典 (13) 2.3.5 处理逻辑描述 (15) 3.概念设计阶段 (16) 3.1 引言 (16) 3.2任务与目标 (16) 3.3 阶段结果 (17) 4.逻辑设计阶段 (20) 4.1 逻辑设计的任务与目标 (20) 4.2 数据组织 (20)

4.2.1 将E-R图转换为关系模型 (20) 4.2.2 数据库模式定义 (22) 4.2.3 用户子模式的定义 (25) 4.3 数据处理 (26) 5.物理设计阶段 (27) 5.1 物理设计阶段的目标与任务 (27) 5.2数据存储方面 (27) 5.3 系统功能模块 (27) 5.3.1 货物基本信息的查询与更新模块 (27) 6.数据库实施阶段 (29) 6.1建立数据库、数据表、视图、索引 (29) 6.1.1 建立数据库 (29) 6.1.2 建立数据表 (29) 6.1.3 建立视图 (32) 6.1.4 建立索引 (32) 7.心得体会 (33)

仓库管理系统总体设计报告

仓库管理系统总体设计报告 1、概述 (1)系统设计的目标: 仓库管理是企业管理的重要组成部分。企业的生产经营需要库存保证各种材料的及时供应,仓库管理对生产效率的提高有着极其重要的影响。所有企业的经营活动都离不开物流的活动。仓库管理的主要目标就是通过对仓库所有入、出库活动的管理和控制及对仓库数据有效的统计和分析,以保证企业生产中畅通的物流,使管理人员及早发现问题,采取相应措施,最大限度地降低仓库占用,提高仓库利用率。同时,通过周期性的仓库盘点,及时补充备品材料,以保证企业生产经营活动的正常运行。 (2)系统设计的策略: 仓库目前主要是基于相应手工作业及电脑半自动化管理,其弊病显而易见,它需要投入大量人力进行规范物品的放置、定期整理盘点以及出入库登记工作,这使得仓库管理工作十分繁琐,浪费时间。因此把射频识别卡应用于仓库管理比较理想,这也是RFID技术一个新的应用领域。 2、计算机系统配置 (1)硬件配置: 主机、外存储器、终端与外部设备配置、射频读写器、手持读写器、天线、电子标签 (2)软件系统: 操作系统、数据库管理系统、世纪桥软件系统 3、系统结构 数据库 入库单入库盘点出库

该系统的整个仓储操作系统流程分为三部分: 货品入库操作、货品出库操作和库存盘点操作。货品入库操作: 激活手持 设备输入入库 货品信息生产入库单 及内部条形货品 入库更新货架标签读取货架 标签信息 主机管理 系统数据库 入库操作模块: 入库操作系统的功能是,通过选择入库货品的客户类型、客户单位以及入库类型等详细信息,填写入库货品的数量与单价后,系统回自动搜索空闲的货架产生货品入库单,同时产生内部标准的条码,用来标识入库后的货品,入库操作模快界面。其中内部标准条码上包含了此批货品建议摆放的位置、入库时间及流水号码等信息。 货品出库操作: 产生货品 出货单激活手持 设备货品 出库更新货

学生信息管理系统概要设计

第5章学生管理系统概要设计 5.1引言 5.1.1编写目的 由于现在的学校规模在逐渐的扩大,设置的专业类别、分支机构及老师、学生人数越来越多,对于过去的学生信息管理系统,不能满足当前学生信息管理的服务性能要求。本报告对于开发新的<<学生信息管理系统>>面临的问题及解决方案进行初步的设计与合理的安排,对用户需求进行了全面细致的分析,更清晰的理解学生信息管理系统业务需求,深入描述软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求,对开发计划进行了总体的规划确定开发的需求与面临困难的可行性分析。 5.1.2背景 开发软件的名称:《学生信息管理系统》 项目提出者: 项目开发者: 用户:管理员、老师、学生 5.1.3定义 数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。 https://www.sodocs.net/doc/4b12300990.html,:是一项微软公司的技术,是一种使嵌入网页中的脚本可由特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面),运行于 IIS 之中的程序。

C#:(C Sharp)是微软(Microsoft)为。NET Framework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++的强大功能以及Visual Basic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。 SQL:(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。 SQL Server 2005:SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用。 B/S :(Client/Server,客户机/服务器)模式又称C/S结构,是20世纪80年代末逐步成长起来的一种模式,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。 5.1.4参考资料 [1] 张海藩主编,《软件工程导论》,清华大学出版社 [2] 陆丽娜主编,《软件工程》,经济科学出版社 [3] 瞿中主编,《软件工程》,机械工业出版社 [4]《数据库系统概论》——萨师煊高等教育出版社 [5]《https://www.sodocs.net/doc/4b12300990.html,实用案例教程》--石志国 [6]《C#入门经典》--齐立波,清华大学出版社 [7]《计算机软件文档编制规范》GB-T8567-2006 [8]需求分析与可行性研究报告

最新概要设计-医院管理信息系统

题目:医院管理信息系统 概要设计说明书 院(系)软件学院 专业软件工程 年级 姓名学号 指导教师职称

年4月25日

1 概述.......................................................................................................... 3错误!未定义书签。 1.1编写目的与意义................................................................................ 错误!未定义书签。。 1.2项目背景........................................................................................... 3错误!未定义书签。 2 任务简介................................................................................................... 3错误!未定义书签。 2.1项目简介........................................................................................... 3错误!未定义书签。 2.2运行环境 .................................................................................................... 3错误!未定义书签。 2.3系统限制 .................................................................................................... 3错误!未定义书签。 2.4设计原则 .................................................................................................... 3错误!未定义书签。 3 系统功能结构 .............................................................................................. 错误!未定义书签。 3.1人工处理部分 (4) 3.2 门诊管理模块 (5) 3.3 住院管理模块 (8) 3.4 药品管理模块 (10) 3.5 病历管理模块 (13) 3.6 数据字典(DD) (14) 3.7 数据流图 (15) 3.7.1 顶层数据流图 3.7.2 2层数据流图 4 结束心得................................................................................................. 16错误!未定义书签。

医院管理系统概要设计

医院管理系统概要设计<1> 主要业务流程 1.2 门诊收费系统

<2> 输入设计 输入的方式简单、快捷,是医院信息管理系统的基本要求,特别是门诊划价、收费的输入方式直接影响医院的工作效率。此系统采用鼠标单击选择或直接输入的方式有许多优点。 (1)满足操作员不同的需求。 (2)无需记忆药品的价格。 (3)如发现输入处方错误可按“删除”键进行修改。 <3>输出设计 输出方式按照实际需要设计,如门诊划价单、门诊收费单等 <4>软件结构 4.1顶层数据流图

4.2二层数据流图

4.3三层数据流图 门诊药房售药信息

<5>数据字典 (1)数据结构:处方信息 含义说明:定义了病人病情及相关结果。 组成:病人姓名、性别、日期、门诊号、处方号、病史、病况及处方。 1.数据项:日期 含义说明:病人就诊时间。 取值方法:病人挂号时系统的日期和时间。 2.数据项:门诊号 含义说明:病人看病的类别及次序。 取值方法:挂号时自动生成。 3.数据项:处方号 取值范围:000001~999999 取值方法:由电脑自动生成 4.数据项:病史 含义说明:病人曾经的得病记录 5.数据项:病况 含义说明:病人目前的得病情况 6.数据项:处方 含义说明:医生根据病人的得病情况做出的诊断 取值方法:由医生诊断获得的治疗方法及相关药品(2)数据结构:划价单 含义说明:药品价格合计 组成:项目名称、规格、数量、单价、库存数量、所属部门和合计金额。 1.数据项:项目名称 含义说明:唯一标识药品的数据项,不能重名。 2.数据项:规格 含义说明:该药品对应的型号和类别。 3.数据项:数量 含义说明:记录药品的多少。 4.数据项:单价 含义说明:该药品在计量单位下的价格。 5.数据项:库存数量 含义说明:描述该药品在药库中的多少。 6.数据项:所属部门 含义说明:该种药品所属类别。 7.数据项:合计金额 含义说明:病人所需付的药品费用总和。 取值方法:合计金额=单价1*数量1+单价2*数量2 (3)数据结构:收费单 含义说明:病人付款凭证 组成:项目名称、规格、数量、单价、库存数量、所属部门、所付金额。 1.数据项:项目名称 含义说明:唯一标识药品的数据项,不能重名。

医院管理系统详细设计文档

. 工程学院信电学院 课题设计报告 医院管理系统详细设计文档 班级13软嵌2班 组长凯 组员维可夏辉洋洋 专业13软嵌2 指导教师宏生

2016年5月20日

1 引言 1.1 编写目的(Purpose) 根据概要设计说明书中的设计容,编写详细设计说明书,为开发过程提供系统处理过程的详细说明,使系统开发各类技术人员对整个系统所需实现的功能以及系统的功能模块的划分、实现和数据库的表结构清楚的认识,为整个系统的开发、测试、评定和移交的提供基础,本报告一旦确认后将成为系统开发各类技术人员共同遵守的准则,并为以后的编程工作提供依据。 1.2 读者对象(Reader) 本说明书的预期读者为本项目负责人以及负责项目开发的各类技术人员、管理人员、项目评审人员。 1.3 编写目标(Goal) 以先进成熟的数据库管理技术、计算机技术和通信技术为主要手段,结合用户业务需求,在医院以C/S作为开发平台的企业信息网上建立一个覆盖医院的高质、高效、实用的管理信息系统;从系统层到应用层具有密的安全控制机制。系统能够适应医院组织机构和结构的调整。采用构件化技术,使应用系统具有相应的独立性,使各子系统能具有通用性,又能适应医院某些机构的个性化要求;系统具有较长的生命期,并保证从现有业务管理模式向更加优化的领导决策和管理模式平稳过渡。 1.4 项目背景(Background of Project) 项目名称:医院信息管理系统 项目简称:医院系统 委托单位:某医院 开发单位:本公司主管部门:本公司 1.5 定义(Definitions) 本详细说明书中涉及的专门术语、容易引起歧义的概念、关键词缩写及相应的解释容包括(有关医疗术语关键词不在此列表中):门诊:CN 住院:IH 病案:PA 药库:MC 医技:所有检验、检查项目、手术项目等药品:中草

仓库管理系统毕业设计任务书

××大学网络教育学院 毕业设计(论文)任务书 题目:仓库管理系统设计与实现 完成期限:年月日至年月日 教学中心年级及层次 专业指导教师_____________ 学生学号 接受任务日期批准日期_____________

一、原始依据(资料) 随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。 仓库管理是与我们日常生活息息相关的问题。大到公司、超市的仓库管理,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。 数据库技术产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一。面向对象软件的开发技术,也大大保障了软件开发的速度和效果。随着计算机的普及,计算机等硬件价格也已经不再是什么天文数字。因此,不管是从技术上,还是经济上,设计和开发一个仓库管理系统都已经具有较好的可行性。

仓库管理系统毕业设计(论文)

仓库管理系统毕业设计(论文) 前言 随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将向信息化方向扩展,仓库的管理对于企业来说尤为重要,也正是基于这个原因我把毕业设计的方向定在了企业的仓库管理上。 仓库管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理产品,这种管理方式存在着许多缺点,如:效率低、保密性差等。另外,由于时间一长,将产生大量的文件和数据,这对于查找、更新和维护产品都带来了不少的困难。 作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率。 由于时间紧迫,加之水平有限,设计中的缺点和不足之处在所难免,敬请导师批评指正,不胜感激。 摘要 仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、

高效的完成仓库管理提供了强有力的工具和管理手段。仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。整个系统由基本信息、单据中心、查询统计、报表打印、维护设置、帮助等模块组成。 本系统是在以ACCESS2000作为后台数据库,以Visual Basic为编程语言来开发的。仓库管理系统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。 关键字:仓库,管理系统,数据库 目录 前言 (1) 摘要 (1) Abstract ................................... 错误!未定义书签。 目录 (2) 1 仓库管理系统开发环境简介 (4) 1.1 中文Visual Basic 6.0 简介 (4) 1.2 ACCESS2000简介 (5) 2 系统可行性分析 (6) 3 系统总体设计 (7) 3.1 系统目标设计 (7) 3.2 开发设计思想 (7) 3.3 系统功能需求分析 (8) 3.4 系统功能模块设计 (8) 4 数据库设计 (9)

教务管理系统概要设计说明

教务处管理系统概要设计说明书

1概述(设计思想) 教务管理系统是一个面向学校教务管理人员、教师和学生,为其提供服务的综合管理系统,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,使得教务日常管理工作日趋繁重、复杂,而现有的教务管理软件基本上都是单机版本的,已满足不了现在教务工作需要。因此迫切需要研制开发基于互联网的综合网上教务管理软件。 该教务管理系统总体设计思想:面向学校各部门以及各层次用户的多模块综合信息管理系统为了充分利用高校现已有的网络资源。实现教务各上下级之间迅速便捷的沟通,在系统的架构上采用了当前流行的B/S结构与C/S结构及Internet网络相结合的技术突破了系统使用地域的局限性,使整个校园网甚至Internet上的用户都可访问本教务系统并进入相应的教务信息查询,如查询课程表、教学进程等等.为了体现分散操作、统一管理的思想,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,实现教务各上下级之间迅速便捷的沟通,形成充满活力的新型的教务管理机制。 教务管理系统由两部分组成:前台和后台。前台客户层采用了最新的webstart工具,使得客户端可以自动升级、即时更新,减轻了系性;后台数据层采用了对象关系型数据库,它将数据进行统一管理,所有的客户端都从后台捌用数据,实现了资源共享、保证了数据的一致性并且后台数据还具有自动备份功能,来保证数据库中数据的安全性与可靠性.后台主要有系统管理员,前台则主要面对在校学生和教务处人员和各院系教务员及任课教师使用,教务网的管理员分初级管理员和高级管理员:初级管理员是各科室的负责人,提交本科室的待发布教学通知、公告等信息,管理本科室的上传文件并接受高级管理员的管理;高级管理员管理所有上传的文件,审核并发布各科室提交的信息,管理教务信箱和教务网界面等。教务处长属于高级管理员。 2系统策略 系统性 该教务管理系统实时更新,系统比较完善可靠,技术成熟,可以按照不同学校对于教务的不同需求进行更改,满足用户需求。 先进性 该教务管理系统技术先进,系统先进,比较完善。 安全性 数据库考虑到安全性问题,对文件进行加密,提高了安全度,保证了系统的安全。 可维护性 该教务管理系统界面可以再后台管理前台显示的界面,模块化程度高,可维护性强。 正确性

医院管理信息系统项目总结报告

项目开发总结报告 1引言 1.1编写目的 医院管理系统基本完成,此文档有利于在以后的项目开发中更好地实施项目的订制开发,为规范开发过程和提高开发效率提供更多的、实用的资料。 预期读者:薛建明老师,开发人员 1.2背景 1.系统名称:HR医院信息管理系统 2.任务提出者:彭小娟老师 3.开发者:开发团队。 4.面向用户:医院 5.实现软件单位:学校 6.项目与其他软件,系统的关系: 7.本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以 Microsoft Visual C#为开发软件的应用程序。 随着医疗水平的不断提高,医院的规模不断的扩大,利用计算机管理系统管理,医院的事务处理已经成为提高医院工作效率的最佳途径。 开发小组于2009年9月7日开始策划《医院信息管理系统》的开发工作。预计十月份完成项目开发任务。 特此声明:此软件不带有任何商业利益,开发目的仅为提高队员人员的项目开发能力、学习能力及团队合作意识。该软件开发仅学习交流,不用于任何商业目的。

1.3参考资料 1.参考书籍: 1、《软件工程》陈明中央广播电视大学出版社 2002年6月版; 2、《数据库技术及应用》范剑波浙江大学出版社; 3、《Access 2000 数据库系统开发实例导航》范国平、陈晓鹏人民邮 电出版社 2002年12月版; 4、《SQL Server 实用简明教程》闪四清清华大学出版社 2003年1 月版; 5、SQL Server 数据库基础教程与上机指导出版单位:清华大学出版 社; 6、网络资料。 1) 2. 其它相关文档 1)项目管理文档:《软件项目计划》、《项目进度报告》; 2)软件开发文档:《需求规格说明》、《概要设计说明》、《详细设计说明》; 3)软件测试文档:《测试计划》、《软件测试分析报告》; 4)产品文档:《用户使用手册》和《演示文件》 2实际开发结果 2.1产品 产品名称:HR医院信息管理系统 源程序行数:xx行; 程序大小:xx M

条形码仓库管理系统设计方案(标准版)

完美WORD格式 条形码仓库管理系统(标准版) **************有限公司

一、系统介绍 (4) 1.1条码的作用 (4) 1.1.1 为何引入条码 (4) 1.1.2 如何引入条码 (4) 1.2 系统特色 (5) 1.3 效益分析 (5) 二、系统架构 (6) 三、软件架构 (7) 四、系统主流程 (8) 4.1 入库处理流程 (8) 4.2 出库处理流程 (8) 4.3 仓库盘点处理流程 (9) 五、功能模块 (10) 5.1 基础数据设置 (10) 5.1.1 编码设置 (10) 5.1.2 仓库设置 (10) 5.1.3 库存品档案 (10) 5.1.4 供应商档案 (10) 5.1.5 客户档案 (10) 5.1.6 出入库类别设置 (10) 5.2 入库管理 (10) 5.2.1 入库单 (10) 5.2.2 入库单管理 (10) 5.3 出库管理 (10) 5.3.1 出库单 (11) 5.3.2 出库单管理 (11) 5.4 库存管理 (11) 5.4.1 库存查询 (11) 5.4.2 盘点表 (11) 5.4.3 盘点管理 (11) 5.8 PDA 功能模块 (11) 5.8.1 入库功能 (11) 5.8.1.1 入库扫描 (11) 5.8.1.2 入库扫描管理 (11)

5.8.2 出库功能 (12) 5.8.2.1 出库扫描 (12) 5.8.2.2 出库扫描管理 (12) 5.8.3 盘点功能 (12) 5.8.3.1 盘点选择 (12) 5.8.3.2 盘点扫描 (12) 5.8.3.3 盘点扫描管理 (12) 5.9 系统设置 (12) 5.9.1 企业信息设置 (12) 5.9.2 系统用户管理 (12) 5.9.2.1 用户密码更改 (12) 5.9.2.2 用户设置 (13) 5.9.2.3 用户权限设置 (13) 六、硬件介绍 (13) 6.1 T-462M/T443M 条码打印机 (14) 6.2 PT-990RWB数据采集器 (15) 七、系统报价 (16)

患者监护系统概要设计报告

患者监护系统概要设计报告

1.引言 1.1 编写目的 在完成了对本患者监护系统的可行性研究和需求分析的基础上,为了组织系统开发。为了明确软件需求,安排项目规划与进度,组织系统开发与测试。次概要设计报告对患者监护系统进行了系统设计,确定了系统的具体实现方案;同时实现了对该系统的结构设计,确定了软件结构。 背景 项目名称:患者监护系统 本项目的任务提出者:某医院 将运行此监护系统的计算机网络系统:某医院的网络系统 本系统拟定的用户:各大医院重症监护病房的值班护士及其网络维修中心的相关人员 该患者监护系统从病情检测系统获取患者生理信息,向病情诊断系统和病情紧急处理系统传送信息,为医院各重症科系的医生提供诊断依据,同时也减少了医护人员每天的额工作量。 2.总体设计 2.1 需求规定

2.2 运行环境 系统的硬件支持及支持环境主要是:医院计算机网络中心及由其他检测的硬件设施传递生理信号。具体从以下几方面体现: 2.21 设备 连接医院内部计算机局域网 2.22 接口 使用数据库引擎实现数据库应用程序和数据的接口,进行对数据库的访问。 2.3 基本设计概念和处理流程 患者监护系统的设计概念:本着患者监护系统的问题定义,系统实现对病人的生理或生化参数进行连续、长时间、自动、实时监测,并经分析、处理后实现多类别自动报警、自动记录的某些医学仪器的组合。实现显示心电图、血压、脉搏、呼吸、体温及血氧饱和度等生理信号的波形、变化曲线及数值,并且定时记录病人情况以形成患者日志。当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息。当护士需要时还可以要求系统打印出某个指定病人的

仓库管理系统课程设计报告

课程设计报告 科目:数据库课程设计 题目:仓库管理系统 姓名:XXX 院(系):信息工程系 专业班级:09计算机科学与技术本科班 学号:09011XXXX 指导教师:XXX 成绩: 时间:2012 年11 月13 日至2012 年11 月30 日 摘要

根据企业仓库管理人员的工作需要,为了解决业务的不断发展,加强成本管理和收入管理,通过提高服务水平来提升企业形象,对仓库管理程序进行了详细的分析和策划,提出了利用计算机管理信息系统对仓库进行管理,而进行了仓库管理系统的开发。该系统能实现物品发放、物品入库、出库管理功能。在各个子系统中,用户管理只有相关管理人员被允许进行操作。各子系统可录入、查询、更改相应数据库信息,以及对其他子系统数据信息的调用查询。数据库起到了各方面数据以及查询各方面信息的重大作用。系统有良好的交互性,便于各部门操作人员使用本系统,以及容易掌握本系统的各项功能。 关键词:https://www.sodocs.net/doc/4b12300990.html, 仓库管理数据库

目录 1概述 (1) 1.1 课程设计选题背景 (1) 1.2 课程设计的目的 (1) 2 需求分析 (2) 2.1 设计任务 (2) 2.2 设计要求 (2) 2.3 需求描述的规范文档 (2) 2.3.1 数据流图 (2) 2.3.2 数据字典 (3) 3概念结构设计 (5) 3.1概念结构设计工具(E-R模型) (5) 3.2总体E-R图 (5) 3.2.1 E-R图的集成 (5) 3.2.2 总体E-R图 (7) 3.3 系统结构设计 (7) 4逻辑结构设计 (9) 4.1关系数据模式 (9) 4.2视图的设计 (9) 5.数据库物理设计与实现 (11) 5.1数据库应用的硬件、软件环境介绍 (11) 5.2 物理结构设计 (11) 5.3 索引的设计 (13) 5.4 建立数据库 (14) 5.5 加载数据库测试数据 (15) 6 数据操作要求及实现 (17) 6.1数据查询操作 (17) 6.2数据更新操作 (17) 6.3数据维护操作 (18) 7设计心得体会 (19) 8 参考文献 (20)

酒店管理系统概要设计

1引言 (2) 编写目的 (2) 背景 (2) 定义 (2) 参考资料 (2) 2总体设计 (2) 需求规定 (2) 运行环境 (2) 基本设计概念和处理流程 (3) 结构 (3) 功能器求与程序的关系 (3) 人工处理过程 (3) 尚未问决的问题 (3) 3接口设计 (3) 用户接口 (3) 外部接口 (3) 内部接口 (4) 4运行设计 (4) 运行模块组合 (4) 运行控制 (4) 运行时间 (4) 5系统数据结构设计 (4) 逻辑结构设计要点 (4) 物理结构设计要点 (4) 数据结构与程序的关系 (4) 6系统出错处理设计 (5) 出错信息 (5) 补救措施 (5) 系统维护设计 (5)

酒店管理系统概要设计 1.引言 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗费大量的人力。为了满足其管理人员对酒店的管理,以及酒店餐饮理念进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。 编写目的 编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结 构设计和出错设计等,为程序的详细设计打下基础。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 背影 说明: ①待开发的软件系统的名称:酒店管理系统; ②本项目的任务提出者:酒店管理人员; ③本项目的任务开发者:酒店管理系统软件开发小组; ④用户及实现该软件的计算中心:酒店计算机; 定义 顾客就餐管理:对就餐的顾客进行管理,并存储顾客消费记录。 顾客住宿管理:对就餐的住宿进行管理,并存储顾客住宿记录。 顾客信息:存放顾客的姓名,证件类型,证件号,性别,年龄,籍贯,工作单位等各项基本信息,还有就餐住宿信息,管理员负责管理顾客基本信息。 房间信息:包括房间编号,房间等级,房间价格,房间类型等信息 菜肴信息:包括菜肴编号,菜肴名称,菜肴价格,菜肴类型等信息参考资料 a.《软件工程与实践》杨文元编着厦门大学出版社 b.太优软件——太优餐饮管理系统; c.《数据结构(第二版)》————张世和编着 清华大学出版社。

医院就诊管理系统详细设计报告

医院就诊管理系统详细设计报告

医院就诊管理系统详细设计说明书

1.引言 1.1编写目的 本详细设计说明书是针对软件工程管理与实践课程作业而编写。目的是对医院就诊管理系统进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备。本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。 1.2背景 待开发的系统的名称:医院就诊管理系统 用户:中小型医院 2. 系统的结构 (功能) (M1) (功能) (M2) 开药 查询药材数据库 修改病人数据库 查询病人数据库 分配医生 分配ID 挂号单入库 添加病人信息 诊断子模块 医院就诊管理系统 挂号子模块

(功能) (M3) (M4) (功能) 3.程序流程图 后台管理子模块 收费给药 查询挂号单数据库 查询药材数据库 缴费取药子模块 医生信息管理 药材信息管理

4.模块设计说明 4.1登录模块描述 该系统面向医院就诊流程中的不同人群,登陆者身份不同,其要使用的功能也各不相同,权限要求也很严格,所以,有必要设置登录界面,并设置相应的密码以明确不同权限。登录初始模块有三个选择按钮,分别对应三种不同使用者,即医生、挂号员、系统管理员。 a功能 验证登陆者输入的用户名和密码是否存在以及是否相符,验证成功则打开相应的操作界面,否则返回密码错误提示。 输入:用户名以及密码 处理:到用户数据库中验证是否存在及是否正确 输出:密码错误提示用户名不存在或者返回相应的操作界面

b性能 对于输入的乱码也要有一定的处理能力 c输人项 用户名以及登录密码 d输出项 密码错误提示、用户名不存在提示、返回相应操作界面 4.2挂号模块描述 挂号模块从界面上看主要分为三部分,分别是挂号功能部分、挂号单显示部分、以及新病人录入部分。由于是挂号模块,如果面对的是一位新患者,则要求输入基本信息,故整个模块要求输入的信息项较多。 a功能 录入病人信息生成挂号单,该挂号单贯穿于病人整个就诊过程,生成的挂号单暂存于挂号单数据库中,以供医生诊断以及取药付款调用。此外,挂号单中的病人ID项一直存储在病人数据库中,以供该患者以后就诊使用。 b输入项 病人ID 所挂科室病人基本情况(病人ID 姓名性别年龄住址电话 E-mail) c输出项 挂号单,包含病人ID及其基本信息。该基本信息写入病人信息库,该挂号单写入挂号单数据库 4.3问诊模块描述 该模块主要配合医生描述诊断结果以及给医生提供必要的诊断信息,包括病人的病史以及基本信息,诊断结束后给出所开药物列表并写入该病人的挂号单数据库,开药时候会检查有无该药品。 a功能 给医生提供病人基本信息,包含个人信息以及病史,供诊断使用,在医生开药时提供一个药品检查功能,如果医生所开药物在药材数据库中查询不到,则返回开药失败。 b 输入项 病人ID 所开药物名称诊断结果(文本格式) c 输出项 诊断结果写入病史数据库所开药物列表写入挂号单数据库输出诊断后的挂号单,以供取药付款使用 4.4 取药付款模块描述

仓库管理系统总体设计报告

仓库管理系统总体 设计报告

《软件课程设计》课程作品 总体设计报告 项目名称物流仓库管理系统 项目小组组长林伟龙 354121 项目小组成员潘泽文 354115 吴宇翔 354148 学院名称信息科学与技术学院 专业名称软件工程 所在年级级 4月 岭南师范学院 1、可行性分析

2、需求分析

(1)基本信息管理:为仓库主管提供实现对客户信息、供货商信息、库房信息、员工信息的管理维护,包括对信息查询、添加、修改和删除操作。 (2)库存信息管理:为仓库管理员提供实现对短缺货物的报警、成品、部件、礼品、不良物品、移动物品的管理维护,包括对信息查询、添加、修改和删除等操作。仓库主管对此模块只有查看功能。 (3)出库信息管理:为仓库员工提供查询、添加、修改和删除出库单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库单要交由仓库主管审核。 (4)入库信息管理:为仓库员工提供查询、添加、入库单和执行入库(包括:部件入库单、产品入库单、礼品入库单)的操作、其中添加后的入库单要交由仓库主管审核。 (5)库检信息管理:为库检员提供对入库货检、出库货检、在库货检信息管理维护,包括对信息查询、添加、修改和删除等操作。 (6)库房设备检测信息:为库检员提供对库房设备检信息管理维护,包括查询、添加、修改和删除等操作。 (7)报表信息管理:为仓库员工、仓库主管提供实现对报表信息的管理维护,包括对报表信息查询、打印、导出等操作。 (8)个人设置:为仓库管理员、仓库员工、库检员提供修改登录密码。 (9)单据审批:为仓库管理员提供出入库单的审批(包括退货商品、部件的出入库)。

酒店管理系统概要设计

概要设计文档 ——酒店管理系统 学院:信电工程学院 班级: 12软嵌2班 小组成员:施爽杨冉冉夏善勇吴玉林 指导老师:王小磊 目录 概要设计文档 (1) 一.引言 (2) 1.1 目的 (2) 1.2 范围 (2) 1.2.1 系统目标 (2) 1.2.2 主要软件需求 (2) 1.2.3 软件设计约束、限制 (2) 1.3 缩写 (2) 1.4 术语定义 (2) 1.5 参考资料 (3) 1.6 版本信息 (3) 二.数据设计 (3) 2.1 数据对象和形成的数据结构 (3) 2.2 文件和数据库结构 (3) 2.2.1 外部文件结构 (3) 2.2.2 全局数据 (3) 2.2.3 文件和数据交叉索引 (3) 三.体系结构设计 (3) 3.1 数据和控制流复审 (3) 3.2 得出的程序结构 (4) 四.界面设计 (4) 4.1 人机界面规约 (4) 4.2 人机界面设计规约 (4) 五.接口设计 (4) 5.1 外部接口设计 (4) 5.1.1 外部数据接口 (5) 5.1.2 外部系统或设备接口 (5)

5.2 内部接口设计规约 (5) 5.2.1 内部模块接口调用关系 (5) 5.2.2 接口数据结构 (5) 六.模块过程设计 (5) 七.需求交叉索引 (8) 八.测试部分 (8) 九.附录 (8) 一.引言 随着计算机技术的不断应用和提高,计算机已经深入到社会生活的各个角落。而现在的酒店餐饮管理已经步入高速时代,相对于以前,不仅效率低、易出错、繁琐,而且耗费大量的人力。为了满足其管理人员对酒店的管理,以及酒店餐饮理念进行高效的管理,在工作人员具备一定的计算机操作能力的前提下,此酒店系统软件力求提高其管理效率。 1.1 目的 编写本说明书的目的是说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、功能分配、模块化粉、接口设计、运行设计、数据结构设计等,为程序的详细设计打下基础。 预期读者为:软件开发的人员,项目评审人员,及软件测试人员。 1.2 范围 1.2.1 系统目标 开发一个酒店管理系统,可用于对酒店的部分工作流程进行管理,实现酒店管理的现代化。 1.2.2 主要软件需求 该系统主要功能包括:房态管理,预订管理,接待管理,销售管理,权限设定(用户管理),员工管理。 1.2.3 软件设计约束、限制 无。 1.3 缩写 无。 1.4 术语定义

相关主题