ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:21.18KB ,
资源ID:15017361      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15017361.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程设计报告超市信息系统docWord格式文档下载.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库课程设计报告超市信息系统docWord格式文档下载.docx

1、 3该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码; 4该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。 整个超市管理系统的功能结构如图所示 功能需求 功能模块主要有如下几个部分进货管理模块、库存管理模块、人事模块。 具体的功能描述如下 进货管理其功能是对货品信息进行管理,实施货品采购,并进行进货查询。 库存管理其功能是对采购来的货品进行内部编码入库,货品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。 人事管理其功能是对超市的员工和供货商信息进行管理,包括查询,更新等。 第2章

2、 系统设计 系统功能设计是使整个系统能基本实现超市的进、销、存等管理功能,能让超市管理者更直观的了解超市的经营状况,以做出相应的经营决策。 信息系统就是要对这些资源建立正确的数据库,并进行信息的收集、传送、存储、编制成各种信息,同时对这些信息进行维护,通过实测超市的各种运行情况,并利用过去的历史数据预测未来的发展,从超市全局的角度出发进行决策,利用信息控制超市的行为,附注超市完成其目标。 本系统主要包括商品管理模块,销售管理模块,进货管理模块,库存管理模块。 每个模块的功能如下 1. 商品管理模块功能 1实现商品信息的查询; 2实现职工信息的更新,包括增加、删除、修改功能; 2. 销售管理模块

3、功能 1实现前台商品的销售; 2将商品的销售信息与数据库联系起来。 3. 进货管理模块功能 1实现进货信息的查询; 2实现进货信息的更新,包括增加、删除、修改功能。 4. 库存管理模块功能 1实现库存信息的查询; 数据库设计(E-R) 在二元联系中,数据模型实体间的联系有一对一(11)、一对多(1n)和多对多(mn)三种。 两实体的联系为11,可将联系与任意一端对应的关系模式合并。 具体做法是将两个实体各用一个关系表示,然后将其中一个关系的关键字和联系的属性加入另一个关系的属性。 一个关系的关键字存储在另一个关系中时,称为另一个关系的外键。 一个1n联系可以与“1”端对应的关系模式合并。 首先

4、,一个实体用1个关系表示,然后将联系的属性和“n”端对应关系的键置于“1”端对应的关系中。 一个mn转换为一个关系模式。 多对多联系不能与任一端实体对应的关系模式合并,否则会引起插入异常和修改异常。 联系本身的属性以及与该联系相连的实体的键都将转换为该关系的属性,关系的键是各实体键的组合。 数据库表 货品信息表 进货员信息表 售货员信息表 3 系统运行环境 操作系统Windows 7 数据库管理系统Microsoft SQL Server 2008,Microsoft Visual Basic 6.0 设计思路概要 Vb简介 VB是Visual Basic的简称,是由美国微软公司于1991年开

5、发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。 它简单易学、效率高,且功能强大可以与 Windows 专业开发工具SDK相媲美。 在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。 本次设计要求掌握 VB可视化编程基础VB对象的概念,窗体和基本控件 VB语言基础数据类型,常

6、量与变量,运算符和表达式,VB程序结构和编码规则 VB控制结构顺序结构,选择结构,循环结构 ,辅助控制语句,程序调试 数组和自定义类型数组的基本操作,列表框和组合框, 过程函数过程的定义和调用,子过程的定义和调用,参数传递,过程的嵌套和递归调用,变量的作用域 用户界面设计各种控件的应用,以及对话框的应用,菜单设计 Microsoft SQL Server 2008简介 随着计算机技术的飞速发展,数据库技术由一开始的简单数据存储发展到存储、关联、限制、安全管理及人工智能为一身的完整的技术。 与以前的dBase,Foxbase等数据库相比,现在的数据库管理系统诸如Access,DB/2,SyBas

