超市管理系统课程设计报告.docx

上传人:b****6 文档编号:2999550 上传时间:2022-11-17 格式:DOCX 页数:12 大小:22.22KB
下载 相关 举报
超市管理系统课程设计报告.docx_第1页
第1页 / 共12页
超市管理系统课程设计报告.docx_第2页
第2页 / 共12页
超市管理系统课程设计报告.docx_第3页
第3页 / 共12页
超市管理系统课程设计报告.docx_第4页
第4页 / 共12页
超市管理系统课程设计报告.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

超市管理系统课程设计报告.docx

《超市管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《超市管理系统课程设计报告.docx(12页珍藏版)》请在冰豆网上搜索。

超市管理系统课程设计报告.docx

超市管理系统课程设计报告

超市管理系统课程设计报告

超市管理系统课程设计报告

课程设计设计报告

软件学院09级四班

课程设计名称:

超市商品管理系统组员:

张浩,张超越,代世豪,陶磊组长:

张浩

1、需求分析:

1、相关基础信息:

商品信息:

商品名称、进货价格、销售价格、货号,商品库存;

文件存储信息:

用于存储商品信息的文件、用于存储账户密码的文件、用于存储销售纪录的文件;

2、信息统计:

商品销售时统计顾客购买的商品数量和总金额;统计销售记录系统中商品的总数和总金额。

商品库存数、及销售利润的统计。

3、商品信息管理模块:

提供对正在销售状态的商品的增加、删除、编辑、查询功能

4、商品前台销售模块:

对客户购买的商品进行统计,自动结算,并显示此笔交易的详细信息;交易完成后自动将此笔交易添加到销售记录文件中;

5、密码管理功能模块:

提供对老板账户和员工账户密码的修改功能,其中仅有老板账户具有修改本人和员工账户密码的权限。

6、销售记录查询模块:

提供对本天销售记录的查询,对存在交易记录的任意一天查询,和对一段时间内所发生的交易的查询,包括销售总额,总销售利润、总件数并列出所有商品;

2、总体设计(概要设计)

1、功能模块分析

首先进行账户登录,按选择进入员工或者是老板账户员工账户{

输入员工账户登录密码(正确继续,否则一直循环,输入“00”退出。

)1商品信息管理系统

{1、商品添加

2、商品修改:

修改名称、进货价格、销售价格、货号、库存。

3、商品查询:

输入货号或商品名,查询商品的基本信息。

4.、商品删除}2商品销售系统

while

(1)(直到输入“00”,退出商品销售系统)

{while

(1){

输入顾客购买的商品的货号..............................输入“00”结束}

显示此次交易的详细信息(相当于现在的打印小票)顾客结账后将本次交易的信息一次性输出到销售记录的文中

}}

