马超文献综述.doc

上传人:b****2 文档编号:1304971 上传时间:2022-10-20 格式:DOC 页数:7 大小:51.50KB
下载 相关 举报
马超文献综述.doc_第1页
第1页 / 共7页
马超文献综述.doc_第2页
第2页 / 共7页
马超文献综述.doc_第3页
第3页 / 共7页
马超文献综述.doc_第4页
第4页 / 共7页
马超文献综述.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

马超文献综述.doc

《马超文献综述.doc》由会员分享,可在线阅读,更多相关《马超文献综述.doc(7页珍藏版)》请在冰豆网上搜索。

马超文献综述.doc

黄河科技学院毕业设计(文献综述)第7页

商场管理系统的设计与实现

摘要

随着21世纪的到来,计算机技术的发展更加迅猛,在各行各业的应用更加广泛。

在一些规模比较大的公司中,基于C/S结构的管理系统软件应用非常广泛,这主要是因为其良好的保密性及操作的简单性容易得到客户的青睐。

本文主要描述基于C/S的商场管理系统的实现方法。

首先,本文将概述商场管理系统的需求分析并阐述每一步设计的原因。

其次,将介绍使用SQLServer2000针对需求分析进行该管理系统的数据库构建与数据库所包含的各个表的详细结构。

最后,将详细的说明使用VisualBasic.NET结合所建立的数据库具体实现本管理系统的设计过程和调试方法,并给出图表说明。

关键词:

C/S,管理系统,SQLServer2000,VisualBasic.NET

商场管理系统的设计与实现

随着21世纪的到来,计算机技术的发展更加迅猛,在各行各业的应用更加广泛。

在一些规模比较大的公司中,基于C/S结构的管理系统软件应用非常广泛,这主要是因为其良好的保密性及操作的简单性容易得到客户的青睐。

1软件工程方面知识

开发一个好的软件,应该从基本原理入手,利用科学的方法来完成该软件的实现。

软件工程是指导计算机软件开发和维护的学科。

软件工程采用工程的概念、原理、技术和方法,把良好的技术方法和正确的管理方法结合起来开发软件。

在《实用软件工程》一书中,陆惠恩讲到,要掌握结构化法方法和面向对象方法等软件开发技术,系统地、规范地开发和维护软件,合理的安排软件开发和维护的过程,规范地书写软件工程的文档资料,努力提高软件开发过程地效率和质量。

软件工程方法学包括三个要素:

方法、工具和过程。

方法指的是完成软件开发任务的技术方法;工具指的是为方法的运用提供自动或半自动的软件支撑环境;过程是规定了完成任务的工作阶段、工作内容、产品、验收的步骤和完成准则。

在开发本软件的工程中,我采用了模块化的设计思想,模块化是把系统分割成能完成独立功能的模块,明确规定各种模块及其输入输出规格,是模块的界面不会产生任何混乱。

在《实用软件工程》一书中,作者同时结合实例给出了一个管理系统的开发的全部步骤:

问题定义,可行性研究,需求分析,概要设计,详细设计和程序设计提示,我将严格按照该步骤来实现上商场管理系统。

2数据库开发

2.1数据库的概念与原理

一个优秀的管理系统软件,对数据库的要求是相当严格的。

数据是数据库中存储的基本对象,在王珊、萨师煊所著的《数据库系统概论》中给数据做了如下的定义:

描述事物的符号记录称为数据。

描述事物的符号可以是数字,也可以是文字、图形、图像、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。

数据库,顾名思义,是存放数据的仓库。

严格地讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。

在了解了数据和数据库的概念,下一个问题就是如何科学地组织和存储数据,如何高效地获取和维护数据。

完成这个任务的是一个系统软件——数据库管理系统。

数据库管理系统是位于用户与操作系统之间的一层数据管理软件。

数据库管理系统和操作系统一样是计算机的基础软件,也是一个大型复杂的软件系统。

它的主要功能包括以下几个方面:

1、数据定义功能。

2、数据组织、存储和管理。

3、数据操纵功能。

4、数据库的事务管理和运行管理。

5、数据库的建立和维护功能。

6、其他功能。

2.2SQLServer2000的特点

经过详细的对比、研究后,我决定采用的数据库系统是目前最流行的SQLServer2000,它是目前最流行的关系型数据库之一,而且对服务其的要求也比较低。

在由赵杰、李涛、朱慧编著的《SQLServer数据库管理、设计与实现教程》一书中,针对SQLServer数据库的原理和特征,结合微软MCSE认证考试和实际应用开发的需要,介绍了SQLServer数据库的高级安装、Transact-SQL程序设计逻辑、面向复杂应用的Transact-SQL、视图的灵活应用、触发器与存储过程、用户自定义数据类型与自定义函数、维护数据的完整性、数据库规划和维护索引、SQLServer应用程序设计基础、SQLServer应用程序高级设计、SQLServer服务器高级管理、SQLServer服务器高级安全管理、SQLServer数据库架构分析、数据库备份与恢复及自动化管理、SQLServer事务处理机制、SQLServer并发控制机制、监控SQLServer的性能与活动、SQLServer数据传输高级应用等内容。

本书由浅入深,详细的讲述了SQLServer2000各个方面的应用及特性。

3开发环境与功能模块设计

3.1开发环境的选择——VisualBasic.NET

结合自己所掌握的计算机语言基础,我选择了VisualBasic.NET,它是Microsoft公司的VisualStudio.NET集成开发软件的成员之一。

VisualBasic.NET继承了VisualBasic6.0简单、易学、易用的特点,同时增加了新的组件、修改了以前的集成开发环境界面,增加了面向对象的特性。

