管理信息系统 超市的大作业_第1页
管理信息系统 超市的大作业_第2页
管理信息系统 超市的大作业_第3页
管理信息系统 超市的大作业_第4页
管理信息系统 超市的大作业_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《管理信息系统》大作业学号:姓名:班级:题目:-1-

教师评语:成绩:目录1开发背景…………………)2系统分析…………………)2.1系统需求分析…………………(3)2.2系统可行性分析………………(4)2.3组织结构图……………………(5)2.4管理功能图………)2.5业务流程图………2.6数据流程………)2.7数据字典………)2.7.1数据流字典……………

(10)2.7.2数据存储字典……………(14)2.7.3数据处理字典……………)3.系统设计………………………)3.1数据库设计……………3.1.1数据库概念设计………)3.1.2数据库结构设计………)3.2输入输出设计……………………)4.处理流程设计………………)-2-

4.1进销存数据处理流程(顶层)…………………(25)4.2进销存数据处理流程(二层)…………………)参考文献……………………(26)1.开发背景国际互联网的兴起人们已经进入了信息时代在数字化网络环境下,消费者希望得到个性化的满足产商希望有效改进现有的管理模式高工作效率;给网上的消费者提供更全面灵活的服务时也希望全面准确地对超市信息进行跟踪和管理超市管理信息系统正是迎合这一市场需求而开发的管理系统它旨在探索一种以互联网为基础的管理模式通过这种新的模式为生产商创造一种新的管理环境信息管理已突破时空限制使广大消费者可以随时随地通过网络获取所需要的信息。随着我国经济时代的快速发展,超市业面临数据和业务越来越庞大的现状,那么如何充分利用计算机来实现超市庞大商品人员信息的控制和传输而方便销售行业的管理和决策就成为一个日益重要的课题而对中小超市则要采用一套行之有效的超市管理系统来管理超市日常的进货销售和库存管理开办会员管理,减少手工业务处理,增加超市业务处理效率。建立一个有效的信息系统时机不可待的。2.系统分析2.1网站旨在为在校超市提供一个管理系统的能够合理的进行管理兼内外交流的功能。现在的科技发展很快是一个高发展的社会们的社会每时每刻都在发生着翻天覆地的变化谁能够顺应潮流顺应时代发展谁就能在这个社会上立于不败之地而在电子市场方面由于其更新速度加快更多的顾客会考虑交易管理快速的超市。单就超市内部来说,每年都有不同的员工,而员工在这种情况下不能很好的受到超市的管理效果会在这时候集中管理而超市应该建立良好管理系统对运营也有较大的需求再加上日常的进货和销售物品管理有很大的空间而现在用于管理超市的是很松散的板块没有一个专门用于管理的系统超市里面管理成效很大限制缺少有效组织管理所以建立一个用于管理超市的系统在需求上性较强。-3-

