文档库 最新最全的文档下载
当前位置:文档库 › 商品管理系统设计说明书

商品管理系统设计说明书

商品管理系统设计说明书
商品管理系统设计说明书

算法与数据结构课程设计说明书

课题:商品管理系统

学院:计算机与通信学院班级:软件工程二班

姓名:吕少伟

学号:1516270251

指导老师:包仲贤

时间:2017.01.12

目录

摘要 (3)

序言 (4)

算法描述 (4)

流程图: (7)

调试分析: (8)

输出典型数据 (9)

源代码 (15)

涉及总结 (30)

参考文献 (31)

摘要

随着社会经济的迅速发展和科学技术的全面进步,以计算机与商店管理技术为基础的管理系统正处于蓬勃发展的时期。仓库这个名词,已经不能用货物贮存地来概括,它现在是一个分销中心(Distribution Center),完成的任务更全面。过去,人们不明白这条渠道利益。到了今天,企业间的竞争更加激烈了,因此仓库管理成了供应链管理当中不可或缺的一环。在这样的发展形式下,经过系统的分析与调研,完成了本系统。

系统中主要分为两种操作权限,一种为超级管理员权限,另一种为普通用户权限。主要功能包括对货物的入库、出库、借出、盘点的相应操作;查询库存、入库、出库、借出、归还的货物数量;对货物月出入库数量与年出入库数量进行统计;对供应商、用户、货物信息进行相应的设置;打印库存信息和货物的出库信息以及用户系统权限的管理。超级管理员可以完成所有的操作,而普通用户只能完成查询统计与修改密码的。本课题是一个适应现今仓库管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值

关键词:库存;货物;入库;商店

序言

面对信息爆炸的今天,对库存管理人员来说,工作量正日趋繁琐,因此有一个好的管理系统,就显得非常的必要。

库存管理所涉及的范围广泛。但是,最基本的入库、出库的操作,在以前的管理系统中,都会体现。过去,人们的管理理念没有完善,并且经验不够,因此是在摸索中成长。可是当今社会,如果还继承以前的东西,而没有更新或创新的部分,那么是不能适应当今这个大趋势的发展的。现在,一个最明显的变化是仓库不再被看作仅仅是一个货物贮存地,以前人们把货物管理看的很单调。最近出现了很多新的管理模式,如:基于零库存思想的沃尔玛管理方式。这些新的思想在中国的企业中普及只是个时间问题。库存管理的意义重大,不容忽视,基于如此设计了这个系统

算法(数据结构)描述

5.1先定义一个商品的结构体数组:

typedef struct /*定义结构体数组*/

{

char name[20];/*商品名称*/

int time;/*进货时间*/

int year;/*生产日期*/

int no;/*保质期*/

}goods;

5.2建立一个菜单函数,显示10个功能,供用户选择,进行人机对话。

5.3设置一个排序的函数,void Sort_by_time(goods gs[],int n)。利用冒泡法先对商品按进货的时间排序,对进货时间一样的货物,再按离保质期最近排序。

5.4设置一个输入的函数,int Input(goods gs[],int n)。这个函数是最初商品输入函数,当选择了这个功能后,如果是第一次运行这个程序,保存输入,那将在D盘产生一个名为“商品.doc”的文件,如果已经运行过了,并保存输入,那输入的商品信息将代替原有的信息,数据输入使用交互输入,进行人机对话,确定是否进行下一个数据的添加。并且调用了上面的排序函数,对输入的数据进行排序。

5.5设置一个显示的函数,void Display(goods gs[],int n)。显示上面输入的所有数据,或者是从文件中读取的数据。

5.6设置一个插入的函数,int Insert_a_record(goods gs[],int n)。每次插入一组数据,如果要再插入,则再选择这个功能进行操作。并且在插入的同时,已经排好序,把数据插入适合的位置。

5.7设置一个查找删除的函数,int Delete_a_record(goods gs[],int n)。输入要查找的商品名称,如果不存在,则输出失败信息,如果存在,则用下一个信息代替原有信息的位置。

5.8设置一个查找显示的函数,void Query_a_record(goods gs[],int n)。

输入要查找的商品名称,如果不存在,则输出失败信息,如果存在,则显示信息。

5.9设置一个写入文件的函数,void WritetoText(goods gs[],int n)。

设置文件指针,先判断文件是否能打开并且能进行写操作,不能则输出失败信息,能则循环写入数据,写完关闭文件。

5.10设置一个读文件的函数,int AddfromText(goods gs[],int n)。设

置文件指针,判断文件是否能打开而且能进行读操作,能则先读出总的数据量,接着循环读出数据,最后关闭文件。

5.11进入最后一步,main函数。判断选择的操作,根据用户选择

的操作,利用switch语句进行相应的函数调用。

5.12选择保存功能,对数据进行保存,然后选择结束程序退出功

能,退出程序。

Sort_by_time(gs,n)

初始条件:数据已经存在

操作结果:数据进行排序

Input(gs, n)

初始条件:没有任何数据存在,或者要替换原文件中的所有数据操作结果:数据进行输入

Display(gs,n)

初始条件:数据已经存在

操作结果:数据显示

Insert_a_record(gs,n)

初始条件:数据已经存在

操作结果:数据插入Delete_a_record(gs,n)

初始条件:数据已经存在操作结果:数据删除

Query_a_record(gs,n)

初始条件:数据已经存在操作结果:数据统计WritetoText(gs,n)

初始条件:数据已经存在操作结果:写入文件中AddfromText(gs,n)

初始条件:文件已经存在操作结果:从文件中读出

流程图:

调试分析:

a、调试中遇到的问题及对问题的解决方法;

1.在商品的排序方面,指针指向错误。

解决方案:利用画图理清指针的指向,并改正

2.写入文件,当文件不存在数无法写入

解决方案:当文件不存在时,创建一个文本去存取信息;

3.查找信息,当信息不存在时,程序没有反应

解决方案:当所搜寻的信息不存在时,返回查找失败;

