信息管理系统总体设计

合集下载

信息系统总体设计方案(方案).

信息系统总体设计方案(方案).

信息系统总体设计方案(方案).一、前言随着信息时代的到来,信息技术在各行各业中得到了广泛的应用,信息系统也已成为企业管理、经营的必要工具,它促进了企业内部流程的优化和信息的高效传递,为企业提供了决策支持和业务发展的支撑,因此,对于企业来说,建立一个高效、稳定、可靠的信息系统是十分必要的。

建立企业信息系统总体设计方案是信息系统建设中的重要环节。

本文将从信息系统建设的背景和现状、信息系统建设的目标、信息系统建设的原则、信息系统建设的总体方案和实施方法五个方面深入探讨信息系统总体设计方案。

二、信息系统建设的背景和现状目前,信息技术在各个行业中得到了广泛的应用,信息系统已经成为企业管理、经营的必要工具,在市场竞争日渐激烈的今天,建立一个高效、稳定、可靠的信息系统是十分必要的。

企业信息系统建设的现状如下:1、信息系统基础设施完备信息系统的基础设施完备,具备了计算能力、存储能力、网络传输能力等基础条件,为企业内部流程的优化和业务的高效处理提供了支持。

2、信息系统功能多样化信息系统的功能越来越强大,从最初的简单数据处理、管理,到后来的销售、生产、财务等多功能综合管理系统,再到如今的客户关系管理、供应链管理、人力资源管理等高级企业管理工具。

3、信息系统安全性提高企业对信息系统的安全性要求越来越高,企业管理系统需要遵守国家和行业的相关法规和政策,从而保证企业信息的安全性和稳定性。

三、信息系统建设的目标信息系统在企业建设中有以下几个重要目标:1、提高工作效率提高工作效率是企业建设信息系统的基本目标之一。

一个好的信息系统能够让企业管理更加集中化,减少各部门之间的信息流转,从而提升员工的工作效率。

2、提高决策水平信息系统能够帮助企业领导者更为智慧地做出决策,因为信息系统能够提供全面的数据分析,帮助企业领导者更加客观地了解企业的内部环境和外部环境。

3、降低管理成本一个好的信息系统能够减少人工操作和管理,从而减少企业的管理成本。

客户信息管理系统总体设计

客户信息管理系统总体设计

客户信息管理系统详细设计一.引言本详细设计是在概要设计之后,为明确程序具体实现功能以及指导编程人员以后的编程工作而而编写的,它的依据是《客户信息管理系统总体设计》与《客户信息管理系统需求报告》读者是后期的编程人员。

二.项目背景经过需求分析之后以及总体设计工作之后,系统的功能模块,框架结构已经基本明确。

详细设计工作主要明确如何完成这些功能的实现。

基本要:界面大方,易操作;操作流程控制清晰;功能完善;主要模块封装独立,便于以后升级。

三.定义与说明四.参考资料[1 ]Joe Walnes,Ara Abrahamian,Mike Cannon-Brookes,Pat Lightbody.Java 开放源码编程.电子工业,2005.1[2]宋现锋.趣味程序导学 Java 2.清华大学,2002.1[3]王晟,马里杰.SQL Server经典案例解析.清华大学,2006.1[4]Cay S.Horstmann,Gary Cornell.java2核心技术.机械工业,2006.3[5]阿诺德.java程序设计语言.人民邮电,2006.5[6]伟.Java程序设计.人民邮电,2004.10[7]王国辉,吕海涛,钟尉.JAVA数据库开发案例精选.机械工业,2007.3[8]春葆,曾慧. SQL Server 2000应用系统开发教程. 清华大学,2005.6[9]兆林,齐占杰,海龙.新编SQL Server图解教程.希望电子出版社,2001.6[10]Ted Neward.Effective Enterprise Java.Addison,2004.8[11]伟.Java程序设计.人民邮电,2004.10[12]Damir Bersinic,Stephen Giles.Portable DBA: SQLServer.McGraw-Hill/Osborne,2006.1[13]Allan Hirt, Cathan Cook, Kimberly.Microsoft SQL Server 2000 HighAnailablity.Microsift,2004.6[14] Bruce Eckel.Thinking in JAVA.机械工业,2007.1[15]James Gosling,Bill Joy,Guy Steele,Gilad Bracha. Java™ LanguageSpecification.Addison-Wesley,2006.10五.功能模块结构六.界面设计1.系统管理子系统1.1用户登录窗口【模块名称】用户登录窗口【模块功能说明】公司人员登录。

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案