2.2随着计算机技术的发展和网络人口的增加人们对网络的需求也越来越苛刻越来越贴近其生活电子信息管理已经成为网上的一股潮流而更多的是要求传统行业的管理要延伸到网络更方便其生活作和学习可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的必须分析几种主要的可能解法的利弊从而判断原定的系统规模和目标是否现实统完成后所能带来的效益是否大到值得投资开发这个系统的程度此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。本系统的可行性分析如下:由于本超市管理系统所要求的硬(计算机及相关硬件和软件环境市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对超市不造成过重的经济负担。而一旦此系统投入使用不仅可以减少超市的工作强度提高工作效率而且方便了超市对信息的管理延续了传统的管理模式,极大限度的方便了超市管理人员,而且,目标系统不是很复杂,开发的周期较短人员经济支出不大所节省的大量人力财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。超市管理系统的开发基于C/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。本系统拟采用ASP.NET和MSSQL2005分别作为前端和后端的开发工具。ASP.NET是在基础下开发出来的实现了动态页面与静态页面的分离,脱离了硬件平台的束缚及编译后运行等方式大大提高了其执行效率而逐渐成为因特网上的主流开发工具。SQL2005作为微软Windows系列平台上开发的数据库,一推出就以其易用性得到了很多用户的青睐,信大多数将自己的业务建立Windows台上的用户都会对它有相当的亲切感区别于FoxProSql2005小型数据库SQL2005是一个功能完备的数据库管理系统它包括支持开发的引擎标准的语言、扩展的特性等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。因此从技术方面讲开发此系统是可行的。超市作为一个商品资源的集散点其主要功能就是对顾客开放购买的地方传统的超市管理系统,一般有两种方式:一是手工管理,这种方式应用最传统的“笔纸操作系统”,将超市的货物信息、销售信息、厂商信息管理及单据管理等均以纯手工的形式进行信息以表格文件的表现形式记录在纸上进行统一保存。这种方式虽然在简单信息查询时会有一定的方便但是存在着更多的不便信息保存时间和条件很受限制容易被损坏信息查询不便信息传达容易造成失误-4-

等。另一种是常见的信息管理方法是应用单机版的管理系统是这种系统设计时间较早很多功能划分很不科学很多设置已经跟不上时代需求了但是超市管理人员已经有相当的应用经验以新的系统操作有一定的操作经验可以作一定的操作经验。综上所述本超市很有必要也很有条件做到超市信息在线管理以更贴近时代需求和超市发展需要。2.32.4-5-

2.5-6-

超市管理系统工作流程为系统启动并进入登录界面系统管理员输入正确的用户名及密码后登陆系统主操作界面系统管理员可对系统相关信息进行操作,包括基本信息、货物信息、供应商信息、销售信息、仓库信息等。2.6据程管理业务的调查和分析不能摆脱物质要素,而信息系统分析的最终目的是从现行系统中舍去物流抽象出信息流小组成员从抽象和概括的角度绘制了超市进销存管理信息系统的数据流程图。数据流程图的绘制采用自顶向下逐步求精的方法,是结构化的分层、模块结构。按照超市的业务流程,我们绘制了顶层、中层、底层数据流程图。数据流程图的符号解释:-7-

-8-

F01入库数据,身份核实等F02入库数据、身份核对、经手人等F03合同情况、供货商品情况、商品出入库情况F04商品编号、商品数量F05供货日期、经手人等与入库有关的数据F06商品库存的各种清单、统计、汇总等F07商品编号、商品数量F08商品数量F09商品编号、商品数量F10商品销售的各种清单、统计、汇总等F11商品编号、商品数量F12商品编号、商品数量、金额、日期等F13商品编号、商品数量F14商品编号、商品数量,金额等F15金额F16商品编号、商品数量,金额F17合同情况、供货商品情况等-9-

2.7据典数流典:1-01::P1供货商:D2入库收:1-02::P1供货商:D1入库收:1-03::S1合同:D1:1-04:-10

:D1:D2:1-05::D2:S3入库情况:1-06::D1:总经理:1-07::S2库存:D1-11

:1-08::D2:S2库存::F09:S2库:D3收::F10:D3收:P4总::F11:D3收:D4销::F12-12

:D4销:S4销::F13:D3收:P5客::F14:P5客:D3收::F15:P5客:D4销::F16-13

:P5客:P6客::F17:P1供:S1合数存字:2-01:S1:P1:::S2:D2:D1、D3收银-14

::S3:D2::S4:D4数处字::D1:S1-15

:D2::D2:D1:S3::D3:S2、P5客户:P5::D4:、P5客户-16

:S43.统设计系统设计的任务就是依据系统分析文档资料用正确的方法来确定系统各功能模块在计算机内应该由哪些程序组成们之间用什么方式联结在一起以构成一个最好的系统机内结构同时还要使用一定的工具将所设计的成果表达出来另外考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入/输出界面(人—机界面)设计等等。系统设计阶段为系统实施阶段的各项工作准备必要的技术资料和有关文件统设计地步骤大体的可以分为五部分。第一步进行数据库的物理设计根据总体方案及系统分析的实际需求考虑数据库的存储方(集中式或分布式考虑物理库的数量及每一个物理库所包含的数据库表的内容;从查询处理效率等方面考虑数据库表的索引问题等等。第二步进行编码设计编码是系统的重要组成部分与数据的规范性和交换性密切相关编码一旦被设计处理将会永久使用并常驻于数据库中因此需要在系统设计阶段给出具有永久性、稳定性的编码设计方案。第三步进行界面设计构造良好的界面是未来系统能够顺利运行的重要前提要使信息系统使用起来更加舒适加高效就需要在界面设计方面具有一个全新的设计策略,这个设计策略要在程序设计之前完成。第四步进行系统功能设计功能设计是在前面所有工作基础上进行的它主要是采“自顶向下的原则考虑模块的划分与设计使模块内部以及模块与模块之间的连接具有合理的结构能设计结果的表达方式可以有两种是利结构图”来描述模块的功能和模块之间的信息交换;另一种是RationalRose工具来描述功能设计中通常有一组评价标准来对设计结果进行评价同时使用一组设计原则对系统模块进行优化设计何去评价一个系统设计?系统设计地目标是要使所设计的系统必须满足系统逻辑模型的各项功能要求时要提高系统的性能系统设计地目标是评价和衡量系统设计方案优劣的基本标准也是选择系统设计方案的主要依据,评价系统设计目标实现的程度应从下几方面:系统的效率系统的工作质量系统的可变更性系统的通用性系统的可靠性等方面系统设计地主要内容包括总体结构设计和逻辑结构设计下面就具体的分析如何实施系统设计地这两个方面。-17

3.1数据库设计3.1.1数据库概念设实体间的关系:管理员信息关系商品信息关系商品数据关系-18

库存数据关系货物出库信息货物入库实体-19

3.1.2据库结构设根据系统分析所定义的数据字典计出超市进销存管理信息系统数据库中各个数据表,包括系统用户数据表、商品信息数据表、商品销售数据表、商品库存数据表客户购物车数据表和购物车记录表共6个数据表各数据表结构分别如下所示:1.系统用户数据表字名用户(包括合同者)口令权限

数类字符型字符型字符型

是允为NULL否否否2商品信息数据表字名商品编号商品名称价格单位商品类别厂家

数类字符型字符型数值型字符型字符型字符型

宽6位小数)

是允为NULL否否否否否否3商品销售数据表字名编号货编号数量日期

数类字符型字符型数值型日期时间型

是允为NULL否否否否4库存数据表字名编号

数类字符型

是允为NULL否-20

存量下限

数值型数值型

否否5货物入库信息表字名编号名称价格数量增加时间

数类intfloatfloatdatetime

是允为NULL是是是是6货物信息表字名编号名称价格商品类别单位厂商日期

数类floatdatetime

是允为NULL是是是是是是是3.2输入输出设计用户界面的大部分功能都是以管理模块为前提的为客户模块所显示的数据大部分需要通过管理模块来添加因此我们首先要来介绍管理模块的设计与开发理模块相对客户模块要复杂一些为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。概括起来,管理模块具有以下功能:管理员管理、货物维护、货物入库维护、销售记录维护、库存信息维护。-21

打开系统首页,界面实现的功能是核查系统管理员的身份,以保证系统的安全。界面可分为三部分,上方为系统名称中层为系统功能列

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论