4.VS运行程序时,出现scanf不安全问题

解决方案:在项目属性中的预处理器中加入一串代码;

b、算法的时间复杂度和空间复杂度;

算法的时间复杂度为:O(n^3)空间复杂度:170

输出典型数据

界面:

显示功能,显示最初的数据:

插入功能:

删除功能:

查找商品信息:

统计并显示进货时间最早且最接近保质期中止时间的

货物:

写入文件:

读取文件:

对读入文件进行排序:

获得测试结果:

源程序

#include/*引用库函数*/ #include

#include

#include

typedefstruct/*定义结构体数组*/ {

char name[20];/*商品名称*/

int time;/*进货时间*/

int year;/*生产日期*/

int no;/*保质期*/

}goods;

goods gs[80]; /*结构体数组变量*/

int menu_select() /*菜单函数*/

{

char c;

do{

system("cls"); /*运行前清屏*/

printf("**** 商品系统****\n"); /*菜单选择*/

printf(" | 1. 输入数据 |\n");

printf(" | 2. 显示数据 |\n");

printf(" | 3. 插入数据 |\n");

printf(" | 4. 删除数据 |\n");

printf(" | 5. 查找数据 |\n");

printf(" | 6. 统计并显示进货时间最早且最接近保质期中止时间的货物 |\n");

printf(" | 7. 写入文件 |\n");

printf(" | 8. 读文件 |\n");

printf(" | 9. 对读入的文件进行排序 |\n");

printf(" | 0. 退出 |\n");

printf("*********************************** ******\n");

printf("请选择(0-9):");

c = getchar(); /*读入选择*/

} while (c<'0' || c>'9');

return(c - '0'); /*返回选择*/

}

void Sort_by_time(goods gs[], int n) /*按进货时间排序*/

