版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息系统开发与实践课程结课实践作业项目名称:小型商店进销存管理系统完成人:二零一二年十一月六日目录第2章系统分析22.1 可行性分析22.1.1 技术可行性分析 22.1.2 经济可行性分析32.1.3 操作可行性分析32.2 需求分析3第3章系统概要设计43.1 系统结构设计43.2 系统的数据对象63.3 数据库概念结构设计63.4 数据库的逻辑结构设计 9第四章系统各功能模块的创建 11第五章结论18第1章选题的目的及意义为了更好、更方便地提高商店的管理效率,设计了商店进销存管理系统。该 系统能够准确地控制店内的销售情况,减少管理人员的工作量,实现商品管理、 进货管理、销售管理、库存管理
2、等功能,并可进行各种相关信息的添加、删除和 更新,大大提高了商店的运作效率。本系统可以改变商店的现状,充分利用有限的资源,争取用最小的投资,来 扩大商店的宣传力度,使商店不再“小”,使发展不再受到地域,店面的限制。 本系统可以迅速提升商店的管理水平, 降低经营成本,提高效益,增强商店扩张 力,提供有效的技术保障。提高管理水平以便于和外界交流, 一个企业的经营好 坏与它的管理是相互紧密联系的。科学地运用计算机技术进行管理工作不仅可以 使管理工作规范化、系统化、自动化,而且可以节省相当的人力和物力。它能够 使用户的管理工作走上良性运转轨道, 从而为其快速发展奠定基础。当今的世界 是开放的世界,同样
3、企业也是如此,特别是决策所需要的信息更是来自外边的, 抓住信息的时效性、价值性,就可以为企业提高收益。第2章系统分析2.1 可行性分析系统的可行性分析主要包括技术可行性、经济可行性和操作可行性分析。本 系统的可行性分析如下。2.1.1 技术可行性分析系统开发采用的是Delphi和Access 2007数据库开发技术,这两门技术在大 学期间都经过系统的学习,掌握了使用技巧,所以从技术角度来讲,本系统开发 是可行的。2.1.2 经济可行性分析因为通过网络传递销售信息可以不受距离的限制,因此可以借阅许多的人力 和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高商店的销 售效率,即提高了商
4、店的经济效益。在设计本系统的时候,学校机房为我们提供 了配置优良的计算机,而且机房的机器都装有 Delphi和Access 2007,为我们节 约了大量开支,自己只要需要准备一张 U盘。所以从经济角度来讲,本系统开 发是可行的。2.1.3 操作可行性分析本系统采用基于Windows的图形用户界面,对于那些有一般的计算机知识 的人员就可以轻松上手。系统界面友好,操作简单,用户不需要对数据库及程序 设计语言进行深入的了解。所以在新系统投入使用时,只要对员工进行少量的培 训,就能熟练掌握系统的功能和使用方法。所以从操作角度来讲,本系统开发是 可行的。综合以上三方面,该系统具有很高的开发可行性,无论是
5、从技术上、经济上 还是操作上。2.2 需求分析需求收集和分析是数据库设计的第一阶段。需求分析定义了软件产品的各种 用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关 键。这一阶段收集到的基础数据是下一步设计概念结构的基础。需求分析阶段的任务是了解组织机构情况,调查这个组织由哪些部门组成。各部的职责是什么,为分析信息流程准备;了解各部门的业务活动情况。调查各 部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么 部门,输出结果的格式是什么;确定新系统的边界。确定哪些功能由计算机完成 或将来准备让计算机完成。哪些活动由人工完成。由计算机完成的功能就是系统 应该
6、实现的功能。通过网上对商店的调查,确定本系统具备的功能如下:1 .商品管理对商品信息进行添加、删除、修改操作以及对各种信息进行查询操作。2 .进货管理根据销售情况及库存情况,对进货情况进行添加、修改、查询等操作。3 .销售管理对销售记录进行添加、删除、查询、修改操作。4 .库存管理对库存信息进行添加、删除、修改和查询操作。5 .用户管理对用户基本信息进行添加、修改和删除操作。第3章系统概要设计系统设计的任务就是依据系统分析文档资料,采用正确的方法来确定系统各 功能模块在计算机内应该由哪些程序组成, 它们之间用什么方式联结在一起以构 成一个最好的系统结构,同时还要使用一定的工具将所设计的成果表达
7、出来。系统设计是把需求转化为软件系统的最重要的环节。系统设计的优劣在根本 上决定了软件系统的质量。3.1 系统结构设计根据系统功能分析,可以画出系统的功能模块图。如图3-1所示。小型商店进销存管理系统销售管理添 加 销 售 记 录修 改 销 售 记 录查 询 销 售 记 录删 除 销 售 记 录3.2 系统的数据对象用户的需求具体体现在各种信息的提供、 保存、更新和查询方面,这就要求 数据库结构能充分满足各种信息的输入和输出。经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据 项和数据结构。1 .商品信息包括:商品名称,商品编号,数量,销售价格,计量单位,类别,条形码2 .进货
8、信息包括:商品名称、商品编号、数量、进货日期等。3 .销售记录信息包括:编号,单价,销售日期,销售人,销售人编号,成本等。4 .库存信息包括:商品名称,商品类别,数量,进货价格等。5 .用户信息包括:用户名、用户登录密码、权限等。6 .3数据库概念结构设计得到上面数据项和数据结构以后,就可以设计出能够满足用户需求的各种实 体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种 具体信息,通过相互之间的作用形成数据的流动。设计规划出的实体有商品实体、进货实体、销售实体、库存实体、用户实体。1.商品E-R图2.进货E-R图3.3-4商品库存E-R图3.3-5用户E-R图3.3-6总
9、体E-R图3.4数据库的逻辑结构设计有了前面的工作,还需要将上面的数据库概念结构转化为Access数据库所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。小型商店进销存管理系统数据库中各个表格的设计结果见表。每个表格表示在数 据库中的一个表。表3-1商品表字段名称数据类型字段大小说明商口口编P文本20主键名称文本30商品名称条形码数字20条形码类别文本20商品的类别产地文本20商品的产地单价货币30商品的单价表3-2进货表字段名称数据类型字段大小说明商口口编p文本10商口口编p用户编号文本20销售人编号单价货币20商
10、品单价数量数字20销售数量进货日期日期30销售日期表3-3销售表字段名称数据类型字段大小说明编R文本10主键商口口编P文本10商口口编p用户编号文本20销售人编号单价货币20商品单价数量数字20销售数量销售日期日期30销售日期表3-4库存表字段名称数据类型字段大小说明商口口编p文本20主键商品名称文本30商品名称商品销售量数字30商品销售量商品单价货币20商品单价商品成本货币10商品成本仓库最低库存数字20仓库最低库存商品数量数字20商品数量供应商文本20供应商表3-5用户表字段名称数据类型字段大小说明编R文本20主键用户名文本20用户名登录密码文本30登录密码用户权限文本30用户权限第四章系
11、统各功能模块的创建4.1 系统登陆模块的设计该模块的主要功能是当用户启动小型商店进销存管理系统时, 显示一个友好 美观的欢迎用户登陆的界面,当用户输入用户名和密码时,系统进入下一级表单。 具体系统登陆界面如下图所示4.2 系统主窗口设计系统主窗口主要是在用户登陆成功以后,将整个系统的主要功能以菜单(MainMenQ的形式分成五个部分清晰的展现在用户面前,方便用户选择。运行 界面如下图所示:,岁 小=商店进错存苴理系统。回至统盘月L,正在当造也铐皇言理;金.初三告型莅,三三曾造山美于,4.3 系统管理设计这个部分包括系统用户信息(密码和用户名)修改和用户权限管理。尽供管理员操作使用。此功能模块包
12、括了三个子模块(1)添加用户,货添加用户信息 D I回添加新用户用户名:II密码:I确认密码,I权限:I御用/,确定 I 取消(2)修改用户信息(3)删除用户模块中在表中选中要删除的记录,点击确认删除键。4.4 商品信息管理设计商品信息管理的部分由四个模块:商品信息的添加,商品信息的修改,商品信息的查询,商品信息的删除。窗体界面设计如下图:(1)商品信息的添加此模块实现的功能是用户可以通过商品的信息查询出想要得到的信息,根据输入内容的不同得到的信息也不同。(2)商品信息的修改此模块用户可以通过信息的输入具体的确定需要修改的信息(3)商品信息的删除此模块中用户可以通过先查询出需要删除的信息在选择所要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 债务合同协议范本
- 公司收购的协议范本
- 年终总结报告分享资料
- 全国赛课一等奖初中统编版七年级道德与法治上册《在劳动中创造人生价值》课件
- (参考)酒瓶项目立项报告
- 2023年大功率多功能电子式电度表项目融资计划书
- 2023年工业涂料水性色浆项目融资计划书
- ASP模拟考试题及答案
- 养老院老人请假外出审批制度
- 《标准成本差异分析》课件
- 人教部编版八年级数学上册期末考试卷及答案【真题】
- 肺结核病防治知识宣传培训
- 圆锥曲线中定点和定值问题的解题方法市公开课一等奖省赛课微课金奖课件
- 2024年4月自考00015英语(二)试题
- DB11/T 691-2009-市政工程混凝土模块砌体构筑物结构设计规程
- 高三一模作文“文学不是我生命中的唯一”导写
- (2024年)功能医学与健康管理
- 合理膳食健康教育知识讲座课件
- 2024年内蒙古大兴安岭农垦集团有限责任公司招聘笔试参考题库附带答案详解
- 中国传统文化知识竞赛试题题库(附答案)
- 宁德时代2024年社招测评题库
评论
0/150
提交评论