7、e,SQL Server,Oracle 等,在功能、安全、及易用性等方面都有了质的飞跃。 数据库系统的发展经历了层次模型数据库、网状模型数据库和关系数据库3个大的发展阶段。 现在大量使用的是关系模型数据库。 目前数据库的发展方向是面向对象的数据库系统。 随着计算机网络的迅速发展,也大量的使用了基于客户/服务器分布计算模型下的数据库系统。 数据库根据结构可以分为文件型数据库和C/S型数据库。 SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后M

8、icrosoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT 系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server SQL Server 20008是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功

9、能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 7 的大型多处理器的服务器等多种平台使用 。 数据库实施 数据库Database,是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。 使用数据库可以带来许多好处如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。 此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。 特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环

10、境适应广泛,数据处理能力极强7。 数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。 作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性8。 对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。 数据库的实施中有两个关键的问题数据库的完整性和数据库的安全性。 数据库的完整性是指数据的正确性和相容性。 数据库管理系统(DBMS)用一定的机制来检查数据库中的数据是否满足规

11、定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中 数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。 在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它保护数据库防止恶意的破坏和非法的存取。 本系统包括数据库的安全和服务器的安全。 采用管理员表示和鉴定的方法实现数据库的安全,此安全管理措施并不在前台开发工具中实现,而是在后台数据库中实现。 在登录数据库时,系统让管理员户表示自己的身份,不同的管理员权限不同,系统进行核实,鉴别此管理员是否为合法用户,若是,系统进一步核实用户

12、,通常要求用户输入口令,系统和对用户口令以鉴别用户身份。 服务器的安全也是通过用户在登录服务器时输入合法的用户名和密码来实现的。 这是一种简单可行的方法,实现起来比较方便。 没有采用更加复杂的系统安全管理措施是因为本管理系统一般是应用在超市网中,采用安全管理措施主要是为了防止没有修改权限的用户无意间修改了数据,因此采用用户标识和鉴定的安全管理措施就能够保障数据库的安全性。 4 输入输出设计 登录界面要选择用户类型 具有查看当前货品信息、修改密码功能。 具有货品查询功能,可以按照货品名进行查询,查询是否有存货 具有购买货品功能,且能与数据库表最新数据同步。 具有进货员信息添加、修改和删除的功能。

13、 第三章 设计总结 本次课程设计是制作一个超市信息管理系统,技术要求不太高的应用程序,本次设计发现了大量的错误,经过不懈努力,解决了部分,但仍有的现在不能解决,在接下来的时间了会查找资料,争取解决这些问题。 在进行编程时,严格的按照课本要求的基本步骤,编写程序代码。 在编写之前,做整体规划和详细设计很重要。 只有思路清晰,设计合理可行,编码才有可能完全正确,才能更加有效的完成任务。 真正做起来才发现想得过于简单了,大错小错都接踵而至,刚修改了这边,那边运行时就也出现了问题,就这样直到时间快结束才完成了任务。 最重要的是发现了书本的重要性,对以往对书本不重视感到汗颜,知道了基础的不牢固,书本进行

14、了一次仔细查看,熟练VB中一些控件的一些基本属性,如Name属性,创建对象的名称;Caption属性,控件上文本显示的内容;Font属性,改变文本的外观;Enable属性,决定控件的可用性;Visiable决定控件的可见性;这都是一些最常见的基本属性,应该牢固掌握,还有在实习中遇见的一些其他属性也要熟练操作,如;Picture,BackStyle等属性。 ,熟练掌握一些事件如GotFocus、Change、keydown、keypress、click、dblclick、load和命令如circle、line、shell、print等的用法,而且,对窗体、文本框、标签、命令按钮、图形框、图相框、工具、图像列表、通用对话框控件、daragrid、data、报表datareport等的熟悉程度又有了更深一步的了解。 总的来说,本次实习掌握了常用控件的使用,学会了使用通用对话框控件进行编程,掌握了创建多重窗体程序的有关技术,了解鼠标和键盘事件及事件过程的编写,综合应用了所学知识,加深对VB的理解,同时也让我熟练地掌握了数据表的添加、修改和删除功能。 本次设计,对我来说可以算是一次挑战,因为在理论学习中没有好好的掌握,现在要独立完成一个较复杂的程序编写,确

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

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