学校学生信息管理系统设计方案一、内容概述随着信息技术的快速发展,学校学生信息管理系统的设计与实施已成为现代教育管理的重要组成部分。

本设计方案旨在为学校提供一个全面、高效的学生信息管理系统,以提高管理效率,优化学生服务体验,推动教育信息化发展。

该系统主要围绕学生信息的管理与整合展开,包括学生基本信息管理、成绩管理、课程管理、考勤管理等多个方面。

通过此系统,学校能够实时掌握学生信息动态,提升教育资源配置效率,为教育教学决策提供数据支持。

系统强调数据的保密性和安全性,确保学生信息的安全可靠。

本设计方案将详细介绍系统的设计理念、功能模块、技术架构以及实施步骤,为学校实施学生信息管理系统提供全面的指导。

1. 背景介绍:简述当前学校对于学生信息管理的重要性及现状,阐述设计学生信息管理系统的必要性。

在当今教育信息化的时代背景下,学校学生信息管理是一项至关重要的任务。

随着教育规模的扩大和学生数量的增加,对于学生信息的管理提出了更高的要求。

学校需要有效、准确地掌握每一位学生的基本信息、学习进度、成绩记录等重要数据,以便更好地进行教育教学管理、学生服务以及决策分析。

传统的依靠纸质文档或简单的电子表格管理方式已经无法满足现代学校对于信息管理的高效、安全和便捷的需求。

设计一套完善的学生信息管理系统显得尤为重要。

设计学生信息管理系统的必要性在于,随着信息技术的飞速发展,数字化管理已经成为各行各业提高工作效率、保障数据安全的重要手段。

学校作为教育的主要场所,学生信息管理是其日常运营中的重要环节。

一个先进的学生信息管理系统不仅能够提高学校对学生信息管理的效率,减少人为操作带来的错误,还能保障学生信息的安全性和完整性。

该系统可以帮助学生更好地了解自己的学习情况,为未来的职业规划和发展提供有力的数据支持。

设计并实现一个功能完善、操作便捷、安全可靠的学生信息管理系统是当前学校教育信息化建设的迫切需求。

二、系统概述随着社会的发展和科技的进步,学校学生信息管理变得日益重要且复杂。

信息系统总体设计方案(方案).

信息系统总体设计方案(方案).

信息系统总体设计方案(方案).为了更好地管理和利用企业的信息资源,构建一个高效、稳定、安全、可扩展的信息系统是必须的。

一个好的信息系统总体设计方案将是实现这个目标的有效途径。

本文将探讨信息系统总体设计方案的要求、制定过程和实现步骤。

一、信息系统总体设计方案的要求1. 确定业务需求:一个好的信息系统总体设计方案应该根据企业的业务需求和目标来确定。

它必须能够满足企业的关键业务需求,同时考虑到未来的发展需求。

2. 高效稳定:一个好的信息系统总体设计方案必须能够确保系统的高效稳定。

这可以通过优化系统的架构和设计来实现,以减少系统的运行成本和维护成本。

3. 安全可靠:信息系统中的数据是企业最重要的资产之一,所以信息系统总体设计方案必须能够确保数据的安全可靠。

这可以通过采用安全措施、监视系统和备份等方式来实现。

4. 可扩展性和灵活性:企业需求经常会发生变化或扩大,因此一个好的信息系统总体设计方案应该有可扩展性和灵活性,以方便企业满足未来业务需求,化解成本和劳动力资源的压力。

二、信息系统总体设计方案的制定过程1. 规划:在规划阶段需要了解企业的业务需求和目标,以确保信息系统总体设计方案能够满足企业的需求。

2. 分析和设计:在分析和设计阶段需要对信息系统的功能和技术进行评估和分析,并设计出一个合适的信息系统架构和技术方案。

3. 实施和测试:在实施和测试阶段需要实施信息系统总体设计方案,并测试和优化系统以确保其高效稳定。

