药品销售数据管理系统的设计与实现毕业设计论文_第1页
药品销售数据管理系统的设计与实现毕业设计论文_第2页
药品销售数据管理系统的设计与实现毕业设计论文_第3页
药品销售数据管理系统的设计与实现毕业设计论文_第4页
药品销售数据管理系统的设计与实现毕业设计论文_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕毕 业业 设设 计计( 论论 文文) 药品销售数据管理系统的设计与实现药品销售数据管理系统的设计与实现 论论文作者姓名:文作者姓名: 申申请请学位学位专业专业: : 申申请请学位学位类别类别: : 指指导导教教师师姓姓名名( (职职称称) ): : 论论文提交日期:文提交日期: 药品销售数据管理系统的设计与实现药品销售数据管理系统的设计与实现 摘要摘要 随着信息化时代高速发展,互联网已影响着我们生活的方方面面。它的种 种优势也正日益被各个领域运用。药品销售数据管理系统正是针对目前药品销 售工作的纷繁复杂所设计,为企业的药品销售提供信息化管理。本文着重论述 了系统的功能与实现、系统结构及数据流

2、程。文章介绍了系统开发时所用到的 环境和工具,包括:jsp、sql2000、j2sdk、apache +tomcat 服务器以及对系 统安全策略上所使用的 ssl。对系统的总体结构及数据库结构文章也做了相应 的说明,并详细介绍了系统如何实现对终端部门的药品基本信息、市场销售状 况、以及对促销员数据、销售数据、终端信息的录入和综合信息查询等功能。 关键词关键词:管理系统;药品;信息化管理;ssl the design and realization of the drugs sales-data management system abstract with the rapid progress

3、 of informational era, the internet is influencing our life in all respects. the all kinds of vantages are being used in various fields. the drugs sales-data management system has been designed in allusion to the numerous and complicated work in drugs sale, which could provide the informational mana

4、gement for the drugs company. the thesis focuses on the function and the realization of the system, the systems structure and the flow of data. the thesis introduces the environment and tools for developing the system, including jsp、sql2000、j2sdk、apache+tomcat server and ssl to the security of the s

5、ystem. then the thesis has given full directions of the main structure of system and database , and introduced minutely how to realize the input of the basic information of drugs for the terminals、the state of market selling、data of promoters 、terminal information as well as the inquiry of general i

6、nformation and so on. key words: the management system; drug; informational management; ssl 目目 录录 论文总页数:27 页 1 引言.1 1.1 课题背景.1 1.2 课题研究的意义.1 2 系统总体设计.2 2.1 功能需求.2 2.2 性能需求.4 2.3 运行环境要求.5 2.4 系统数据流图.5 3 数据库设计.5 3.1 系统 e-r 图.6 3.2 系统数据逻辑结构.6 3.3 数据库表关系图.8 4 系统的实现及分析.8 4.1 系统登录及数据库连接功能.10 4.2 促销员数据录入功能

7、.12 4.3 销售数据录入功能.14 4.4 终端信息录入功能.15 4.5 市场信息录入功能.17 4.6 综合信息查询功能.18 4.7 市场业绩查询功能.21 4.8 系统安全性的实现.21 5 系统测试,性能分析.22 结 论.25 参考文献.25 致 谢.26 声 明.27 1 1 引言引言 1.11.1 课题背景课题背景 在如今这个信息化高速发展的时代,伴随着高新科技和计算机的飞速发展, 谁能更有效地利用自身资源,掌握更全面、更准确的信息,更快地做出科学的 决策,谁就能顺应社会的潮流,在激烈的竞争中站稳脚跟,并同时给企业带来 更高的回报。人们的生活已经开始发生重大的变革,效率已经

8、成为各个企业生 存的首要条件,更好更快地使用和了解相关的信息,以及处理更多更繁琐的事 物便是设计该药品销售数据管理系统的初衷。 随着我国经济与高科技的飞速发展,商业企业间竞争日益激烈,各商家企 业都在进行着一场变革,无论是从生产效率、销售渠道或是管理方法,都要求 能更好的顺应社会发展的大环境,提高企业自身价值。而管理是企业工作的核 心,管理信息的重要作用不容忽视,所以每个大企业都把信息管理放在重要位 置,管理工作的成败取决于能否做出有效的决策,而有效的、正确的决策则取 决于来自外界的、内部的正确信息。科学的进步和生产的发展使人类的意识总 量不断增长,生产社会化趋势的扩大和社会对产品需求的多样化

