066PB+SQL SERVER 2000手机销售系统样本
(样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均根据您的要求,把系统上的开发信息,题目等修改成符合您的要求)
本系统开发工具:PB+SQL SERVER
2000
本设计包含内容:源代码+毕业论文+开题报告+答辩稿
论文大概:
目
录
摘要…………………………………………………………………………………………………1
前言…………………………………………………………………………………………………3
第一章
绪论………………………………………………………………………………………3
一.
手机销售管理系统的发展历程…………………………………………………………3
二.设计系统的必要性和可行性……………………………………………………………4
第二章
怎样开发一个手机销售管理系统?……………………………………………………4
一.
编程环境的选择…………………………………………………………………………4
二.关系型数据库的实现……………………………………………………………………4
第三章
Windows下的Power builder 编程环境简介 …………………………………………5
一. POWER
BUILDER连接数据库的各种方法 ……………………………………………6
二
面向对象的开发…………………………………………………………………………6
第四章 使用SQL
SERVER实现关系型数据库 …………………………………………………7
一.
数据库的概念……………………………………………………………………………7
二.
SQL语言介绍……………………………………………………………………………7
第五章
系统总体规划……………………………………………………………………………9
一.
系统功能…………………………………………………………………………………9
二
软件功能需求分析………………………………………………………………………21
三.
数据库功能需求分析……………………………………………………………………22
第六章
系统具体实现……………………………………………………………………………23
一.
用户界面的实现…………………………………………………………………………23
二. 与POWER BUILDER的连接
………………………………………………………………32
第七章
软件测试…………………………………………………………………………………33
第八章
结束语……………………………………………………………………………………34
主要参考文献………………………………………………………………………………………34
致谢…………………………………………………………………………………………………35
附录…………………………………………………………………………………………………36
论 文 摘 要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。手机销售管理是商业信息管理的重要部分面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的手机销售管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。
软件采用多文档界面,能满足中小型商业手机销售管理的基本需要。本论文针对该软件的各个方面,
开发过程中涉及到的技术和工具都分别进行了阐述。
软件功能简单介绍如下:
1.商品信息管理模块的主要作用是对商品的信息信息进行记录。
2.信息查询模块中,用户既可以随意的浏览所有已经输入的商品信息,也可以方便、快捷、准确的根据某些条件检索出用户需要的个别信息。它的实现是本次模块设计中的一个重点。
3.用户管理模块应用的主要功能是可以更改用户的登录系统密码,每隔一段时间更换密码可以增强系统的安全保密性,从而保证了软件使用的权限要求。
4.统计模块,统计模块中利用统计对商品的信息进行统计。
5.退出系统模块。
开发中用到的工具和技术简单介绍如下:
1.采用PB为开发工具,SQL
SERVER为后台数据库的开发工具。
2.充分利用SQL为数据库的访问技术。
此外,在软件的开发过程中尽量结合软件工程的思路,参阅了相关文献来完成此次毕业设计的任务。
关键词: 手机销售管理, 商品档案管理,活动数据对象(SQL)。
前
言
一套比较系统的手机销售管理理念,并建立了一整套比较规范的手机销售管理方法。在积极建立商业现代商业管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,商品部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。公司管理者的决策只能依据报表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在商业中实现就成为了一个可望而不可及的目标。公司集团非常急需一套既有先进管理思想又适合国内大商业的手机销售管理信息系统,作为实现目标和提高现有水平的一种重要手段!
手机销售管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用
手机销售管理系统是信息管理系统,其开发的功能主要包括:通过计算机管理商品档案,日常办公,实现无纸化办公,通过计算,统计出各项数据,分析出手机销售现状和员工的工作表现,通过强大的查询和索检高效的索检出数据,提高办事效率。
第五章 系统总体规划
系统模型
口令正确
通过对本公司商品信息和手机销售管理内容和过程的分析,得到如下各个实体E-R图
手机销售实体E-R图
收银实体E-R图
用户实体E-R图
1.密码表
密码表包括两个字段,分别为用户名称和用户密码和级别。建立好的表如下图5.1-1
业务流程:
二
软件功能需求分析
系统主要达到以下几个功能:
1.商品信息入库手机销售模块的主要作用是对商品的入库手机销售信息进行记录。
2.信息查询模块中,用户既可以随意的浏览所有已经输入的商品信息,也可以方便、快捷、准确的根据某些条件检索出用户需要的个别信息。它的实现是本次模块设计中的一个重点。
3.用户管理模块应用的主要功能是可以更改用户的登录系统密码,每隔一段时间更换密码可以增强系统的安全保密性,从而保证了软件使用的权限要求。
4.统计模块,统计模块中利用统计对经费和商品的信息进行统计。
5.退出系统模块。
三.数据库的实现
设计原则
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它保护数据库防止恶意的破坏和非法的存取。尤其是这种大型的数据库存放着十分重要的信息。不允许出现任何差错。
在登录数据库时,系统让用户表示自己的身份,系统进行核实,鉴别此用户是否为合法用户,若是,系统进一步核实用户,通常要求用户输入口令,系统和对用户口令以鉴别用户身份。这是一种简单可行的方法,实现起来比较方便。用户还可以随时更改自己的口令密码。
1、数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。
在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。
2、 数据的一致性与完整性
由于系统的数据是共享的,在不同的商品类别中,商品是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
3、 数据的共享与独立性
整个商品发布系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
第六章
系统具体实现
一个公司的管理信息系统都有一段让用户注册自己登录信息的程序,这是保证公司重要信息和数据安全的一个重要的手段。下面就对登录界面的设计做详细的介绍。
设计登录界面的过程如下:
1.单击菜单“file/new”,选择“PB
object”标签项中的“window”,这样就新建了一个窗口对象,并命名为“w_denglu”;
2.添加三个静态文本框,他们的属性分别设置为“欢迎使用手机销售管理信息系统”、“用户名称”和“用户密码”,并且设置字体的颜色,大小等属性;
3.添加两个静态文本编辑框,供用户输入登录的用户名称和用户密码;
4.添加按钮,在窗口的下部放置两个按钮控件,“确定”按钮供用户输入正确的用户名称和用户密码后登录该系统,“退出”按钮供用户退出此登录界面。如果用户名称或用户密码输入错误,系统会弹出“警告”的窗口,提示用户重新输入;
5.设计好的登录界面如图
登录窗口的设计
设计主菜单
系统应用程序的主要功能都是在主窗口及在主窗口下打开的众多下拉菜单窗口中实现的,
首先单击菜单“file/new”,建立一个菜单窗口(menu),命名为“m-main”,在菜单窗口的建立结构中,输入该系统要实现的功能模块名称,并在需要创建子菜单的模块下插入子菜单名称。如图1
主菜单的设计
创建数据窗口对象
数据窗口对象是Power
Builder编程的精华所在,建立数据窗口对象是程序设计中极为重要的一个部分。针对不同程序选择不同类型的数据窗口对象,会使程序的实用性和直观性大为增强。在本次系统设计中,根据需要为数据库中的表格分别创建两种不同类型的数据窗口对象。一种是grid形式的数据窗口对象,一种是freeform形式的数据窗口对象,这两种类型的数据窗口对象各有各的实用特点
Grid风格数据窗口对象的创建
1、打开“new”对话框,然后在“data
window”标签页选择数据窗口对象的显示风格,在这里选择grid(网格显示方式)。
2、单击“ok”按钮启动数据窗口对象向导。选择quick
select数据源,这是定义数据源的最简单方法,然后单击“next”,在表格列表中双击要连接的表格,选中表格后,列表框中列出了选中表的所有列,单击“add
all”,显示该表格所有的列。
3、单击“ok”按钮,设置表格的外观风格。
4、单击“next”按钮,在“ready to
create grid data
window”对话框中单击“finish”按钮完成数据窗口的建立。如图
图5.5-1是商品信息的Grid风格数据窗口对象的创建
在其中设置页眉区和细节区的属性。在数据库表中各个列的列名使用英文表示的,可以把他们设置成中文,以方便今后调用的直观性。至此,一个完整的grid风格的数据窗口对象就创建完毕。应用程序中窗口中的数据窗口控件就可以连接和使用这个创造好的数据窗口对象了。
Freeform风格数据窗口对象的创建
Freeform风格数据窗口对象的创建和Grid风格数据窗口对象的创建方法相似,只不过需要选择数据窗口对象的风格为freeform。如图5.5-2
商品信息freeform风格数据窗口对象的创建
在这个窗口中可以使用鼠标拖放各个列标题到相应的显示位置
商品信息主要是由商品信息输入窗口进行商品信息的输入、删除、保存实现的。
商品信息输入窗口的设计过程如下:
1.创建一个窗口对象,命名为“w_dagl
”,调整好窗口的大小和其他属性;
2.添加一个静态文本框,将其属性值设为“商品信息”,其目的是显示本窗口的作用;
3.添加两个组框,属性值分别为“商品信息录入”和“商品信息显示区”,其目的是起修饰、美观;
4。添加两个数据窗口,在“商品信息录入”的组框中放入一个数据窗口控件,该控件连接的数据窗口对象为已经创建好的“freefrom”风格的数据窗口对象。在“商品信息显示区”组框中也放入一个数据窗口控件,该控件连接的是已经建立好的”grid”风格的数据窗口对象;
5.添加八个按钮控件,“添加”按钮用于用户输入新的商品信息。“删除”按钮用于删除当前所显示的那条记录。“保存”按钮用于提交和保存对数据库表格中记录所做的修改,包括添加和删除,如果提交失败,将弹出“警告”对话框。“打印”按钮用于打印出“商品信息显示区”表格内的数据信息。“退出”按钮用于关闭该输入窗口。设计好的商品信息输入窗口如图5.6-1
信息查询模块的设计
本部分是查询有商品的信息查询和商品信息的信息查询,在此仅以商品信息的查询为例进行说明。
商品信息查询窗口的设计过程:
1.创建一个窗口,命名为“w_chaxun”,确定窗口的大小和其他属性;
2.添加四个按钮,当用户单击“查询”按钮以后,数据窗口进入查询模式,用户可以在任意字段中输入合法的数据值,然后单击“重置”按钮,将按照用户输入的条件进行检索。
3.添加一个数据窗口控件,在按钮的下面添加数据窗口控件,该控件连接的是已经建立好的“grid”风格的数据窗口对象;
设计好的商品信息查询窗口如图
图5.7-1商品信息查询窗口的设计
5.8用户管理的设计
这一部分主要完成的功能是对用户密码的设置与维护,当操作员不断的增加的时候,就要对登录是的用户名称和密码进行增加,当有操作员离开本公司的时候又要删除本操作员的登录信息,当密码被盗取时又要对密码等进行必要的修改,因此,本部分是非常必要的,它可以保证公司数据和重要信息不被他人盗用或修改。到此整个窗口创建完成,如下图所示
用户权限维护窗口的设计
当用户选择“修改密码”单选按钮时,
新的密码进入数据库,用户管理的功能只能管理员使用。
系统主窗口的设计
主窗口的设计
主窗口是完成一切操作的窗口,当关闭主窗口的时候其他的子窗口也随着关闭。主窗口要和上面已经建立好的主菜单连接在一起,并且为了起到美观,添加了一个图片。设计好的主窗口如图所示