4. 运维和管理:在信息系统运营过程中需要进行管理和运维,以确保系统的高效稳定和数据的安全可靠。

三、信息系统总体设计方案的实现步骤1. 确定信息系统的需求,包括功能需求、性能需求、用户需求、安全需求、可扩展性需求等。

2. 计划信息系统的架构设计,包括系统层次结构、系统模块设计、数据流程和数据处理设计等。

3. 确定信息系统的技术方案,包括硬件选择、操作系统、数据库、网络和编程语言选择等。

4. 编写信息系统的详细设计文档,包括技术规范、实现方式、测试和实施计划等。

客户信息管理系统总体设计

客户信息管理系统总体设计

客户信息管理系统总体设计1. 引言客户信息管理系统是一个用于管理公司或组织与客户之间关系的软件系统。

该系统的主要功能是记录和维护客户的基本信息、交易记录和联系历史,以便于公司能够更好地了解客户需求、提供个性化服务,并帮助公司与客户之间建立长期稳定的关系。

本文档旨在对客户信息管理系统的总体设计进行详细描述,包括系统架构、主要功能模块、数据库设计等方面的内容。

2. 系统架构客户信息管理系统采用三层架构设计,包括展示层、业务逻辑层和数据访问层。

每一层都有相应的功能模块,以实现系统的各项功能。

2.1 展示层展示层是客户信息管理系统的用户界面部分,负责呈现数据和与用户进行交互。

主要功能模块包括登录模块、客户信息管理模块、交易记录模块、联系历史模块等。

2.2 业务逻辑层业务逻辑层负责处理系统中的业务逻辑,并提供相应的服务接口给展示层调用。

主要功能模块包括身份验证模块、客户信息管理模块、交易记录管理模块、联系历史管理模块等。

2.3 数据访问层数据访问层负责与数据库进行交互,存取数据。

主要功能模块包括数据库连接模块、数据读写模块等。

3. 主要功能模块客户信息管理系统包含以下主要功能模块:3.1 登录模块负责用户身份验证,包括用户名密码验证、权限控制等。

3.2 客户信息管理模块该模块负责管理客户的基本信息,包括添加客户、查询客户、修改客户信息、删除客户等操作。

3.3 交易记录管理模块该模块负责管理客户的交易记录,包括添加交易记录、查询交易记录、修改交易记录、删除交易记录等操作。

3.4 联系历史管理模块该模块负责管理客户的联系历史,包括添加联系记录、查询联系记录、修改联系记录、删除联系记录等操作。

4. 数据库设计客户信息管理系统的数据库采用关系型数据库,主要包含以下表:4.1 用户表(User)该表存储系统中的用户信息,包括用户ID、用户名、密码等字段。

4.2 客户表(Customer)该表存储客户的基本信息,包括客户ID、姓名、性别、电话号码、邮箱等字段。

学生信息管理系统 设计说明书

学生信息管理系统 设计说明书

学生信息管理系统设计说明书一、引言随着教育信息化的不断推进,学生信息管理的重要性日益凸显。

为了提高学校管理的效率和质量,实现学生信息的规范化、科学化管理,我们设计了这套学生信息管理系统。

二、系统目标与功能需求(一)系统目标本系统旨在为学校提供一个高效、便捷、准确的学生信息管理平台,实现学生信息的集中管理、快速查询、统计分析和数据共享,提高学校管理工作的效率和决策的科学性。

(二)功能需求1、学生基本信息管理能够录入、修改、查询和删除学生的基本信息,包括姓名、性别、出生日期、身份证号、家庭住址、联系方式等。

2、学籍管理实现学生学籍的注册、异动(转学、休学、复学、退学等)处理,以及学籍信息的查询和统计。

3、课程管理对学校开设的课程进行管理,包括课程名称、课程代码、学分、授课教师等信息的录入、修改和查询。

4、成绩管理能够录入学生的课程成绩,进行成绩的计算、统计和分析,生成成绩单和成绩报表。

5、奖惩管理记录学生的奖励和处罚信息,包括奖励名称、处罚原因、时间等。

6、系统管理包括用户管理、权限管理、数据备份与恢复等功能,确保系统的安全稳定运行。