{

int i, j, *a, *b, c, *p, *q, s, *m, *k, d, e, f;

char t[10];

for (i = 0; i

for (j = 0; j

if (gs[j].time>gs[j + 1].time)

{

a = &gs[j + 1].time;

b = &gs[j].time;

c = *a;

*a = *b;

*b = c;

strcpy(t, gs[j + 1].name);

strcpy(gs[j + 1].name, gs[j].name);

strcpy(gs[j].name, t);

p = &gs[j + 1].year;

q = &gs[j].year;

s = *p;

*p = *q;

*q = s;

m = &gs[j + 1].no;

k = &gs[j].no;

d = *m;

*m = *k;

*k = d;

}

elseif (gs[j].time == gs[j + 1].time) {

p = &gs[j].year;

a = &gs[j + 1].year;

b = &gs[j].no;

q = &gs[j + 1].no;

e = (*p) + (*b) * 10000;

f = (*a) + (*q) * 10000;

if (e>f)

{

a = &gs[j + 1].time;

b = &gs[j].time;

c = *a;

*a = *b;

*b = c;

strcpy(t, gs[j + 1].name);

strcpy(gs[j + 1].name, gs[j].name);

strcpy(gs[j].name, t);

p = &gs[j + 1].year;

q = &gs[j].year;

s = *p;

*p = *q;

*q = s;

m = &gs[j + 1].no;

k = &gs[j].no;

d = *m;

*m = *k;

*k = d;

}

}

}

int Input(goods gs[], int n) /*输入若干条记录*/ {

int i = 0;

char sign=0, x[10];

while (sign != 'n'&&sign != 'N') /*判断*/ {

printf("商品名称:"); /*交互输入*/

scanf("%s", gs[n + i].name);

printf("进货时间(例20070201):");

scanf("%d", &gs[n + i].time);

printf("生产日期(例20070201):");

scanf("%d", &gs[n + i].year);

printf("保质期(年):");

scanf("%d", &gs[n + i].no);

gets(x); /*清除多余的输入*/

printf("继续输入?(Y/N)");

scanf("%c", &sign); /*输入判断*/

i++;

}

Sort_by_time(gs, n + i); /*调用排序函数*/ return(n + i);

管理信息系统设计说明

管理信息系统综合练习报告题目:学生宿舍管理系统 2010年12月1日

引言 随着电脑的普及与应用,现在的管理也需要提升一个档次。即从原来的手工记录管理模式转变为电脑一体化管理。这样会给公寓的管理人员带来很多好处,让他们管理的效率更高、效果更好,管理起来更方便。由此而产生了本管理软件――学生公寓管理软件。 学生公寓管理软件是用Microsoft Visual Basic 编写完成。由于Visual Basic率先采用了可视化(VISUAL)的程序设计方法。所以利用系统提供的大量可视化控件,可以方便的以可视化方式直接绘制用户图形界面,并可直观,动态的调整界面的风格和样式,直到满意为止,从而克服了以前必须用大量代码去描述界面元素的外观和位置的传统编程模式。做起来方便,使用起来更为快捷。 作为一个学生公寓的管理软件,要十分全面的贴近以及适合大学公寓的管理方法。本软件的参考资料主要有两种来源:一是参考本学校公寓的管理结构,管理方法。如各个公寓的分布特色,以及公寓的各种管理制度。这些资料是本软件的主要依据,也可以说这些资料来源于普通的生活,比较真实一些。二是来源于网络上的各种同类软件,通过这些软件可以看出一个公寓最低需要哪些管理与设置,在这些软件中,有些软件功能比较齐全,但是在管理上显的非常的不方便,使用起来十分麻烦、繁琐,有些虽然简单,但是功能上又不是十分完善,对这些软件首先要进行取其精华,弃其糟粕,从而进行编写。 本系统主要包括以下方面:信息查询,学生管理,公寓管理。 学生公寓管理软件目前版本为1.0.1,为一个测试版本。它目前在功能上,以及操作的简便上有很大的改进。但是还是存在一些不足,在有些功能的实现上还不是十分的理想,这也是本人在时间和精力上留下的遗憾。但是相信这些会在以后的版本中得到完善,使这个软件成为一个功能上最全,使用上最简捷方便的管理软件

商品仓库管理系统数据库设计

数据库原理课程设计仓库管理系统

第一章绪论 课题背景介绍 1.1.1课题开发背景 商品库存管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以商品库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低、另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套商品库存管理软件成为很有必要的事情。 1.1.2课题开发意义 大多数库存管理理论认为,库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。虽然持有一些库存是必要的,过量的库存却非但没有用处而且占用了资金。占用的资金对于公司发展、新产品开发等都是非常需要的;减少资金占用还可以大大减少来自银行贷款的利息和风险。对那些采购量特别大、采购件市场价格有波动的物料库存,加强库存管理效果更为明显。因此,平衡公司库存投资与其它资金需求至关重要。 随着我国经济的飞速发展,各种类型规模的公司企业迅速崛起,许多从事生产和经营管理的企业都有自己生产和销售的产品,而这些产品都需要储存在仓库中,对于每个企业来说,随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理库存产品,对这些企业来说是非常重要的,库存管理的重点是销售信息能否及时反馈,从而确保企业运行效益。而库存管理又涉及入库、出库的产品、操作人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分

《员工信息管理系统》详细设计说明书

《员工信息管理系统详细设计说明书》 一、引言 编写目的 根据需求规格说明书、概要设计说明书,在仔细考虑讨论之后,我们对员工信息管理系统软件功能的划分、数据结构、软件总体结构的实现有了进一步的想法。本说明书的预期读者是与员工信息管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。 背景 利用先进的管理手段,提高人事信息的管理水平,是每一现代公司所面临的重要课题。为了解决这一重要课题,就必须有一套科学,高效,严密,实用的人事信息管理系统。现代公司的人事信息管理都是在计算机上实现的,采用现代计算机管理系统来进行管理,提供规范,统一的服务,它在管理系统中的应用不仅可以简化,规范各机构的日常操作,而且可以使企业人事信息管理更加方便,简单,快捷,清晰,从而减轻工作人员的劳动强度,减少企业的财政消耗。 定义 SQL Server:所用的数据库管理系统 VS 2010:所用的开发软件 二、程序(一)设计说明 程序描述 主模块 功能 建立与数据库连接 获取系统设置 能够跳转至子模块:登陆、注册等模块。 输入、输出项 用户鼠标点击登陆、注册按钮 跳转至相应模块界面 流程逻辑

选择项 登陆系统注册系统查询系统管理系统界面设计 功能实现方法 '跳转登陆页面 Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles If ("UserName") Is Nothing Then ("") Else "", "") End If End Sub '跳转注册页面 Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs) Handles ("") End Sub 三、程序(二)设计说明 程序描述

管理信息系统设计说明书

公司人员资料管理系统 系统设计说明书 时间: 2013.4.25———2013.5.10

湖南工业大学科技学院 目录 摘要……………………………………………………………………………… 第一章绪论…………………………………………………………………… 第二章需求分析…..………………………………………………………… 1.1 功能模块的分析………………………………………………… 1.2 模块的设计…………………………………………………… 1.3 系统的数据模型……………………………………………… 第三章系统的配置…………………………………………………………… 3.1 Microsoft Access 2000的安装……………………………… 3.2 Visual Basic 6.0的安装……………………………………… 第四章数据库的设计………………………………………………………… 4.1 数据表的设计……………………………………………………… 4.2 关系的设计………………………………………………………… 第五章详细设计………………………………………………………………… 5.1 建立窗体…………………………………………………………… 5.1.1建立主窗体……………………………………………………… 5.1.2建立详细资料窗体……………………………………………..… 5.1.3建立部门信息窗体……………………………………………… 5.1.4建立系统管理窗体………………………………………….…… 5.1.5建立登录窗体……………………………………………….……. 5.1.6建立增加新用户窗体……………………………………….…… 5.2 创建工程模块………………………………………………….… 5.3 VB窗体与数据库的连接………………………………….……. 第六章系统的编译与发布…………………………………………………….. 第七章设计总结………………………………………………………………. 致谢……………………………………………………………………………..

超市商品管理信息系统数据库设计样本

二、需求分析: (一)重要目的 为了大大提高超市运作效率,减少经营成本,提高效益,以及提高超市管理水平。依照超市需要,对其进行规范化管理,因而需要一套合理管理体系。 (二)功能分析 1、录入产品信息,并对其进行分类,可以对既有产品信息进行维护、当产生了新产品后,可以录入新产品信息; 2、可以输入员工、供应商有关信息并能对其更新; 3、在收银处,随时录入商品出货信息(涉及产品编号、出货单价、出货数量、员工编号等),及时更新数据库数据; 4、从供应商处进货后,及时录入产品进货信息(涉及产品编号、进货单价、进货数量、供应商编号等); 5、录入产品原始库存,并可以依照产品进货、出货信息进行库存管理、更新; 6、可随时查询产品信息、出货信息、进货信息(如月出货报表),并可以打印输出; 7、可以依照出货、进货表中数据自动计算出每种产品当天库存,并可以实现当前库存查询; 8、在需要时生成商品库存状况报告,实时报告商品库存状况:库存量局限性(不大于某一自定数量)时,可生成缺货报告,并提供商品种类,来源等信息,以便采购人员进行商品采购;库存量超额(不

不大于某一自定数量)时,可生成超额库存报告,以便管理人员进行产品组合协调; 9、商品出货达到一定数量时,可将此类商品信息及出货进货信息打印输出,可以提示畅销产品和滞销产品种类,并提供商品库存信息用于市场导购和商品采购指引。 (三)数据定义 图1.1 E-R图

(四)系统设计 1、商品管理:录入既有商品有关信息,如生产日期、保质期、进货价格、出货价格等,并将其进行分类,以便查询、维护、更新; 2、进货管理:录入进货有关信息,并进行查询、更新,可打印输出; 3、出货管理:记录出货有关信息,并进行查询、更新,可打印输出; 4、库存管理:依照进货、出货信息自动计算库存量,并存储商品库存信息,且可以随时打印输出需要产品库存信息; 5、员工信息管理:员工基本信息创立、更新、查询; 6、供应商信息管理:供应商基本信息创立、更新、查询。

商品信息管理系统设计报告样本

商品信息管理系统设计报告 xxxxxxxx 目录 一.运行环境 二.系统的基本框架介绍 三.系统结构图 四.项目概述 1.项目设计的主要内容 2.数据库设计 3.程序中包含的主要框架 4.界面设计 五.系统的调试过程 六.总结

一.运行环境 服务器: CPU: PIII 500以上; 内存: 512M以上; 硬盘: 15G以上; 支持软件: Win /XP, tomcat5.0, Myeclipse 8.6 数据库系统: Access ; 界面美化: Dreamweaver 二.系统的基本框架介绍 (一)前台实现的功能 1.普通用户的登录 2.普通用户查看个人信息 3.商品信息的搜索 4.实现购物车功能模块 5.用户注销 (二)后台管理实现的功能 1.对用户信息的管理( 查询, 添加, 删除, 修改) 2.对商品信息的管理( 查询, 添加, 删除, 修改) 3.对商品信息的管理( 查询, 添加, 删除, 修改) 4.管理员注销 三.系统结构图 说明: 普通用户能够登录到前台进行购物, 管理员经过登录能够进入后台进行管理。

四. 项目概述 1. 项目设计的主要内容 数据库设计、 编码设计、 界面设计、 系统调试与维护 2. 数据库设计 2.1 每张表的定义 productInfo 表: 其中p_id 为主键。 userInfo 表: 其中u_id 为主键。 退出系统

customerInfo表: 其中c_id为主键。 2.2每张表的数据 productInfo表 userInfo表:

userInfo表: 3.程序中包含的主要框架内容 3.1Package Package 的名字应该都是由一个小写单词组成。 包名: package com.pmis.dao package com.pmis.db package com.pmis.entity package com.pmis.servlet 3. 2 com.pmis.dao CustomerInfoDAO.java ProductInfoDAO.java UserInfoDAO.java

学生信息管理系统详细设计说明书资料讲解

学生信息管理系统详细设计说明书 负责人: 参与人员: 指导老师:

1引言 (4) 1.1编写目的 (4) 1.2背景 (4) 1.3定义 (4) 1.4参考资料 (4) 2程序系统的结构 (4) 3登录界面(DEFAULT)设计说明 (5) 3.1程序描述 (5) 3.2功能 (5) 3.3性能 (6) 3.4输人项 (6) 3.5输出项 (6) 3.6算法 (7) 3.7流程逻辑 (7) 3.8接口 (7) 3.9存储分配 (8) 3.10注释设计 (8) 3.11限制条件 (8) 3.12测试计划 (8) 3.13尚未解决的问题 (9) 4班级管理(BANJIGUANLI)设计说明 (10) 4.1程序描述 (10) 4.2功能 (10) 4.3性能 (10) 4.4输人项 (11) 4.5输出项 (11) 4.6算法 (11) 4.7流程逻辑 (11) 4.8接口 (12) 4.9存储分配 (13) 4.10注释设计 (13) 4.11限制条件 (13) 4.12测试计划 (13) 4.13尚未解决的问题 (13) 5学生信息管理(XUESHENGXINXI)设计说明 (14) 5.1程序描述 (14) 5.2功能 (14) 5.3性能 (15) 5.4输人项 (15)

5.5输出项 (16) 5.6算法 (16) 5.7流程逻辑 (16) 5.8接口 (17) 5.9存储分配 (17) 5.10注释设计 (18) 5.11限制条件 (18) 5.12测试计划 (18) 5.13尚未解决的问题 (18)

详细设计说明书 1引言 1.1编写目的 该学生信息管理系统软件项目是为适应教务发展的需要而进行研发的,适用于学校内部相关部门。该文档是对概要设计结果的进一步细化,给出目标系统(即学生信息管理系统)的精确描述,以便在编码阶段直接翻译成计算机的程序代码。 本报告的预期读者为项目管理人,教师,学生,软件开发工程师等。 1.2背景 a.待开发软件系统的名称:学生信息管理系统; b.本项目的任务提出者:河南警察学院09级信息安全系; c.本项目的开发者:河南警察学院09级信息安全系二区队; d.本项目的用户:管理员,教务处管理员,学校教师职工,学校全体学生; e.实现该软件的计算中心:学校计算机中心,学校网管中心; f.该说明为独立文档。 1.3定义 此处无内容。 1.4参考资料 a.本项目的经核准的计划任务书; b.可行性分析报告; c.需求分析说明书; d.概要设计说明书; e.《实用软件工程与实训》杜文洁、白萍主编清华大学出版社; f.软件开发国际标准文件。 2程序系统的结构

餐饮管理系统设计说明书

餐饮管理系统之 ——系统设计说明书一.总体设计 1.处理流程(略) 图总体处理流程图 2.总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图中的M,它使得研制成本最小,而且应尽量避免不足的模块化或超量。 总体结构:

总体模块说明 项目容:此系统使用了三层架构实现了管理人员登陆模块,菜单管理模块,餐厅人员管理模块,点菜功能模块,消费结账模块,查询统计 功能模块。 系统登录退出模块:本模块是被用于用户登录,注销和退出。模块根据用户的不同类型赋予用户不同的管理权限。等低级的用户不可访问高等级用户的个别功能,而高等级用户可以使用低等级用户的所有系统功能。 菜单管理模块:本模块将餐厅的菜单信息通过标准化的管理操作加以整合,使得菜品的价格、配料、功效和图片可以完全呈现在客户面前,使得客户可以便地选择自己想要的食物。本模块的分权限设计将限制普通员工对菜单信息加以修改,以防止菜单价格被恶意修改,以此保证餐厅正常可靠的运营。管理人员可以添加到菜谱到系统中,并能进行日常维护(包括修改菜的价格等),系统可以对整个菜单分类管理,可区分凉菜、热菜、汤类、酒水、消费品和主食、 餐饮管理 信息系统 后台管理 前台服务 桌台 仓库 员工 顾客 员工 供货商 材料 信息 系统登录退出 系统登录退出 图1 餐饮管理系统总体功能模块图

超市商品管理系统的设计方案

超市商品管理系统的设计方案 1

目录 1引言 (1) 2系统分析 (3) 2.1需求分析 (3) 2.2可行性分析 (4) 2.3目标分析 (4) 2.4数据流程图 (5) 3系统设计 (6) 3.1系统功能设计 (6) 3.2系统数据库设计 (7) 4系统实现 (12) 4.1软件开发工具与运行环境 (12) 4.2系统功能模块的实现 (12) 4.3”A BOUT”窗口功能的实现 (18) 4.4系统主程序设置 (19) 5系统程序的编译、运行 (21) 2

6结束语 (22) 参考文献 (23) Abstract (24) 致谢 (25) 超市商品管理系统的设计与实现 摘要: 本文主要介绍超市商品管理系统的开发。超市商品管理系 统是在Windows平台下,以微软公司的Visual FoxPro6.0为工具开 发出来的系统,实现了超市各主要业务的计算机管理。该系统由商 品信息管理、商品信息查询、报表打印、系统设置、退出等功能 模块组成,本系统可按各种方式查询数据,打印和浏览商品价格、商 品说明、进货商品清单、出货商品清单、库存商品清单等,使商品 管理系统从纯手工中解脱出来,实现超市商品管理系统简单化、规 范化、合理化、科学化,其实用性强,用户界面友好。 3

关键词: 关系数据库;Visual Foxpro 6.0;进存销管理;E-R图;管理系统 1引言 社会生活的现代化,使得市场的走向发生巨大变化,同时,商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活跃、财源茂盛。现代化事业的发展,也使超市的管理手段发生前所未有的革命。计算机的运用现正在发达国家的各类商店、小型超市中普及。由于它能够准确记载和查阅有关超市经营活动的大量数据,帮助超市经营者掌握和分析营销情况,及时做出正确决策,而且有利于商店内部的进货、库存、销售等情况的管理,因而大大提高了现代超市的管理水平。当前,中国正处在从传统商店经营到现代超市经营的转变过程中,商店经营者要适应这场转变的需要和面对日趋激烈的商业竞争挑战,很有必要提高自己的管理水平,加强对超市现代化经营思想、方法与手段的认识,再加上当今世界计算机的飞速发展,计算机在企业管理中的应用及利用计算机实现企业商品管理势在必行。经过计算机对商品的完善管理,整个系统基本上实现了操作简便、界面良好、灵活、实用、安全等要求。在生产性单位,如工厂中,产品的进 4

校园管理系统设计说明书

校园管理系统设计说明书 1 引言 1.1编写目的 概要设计的主要任务是设计程序的体系结构,也就是确定程序有哪些模块组成以及模块计的关系。概要设计过程首先寻找实现目标系统的各种不同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后分析员从这些供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本/效益分析,并且制定实现这个方案的进度计划。分析员应该综合分析比较这些合理的方案,从中选出一个最佳方案向用户和使用部门负责人推荐。如果用户和使用部门的负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软结构,通常,进行必要的数据库设计,确定测试要求并且是定测试计划。 1.3术语定义 实体—联系图(E-R图):包含实体(即数据对象)、关系和属性。作为用户与分析员之间有效交流的工具。 流程图:由一些特定意义的图形、流程线及简要的文字说明构成,能清晰明确地表示程序的运行过程 盒图:又称为N-S图呀CHAPIN图,它把整个程序写在一个大框图,大框图由若干个小的基本框图构成 1.4参考资料 《软件工程导论》 ---------海藩编著清华大学 《深入浅出面向对象分析和设计》 《数据为原理及应用》------绍原主编科学 2 概述 1.目标 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。 2.运行环境

软件基本运行环境为Windows环境。 3.需求概述 本系统要达到以下目标: 1、用户的存款与消费 2、用户挂失处理 3、管理员的新建与注销 4、用户的查询 4.条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: 1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。 2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 3.设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。 3 系统分析 系统模型:

超市商品管理信息系统数据库设计说明

二、需求分析: (一)主要目标 为了大大提高超市的运作效率,降低经营成本,提高效益,以及提升超市的管理水平。根据超市的需要,对其进行规化管理,因此需要一套合理的管理体系。 (二)功能分析 1、录入产品信息,并对其进行分类,能够对现有产品的信息进行维护、当产生了新产品后,能够录入新产品的信息; 2、能够输入员工、供应商的相关信息并能对其更新; 3、在收银处,随时录入商品出货信息(包括产品编号、出货单价、出货数量、员工编号等),及时更新数据库数据; 4、从供应商处进货后,及时录入产品进货信息(包括产品编号、进货单价、进货数量、供应商编号等); 5、录入产品原始库存,并能够根据产品进货、出货信息进行库存管理、更新; 6、可随时查询产品信息、出货信息、进货信息(如月出货报表),并可以打印输出; 7、能够根据出货、进货表中的数据自动计算出每种产品的当日库存,并能够实现当前库存查询; 8、在需要时生成商品库存情况报告,实时报告商品库存情况:库存量不足(小于某一自定的数量)时,可生成缺货报告,并提供商品种类,来源等信息,方便采购人员进行商品采购;库存量超额(大

于某一自定的数量)时,可生成超额库存报告,以便管理人员进行产品组合的协调; 9、商品出货达到一定数量时,可将此类商品信息及出货进货信息打印输出,能够提示畅销产品和滞销产品的种类,并提供商品的库存信息用于市场导购和商品采购指导。 (三)数据定义 图1.1 E-R图

(四)系统设计 1、商品管理:录入现有商品的相关信息,如生产日期、保质期、进货价格、出货价格等,并将其进行分类,以便查询、维护、更新; 2、进货管理:录入进货相关信息,并进行查询、更新,可打印输出; 3、出货管理:记录出货相关信息,并进行查询、更新,可打印输出; 4、库存管理:根据进货、出货信息自动计算库存量,并存储商品库存信息,且可以随时打印输出需要的产品库存信息; 5、员工信息管理:员工基本信息的创建、更新、查询; 6、供应商信息管理:供应商基本信息的创建、更新、查询。

学生信息管理系统详细设计说明书模板

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

文档仅供参考 学生信息管理系统 详细设计说明书 负责人: 参与人员: 指导老师: 1引言.......................................................................... 错误!未定义书签。

1.2背景....................................................................... 错误!未定义书签。 1.3定义....................................................................... 错误!未定义书签。 1.4参考资料 ............................................................... 错误!未定义书签。2程序系统的结构....................................................... 错误!未定义书签。3登录界面(DEFAULT)设计说明.............................. 错误!未定义书签。 3.1程序描述 ............................................................... 错误!未定义书签。 3.2功能....................................................................... 错误!未定义书签。 3.3性能....................................................................... 错误!未定义书签。 3.4输人项................................................................... 错误!未定义书签。 3.5输出项................................................................... 错误!未定义书签。 3.6算法....................................................................... 错误!未定义书签。 3.7流程逻辑 ............................................................... 错误!未定义书签。 3.8接口....................................................................... 错误!未定义书签。 3.9存储分配 ............................................................... 错误!未定义书签。 3.10注释设计 ............................................................. 错误!未定义书签。 3.11限制条件 ............................................................. 错误!未定义书签。 3.12测试计划 ............................................................. 错误!未定义书签。 3.13尚未解决的问题 ................................................. 错误!未定义书签。4班级管理(BANJIGUANLI)设计说明 ...................... 错误!未定义书签。 4.1程序描述 ............................................................... 错误!未定义书签。

商品销售管理系统设计

问题描述: 已知一公司有10种产品(产品编号,产品名称,产品价格,产品产地,库存数量(最开始为1000个)),设计一程序,完成以下功能: 1)1)销售:从键盘输入顾客姓名,销售数量、销售日期,实现销售功能。需要判断产 品是否存在,销售数量是否小于库存数量,销售日期格式是否合法(格式为: YYYY-MM-DD,如2009-01-02)) 2)2)能根据产品编号查询产品的销售历史 3)3)计算时间段内各个产品的销售总额 4)4)能根据顾客姓名,查询购买历史 5)5)能显示所有顾客的姓名 提示: ●定义一个日期结构体保存日期,具体信息为:年、月、日 ●判断存款日期和取款日期的格式是否合法时,需要判断长度是否为10,第5位 和第8位是否为’-’,字符,将1-4位表示的年份,6-7位表示的月份,9-10位表 示的日期分别转换成整数。判断是否满足构成日期的条件闰年月份只能是1-12之 间的数,如果是闰年,二月可以是29天否则不能大于28,1,3,5,7,8,10, 12月可以是31天,其余只能小于等于30(建议写成函数)。 ●定义一个结构体数组保存10种产品信息,具体信息为:产品编号,产品名称, 产品价格,产品产地,库存数量(最开始为1000个) ●定义一个链表,保存销售信息,具体为:顾客代码,销售数量、销售日期。 ●定义一个链表保存顾客信息,具体为:顾客代码,顾客姓名 ●当输入销售信息时查询顾客链表,如果在链表中存在该姓名的顾客记录,则将其 代码在该销售链表中插入一条记录,如果不存在,则在顾客链表中插入一条记录,#include "stdio.h" /*I/O函数*/ #include "stdlib.h" /*标准库函数*/ #include "string.h"/*字符串函数*/ #include "ctype.h" /*字符操作函数*/ #include "time.h" /*时钟函数*/ #include "cstdlib" #include "conio.h"