与此同时,VisualBasic.NET程序结构十分清晰,同时又不失灵活性和强大的功能,它吸收了Java语言很多的特点和精华,它在开发能力和效率之间取得较好的平衡。

3.2功能模块的设计

根据实际要求,我将自己所设计的商场管理系统分为了八个模块:

登陆与注册模块、主界面模块、进货管理模块、财务管理模块、员工管理模块、商品销售模块、销售信息模块、以及用户管理与密码修改模块。

在以上各个模块中,我以SQLServer2000所建立的数据库为基础在VisualBasic.NET的环境中来开发。

中间涉及到VisualBasic.NET语言的各个方面,比如说变量和数据类型、程序流控制、方法和数组的传递、类和对象的继承、常用的控件以及使用ADO.NET进行数据库编程等方面,这些所需的基础知识在由劭鹏鸣编著的《VisualBasic.NET程序设计》一书中有详细的讲解和说明。

本系统的关键之处就是各个模块与数据库之间的连接,可以说,数据库的连接直接决定了该系统开发的成败。

ADO(ActiveDataObjects)实际是一种提供访问各种数据类型的连接机制。

ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。

可以使用任何一种ODBC数据源,即不止适合于SQLServer、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。

ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。

其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。

在由廖望、钟永生、黄国平等编著的《VisualBasic.NET程序设计案例教程》一书中,通过大量详实的实例全面讲述了在VisualBasic.NET开发环境中与数据库建立连接的多种方式以及具体应用。

该书总共分为五大部分,第一部分是VisualBasic.NET的基础知识,主要介绍了VisualBasic.NET的相关知识以及VisualBasic.NET的编程基础;第二部分介绍了文本编辑器等常用工具的开发,主要通过在VisualBasic.NET下制作一个多功能记事本及动态托盘的实例讲述了VisualBasic.NET的编程方式及其强大的功能;第三部分为多媒体开发部分,主要介绍了音频录放器、视频播放系统及Flash和Gif动画播放器的制作;第四部分是网络编程部分,主要通过串行通信系统和多人聊天工具的制作介绍了网络编程的一般方法;第五部分是本书的重点——数据库开发部分,主要介绍了如何制作选课信息管理系统、工资管理系统、酒店管理系统和网上购物电子商务系统。

这些大量的实例可以为我的系统开发提供了很多的帮助以及诸多问题的解决方法。

4系统界面的美化

一个优秀的软件管理系统,其良好的性能是重要的,但是人性化与优美的界面也是必不可少的。

漂亮的界面可以更容易让使用者感到舒适,更容易从心理上接受软件。

界面的美化当然少不了大量的多媒体素材,所以我特地选择了一本由覃华、姚怡编著的《多媒体技术》来帮助我解决关于多媒体素材制作方面的问题。

该书在第二章详细讲述了图像处理的技术,实例丰富,而且设计到多个软件的使用方法,例如PhotoShop7.0以及ACDSee等软件。

结论

通过对参考文献的深入学习,为我下一步所要进入的系统开发设计提供了坚实的基础,以上文献提供了易于理解的解释。

书中含有大量按步骤设计的实例与有用的案例分析,简化了复杂主题,并以有组织的、容易理解的方式呈现在读者面前。

读者将发现为什么关系数据库是必需的,以及如何设计关系数据模型。

最后,根据文献中介绍的设计实现管理系统的方法,让我学会如何更充分地利用数据库。

通过对以上参考文献的学习更加清楚了我的毕业设计思路和方法。

通过学习,能掌握实际运用中的各种经验,技巧,能够拓展视野!

我将以此为新的起点,把自己大学期间的所学的投入到以后的工作中去,把自己在校期间的积极和热情带入其中,更加认真地工作、学习,使自己的专业得到更好的所发挥。

参考文献

[1]王珊,萨师煊.数据库系统概论(第四版)[M].北京:

高等教育出版社,2006.5.

[2]李建中,王珊.数据库系统原理(第2版)[M].北京:

电子工业出版社,2004.

[3]李昭原,刘又诚.数据库系统原理与技术[M].北京:

北京航空航天大学出版社,2003.

[4]王珊.数据组织与结构[M].北京:

经济科学出版社,2000.

[5]陆惠恩.实用软件工程[M].北京:

清华大学出版社,2006.5.

[6]赵杰,李涛,朱慧.SQLServer数据库管理、设计与实现教程[M].北京:

清华大学出版社,2004.3.

[7]劭鹏鸣.VisualBasic.NET程序设计[M].北京:

机械工业出版社,2004.9.

[8]廖望,钟永生,黄国平等.VisualBasic.NET程序设计案例教程[M].北京:

冶金工业出版社,2004.1..

[9]刘化果.VisualBasic.NET开发实例完全剖析[M].北京:

中国电力出版社,2006.1.

[10]李崴.VisualBasic.NET编程宝典[M].北京:

电子工业出版社,2005.9.

[11]丁兆海,杜军.VisualBasic.NET案例教程[M].北京:

电子工业出版社,2005.7.

[12]王晖,赵艳铎等.VisualBasic.NET实用编程百例[M].北京:

清华大学出版社,2004.3.

[13]朱小平,曾文权,段班祥.VisualBasic.NET程序设计[M].北京:

清华大学出版社,2007.6.

[14]覃华,姚怡.多媒体技术[M].北京:

中国铁道出版社,2005.10.

[15]KenncgCLplierconstructionprinciplesandpractice[M].北京:

机械工业出版社,2005.

[16]V.Vapnik.ThenatureofStatisticallearingTheory[M].PublicationPlace:

Springer,NewYork,1995.

-7-

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

当前位置:首页 > 工程科技 > 电力水利

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

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