三、系统设计(一)总体架构本系统采用B/S(浏览器/服务器)架构,用户通过浏览器访问系统,服务器端负责数据处理和业务逻辑。

系统分为表示层、业务逻辑层和数据访问层三层架构,提高了系统的可维护性和可扩展性。

(二)数据库设计1、数据库选型选用关系型数据库MySQL,以满足系统对数据存储和管理的需求。

2、数据表设计根据系统功能需求,设计了学生信息表(student_info)、学籍信息表(student_status)、课程信息表(course_info)、成绩信息表(grade_info)、奖惩信息表(reward_punish_info)等数据表,并定义了各表的字段、数据类型、约束条件等。

3、数据库关系通过主键和外键建立了数据表之间的关联关系,确保数据的一致性和完整性。

(三)界面设计1、登录界面用户输入用户名和密码进行登录,系统验证用户身份后进入相应的操作界面。

图像信息管理系统总体框架设计

图像信息管理系统总体框架设计

图像信息管理系统总体框架设计目录1、总体框架 (3)(1)设备接入层 (3)(2)网络传输层 (4)(3)应用管理层 (4)(4)第三方接口层 (5)2、网络视频系统整体网络结构和管理策略 (5)(1)布式、多级结构 (5)(2)系统应用软件模块化结构 (6)(3)多级目录服务 (7)(4)故障服务 (7)(5)特殊的设备寻址能力 (9)(6)存储支持 (9)1、总体框架XXX图像信息管理系统的总体结构,可以归纳为四层结构,见下图:图一系统总体结构示意图(1)设备接入层设备接入层是指来自前端的摄像机视频信号和报警信号接入到整个网络的方法和传输媒介。

设备接入层一般由前端摄像机、入侵报警系统、传输线缆、本地记录、视频编解码等设备组成。

支持多种接入方式和传输媒介。

1234图二图像信息的多种传输方式示意图(2)网络传输层网络传输层是指接入到网络的摄像机视频信号和报警信号的转发和流通媒介。

网络传输层内包含一个非常重要的组成部分——信息加密。

由于系统网络内传输内容的特殊性,该网络系统以专网方式存在。

专网可以是单独搭建的网络,也可以是在已有网络构架上使用VPN技术搭建的虚拟专网,利用隧道技术对传输的视频图像信息、报警信息进行封装,达到信息加密目的。

考虑到传输介质的成本,一般以裸光纤或IP城域网为主,对于大多固定监控点将采用10M裸光纤接入,摄像机信号的传输重点为IP城域网络接入层,最终由管理平台根据需要通过网络传输至需要的目的地。

(3)应用管理层应用管理层是指整个网络系统的信息资源调配和管理中心。

应用管理层一般由计算机服务器、数据库、大容量存储设备、大屏幕显示设备等硬件设备以及核心管理软件组成。

应用管理层主要完成如下的任务:1)访问控制——各种接入与应用请求的审核。

2)分发和转发——视频信息和报警信息的分发和转发。

3)配置和巡检——设备参数配置和健康状态检查。

4)存储和检索——信息的存储和快速检索。

5)故障服务——保证系统内局部的故障不至于在整个系统内蔓延。

信息系统总体设计方案(方案).doc

信息系统总体设计方案(方案).doc