销售管理信息系统课程设计报告

销售经管信息系统课程设计报告 专业:经济信息经管 姓名:张颖雷相洁指导教师:代世雄

2011年 10月 前言 销售经管是为了实现各种组织目标,创造、建立和保持与目标市场之间的有益交换和联系而设计的技术方案的分析、计划、执行和控制。通过计划、执行及控制企业的销售活动,以达到企业的销售目标。销售职能、制造职能与财务职能三者是经营的三大职能。随着由卖主市场向买主市场的转移,它的内容在引起很大变化。卖主市场时代的销售是处于造什么卖什么的环境因而是生产产品向消费者推销的职能,可以说是由生产单方面往消费进行的一种形式。然而,买主市场时代的销售是以顾客为中心所开展的。已经在起着协助顾客进行购买活动的作用。商品销售经管系统是根据旧时商店的货品经管,财务经管的模式发展起来的,现在应用于很多商店,使商店经管货品,掌握销售信息更加高效。 商品销售经管系统的开发采用经管端\销售端的结构模式,包括后台数据库的建立和维护以及前端应用程序(经管端,销售端)的开发两个方面。对于前者要求建立起数据一致性和完整性强,安全性好的库。而对于后者则要求应用程序功能强劲,完善,易使用等特点。使用https://www.wendangku.net/doc/5a11131534.html,做前端应用程序开发工具,利用面向对象的编程思想进行高效的开发,用SQL SERVER 2000进行后台数据库的创建和经管,利用ADO对象实现对后台数据库的连接,访问,修改以及写入等操作。并采用OLEDB连接数据库,提高了数据访问效率。 2、需求分析 2.1 需求分析 本文首先分析了商品销售经管系统的应用现状,阐述了本销售经管系统的开发目的。通过对数据库技术的现状与发展、数据库系统的选择原则、系统开发工具的选择一系列问题的分析确定了系统的开发平台。接着阐述了销售系统基本理论,并在此理论指导下,详细给出了销售经管系统分析到总体设计详细设计与实现及测试的各个环节,以及各个模块的功能,最后对本系统作出客观评价评价,指明了系统的现实意义。 2.2 关键字解释 (1)货品――是进货的代表词,进货到仓户的都是货品,商品就是由货品组成的。 (2)商品――准备销售的物品,商品就是由货品组成的。例如散装可乐是由杯子,盖子,吸管,水,二氧化碳。 目录 1、概述 1 2、需求分析2

