软件工程课程设计

发布 2022-10-05 06:19:28 阅读 5041

t华科学院计算机科学与技术专业。

《软件工程课程设计》报告。

办公用品管理系统。

(2010/2012学年第一学期)

学生姓名许世华

学生班级计算机082201h

学生学号200822030107

指导教师赵淑芳。

2024年12月26日。

办公用品管理系统是为各个企、事业单位做铺设计服务的,是企、事业不可或缺的一个软件。本系统具有界面清晰、操作简易、存储数据安全性高等特点,考虑到人们的一些操作习惯,提高了其的可操作性,完全能够满足你的需求。这是一款针对中小企业设计的程序。

有了它,您可以轻松管理您的数据库,方便的进行用品管理,灵活的搜索和查询功能使您完全摆脱传统管理模式下经营者面对庞大的办公用品,不知道有哪些用品,缺哪些物品,数量有多少。

随着科学技术的不断提高,计算机科学的日渐成熟,计算机的强大功能已被人们深刻地认识,它已经和现代社会的发展隔离不开了。越来越多的人用计算机来处理日常事务,使计算机的应用得到普及,这样就创造出以计算机为基础的一系列生活方式。不仅如此,计算机还被广泛的应用到商业上,越来越多的人们意识到计算机给自己带来的方便以及他所创造的巨大财富。

人们开始把计算机应用到现代的各个领域中,可以不客气地说,现代社会是一个计算机时代,如果没有计算机的应用,我们的发展就不会如此之快!

现如今,每个企业经营者,都在利用规范的管理流程来提高企业的效益。可这一切仅靠人是很难及时准确地完成包括统计在内的工作。针对这些企业办公用品管理存在的缺陷,我开发了这个办公用品管理系统,目的是要做到科学化、自动化、系统化、规范化,用电脑管理来替代原来以手工、简单、繁琐的办公用品管理,为广大企、事业单位提高管理效益助一臂之力。

办公用品管理系统将成为每个企、事业的小当家,在理清家务的同时,减少浪费,花出该花的,省下可省的弥补企业管理上的漏洞,提高管理员的工作效率,为公司带来经济效益。

需求分析是对用户需求的真正明确,是对要解决的问题的彻底理解。需求分析也是一个建模的过程,与在概要设计中建模不同在需求分析中建模是面向用户的过程。这个阶段的任务仍然不是具体地解决问题,而是准确地确定目标系统必须做什么,主要是确定目标系统必须具备哪些功能。

本系统的实现为管理人员提供办公用品的库存、采购、库存报警、以及库存、采购、领用查询统计等功能,以实现办公室办公用品管理的系统化、规范化、网络化、自动化。

为了实现系统以上功能我对该系统做出如下功能需求分析:

1.管理员对各种基本信息的录入。

包括对用户信息、用户权限信息、**商信息、计量单位信息、部门信息、员工信息、库位信息、库存上下限等信息的录入,这些信息是这个系统运行的基础数据。

2.用户登陆。

为使系统中数据不被不是本企业的人员访问,需对用户进行合法性验证。

3.用户管理。

由于企业人员变动大,需要时常对用户进行增加、删除、修改用户信息。

4.入库管理。

即是对入库信息进行管理、存储。

5.领用管理。

即是对领用信息进行管理、存储。

6.库存统计。

即是随时对所有办公用品数量进行统计。

7.库存报警。

当库存超过库存上限或者低于库存下限则产生库存报警信息。

8.用品类别维护。

对办公室的办公用品种类进行管理。

数据流图是sa方法中用于表示系统逻辑模型的一种工具。它以图形的方式描述数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图有四种基本图形符号:

“→箭头表示数据流;“○圆或椭圆表述加工;“=双杠表示数据存储;方框表示数据的源点或终点。[6]为实现本系统设计的所有数据流图如下图2-1所示。

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

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

1、数据流。

2、数据存储。

数据存储名称:用户信息。

别名:无。简述:对各部门使用系统的人员进行存储管理。

组成:用户名+密码。

组织方式:索引文件,用户名为关键字。

查询要求:要求能立即查询。

数据存储名称:权限信息。

别名:无。简述:对用户权限信息进行存储管理。

组成:用户名+权限。

组织方式:索引文件,用户名为关键字。

查询要求:要求能立即查询。

数据存储名称:员工信息。

别名:无。简述:对各部门员工基本信息进行存储管理。

组成:员工编号+姓名+所属部门+**。

组织方式:索引文件,员工编号为关键字。

查询要求:要求能立即查询。

数据存储名称:部门信息。

别名:无。简述:对部门信息进行存储管理。

组成:部门编号+名称+负责人+部门办公室**。