信息系统总体设计方案(方案)1 目录第一章前言(5)1.1 设计思想(5)1.2 几个术语(5)第二章总体目标与设计原则(7)2.1 总体目标(7)2.2 设计原则(7)第三章需求分析及功能设计(9)3.1 子系统划分(9)3.1.1 质量管理子系统(9)3.1.2 企业管理子系统(9)3.1.3 科研管理子系统(10)3.1.4 物资管理子系统(10)3.1.5 文件管理子系统(10)3.2 系统流程分析(11)3.2.1 系统总体岗位划分(11)3.2.2 质量管理业务流程分析(17)3.2.3 企业管理业务流程分析(22)3.2.4 科研管理业务流程分析(24)3.2.5 物资管理业务流程分析(30)3.2.6 文件管理业务流程分析(35)第四章系统总体设计(40)4.1 设计思想(40)4.2 系统架构(40)4.2.1 B/S/D架构的优势(41)4.2.2 B/S/D结构中各部分的分工(43)4.3 可定制的任务流控制管理(44)4.3.1 岗位与角色的划分(44)4.3.2 数据库的岗位字段的设计(44)4.3.3 任务定制的设想(44)4.4 以岗位为依据进行严格的权限管理(44) 4.5 实现文档电子化管理(45)4.6 I NTERNET增值服务(45)4.7 统一的后台数据平台(45)4.8 通过XML语言实现I NTERNET上的数据交换(45)第五章应用软件设计(46)5.1 应用软件的设计思想(46)5.2 软件系统总体架构(46)第六章关键技术介绍(48)6.1 基于B/S/D三层体系结构的运行环境(48)6.2 数据后台M Y SQL的技术特点(49)6.2.1 MySQL的定义(49)6.2.2 主要特征(49)6.2.3 稳定性要求(50)6.3 JSP技术-跨平台的网络开发语言(50)6.4 J A V A技术的应用(51)6.4.1 Servlet技术-灵活的服务器端应用程序(51)6.4.2 Java Apple技术-实现统计数据在网页上的动态显示(54)6.4.3 Java Beans技术-组件开发概念(54)6.5 通过XML语言实现I NTERNET上的数据交换(54)6.5.1 XML会带来什么(54)6.5.2 XML的应用(55)6.6 采用基于构件的面向对象的设计方法(56)6.7 M ICROSOFT S ITE S ERVER站点管理及分析统计技术(56)6.8 开发工具(57)第七章局域网总体设计方案(58)7.1 网络设计原则(58)7.2 网络主干技术及设备选型(58)7.2.1 网络拓扑结构(58)7.2.2 网络设备的选型(59)7.3 I NTERNET防火墙和系统安全设计(64)7.3.1 防火墙(65)7.3.2 WEB服务器页面监控及报警系统(67)7.3.3 病毒防护系统(67)7.4 服务器系统设计说明(67)7.4.1 服务器系统概述(67)7.4.2 服务器选型说明(68)7.5 整体方案设计说明(70)7.6 主要设备一览表(71)7.6.1 基础方案(71)7.6.2 扩展方案(73)第八章项目管理和质量保证体系(75) 8.1 工程组织结构(76)8.1.1 工程领导小组(76)8.1.2 工程协调小组(76)8.1.3 工程实施小组(77)8.1.4 测试验收小组(78)8.2 系统开发与实施控制(79)8.2.1 阶段检查点的审核检查方式(79) 8.2.2 标准化、规范化保证(79)8.2.3 成本与进度控制(80)8.3 项目实施计划(80)8.3.1 三个时期(80)8.3.2 开发小组(83)8.4 项目质量保证体系(85)8.4.1 质量方针(85)8.4.2 质量目标(85)第九章应用系统安装、测试和验收(86) 9.1 安装(86)9.1.1 安装调试计划(86)9.1.2 注意事项(86)9.1.3 安装调试报告(86)9.2 测试(87)9.2.1 测试目的(87)9.2.2 测试组织(87)9.2.3 测试方法(87)9.2.4 测试内容(87)9.2.5 测试报告(88)9.3验收(88)9.3.1 文档验收(88)9.3.2 应用系统软件的验收(89)9.3.3 验收报告(89)第十章培训计划(90)10.1 培训目标(90)10.2 培训内容(90)10.3 培训方式(90)10.4 培训地点(91)10.5 培训计划(91)第十一章售后服务和技术支持体系(92)11.1 终身维护(92)11.2 快速响应的能力(92)第一章前言1.1 设计思想某单位应用系统是依据该院的质量管理体系文件进行设计的。

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

信息管理系统总体设计本文文章目录导航【题目】物流企业信息管理系统的构建研究【第一章】物流企业信息化建设探究绪论【第二章】物流信管系统可行性研究【第三章】物流企业信息管理需求分析【第四章】信息管理系统总体设计【第五章】物流公司信息系统的实现【第六章】物流企业信息系统测试【结论/参考文献】物流公司信息管理软件研发结论与参考文献第4 章系统总体设计4.1、系统设计原则系统的可用性和实用性是设计系统时特别注意的两个要求[22]。