9、,生产经营活 动中涉及内外部的信息量的迅速膨胀等因素,对信息进行收集、加工、传递等 过程的时间性和准确性都提出了更高要求。计算机把生产经营过程中巨大的数 据流收集、组织起来经过加工处理转换成为对各级管理人员做决策的有用信息, 辅助企业各项业务活动的进行。 药品销售管理系统是目前一个医药公司不可缺少的部分,所以药品销售数 据管理系统应该能够为药品企业的决策者和管理者提供充足的信息,快捷的查 询手段和有效的管理方式。但一直以来人们使用传统人工的方式管理文件档案, 这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产 生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随

10、着科 学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认 识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 该药品销售数据管理系统便可为公司在全国各大区、省份及终端销售机构 的药品销售提供详尽、方便、务实的数据管理服务。使企业管理人员通过该系 统得到及时的市场产品销售情况,并对下属机构提供公司最新的产品信息。从 而对公司的销售战略发展提供快捷的信息传输途径。 1.21.2 课题研究的意义课题研究的意义 网络信息技术发展到今天,internet 已经直接影响着我们的生活,信息网 络正在成长为“第四媒体” ,将成为人们获得信息和实现社会多种功能的主要载 体。我国互联网从

11、1992 年开始正式登场,至今已有网民超过 120 万,在日渐壮 大的网络用户中,随着以计算机网络为核心的信息技术的迅猛发展,各行各业 的信息化管理也逐步被人们重视并运用于不同领域,管理者完全可以摆脱以前 复杂的手工化采集信息,汇总信息的繁冗工作方式,通过现代计算机网络进行 先进的网络化信息管理。而在企业的众多销售领域中,药品销售数据管理很长 时间以来都是业界所头疼关心的问题,如何才能方便快捷地掌握各地区、各部 门的销售情况,并且不需再投入极大的人力、物力和财力去采集、汇总、分析 信息就能准确的为企业的销售计划做出准确的分析判断。所以,看到计算机网 络的信息化管理能为企业管理带来如此巨大的改善

12、,药品销售数据管理系统正 逐步受到业界的广泛重视。 就药品销售数据管理系统而言,由于网络已经覆盖全球,信息量大而独具 优势。药品销售数据管理的理念也很简单,就是用户可以方便的记录各种销售 情况,查询各种与公司销售有关的数据,以便决策者对公司销售管理进行及时 的分析和判断。管理者无需亲临商店,一个个查找,只要坐在电脑前,开机上 网即可了解到各销售终端的销售情况,检索也很方便。作为计算机应用的一部 分,使用计算机对药品销售信息进行管理,具有用手工管理所无法比拟的优点。 例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本 低等。这些优点能够极大地提高药品销售管理的效率,也是科学化、

13、正规化管 理,与世界接轨的重要条件。因此该系统对公司销售管理具有实际意义。 2 2 系统总体设计系统总体设计 2.12.1 功能需求功能需求 目前药品销售的状况纷繁复杂,以现有的工作人员无法应付如今销售工作 中遇到的大量数据处理问题。同时还会出现由此带来的大量记录存放和管理所 带来的问题。 在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定 的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机 交互界面的药品销售数据管理系统,实现药品销售数据管理的自动化的计算机 系统,为企业的决策层提供准确、精细、迅速的药品销售信息。系统要求如图 2.1: 长沙(浏览 器) 北京