信息管理系统毕业设计

1概述 学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。 随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我 们使用电脑的高效率才处理数据信息成为可能。学生学籍管理系统的出现,正是管理人员 与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义? 2需求与功能分析 学生信息管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便, 易用性强。该系统实现的大致功能:用户登陆。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。教师管理。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。管理员管理。拥有最高的权限。允许添加教师信息和课程信息等。其提供了简单、方便的操作。 3概要设计 3.1功能模块图 功能模块图,如下图3.1所示

学生管理系统设计说明书范文

学生管理系统设计 说明书

1简介 1.1 设计要求 学生管理系统应包含学生的全部信息。每个学生是一条记录,包括姓名、学号、性别、出生年月、专业、班级、家庭地址、宿舍号码等。本系统能够按专业班级或学号查找学生,并显示相关学生情况。要求程序结构合理、算法准确、语法正确,并生成可执行文件。 1.2 系统概述 学生信息管理系统作为一个应用软件为学校师生提供一个对学生信息进行管理和查询的平台。用户可根据系统界面的提示信息对学生的信息进行输入、修改、增加、删除、查询、排序等操作。 1.3开发与设计的总体思想 本系统主要应用模块化的设计思想实现学生信息的输入、修改、增加、删除、查询、排序等典型管理功能。各主要模块的数据均存储在文件中,因此包含对文件的读、写等基本操作。在软件开发过程中应用了C语言程序设计中的基本控制结构,如选择、循环、顺序结构。 2