设计思路包括:1、模块化功能设计原则:系统划分为多个功能模块,各模块之间低耦合,通过接口进行各个模块之间的联系。

2、界面设计原则:界面简单大方,突出重点。

界面上、中、下三部分。

上、下方均包含一个文件,上面显示企业Logo 和系统Banner;下面显示技术支持方、版本号等信息。

为了保证系统界面的统一性,上、下部分是所有界面都一致的内容。

界面采用css 文件统一定义界面样式。

3、可扩展性原则:系统针对企业现阶段具体需求,随着企业的发展,会有新的需求不断产生,要使系统具有强的可扩展性。

4、健壮性原则:系统开发过程中严格遵守代码编写规范编写,可以在一定程度上提高系统的健壮性。

另外对于密码等特殊字段,系统设置了验证标准,并提供有效的错误提示,如必须是强密码、有些字段不可以为空、有些字段有最多字数限制、email地址格式错误等。

4.2、系统架构设计系统采用了两种架构。

企业基础信息管理、仓储管理和公告管理、系统管理模块使用三层B/S 架构。

三层架构是指表示层、业务逻辑层和数据持久层。

企业聊天软件Yh-Hello 采用基于C/S 的三层架构,使用Java 语言开发。

虽然与B/S模式相比,C/S 需要安装客户端,显得比较麻烦,但是这样设计比较符合现有聊天软件的使用方式。

系统环境部署图如图4.1 所示。

图4.1 系统环境部署图由图4.1 可知,企业骨干网由一台路由器、两台三层交换机以及若干台二层交换机组成,它是一个简单的分层树形结构。

核心层由一台路由器组成,它是内网出/入口的连接设备,主要负责过滤出/入数据包,执行NAT 转换和防火墙的功能。

由于目前企业没有购置专用的硬件防火墙设备,所以目前在企业出/入口的主要安全措施是由路由器完成的。

汇聚层由两台三层交换机组成,内部网络分为内部网和DMZ 两个主要区域,各自与一个三层交换机相连。

内部网包括所有的工作主机,它们的IP 地址都是内网IP 地址(10.X.X.X),可以实现内网的互通互联,如果想要进行外网访问,则需要在路由器上做NAT 转换。

DMZ 区是服务器放置区,应用服务器配置了两个IP 地址,一个是内网IP 地址,一个是企业申请的合法IP 地址,以方便用户从内、外网对其进行访问。

数据服务器提供数据库服务,由于本系统设计时考虑到企业数据的重要性,因此对数据库的操作都是由应用服务器执行的,所以对数据服务器只配置与应用服务器同一网段的内网IP 地址。

接入层在图4-1 中被省略,它由若干个二层交换机组成,用于将桌面系统接入网络。

接入层的交换机基本不做任何功能设置,只是负责网络链接。

4.3、企业基础信息管理在企业基础信息管理中主要包括四种操作:补充基础信息、修改基础信息、查询基础信息以及修改用户登陆密码(系统默认密码为工作证号)。

系统默认已经生成了员工姓名、帐号、初始密码以及角色、部门、职位这些重要信息,按照企业相关规定,要求员工初始登陆系统后,必须要完善诸如性别、简历、电话、邮箱之类的其它基础信息,并允许用户修改初始密码。

企业基础信息管理各用例分析如表 4.1——表4.4 所示。

表4.1 补充基础信息用例表4.2 修改基础信息用例表4.3 查询基础信息用例表4.4 密码修改用例4.4、仓储管理仓储管理执行的主要操作包括入库、出库、还库以及库存管理。

仓储用户根据入库单、出库单和退货单进行入库、出库和还库操作,并记录与该操作相关的信息。

库存管理用于对仓库进行盘点,可以显示全部库房中所有的项目的名称、数量、类别、库位、柜位等信息。

仓储管理各用例分析如表4.5——表4.8 所示。

表4.5 入库用例表4.6 出库用例表4.7 还库用例表4.8 库存管理用例4.5、企业公告管理企业公告管理包括发布公告、删除公告、修改公告和查询(浏览)公告四个主要操作。

其中普通用户只能够查询公告,部门信息管理员可以发布公告并修改和删除自己发布的公告。

