【ACCESS精品源码栏目提醒】:网学会员在ACCESS精品源码频道为大家收集整理了“超市商品信息系统 - 毕业设计“提供大家参考,希望对大家有所帮助!
源代码请联系本人,参见豆丁本人信息毕 业 设 计(论文) 课题名称 学生信息管理系统 系 别 计算机技术与工程系 专 业 软件技术 班 级 08 软件 2 班 姓 名 学号 指导老师 学院 课件之家精心整理资料--欢迎你的欣赏 毕业设计(论文)任务书系 计算机技术与工程系 专业 软件技术 年级 2008班级 08 软件 2 班 姓名 起止日期 2010-11-03设计题目 学生信息管理系统1.毕业设计(论文)任务及要求(包括设计或论文的主要内容、主要技术指标,并根据题目性质对学生提出具体要求)2.毕业设计(论文)的原始资料及依据(包括设计或论文的工作基础、研究条件、应用环境等)3.主要参考资料、文献 指导教师 年 月 日课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 指导教师评语 建议成绩: 优 良 中 及格 不及格 指导教师签字 年 月 日 最终评定成绩: 优 良 中 及格 不及格 系主任签字 年 月 日课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 摘要 目前,超市行业是生活中非常常见的行业。
在超市行业引入超市商品信息系统,是超市经营之中最热门的话题之一。
随着超市规模的扩大,商品信息的增多,引入商品信息管理系统对超市中商品信息数据管理的效率高低、对提高超市的销售营业额及超市的正常运转都具有一定的辅助作用。
超市商品信息系统设计是利用目前比较成熟的网络数据库的实现技术来对超市商品信息数据进行处理的。
实现对商品信息的录入、查询、修改和维护以及根据商品信息生成商品采购单等功能。
该系统基于 B/S(浏览器/服务器)模式开发,开发工具采用 Macromedia dreamweaver8.0,数据库采用 SQL SERVER 2000,数据访问技术采用 ADO。
本文首先进行需求分析,进而进行模块划分与设计,最后对整个系统进行了详细的分析和设计,在设计与实现过程中,结合源代码具体的描述出整个项目的开发过程。
关键字:超市管理;信息系统;浏览器;数据访问;商品信息;课件之家精心整理资料--欢迎你的欣赏 Abstract In nowadays supermarket is a common industry in our live. Injecting the SupermarketMerchandise Information System into supermarket industry is becoming one of the remarkableissues in supermarket management. With the expanse of supermarket dimensions and theincrease of merchandise information injecting the Supermarket Merchandise InformationSystem would give some extent assistant affections on the efficiency of merchandiseinformation data management and improvement of vendition turnover additionallyprosperous operation of supermarket. Supermarket Merchandise Information System Design which deals with merchandiseinformation data via realization technology of modern network database is able toaccomplish load search modification and reparation of merchandise information and tocreate the merchandise information based on the stocking bill. The system is developed onB/S browser / server model using the development tools of Macromedia dreamweaver8.0database of SQL Server 2000 and the data
access technology of ADO. The author firstlyanalyses the Requirements Analysis then designs the modules and makes a detailed analysisand design eventually. In the process of analyse and development the author describes thesource code of the whole project. Key words: management of super market information system browser ADO(ActiveXData Object)information of merchandise; 课件之家精心整理资料--欢迎你的欣赏 目录第一章 绪论............................................................................................ 错误!未定义书签。
§1.1 问题背景 ........................................................................................ 错误!未定义书签。
§1.2 研究范围和技术要求 ..................................................................... 错误!未定义书签。
§1.2.1 研究范围......................................... 错误!未定义书签。
§1.2.2 技术要求......................................... 错误!未定义书签。
§1.3 本课题在国内外的发展 ................................................................. 错误!未定义书签。
第二章 系统分析及比较论证................................................................ 错误!未定义书签。
§2.1 系统总体目标 ................................................................................. 错误!未定义书签。
§2.2 需求分析 ......................................................................................... 错误!未定义书签。
§2.2.1 性能分析......................................... 错误!未定义书签。
§2.2.2 运行需求......................................... 错误!未定义书签。
§2.2.3 功能需求......................................... 错误!未定义书签。
§2.2.4 应用需求分析..................................... 错误!未定义书签。
§2.3 数据流程图 ..................................................................................... 错误!未定义书签。
§2.4 系统功能模块划分 ......................................................................... 错误!未定义书签。
§2.5 C/S 和 B/S 的比较论证 ................................................................... 错误!未定义书签。
第三章 数据库设计.............................................................................. 错误!未定义书签。
§3.1 数据库设计 ..................................................................................... 错误!未定义书签。
§3.1.1 数据库设计理论基础............................... 错误!未定义书签。
§3.1.2 系统 E-R 图的设计................................. 错误!未定义书签。
§3.1.3 E—R 图向关系模型的转化 .......................... 错误!未定义书签。
§3.2 设计局部数据库实体关系 ............................................................. 错误!未定义书签。
§3.3 设计全局数据库实体关系 ............................................................. 错误!未定义书签。
第四章 系统详细设计与实现................................................................ 错误!未定义书签。
§4.1 ADO 访问数据库 .......................................................................... 错误!未定义书签。
§4.2 登录/注销模块的实现及 MD5 加密的实现.................................. 错误!未定义书签。
§4.3 密码修改模块的实现 ..................................................................... 错误!未定义书签。
§4.4 普通用户查询模块的实现 ............................................................. 错误!未定义书签。
§4.5 商品录入模块的实现 ..................................................................... 错误!未定义书签。
§4.5.1 商品类别管理模块的实现........................... 错误!未定义书签。
§4.5.2 商品供应商管理模块的实现......................... 错误!未定义书签。
§4.5.3 商品制造商管理模块的实现......................... 错误!未定义书签。
§4.5.4 商品图片管理模块的实现........................... 错误!未定义书签。
§4.5.5 商品信息录入/修改模块的实现...................... 错误!未定义书签。
§4.6 商品查询模块的实现 ..................................................................... 错误!未定义书签。
§4.7 商品库存维护模块的实现 ............................................................. 错误!未定义书签。
§4.8 生成采购清单模块的实现 ............................................................. 错误!未定义书签。
§4.9 商品资源统计模块的实现 ............................................................. 错误!未定义书签。
第五章 测试.......................................................................................... 错误!未定义书签。
§5.1 测试目的 ......................................................................................... 错误!未定义书签。
课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏§5.2 测试方法及设计技术 ..................................................................... 错误!未定义书签。
§5.2.1 测试方法......................................... 错误!未定义书签。
§5.2.2 设计技术......................................... 错误!未定义书签。
§5.3 测试数据 ......................................................................................... 错误!未定义书签。
§5.3.1 系统登陆模块测试数据............................. 错误!未定义书签。
§5.3.2 密码修改模块测试数据............................. 错误!未定义书签。
§5.3.3 商品录入模块测试数据............................. 错误!未定义书签。
§5.3.4 商品信息查询模块测试数据......................... 错误!未定义书签。
§5.3.5 商品库存维护模块测试数据......................... 错误!未定义书签。
§5.4 测试结果及分析 ............................................................................. 错误!未定义书签。
结论............................................................................................................................................ 1参考文献.................................................................................................. 错误!未定义书签。
附录............................................................................................................................................ 1致谢.............................................................................................................................................I课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏第一章 绪论§1.1 问题背景 长期以来。
超市业务一直使用着最简单的人工管理。
超市经营物品的采购、库存、销售及核算的手工信息管理使得工作量巨大、服务质量差、工作效率低。
同时对市场的反馈的信息不能及时的处理,从而导致销售与市场脱节。
最终的结果只能使超市在经营中立于不利的地位。
而超市在整个经济产业中占有相当重要的地位,因为它是最贴近消费者的。
如果能够以最好的服务来对待消费者,对于提高销售量一定会有很大的帮助。
如何利用信息化来帮助我们提高销售行业的服务质量,是目前零售业关心的话题。
虽然信息化能提高服务水平,但必须付出一定的建设成本。
因此,如果能先了解如何信息化,以及信息化的设计方式,则必将对于降低建置信息设备的投入有相当大的帮助。
本课题应设计出一个超市商品信息数据处理 WEB 数据库应用系统以实现对到超市中的商品信息进行计算机的管理和维护。
使用户在能够使用一个人性化友好化的界面的同时,也能够体验到数据的高效处理功能,以及对企业数据的安全性的维护。
并且系统可以跨平台使用,因此不用担心操作系统不同的问题,系统发布后在维护和升级及可扩展方面都能很好的实现。
总之,各方面的条件均已具备,相信可以着手开发。
§1.2 研究范围和技术要求§1.2.1 研究范围 1.设计该系统的功能模块划分。
2.根据各模块功能需求,使用 SQL SERVER 2000 设计出该系统的数据库数据表。
3.参考超市商品实际管理情况,完成对系统的需求分析及设计文档。
4.完成各模块的界面设计。
5.实现商品管理各模块代码编制功能 6.员工工作效率的提高以及公司设备的相对减少。
7.一次编写、到处使用,不受到操作系统的限制。
8.数据的安全性好精确性高。
§1.2.2 技术要求 1.合理划分功能模块。
课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 2.数据库设计满足功能要求,数据表数量最小。
3.数据库冗余度小,尽量满足三范式要求。
4.绘制数据库各数据表之间的关系图。
5.建立数据库访问接口类,实现对数据库的访问。
6.完成功能模块中的一个较小的功能,以测试数据库接口的正确性。
7.尽量代码重用,减轻代码编写强度。
§1.3 本课题在国内外的发展 超市自动化的商品管理在欧美等国已经实行了多年,也是超市行业管理的基础。
它最主要的特点是能够实时和准确的控制整个超市的销售情况。
如果可以实时掌握销售流程和销售情况,则可以有效的加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。
一般的零售业销售必须是快速而且不允许出错的,如果能在销售前尽早了解目前商品的库存情况,并且掌握商品的周转率,就可以减少商品中的供过于求或供不应求等情况的发生。
随着全球信息技术的发展,很多企事业单位客观上需要有综合的管理软件来对本单位业务与服务信息进行综合管理,很多软件也正是在这样的背景下应运而生了。
当前,数据库管理系统已经应用于各行各业,管理信息系统使企业管理技术走向了成熟。
在国内外的很多连锁超市企业,已经长时间的使用了 Excel VBA 应用程序管理系统,但是这种系统已经逐渐的暴露出它的很多不足,早已不能满足我们的需求。
如今在管理信息系统的开发应用中,Microsoft 公司的 ASP(Active Server Pages)被广为使用。
ASP 实际上是将标准的 HTML 文件拓展了一些附加特征,为编写人员提供了在服务器端运行脚本的环境, 使编写人员可以利用 VBScript 和 JavaScript 或其他的第三方脚本语言来创建 ASP, 实现过去需要编写复杂的 CGI 程序才能实现的有动态内容的网页, 如计数器等。
ASP 提供了一些内置对象和组件,允许用户从浏览器中接收和发送信息。
ASP 可以和诸如 SQL Server 这样的数据库进行连接,进而完成数据的交换与更新,人们越来越明显的感觉到它的强大功能,因此,企业要更新换代以前的系统已经是大势所趋。
好的系统和正规化的管理可以让企业更好的与行业的标准接轨,为业务的扩大与更加深入提供了强大的后盾与支撑。
课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏第二章 系统分析及比较论证§2.1 系统总体目标 1.超市商品数据库的设计 2.超市商品数据库所需信息的录入 3.超市商品数据的查询、修改和维护 4.根据商品信息生成商品采购单 5.实现数据录入、查询、统计的全面网络化管理,达到数据一次录入、随处访问的目的。
6.报表全面,涵盖进货、库存、销售等全面信息 7.采用图形界面,人机界面友好,使操作简单,学习容易。
§2.2 需求分析§2.2.1 性能分析 系统涉及到超市的一些重要信息因而安全性极为重要设有加密的权限和对用户密码进行加密保证系统安全可靠. 考虑到目前处于毕业设计阶段但该系统今后可能投入到商业化运营中故该系统的总体性能应有一定的严格要求具体如下:联机系统对用户请求的响应时间不应超过 10S以免用户产生等待感§2.2.2 运行需求 支持该系统运行的系统软件是:Windows XP SP2 IIS5.1; 数据库管理系统是:MS SQL Server 2000; 数据通信接口:局域网§2.2.3 功能需求 本系统主要要求实现:系统登陆模块、密码修改模块、商品录入模块、商品信息查询模块、商品信息维护模块、生成采购清单模块、商品资源统计这七大模块。
详细如实的记录物品的品种分类,了解市场发展方向,及时修正进货信息,修改库存管理办法、结算工作办法、采购管理办法等,提高工作效率,节余财力物力资源。
课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏§2.2.4 应用需求分析 超市商品信息管理系统主要满足 2 种类型用户的需求,这 2 种类型用户分别为一般用户组、系统管理员组,以下将分别详细讨论这 2 种类型的用户需求: 用户的静态结构图如图 2.1 所示: 图 2.1 用户的静态结构图 普通用户组:普通用户组是这两种用户里面权限较低的用户,只可以对超市商品信息进行浏览,无法进行其他操作,而且无需经过身份验证即可实现该操作。
普通用户组的用例图如图 2.2 所示: ltltusesgtgt 图 2.2 普通用户组的用例图 系统管理员组:系统管理员组是这两种用户里面权限较高的用户,不仅可以对超市商品信息按需求进行浏览,而且可以对此进行录入、编辑、删除,同时可以统计整个超市商品信息、维护库存、按需求生成采购清单。
但以上各种操作也必须先通过验证后方可进行。
系统管理员组的用例图如图 2.3 所示:课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 图 2.3 系统管理员组的用例图§2.3 数据流程图 数据流程分析是把数据在组织内部的流动情况抽象的独立出来,舍去了具体的组织机构、信息载体、物质、材料等,单从数据流动过程来考察实际业务的数据处理模式。
数据流程图是数据流成分析所使用的主要工具之一。
根据以上的分析,由此给出系统的数据流程图,如图 2.4 所示:课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 图 2.4 系统数据流程图§2.4 系统功能模块划分 根据前面的功能需求分析,该超市商品信息管理系统主要包括以下七大模块,如图2.5 所示: 超市 商品信息管 理系统 系统 密码 商品 商品 商品 生成 资源 登陆模块 修改模块 录入模块 信息查询模 库存信息维 采购清单模 统计.