2 总体设计 2.1 功能需求 该系统提供了一个对学生信息进行管理和查看的平台,给用户一个交互式的应用接口,具体功能如下: 2.1.1创立学生信息 用户根据提示信息输入学生的姓名、学号、性别、出生年月、专业、班级、家庭地址、宿舍号码等信息,系统会以文件形式存储,以便进行管理。 2.1.2查询学生信息 用户根据提示信息输入学生的学号或专业班级的方式进行查询,在学生文件中查找到该信息并显示出来。 2.1.3修改学生信息 用户能够根据系统提示修改自己的一些信息。 2.1.4删除学生信息 3

用户根据提示信息输入学生的学号,在学生文件中查找到该信息并删除。 2.1.5显示学生信息 用户根据提示信息输入学生的学号或班级,在学生文件中查找到该信息并显示。 2.1.6保存学生信息 系统将学生信息记录存储在系统磁盘的文件中,以便进行管理、检索和备份。 2.2 系统功能结构图

C++超市管理系统的设计与实现

目录 一、需求分析 (3) 二、程序的主要功能 (2) 三、程序运行平台 (4) 四、系统总框架图 (4) 五、程序类的说明 (5) 六、模块分析 (8) 七、比较有特色的函数 (9) 八、运行结果 (10) 九、存在的不足与对策 (14) 十、程序源代码 (14)