企业公告管理各用例分析如表 4.9——表 4.12 所示。

表4.9 发布公告用例表4.10 查询公告用例表4.11 修改公告用例表4.12 删除公告用例4.6、系统管理系统管理模块的操作者是系统管理员,它主要包括的功能有划分用户角色和数据备份等。

基本上系统以部门为单位划分角色,原则上一个部门的用户为同一个角色。

系统允许存在拥有多个角色的用户。

具体来说,角色划分包括添加角色、修改角色和删除角色和角色列表功能。

系统管理各用例分析如表 4.13——表 4.17 所示。

表4.13 添加角色用例表4.14 修改角色用例表4.15 删除角色用例表4.16 角色列表用例表4.17 数据备份用例4.7、数据库设计根据系统需求,创建数据库yh_db,并设计了以下数据表:基础信息表baseinfo、部门表department、公告信息表inform、仓库信息表storage_stocks、仓储入库表storage_instocks、仓储出库表storage_outstocks、供应商表storage_supplier、采购方表storage_acquisition、密码表yhpwd 以及聊天信息表chat。

基础信息表baseinfo 用于保存企业员工的基本信息,其中最主要的字段包括:标识编号(ID):非空自增主键;员工姓名(userFileName):非空,默认已经添加;用户帐号(userName):非空,默认为员工工作证号;用户密码(pwd),默认为工作证号;角色状态(role,1 表示系统管理员;2 表示部门信息管理员;3 表示普通用户中仓储用户;4 表示普通用户中用户)。

基础信息表如表4.18 所示。

表4.18 基础信息表部门表department 用于保存企业的部门。

它包括标识编号(ID):非空自增主键;部门名(departmentName):非空,默认已经按照企业机构设置添加。

部门表如表4.19 所示。

表4.19 部门表公告信息表inform 用于保存公告信息。

它包括编号(ID):非空自增主键,公告标题(title),公告内容(content),公告发布时间(time),发布人(informuser)。

表4.20 公告信息表仓库信息表storage_stocks 用于保存库位柜位。

它包括编号(ID):非空自增主键,库位(storageName),柜位(cupboardName),物品位置(ObjLoca)。

仓库信息表如表4.21 所示。

表4.21 仓库信息表仓储入库表storage_instocks 用于保存入库信息。

它包括编号(ID):非空自增主键,入库表号(storagetable),入库时间(storagetime),入库商品名称(storagename),入库商品数量(storagenum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。

仓储入库表表如表4.22 所示。

表4.22 仓储入库表仓储出库表storage_outstocks 用于保存出库信息。

它包括编号(ID):非空自增主键,出库表号(storageoutable),出库时间(storageoutime),出库商品名称(storageouname),出库商品数量(storageounum),供应商名(suppliername),采购方名(acquisname),责任人(storageuser)。

表4.23 仓储出库表供应商表storage_supplier 用于保存供应商信息。

它包括编号(ID):非空自增主键,供应商名(suppliername),联系人(supplieruser),地址(supplieraddr),电话(supplierph),传真(supplierfax),邮件(suppliermail)。

供应商表如表4.24 所示。

表4.24 供应商表采购方表storage_acquisition 用于保存采购方信息。

它包括编号(ID):非空自增主键,采购方名(acquisname),联系人(acquisuser),地址(acquisaddr),电话(acquisrph),传真(acquisfax),邮件(acquismail)。

采购方表如表4.25 所示。

表4.25 采购方表密码表yhpwd 用于保存用户密码。

它包括编号(ID):非空自增主键,用户帐号(Username),员工名(userFileName),密码(pwd)。

密码表如表4.26 所示。

表4.26 密码表聊天信息表chat 用于保存聊天信息。

它包括编号(ID):非空自增主键,用户帐号(Username),用户昵称(userchatName),密码(pwd),聊天信息(chatmess),时间(time)。

聊天信息表如表4.27 所示。

表4.27 聊天信息表4.8、本章小结本章主要对物流企业信息系统进行总体设计。

根据需求分析的结果,确定系统的设计原则,进行系统架构设计,最后给出了数据库设计,并详细阐述了主要数据表的逻辑设计。

返回本篇论文导航。

相关文档
最新文档