老板账户{

0、输入老板账户登录密码(正确继续,否则一直循环,输入“00”退出。

)1、商品信息管理系统(与员工账户的功能相同)2、商品销售系统

{while

(1)(直到输入“00”,退出商品销售系统){while

(1)

{输入商品货号(一直),,,,,,,输入“00”结束}

显示此次交易的详细信息

将本次交易的信息一次性输出到销售记录的文件中}}3密码管理系统

{1.修改老板密码2.修改员工密码}4:

销售记录系统

{1:

查询本天的交易信息:

包括销售总额,总销售利润、总件数;2:

查询任意一天的交易信息

3:

查询一段时间的交易信息}

2、数据结构定义

/*商品基本信息*/structgoodinfo

{charno[15];/*商品货号,唯一键值*/Charname[15];/*商品名称,唯一键值*/floatprice1;/*商品进货价格*/Floatprece2;/*商品销售价格*/intnum;/*商品库存*/

}good[1000];/*用于从文件中读取商品*/

intflag;/*全局变量,用于存储search()函数返回的本商品在good[]数组中的序号*/Charpsd1[15];/*用于存储从密码文件中读取的员工账户的密码*/Charpsd2[15];/*用于存储从密码文件中读取的老板账户的密码*/

/*文件存储信息*/

C:

\\good\\goodinfo/*存储商品的基本信息的文件*/

C:

\\good\\psd/*存储老板账户和员工账户密码的文件*/

C:

\\good\\record\\*.*/*存储销售纪录的文件夹,该文件夹中每天以当天的日期作为文件名形成一个文件,记录本天的销售记录*/3、组员分工

张浩:

负责商品信息管理功能模块中对商品的删除查询功能和销售记录功能的设计;辅助各组员完成各自的任务以及对各组员的成果进行检查验收!

张超越:

负责商品销售系统功能模块的设计;

代世豪:

负责商品管理功能模块中对商品的增加和编辑功能的设计!

陶磊:

负责密码管理系统功能模块的设计!

4、注意事项

1、注意代码的缩进,使代码条理清晰,便于排错。

2、多用注释,方便自己和团队之间的交流学习。

3、设计要人性化,要对客户的操作错误进行尽量详细的提示!

便于人机交流!

4、各功能模块间的联系要尽量少,避免修改时牵一发而动全身。

5、要在保证正确的前提下再考虑效率!

201*年8月24日4

扩展阅读:

超市管理系统课程设计报告

《管理信息系统》课程设计报告

班级:

信管07-2学号:

310709030218姓名:

刘兴钢题目:

河南理工大学超市管理信息系统成员:

刘兴钢,朱发亮评阅:

成绩:

《管理信息系统》课程设计报告

摘要

随着信息时代的步伐的加快,各行各业都采用了现代化的管理手段。

对超市而言,当然也是必不可少的,因为通过它可以提高管理水平,加快操作速度,快速而准确的进行各种统计等,从而提高在行业内的竞争力。

本系统完成的基本任务是完成超市的基本管理功能,其中包括超市的进货功能,售货功能,价格查询,价格管理,修改密码,添加用户等多项功能,又很大的实用价值。

本系统所用的开发工具是MicrosoftVisualStudio201*,通过技术来实现的,其中系统的后台数据库是MicrosoftSQLServer201*来支持。

本开发小组一共有两名成员,两个人共同开发,我来实现前台的运行界面,由朱发亮来实现后台数据库的设计与实现以及代码的设计。

由于开发水平有限,在开发过程中可能会有一些错误和不足之处,还请给予指点。

关键字:

数据库连接,界面设计,数据库设计,vb代码设计

1《管理信息系统》课程设计报告

概述……………………………………………1

系统分析……………………….……………….3

系统设计…..………………....................................

系统实现…………………...……………………..

总结………..………...............................................

261219

《管理信息系统》课程设计报告

概述

超市管理系统是一个有很大实用价值的系统,特别是在各行各业都采用现代化管理的时代。

本系统的基本功能是帮助超市的工作人员处理日常的基本工作,包括一般的进货工作,价格管理等多方面的工作,可以减少工作人员的工作量,以及工作成本,主要的业务是处理进货售货你的管理,开发目标是实现一个功能强的系统,来帮助超市获得更大的收益。

系统分析

1.用户需求

超市管理系统是一个很实用的系统,现在几乎所有的大型超市都有自己的管理系统,这个系统的运用时十分广泛的,所以用户的需求是非常大的。

本系统所要解决的基本问题是货物的录入,查询,价格的制定,价格的调查,销售记录的查询与存档,并且在录入的过程中对货物进行分类,以便与查询。

2.可行性研究

通过初步的调查:

超市管理系统是一个比较简单的系统,其中用的技术难度不是很大,适合一般的开发人员进行开发,不仅如此,本系统的开发成本也比较少,所有的大型超市都可以自己出资开发本系统,由于系统较为简单,所以开发所用的时间也会比较少。

超市管理系统主要是运用vb.Net技术来实现的,后台数据库是sql数据库来支持,在开发的计划中,首先来设计后台数据库的基本表格,以及表格之间的关系,设计好以后再进行前台界面的设计,最总实现系统的开发。

本系统只涉及超市本身的使用,不会触犯任何的法律,也不会影响到其他人的经济利益,因此开发这样的一个系统是可行的。

超市如果运用此系统以后会减少很多的成本投入,减少工作人员的工作量,同时提高他们的工作效率,使超市的总体效益有所提高。

所以本系统的开发是可行的,也是必要的。

3.现状调查

1.本系统的主要业务是处理超市的日常信息的记录,包括商品的买进与卖出,各种信息的

查询,超市系统的结构图略。

超市管理系统现在在各大超市都有着很大的用途,通过调查这个系统的功能很大,在使用

过程中,可以给超市带来很大效益。

超市管理系统的业务流程图略。

4.目标系统分析

通过使用超市管理系统,是超市的整个进货售货系统发生的了很大的变化,不仅仅是减少了工作的成本,而却还使得管理过程更加的方便,同时也使超市的总体服务更加的完善,通过使用超市管理系统使得超市的业务管理也发生的了很大变化,具体的形式在下面的内容里面。

4.1组织结构图

本系统中由用户进行登录,登录以后,可以进入多个模块,包括:

日常业务,查询统计,系

3《管理信息系统》课程设计报告

统维护,帮助,推出系统。

其中日常业务包括,进货管理,价格管理,售货管理;查询系统,包括进货管理,售货管理;系统维护包括,修改密码,增加用户;帮助包括,关于等。

用户超市管理系统日常业务查询统计系统维护帮助退出系统进货管理价格管理售货管理进货管理售货查询修改密码增加用户关于

图2-1组织结构图

4.1新的业务流程图如下:

销售人员条形码信息前台管理系统商品录入信息业务清单文档图2-2顶层DFD图

第0层DFD图

4《管理信息系统》课程设计报告

进货人员商品录入信息1.商品录入商品信息2.收银业务业务清单文档商品信息商品信息表

商品信息信息查询

图2-3数据流图

管理员记录信息信息查询3.进货,销售记录4.3数据字典1.数据项定义:

数据项编号:

101数据项名称:

货物编号别名:

货物编号简述:

某种商品的代码类型及宽度:

字符型,4位取值范围:

0----9992.外部实体定义:

外部实体编号:

301外部实体名称:

用户

简述:

操作本系统的用户输入的数据流:

略输出的数据流:

略3.数据存储定义:

数据存储编号:

f350数据存储名称:

商品信息表

简述:

存放商品的进货,售货等记录数据存储组成:

编号+名称+单价+库存量+备注等相关的处理:

(至少一个外部实体、1.一个数据项、一个数据存储的说明),用判定树、判定表或

5《管理信息系统》课程设计报告

结构化语言(三者选一)来对图中的“加工”进行加工逻辑说明。

系统设计

1.总体设计

管理信息系统的数据流图通常也可分为两种典型的结构,即变换型结构和事务型结构。

变换型结构的数据流图呈一种线性状态,见图3-1所示,它所描述的工作可表示为输入、主处理及输出。

事务型结构的数据流图则呈束状,见图3-2所示,即一束数据流平行流人或流出,可能同时有几个事务要求处理。

图3-1变换型结构的数据流图

图3-2事务型结构的数据流图

2.详细设计

2.1系统平台设计

系统模式

本系统采用C/S模式作为开发模式硬件环境

6《管理信息系统》课程设计报告

服务器端:

高性能的计算机一台,普通的双绞线作为连接。

客户端:

普通的计算机或者工作站,普通的双绞线作为连接。

软件环境服务器端:

安装SQLServer201*的服务器版本,

安装windows201*服务器版本,

配置了诺顿等必须的防毒软件。

客户端:

安装SQLServer201*的服务器版本,安装了VB等可视化开发工具软件,安装windows201*服务器版本。

成本计算略。

2.2代码设计

登陆界面的主要代码如下:

ImportsSystem.Data.SqlClientPublicClassFrmlogin

PublicFunctionrunselectsql()AsDataTable

DimoleconnAsNewSqlConnection(mycnn)

DimstrsqlAsString="select*from用户表where姓名=""&Cboname.Text&""and密码=""&Txtpassword.Text&"""

DimoledaAsNewSqlDataAdapter(strsql,oleconn)DimoledsAsNewDataSetoleda.Fill(oleds)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1