一、需求分析 中小型超市采购的商品一般都成千上万件。对这些商品进行有效的管理必不可少。每件商品一般都需要记录商品名、条形码、类别、价格、出厂日期等商品的基本信息。除此之外,还需要记录商品的其他相关信息,如生产厂家、供货处代码、厂家网址、厂家电话等。超市商品的相关信息需要存储到文件系统中,一般都需要提供对商品信息的添加、编辑、删除等操作。超市管理员每天都会记录购进的商品信息,核销过期的商品等。 为了巩固我们所学的C++语言程序设计知识,也为了满足课程设计的要求,我们在对几个中小型超市进行调研的基础上,设计和实现一个小型的超市商品管理系统,提供商品系统的添加、删除、编辑等功能。同类系统多数使用结构体数组来操作数据,本系统使用链表结构操作数据,提高了数据处理的效率。 二、程序的主要功能 1、添加功能: 添加商品信息:有商品代码、商品名称、产地、商品单价、库存量等。 2、删除功能: 根据商品的名称,在添加的商品中进行删除。 3、显示功能: 能将已经添加或者进行修改的商品信息进行显示。 4、修改功能: 根据商品的民称,在添加的商品中进行修改,将这个商品的所有信息都进行修改。 5、查找功能: 根据商品名称或者编号进行查找,查找功能有两个查找方式,以备不时之需。6.文件保存 将添加,修改,删除后的商品信息进行保存。

c 校园超市商品信息管理系统课程设计说明书 含源代码

计算机科学与技术教研室课程设计说明书 (2015-2016学年第二学期)

注:成绩均用百分制。总成绩=平时成绩*20%+报告成绩*40%+演示与答辩成绩*40%

设计题目:校园超市商品信息管理系统1.课程设计目的 本系统的目的在于,可以很好的管理超市商品与销售员之间的关系,使得系统的功能和用途更加的全面和实用,这样两个和在一起可以避免用户使用起来的麻烦,使得可以更好的方便于使用者。 本课程设计的目的就是要通过一次集中的强化训练,能及时巩固已学的知识,补充未学的但又必要的内容。进行课程设计目的在于加深对程序设计基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计能力。具体目的如下: (1)更深入地理解和掌握该课程中的有关基本概念,程序设计思想和 方法。 (2) 培养综合运用所学知识独立完成课程设计的能力。 (3) 培养勇于探索、严谨推理、实事求是、有错必改、用实践来检验 理论,全方位考虑问题等科学技术人员应具备的素质。 (4) 可以运用自己所学的知识在系统的实现。 2、课程设计正文 系统分析 从经济、技术、法律、操作四方面的分析可以看出,本系统的开发时机成熟。从多种角度考虑,都是可行的,采用本系统,能够使整个超市内部所有的信息工作简化、提高工作效益。由于采用统一的数据信息,使相关资料能够查询所需要的数据、资料及其它信息,使信息快速高效运行。需求分析