14、(总部) 互联网 图 2.1 系统要求 成都 (浏览器) 公司有若干个销售市场,分布在不同的城市,要求每个市场都定期向总部 传送销售信息,总部根据这些信息分析各市场的销售业绩,从而做出正确的决 策。同时各市场的费用申请等日常办公也通过网上办理。 使用系统的人员分为两类:销售部管理人员、各市场管理人员。他们的职 责如下: 销售部管理人员:输入药品信息、给药品定价;建立各市场数据,分配市 场管理人员账号和密码。执行分析任务,包括某段时间内、某大区或者某市场 的销售情况,或者某一个药品的销售情况,或者按情况从大到小排序。 市管管理人员:建立终端数据、促销员数据、促销员的销售数据。 根据实际工作需要,

15、在具体实现过程中系统设计划分为如下几个模块,如 图 2.2 所示: 图 2.2 系统功能模块图 (1)促销员数据录入。市场管理人员在管理过程中需要对促销人员的数据 进行记录,以便在工作中方便地了解各促销人员的信息。 (2)销售数据录入。此功能是该系统不可或缺地一个重要模块,也是管理 人员最关心的一项功能,日后管理人员对销售数据的查询都是靠市场管理人员 在平时的销售工作对销售数据进行及时的记录。 销售部管理人员操作市场管理人员操作 市 场 业 绩 查 询 综 合 信 息 查 询 市 场 信 息 录 入 各 市 场 销 售 情 况 查 询 终 端 信 息 录 入 销 售 数 据 录 入 促 销 员

16、 数 据 录 入 系统登陆 药 品 销 售 情 况 查 询 (3)终端信息录入。为方便管理人员管理各销售终端,需对终端信息进行 相关记录,管理者可以在部署销售任务,考核销售业绩时对终端信息加以了解。 (4)市场业绩查询。该功能是管理者进行销售业绩考核的依据,管理者因 为实际决策需要需了解各市场的某时间段的销售情况便可使用此功能进行查询。 (5)综合信息查询。管理者无需逐个向各市场终端汇总销售情况通过综合 信息查询大大提高了工作效率。 (6)药品销售情况查询。此模块为该系统的基本功能,销售部工作人员通 过对药品销售情况的查询可以对下一步的药品销售方案进行及时的调整和判断。 (7)市场信息录入。销

17、售部工作人员为方便记录各市场的信息,需要此功 能来保证市场信息的录入。 (8)各市场销售情况查询。有时为比较各地区的销售情况,管理人员需对 各市场销售情况进行查询,以针对性的对不同市场的销售策略进行相应的调整 和改善。 上述几项模块为该系统的主要实现目标功能,也是实际工作中解决实际问 题所用到的基本功能。 系统应支持的最大终端数和应支持的并行操作的用户数为 100。用户的需 求具体体现在各种信息安全地输入、保存、更新和查询,这就要求数据库结构 能充分满足各种信息的输出和输入,并基于 ssl 以保证数据在传输过程中的安 全性。收集基本数据、数据结构以及合理组织数据处理的流程,然后形成一份 详尽的

18、数据流图,就能为以后的设计提供依据。 2.22.2 性能需求性能需求 (1)系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中, 要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间 能够满足企业对信息处理的需求。 由于药品销售数据管理系统的查询功能对于整个系统的功能和性能完成举 足轻重。作为系统的很多数据来源,而药品销售数据又影响企业的决策活动, 其准确性很大程度上决定了药品销售数据管理系统的成败。在系统开发过程中, 必须采用一定的方法保证系统的准确性。 (2)系统的易用性 药品销售数据管理系统是直接面对使用人员的,而使用人员往往对计算

19、机 并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界 面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界 面以缩短用户对系统熟悉的过程。 (3)系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些 都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系 统、开发工具都必须符合通用标准。同时,在自主开发本系统时,要进行良好 的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和 可移植性。 (4)系统的安全性 为保证用户在使用系统的过程中,数据传输的安全性也是开发此系统不可 忽略的问题。所以提高系统的安全

20、性能,保证用户使用的数据在传输过程中不 被篡改,真实有效。所以考虑到安全方面的必要性此系统采用 ssl 技术来确保 数据在传输过程中的安全性。 2.32.3 运行环境要求运行环境要求 系统需在 windows2000 以上的操作系统中运行,数据库为 sql2000。根据 业务的实际需要,要存储的数据信息可能会比较多,所以外存容量要求比较大, 系统至少要有 80g 的硬盘。 2.42.4 系统数据流图系统数据流图 系统数据流图如图 2.3 所示: 市场工作人员 数据录入 销售单 促销员数据 销售数据 终端信息 生成报表 销售部工作人员报表 图 2.3 系统数据流图 3 3 数据库设计数据库设计