组织方式:索引文件,部门编号为关键字。

查询要求:要求能立即查询。

数据存储名称:**商信息。

别名:无。简述:对**商信息进行存储管理。

组成:**商名称+负责人+**+详细地址。

组织方式:索引文件,**商名称为关键字。

查询要求:要求能立即查询。

数据存储名称:计量单位信息。

别名:无。简述:对计量单位信息进行存储管理。

组成:办公用品名称+计量单位

组织方式:索引文件,以办公用品名称为关键字。

查询要求:要求能立即查询。

数据存储名称:库位信息。

别名:无。简述:对仓库库位信息进行存储管理。

组成:库位编号+仓库号+位号+库位描述。

组织方式:索引文件,以库位编号为关键字。

查询要求:要求能立即查询。

数据存储名称:库存上下限信息。

别名:无。简述:对库存上下限信息进行存储。

组成:用品类别编号+上限+下限。

组织方式:索引文件,以为用品类别编号关键字。

查询要求:要求能立即查询。

数据存储名称:办公用品类别信息。

别名:无。简述:对所有办公用品类别信息进行存储。

组成:办公用品类别编号+名称+规格+**商。

组织方式:索引文件,以办公用品类别编号为关键字。

查询要求:要求能立即查询。

数据存储名称:办公用品**信息。

别名:无。简述:对所有办公用品**数据进行存储。

组成:办公用品类别编号+**+生效日期+失效日期。

组织方式:索引文件,以办公用品类别编号为关键字。

查询要求:要求能立即查询。

数据存储名称:入库信息。

别名:无。简述:对入库信息进行存储。

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

组织方式:索引文件,以入库单编号,用品类别编号为关键字。

查询要求:要求能立即查询。

数据存储名称:领用出库信息。

别名:无。简述:对所有领用出库信息数据进行存储。

组成:商品编码+商品名称+规格+计量单位+库存上限+库存下限。

组织方式:索引文件,以商品编码为关键字。

查询要求:要求能立即查询。

数据存储名称:采购信息。

别名:无。简述:将采购信息进行存储。

组成:采购表单号+用品类别编号+采购单价+采购数量+采购费用+采购员+

采购日期。组织方式:索引文件,以采购表单号,用品类别编号为关键字。

查询要求:要求能立即查询

数据存储名称:库存统计信息

别名:无。简述:对所有库存统计信息进行存储。

组成:办公用品类别编号+数量 +计量单位+统计日期

组织方式:索引文件,办公用品类别编号,统计日期为关键字。

查询要求:要求能立即查询。

数据存储名称:库存报警信息

别名:无。简述:对所有库存报警信息进行存储。

组成:报警信息编号+办公用品类别编号+报警信息+报警日期

组织方式:索引文件,报警信息编号,办公用品类别编号为关键字。

查询要求:要求能立即查询。

通过对本系统的分析主要包含以下实体。

图2.2 **商实体。

图2.3 用户实体。

图2.4 库存办公用品实体。

图2.5 入库办公用品实体。

图2.6 领用办公用品实体。

1、仓库各种信息的输入,包括入库,借出,归还,需求信息的输入等。

2、办公用品管理系统的各种信息查询,修改和维护。

3、在库存管理中加入最高储备和最低储备字段,对仓库的设备实现监控和报警

4、对仓库用品的进货管理,对需求人员的用品需求管理

5、操作日志的管理。

软件工程课程设计

天水师范学院。课程名称 学生信息管理系统。指导老师 张少刚。学院 电子信息与电气工程学院。班级 12级计算机科学与技术 1 班。学号 20121030108 姓名 付永霞。2015年6月25日。目录。1.可行性研究。1.1技术可行性3 1.2经济可行性3 1.3操作可行性3 2.需求分析。2.2.1...

软件工程课程设计

徐州工程学院。课程设计报告。名称软件工程课程设计 学院信电工程学院 专业软件专业。班级 11软件。姓名云柏。姓名陆剑锋。姓名徐宁。姓名陈胜。指导老师王小磊。组员 云柏陆剑锋 徐宁陈胜。分工 引言。随着科技和经济的发展,人们的消费越来越倾向于网络,出现了网购这种越来越受欢迎的新型消费方式。为了提高学校...

软件工程课程设计

个人整理精品文档,仅供个人学习使用。课程设计教案的基本内容和要求 针对不同的课程设计题目,每位同学以软件设计为中心,完成从需求分析 软件设计 编码到软件测试运行的软件开发全过程。1 同类著名 浏览 分析 需求分析 3 原型主页设计及网页设计。4 数据库设计及应用设计。5 交互网页开发技术或其他专门开...