该设计是通过计算机设计程序软件来实现校园超市商品信息管理系统的基本业务,商品共包含以下信息项:商品编号、商品名称、商品进货数目、商品销售数目、商品剩余库存数目、商品单价、商品产地、商品销售额等;主要功能包括:创建商品信息文件,增加、删除、修改商品信息,销售商品、通过关键字、厂家名称或者编号来查找商品,按照不同的条件对商品信息进行统计工作。在该系统中利用通过类的方式来定义对象以及在类中定义各项的成员函数和数据成员来实现对商品信息的管理。 中小型超市采购的商品一般都成千上万件。对这些商品进行有效的管理必不可少。每件商品一般都需要记录商品名、商品编号、产地、价格、出厂日期等商品的基本信息。除此之外,还需要记录商品的其他相关信息,如生产厂家、进货数量、销售数量、剩余库存数量等。超市商品的相关信息需要存储到磁盘文件中,一般都需要提供对商品信息的添加、编辑、删除、查找等操作。超市管理员每天都会记录购进的商品信息,核销过期的商品等。为了巩固我们所学的C++语言程序设计知识,也为了满足课程设计的要求,我们设计和实现一个小型的超市商品管理系统,提供商品系统的添加、删除、编辑、查找等功能。同类系统多数使用结构体数组来操作数据,本系统使用类定义对象,以及成员函数和数据成员来完成对增删查改功能的实现,利用链表结构操作数据,提高了数据处理的效率。 (1)分别定义两个类为Supermarket和Supermarketmassage来实现对价格信息、名称信息、数量信息的存储、更正、删除与查询以及其他功能的实现。 (2)初始化功能

学生信息管理系统详细设计汇编

学生信息管理系统 详细设计 课程名称:软件工程 指导老师:冯年荣 组员:岳一沿、朱隆君、张敏 张雨、邵天宇、万文彬 2015/5/1 1、详细设计概述 详细设计也叫做程序设计,它不同于编码或编制程序。在详细设计阶段,要决定各个模块的实现算法,并精确地表达这些算法。编程设计所开发项目的具体要求和对每个模块规定的功能,以及算法的设计和评价。详细设计需要给出适当的算法描述,为此应提供详细设计的表达工具。

在理想情况下,算法过程描述应采用自然描述语言来表达,使不熟悉软件的人理解这些规格说明比较容易,无需重新学习。但是,自然语言在语法上和语义上往往具有多义性,常常要依赖上下文才能把问题交代清楚。因此,必须使用约束性更强的方式来表达细节。 2、详细设计的基本内容 详细设计过程中需要完成的工作主要是确定软件各个组成部分内的算法以及各个部分的内部数据结构,确定各个组成部分的逻辑过程。另外还有以下工作。 2.1 处理方式的设计 (1)数据结构设计:对于需求分析、总体设计确定的概念性的数据类型进行确切的定义。 (2)算法设计:用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来,并为实现软件系统的功能需求确定所必需的算法,评估算法的性能。 (3)性能设计:为满足软件系统的性能需求确定所必需的算法和模块间的控制方式。(4)确定外部信号的接受发送形式。 2.2 物理设计 对数据库进行物理设计,确定数据库的物理结构。 2.3 可靠性设计 2.4其他设计 (1) 代码设计:为了提高数据的输入、分类、存储及检索等操作的效率,以及节约 内存空间,对数据库中的某些数据项的值要进行代码设计。 (2) 输入输出格式设计:针对各个功能,根据界面设计风格,设计各类界面的样式。 (3) 人机对话设计:对于一个实时系统,用户与计算机频繁对话,因此要进行对话

知识管理系统设计说明书

东方钢铁公司 知识管理系统设计说明书 东方钢铁集团股份有限公司 2010年10月

目录 目录 (2) 1.引言 0 1.1 编写目的 0 1.2 背景 0 1.3 参考资料 (1) 2. 概要设计说明书 (1) 2.1 知识管理系统功能模块图 (1) 2.2 知识管理系统数据库概念设计 (3) 3. 详细设计说明书 (5) 3.1 输入输出设计 (5) 3.2 处理模块详细设计 (6)

1.引言 1.1 编写目的 本文档是东方钢铁公司知识管理系统详细设计文档。用于指导知识管理系统编码与单元测试,主要为程序设计师和测试工程师进行代码设计和测试提供依据。 系统详细设计说明,包括: 系统功能说明、系统结构说明、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等) 1.2 背景 东方钢铁集团具有公司的局域网,直接与internet系统相联。同时规划与AA集团、AA股份及AA国际总公司的主干网接口。东方钢铁集团信息节点覆盖公司所有业务点,即人人网上互联。此外,公司还提供了远程拨号服务,供移动办公使用。 不论是网络基础设施条件、用户群体,还是在办公电子化和网络化方面都有较好的基础。多数职工对计算机特别是对信息技术的应用有较高的水平,具备了实施知识管理及协同工作项目的必要条件另一方面,现有的系统中仅实现简单的信息发布和信息

沟通功能,且信息分布零散无序。 因而对东方钢铁集团原有OA系统进行整合和升级是有必要的,应建设与其组织结构、业务方向相适应的知识管理系统,搭建统一的工作界面,建立完善的工作流程、提高内部信息共享程度、提升公司知识积累和应用的水平,最终实现利用信息化提升企业竞争力的目标。 1.3 参考资料 信息系统分析与设计(第3版)北京清华大学出版社,2006 东方钢铁集团面向新世纪发展规划和需求分析报告 东方钢铁集团组织OA系统用户使用说明书 2. 概要设计说明书 2.1 知识管理系统功能模块图 根据需求,系统用户主要有管理员和普通用户,管理员操作有分类管理,人员管理,组织结构管理,知识审核,普通用户操作有个人知识管理,评论管理,参与培训及考试。具体的功能模块图如下:

相关文档
相关文档 最新文档