21、由于本系统涉及到许多数据的处理,这就需要有一个强大的后台数据库管 理系统支持。本系统采用的是微软公司的 sql server 2000。sql server 与 windows 2000 server 服务器紧密集成,而 windows 2000 server 服务器具有 很好的安全性,能够排除所有未经授权的非法用户的访问,确保了 sql server 2000 服务器的安全性,符合系统对安全性的要求;用户可以使用 web 浏览器查 询存储在 sql server 2000 数据库中的数据,符合系统远程访问数据库的要求。 容量庞大,每个数据库中可创建多达 20 万个数据表,数据表中的记录的行数

22、只 受服务器硬盘空间的限制。jsp 与 windows 2000 server 的完美组合,为中小 型乃至企业级的 web 商业模型提供了一个更为稳定,高效,安全的运行环境。 3.13.1 系统系统 e-re-r 图图 该系统的 e-r 图如图 3.1: 图 3.1 系统 e-r 图 终端 促销员 药品 办事处 经营 分配 管理 1 m 1 m 折扣率 药品 名 定价 大区 终端名称 出生 日期 姓名 性别 分线 市场 区域 住址 固定电话 连锁店 省区 市场 性质 类型 m n 1 3.23.2 系统数据逻辑结构系统数据逻辑结构 表 1 office(办事处) 列名数据类型长度备注 大区ch

23、ar10 省区char10 市场varchar20主键 表 2 terminal(终端) 列名数据类型长度备注 终端名称 varchar50 主键 市场 varchar20 区域 char20 分线 char10 类型 char10 性质 char10 连锁店 varchar30 负责人姓名 varchar20 点内电话 char15 地址 varchar50 负责人手机 char15 法人代表 char20 备注 varchar50 表 3 medicine(药品) 列名数据类型长度备注 药品名 varchar20 主键 定价 money8 折扣率 float8 表 4 promoters(

24、促销员) 列名数据类型长度备注 姓名 varchar20 主键 性别 char2 出生日期 datetime8 固定电话 varchar20 住址 varchar100 手机 char15 市场 varchar20 工资 money8 备注 varchar200 表 5 sale(销售) 列名数据类型长度备注 促销员姓名 varchar20 主键 终端名称 varchar50 主键 药品名 varchar20 主键 销售编号 char10 售价 money8 销售数量 int4 销售日期 datetime8 提成 money8 3.33.3 数据库表关系图数据库表关系图 多用户系统,数据库数据

25、保持一致性尤为重要,建立数据库关系图 3.2 如 下: 图 3.2 数据库表关系图 4 4 系统的实现及分析系统的实现及分析 系统采用 jsp,sql2000,b/s 模式开发。jsp 技术是用 java 语言作为脚本 语言的,配置 jsp 环境之前必须要安装 j2sdk ,它是 java2 的软件开发工具, 是 java 应用程序的基础。jsp 网页为整个服务器端的 java 库单元提供了一个 接口来服务于 http 的应用程序。 同时,开发该系统选择的是 apachetomcat 服务器。apache 组织开发 的一种 jsp 引擎,本身具有 web 服务器的功能,可以作为独立的 web

26、服务器 来使用。但是,在作为 web 服务器方面,tomcat 处理静态 html 页面时不如 apache 迅速,也没有 apache 健壮,所以一般将 tomcat 与 apache 配合使用, 让 apache 对网站的静态页面请求提供服务,而 tomcat 作为专用的 jsp 引擎, 提供 jsp 解析,以得到更好的性能。并且 tomcat 本身就是 apache 的一个子 项目,所以 tomcat 对 apache 提供了强有力的支持。 系统选择 b/s 结构,b/s(browser/server)(图 4.1)结构即浏览器和服务 器结构。它是随着 internet 技术的兴起,对

27、c/s 结构的一种变化或者改进的结 构。在这种结构下,用户工作界面是通过 www 浏览器来实现,极少部分事务逻 辑在前端(browser)实现,但是主要事务逻辑在服务器端(server)实现,形 成所谓三层 3-tier 结构。这样就大大简化了客户端电脑载荷,无需安装特定客 户端,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(tco) 。 采用该结构软件的优势在于架构管理软件更是方便、快捷、高效:(1)无须开发 客户端软件,维护和升级方便;(2)可跨平台操作,任何一台机器只要装有 www 浏览器软件,均可作为客户机来访问系统;(3)具有良好的开放性和可扩充性; (4)可采用防火墙技

28、术来保证系统的安全性,有效地适应了当前用户对管理信息 系统的新需求。因此该结构在管理信息系统开发领域中获得飞速发展,成为应 用软件研制中一种流行的体系结构。 图 4.1b /s 模型 结构 用户或者管理员出现错误操作或者非法操作时或予以屏蔽并给出错误提示, 方便修正,保证系统正常运行。 为方便用户在使用该系统时,保证数据在传输过程中的安全性,系统在设 计开发过程中也运用到 ssl。ssl 的英文全称是 secure sockets layer ,中 文名为 安全套接层协议层 ,技术上称为安全套接字。它是网景( netscape )公司提出的基于 web 应用的安全协议。ssl 协议可分为两层:

29、 ssl 记录 协议(ssl record protocol):它建立在可靠的传输协议(如 tcp)之上,为高层协 议提供数据封装、压缩、加密等基本功能的支持。并且可以简单为加密通讯协 议,使用 ssl 可以对通讯(包括电子邮件)内容进行高强度的加密,以防止黑 客监听您的通讯内容甚至是用户密码。ssl 协议指定了一种在应用程序协议 (如 http 、 telenet 、 nmtp 和 ftp 等)和 tcp/ip 协议之间提供数据 安全性分层的机制,它为 tcp/ip 连接提供数据加密、服务器认证、消息完整 性以及可选的客户机认证。 系统开发的总体任务是实现药品销售管理的系统化、规范化和自动化

30、。系 统功能分析是在系统开发的总体任务的基础上完成的。经过细致的系统分析得 到药品销售数据管理系统需完成的功能: 4.14.1 系统登录及系统登录及数据库连接功能数据库连接功能 该模块为用户提供系统登录信息,用户在此界面登录后,系统会根据数据库里 的资料来对登录用户进行身份验证,此系统提供市场工作人员、销售部工作人员 及经理的登录权限,因为该系统主要用于公司的管理人员。 系统登录模块工作流程如图 4.2: 操作人员管理控制区面 n 用户登陆 验证 y 图 4.2 系统登录模块工作流程图 登录操作页面如图 4.3 所示: 图 4.3 系统登录页面 其主要代码及与数据库的连接验证代码如下: /防止

31、用户通过非正常路径进入系统内部 用户不能删除。本模块最主要的部分就是实现用户的身份识别。这一点在 实际的使用中体现为销售部工作人员与市场工作人员本身在药店的管理上是有 差异的。 4.24.2 促销员数据录入功能促销员数据录入功能 此权限为市场工作人员所有,市场工作人员可以通过该系统录入促销员的 数据,以便管理各终端市场促销人员。页面如下(图 4.4): 图 4.4 促销员数据录入页面 录入数据代码: /连接数据库 /将促销员数据录入数据库 /将数据库中录入的促销员信息调出查询 4.34.3 销售数据录入功能销售数据录入功能 市场工作人可以将销售数据及时录入系统,确保销售工作的准确记录.其页 面

32、如图 4.5: 图 4.5 销售数据录入页面 销售数据录入功能主要关键代码: /将销售数据录入数据库 /将录入数据库的销售数据调出查询 其它代码同上功能模块代码类似。 4.44.4 终端信息录入功能终端信息录入功能 市场工作人员可以将各销售终端的信息及时录入数据库,以便对各市场终 端进行及时有效的管理。终端信息包括终端名称、市场、区域、分线、类型及 性质等内容。页面如图 4.6: 图 4.6 终端信息录入页面 终端信息录入功能代码: /录入的终端信息可以从数据库里调出查询 其它代码同上功能模块代码类似。 4.54.5 市场信息录入功能市场信息录入功能 此功能权限为销售部管理人员所有,销售部门工

33、作人员可以将各大区、省区 以及市场录入数据库,方便销售管理人员对销售情况的统一管理。页面如图 4.7: 图 4.7 市场信息录入页面 市场信息录入功能代码: class.forname(sun.jdbc.odbc.jdbcodbcdriver); connection con=drivermanager.getconnection(jdbc:odbc:tosql,sa,); /statement stmt = conn.createstatement(); preparedstatement ps=con.preparestatement(insert into office values(?

34、,?,?); ps.setstring(1,daqu); ps.setstring(2,province); ps.setstring(3,market); ps.executeupdate(); con.close(); % /查询数据库里录入的市场信息 其它代码同上功能模块代码类似。 4.64.6 综合信息查询功能综合信息查询功能 销售工作人员可以选择任意时间段对药品销售情况进行及时的综合查询,方 便工作人员对销售情况进行详尽的了解,对接下来的销售策略做出正确的分析和 判断。 其查询页面如图 4.8: 图 4.8 综合信息查询页面 综合信息查询功能实现代码如下: 终 端 信 息 录 入 查

35、看终端数据 终端名称: 市场: option value= =+date1+ and 日期市场至的销售情况 市场 销售序号 终端名称 药品名 售价 数量 日期 促销员 提成 4.74.7 市场业绩查询功能市场业绩查询功能 市场业绩查询功能的实现,销售部工作人员可以根据实际需要选择不同的 时间段对各市场的销售情况进行查询,能显示操作人员所查询的时间段的数据。 数据在每次查询传输过程中都是基于 ssl 安全的进行传输。设计代码与综合信 息查询功能代码类似。 药品销售情况查询以及各市场销售情况查询的代码均于综合信息查询模块 的代码类似,在此不一一详列。 4.84.8 系统安全性的实现系统安全性的实现

36、 在设计该系统时,特别考虑到数据在传输过程中的安全性,本系统的综合 信息查询、药品销售情况查询、市场业绩查询、销售数据录入、市场信息录入、 以及促销员数据录入功能均运用 ssl 来保证数据的安全性。在 windows 环境下 具体配置方法如下: 1.使用 keytool 生成证书库文件 在命令行窗口上执行下列命令: keytool -genkey -alias tomcat -keyalg rsa -keysize 1024 -validity 365 - keystore tomcat.keystore 此时会在当前目录下生成文件 tomcat.keystore。记住当时输入的密码(假设为

37、123456) 。 注:keytool 文件是在 java 的 bin 目录下。 2.将生成的 tomcat.keystore 文件放在 tomcat/conf 下。 3.修改 server.xml 文件: 去掉下面 ssl connector 的注释,修改为如下: 配置好 ssl 后,即可在浏览器端输入“https:/”进行浏览,数据是基于 ssl 传输的。 5 5 系统测试,性能分析系统测试,性能分析 在实现了各个功能模块的设计后,要对整个工程进行全面的测试,分别选 择市场管理人员、销售部管理人员和经理身份登录系统,当选择错误的身份或 输入了错误的密码用户会得到报错提示。如图 5.1: 图

38、 5.1 系统报错提示 以市场管理人员身份登录系统后,进行录入测试,录入促销员李四的个人 信息,如图 5.2: 图 5.2 录入促销员李四的个人信息 点击提交按钮,系统将李四的个人信息存入数据库中,系统会给用户反馈 一个提示信息,如图 5.3: 图 5.3 确定信息已录入数据库 用户若怀疑数据是否真正已经录入数据库或想调查数据库中所有促销人员 的信息,可以点击“查看促销员” ,系统便会将数据库中所有促销人员的信息反 馈于管理人员,效果如图 5.4,可以看出,刚刚录入的促销员李四的个人信息 已经存入数据库中。 图 5.4 反馈数据库中所有促销人员信息 其它功能模块均以此方式进行测试,数据在 ss

39、l 的基础上传输,其安全性 也得到了极大的提高,系统登录-数据录入-数据查询分析。依次操作,每步 利用查询模块检测正确性。 经测试系统已完成既定的功能。 结结 论论 本文简要介绍了典型 b/s 药品销售数据管理系统的主要体系结构及功能模 块,重点讨论了系统的数据库建设以及系统开发工具、开发语言等关键技术,系 统流程图和功能模块的代码分析。这些过程的讨论和分析,让大家对系统的体 系结构,功能模块等有了更深的了解。目前此系统基本可以完全的实现药品数 据管理的功能,而且还基于 ssl 使数据在传输过程大大提升了安全性。但系统 仍然有一些不尽人意,而这些问题主要集中在系统功能的完善上,有些在实际 工作

40、中可能会遇到的问题可能在该系统中没有得到体现,在对用户注册部分做 的不是很完美。因此在今后的工作里,这些功能的实现还需要更高的技术支持, 也只有这样才能完善药品销售数据管理系统,让系统的用户能在一个互相信任 且安全的环境中方便地进行人性化的操作。 药品销售数据管理系统无论是在开发过程中,还是建成后的日常维护过程 中,都需要进行严格的检测,以保证管理系统的服务质量。 参考文献参考文献 1 邓良松,刘海岩,录丽娜,软件工程m.西安:西安电子科技大学出版社,2003。 2 金林樵.网络数据库技术及应用m.北京:机械工业出版社,2002。 3 李盛恩,王珊.数据库基础与应用m.北京:人民邮电出版社,2

41、002。 4 夏邦贵,郭胜等编著sql server数据库开发入门与范例解析m北京:机械工业 出版社,2004。 5 龚波等著sql server 2000 教程m北京:北京希望电子出版社,2002。 致致 谢谢 在本论文完成之际,首先要向我的导师游洪跃老师致以诚挚的谢意。在论 文的完成过程中,游老师给予了我许许多多的帮助和关怀。游老师学识渊博、 治学严谨,待人平易近人,在游老师的悉心指导下,使我的专业知识得到了很 大的提高, ;同时他对工作的积极热情、认真负责、有条不紊、实事求是的态度, 也给我留下了深刻的印象,使我受益非浅。同时,我要感谢盛志伟老师对我的 指导,感谢给我们授课的各位老师,正

42、是由于他们的传道、授业、解惑,让我 学到丰富的专业知识,并从他们身上学到了如何求知治学、如何为人处事。我 也要感谢我的母校成都信息工程学院,是她提供了良好的学习环境和生活环境, 让我的大学生活丰富多姿,为我的人生留下精彩的一笔。另外,衷心感谢我的 同学们,在我毕业论文写作中,与他们的探讨交流使我受益颇多;同时,他们 也给了我很多无私的帮助和支持,我在次深表谢意。 最后,向我的亲爱的家人和亲爱的朋友表示深深的谢意,他们给予我的爱、 理解、关心和支持是我不断前进的动力。也向在百忙之中评审本文的各位专家、 老师表示衷心的感谢! 作者简介: 姓 名:冯亮 性别:男 出生年月:1985 年 1 月 民族

43、: 汉 e-mail: 声声 明明 本论文的工作是 2007 年 2 月至 2007 年 6 月在成都信息工程学院 网络工程系完成的。文中除了特别加以标注地方外,不包含他人已经发表或撰 写过的研究成果,也不包含为获得成都信息工程学院或其他教学机构的学位或 证书而使用过的材料。除非另有说明,本文的工作是原始性工作。 关于学位论文使用权和研究成果知识产权的说明 本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括: (1)学校有权保管并向有关部门递交学位论文的原件与复印件。 (2)学校可以采用影印、缩印或其他复制方式保存学位论文。 (3)学校可以学术交流为目的复制、赠送和交换学位论文。

44、 (4)学校可允许学位论文被查阅或借阅。 (5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后 遵守此规定) 。 除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信 息工程学院。 特此声明! 作者签名: 年 月 日 are you hungry now? no, i am tired and lazy now; if i pursue you i will not catch you, and if i catch you-through your own slowness and clumsiness-i will not kill you, and if i ki

45、ll you i will not eat you. nicholas had begun to back away, and at the last; words, realizing that they were a signal, he turned and began to run, splashing through the shallow water. ignacio ran after him, much helped by his longer legs, his hair flying behind his dark young face, his square teeth-

46、each white as a bone and as big as nicholass thumbnail-showing like spectators who lined the railings of his lips. dont run, nicholas, dr. island said with the voice of a wave. it only makes him angry that you run. nicholas did not answer, but cut to his left, up the beach and among the trunks of th

47、e palms, sprinting all the way because he had no way of knowing ignacio was not right behind him, about to grab him by the neck. when he stopped it was in the thick jungle, among the boles of the hardwoods, where he leaned,.; out of breath, the thumping of his own heart the only . sound in an atmosp

48、here silent and unwaked as earths long, prehuman day. for a time he listened for any sound ignacio might make searching for him; there was none. he drew a deep breath then and said, well, thats over, expecting dr. island to answer from somewhere; there was only the green hush. the light was still br

49、ight and strong and nearly, shadowless, but some interior sense told him the day, was nearly over, and he noticed that such faint shades as he could see stretched long, horizontal distortions of their objects. he felt no hunger, but he had fasted be- fore and knew on which side of hunger he stood; h

50、e was not as strong as he had been only a day past, and by this time next day he would probably be unable to outrun ignacio. he should, he now realized, have eaten the monkey he had killed; but his stomach revolted at the thought of the raw flesh, and he did not know how he might build a fire, altho

51、ugh ignacio seemed to have done so the night before. raw fish, even if he were able to catch a fish, would be as bad, or worse, than raw monkey; he remembered his effort to open a coconut-he had failed, but it was surely not impossible. his mind was hazy as to what a coconut might contain, but there

52、 had to be an edible core, because they were eaten in books. he decided to make a wide sweep through the jungle that would bring him back to the beach well away from ignacio; he had several times seen coconuts lying in the sand under the trees. he moved quietly, still a little afraid, trying to thin

53、k of ways to open the coconut when he found it. he imagined himself standing before a large and raggedly faceted stone, holding the coconut in both hands. he raised it and smashed it down, but when it struck it was no longer a coconut but mayas head; he heard her nose cartilage break with a distinct

54、, rubbery snap. her eyes, as blue as the sky above madhya pradesh, the sparkling blue sky of the egg, looked up at him, but he could no longer look into them, they retreated from his own, and it came to him quite suddenly that lucifer, in falling, must have fallen up, into the fires and the coldness

55、 of space, never again to see the warm blues and browns and greens of earth: 1 was watching satan fall as lightning from heaven. he had heard that on tape somewhere, but he could not remember where. he had read that on earth lightning did not come down from the clouds, but leaped up from the planeta

56、ry surface toward them, never to return. nicholas. he listened, but did not hear his name again. faintly water was babbling; had dr. island used that sound to speak to him? he walked toward it and found a little rill that threaded a way among the trees, and followed it. in a hundred steps it grew br

57、oader, slowed, and ended in a long blind pool under a dome of leaves. . diane was sitting on moss on the side opposite him; she looked up as she saw him, and smiled. hello, he said. hello, nicholas. i thought i heard you. i wasnt mistaken after all, was i? i didnt think i said anything. he tested th

58、e dark water with his foot and found that it was very cold. you gave a little gasp, i fancy. i heard it, and i said to myself, thats nicholas, and i called you. then i thought i might be wrong, or that it might be ignacio. ignacio was chasing me. maybe he still is, but h think hes probably given up

59、by now. the girl nodded, looking into the dark waters of they pool, but did not seem to have heard him. he began to work his way around to her, climbing across the snakelike roots of the crowding trees. why does ignacio want to kill me, diane? sometimes he wants to kill me, too, the girl said. but w

60、hy? i think hes a bit frightened of us. have you ever talked to him, nicholas? today i did a little. he told me a story about a pet fish he used to have. ignacio grew up all alone; did he tell you that? on= earth. on a plantation in brazil, way up the amazon -dr. island told me. i thought it was cro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论