传统中药管理系统的设计实现.doc

上传人:11****ws 文档编号:3265557 上传时间:2019-05-27 格式:DOC 页数:18 大小:189.50KB
下载 相关 举报
传统中药管理系统的设计实现.doc_第1页
第1页 / 共18页
传统中药管理系统的设计实现.doc_第2页
第2页 / 共18页
传统中药管理系统的设计实现.doc_第3页
第3页 / 共18页
传统中药管理系统的设计实现.doc_第4页
第4页 / 共18页
传统中药管理系统的设计实现.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、本科生毕业论文题 目 传统中药管理系统的设计实现 系 别 班 级 学 号 答辩时间 2013 年 5 月 目 录摘要: .11 绪论 .21.1 开发背景、意义 .21.1.1 系统开发背景 .21.1.2 系统开发的意义 .21.2 网站完成目标 .21.3 网站的可行性分析 .31.4 网站建设的原则 .32 相关技术 .42.1 B/S(BROWSER/SERVER)结构 .42.2 ASP.NET 技术 .42.3 SQL SERVER 的简介 .42.4 IIS 服务器 .53 需求分析与数据库设计 .53.1 需求分析 .63.2 网站的设计思想 .63.3 网站的功能设计 .63

2、.4 数据库设计 .63.5 网站功能模块设计 .94 网站的详细设计 .104.1 网站首页 .104.1.1 网站首页设计 .104.1.2 用户注册模块设计 .104.1.3 搜索功能模块设计 .104.2 网站后台界面设计 .114.2.1 后台登陆界面 .114.2.2 .114.2.3 .114.3 碰到的问题与解决办法 .125 结论 .12参考文献: .13谢 辞 .141传统中药管理系统的设计实现摘要:近年来,随着网络技术特别是 Internet 技术的普及和发展,系统的开发和应用成为一个热门领域。伴随 INTERNET 在生活上普遍的应用,传统中药管理系统成为一个不可缺少的

3、展示平台,通过互联网向用户提供传统中药信息,使用户在对于某一个药物就能提供一个基本的认识。 系统采用 B/S 多层体系结构,通过 Web 服务器访问 Microsoft Access 数据库,实现数据库的各项操作。对目前流行的 Web 技术,数据库技术,Web 与数据库的接口技术进行了分析与比较,特别对 Web 与数据库的接口技术进行了重点探讨。传统中药管理系统的设计就是通过对管理流程设计的原始记录进行分析总结,从而达到计算机管理的合理性,实用性,科学性,减少了以往管理的盲目性,使传统中药的管理通过计算机的程序化达到准确,实时,合理,有效的防止了药品的过期,流失,浪费等现象发生,从而减少了差错

4、。减轻了工作人员的劳动强度,提高了工作效率。关键词:传统中药管理系统;ASP;Web;Access 数据库2计算机信息技术,数据库技术的飞速发展,以及在社会生活各个方面的广泛应用给现代人类社会生活带来了极大的方便,大大提高了工作效率。传统中药是一门古老药学,信息量浩瀚如海。信息科学是促进传统中医药学发展的有力手段。因此,计算机技术与传统中药相结合具有巨大的意义。 1 绪论1.1 研究背景随着科学技术日新月异的发展,计算机技术在各个领域的应用越来越广泛,特别是网络化的迅速发展。计算机网络化在传统中药领域的应用越来越普及。现代多学科的互相渗透,尤其是计算机技术和近年来发展的各种多媒体技术等,对建立

5、传统中药新的研究方法和手段带来了良好的机遇。有利于传统中药竞争国际市场,大大加快传统中药的现代化进程,实现传统中药管理的现代化、科学化。在医院建设快速发展的今天随着计算机性能的不断提高和计算机网络技术的完善对中药房的进货、销货、存货实现现代化科学管理的必要性已越来越明显,传统的人工方法处理数据和实施管理已无法满足现代化管理的要求,因此采用全新管理手段和处理数据的方法,计算机网络管理系统已势在必行。1.2 国内外状况目前,在世界范围内已经建立了大量的传统中药信息系统数据库及其相关的天然产物数据库。在国内如南京中医药大学编写中华本草的数据;中国医学科学院药用植物研究所的 760 味中药数据库;中国

6、中医研究院中医药信息研究所的中医药文献库,中医药成果数据库;中国中医研究院中药研究所的中草药数据库;中国药材公司的全国中药材资源普查资料数据库;国家医药管理局的中国药学文摘数据库;天津医学情报所的中草药数据库;天津药物研究院的中药化学结构数据库;北京中医药大学建立的中医方剂数据库;南京中医药大学编写 中医方剂大辞典 的电子数据库等。在国外如美国化学文摘数据库;香港中文大学中药研究中心的中药毒副作用数据库;韩国汉城大学天然药物研究所的天然药物数据库;美国伊利诺斯大学天然药物研究所的植物药化学库等。这些数据库中的一部分已经放置在国际互联网上提供全球范围的数据检索服务。32 开发环境与服务器配置2.

7、1 开发思想的介绍最初的想法就是先把系统分为几个模块,每个模块完成子功能,模块既独立又要有一定的关系,然后把整个模块合并在一起好,就可以做好我的这个系统。但是以后才发展我的想法比较简单,还需要建立后台数据库并把数据库各个模块连接,测试运行环境等一系列操作完成后才可以一个系统做好。2.2 开发脚本语言介绍ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web应用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利用 ASP 可以向网页中添加交互式内容(如在线表单) ,也可以创建使用 HTML网页作为用户界面的 web 应用程序。ASP 程序的控

8、制部份,是使用 VBScript、JavaScript 等脚本语言来设计的,当执行 ASP 程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,ASP 程序的编写也遵循一定的规则,如果你想使用你所 喜爱的脚本语言编写 ASP 程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装 ASP 时,本网站提供的脚本语言是:VBSrcipt 语言。VBScript 是 Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最

9、新成员,它将灵活的 Script 应用于更广泛的领域,包括 Microsoft Internet Explorer 中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。ASP 脚本语言具有以下特点: (1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试;(3)服务器上的 ASP 解释程序会在服务器端执行 ASP 程序。4(4)ASP 提供了一些内置对象,使用对象可以使服务器端脚本功能更强; (5)AS

10、P 可以使用服务器端 ActiveX 组件来执行各种各样的任务。(6)便于连接 ACCESS 和 SQL 数据库。ASP 是 Microsoft 公司推出的一种用以取代通用网关接口的技术,英文全称 Active Server Pages,它是一个 web 服务器端的运行环境。在 Web 数据库访问的多种技术中, ASP 以其开发周期短、存取数据库方便、执行效率高而成为众多网站程序员的首选开发技术。但是有些网站管理员只看到 AS 的快速开发能力,却忽视了 ASP 安全问题.因此如何保护 Web 网站的安全是每一个 Web 网站开发人员所面临的重要课题。本文通过对基于 ASP 技术的动态 Web

11、网站工作原理的分析,探讨了基于 ASP 开发的网站需要采取的安全防范措施和对策。应用服务提供商 (Application Service Provider, ASP) 是指通过网络给企业提供租赁式应用软件的服务商。通过这些应用软件, 企业只需要少量成本就可以进行数字化管理, 并获得 ASP 公司的专业性援助 7。与传统软件提供的应用服务相比, ASP 模式有以下几个方面的特点:(1) 通过 ASP 这种外包应用服务的租赁模式,将使用软件的一次性投入分摊到每次使用的过程中,达到了降低成本的效果。对于中小企业, 采用购买传统软件的方式常常造成部分功能的浪费, 而采用 ASP 模式可以避免这种浪费。

12、(2) ASP 的所有应用服务产品被放置在 ASP 的数据中心供客户随时调用, ASP 动态地管理,维护和更新这些服务产品, 并通过软件,硬件,网络和专业技术的合理搭配, 提供给客户更优质,完善的服务。(3) 通过 ASP 服务提高了企业的运作效率 , 企业可以真正将精力放在核心业务上, 省去了对 IT 系统软件和硬件系统的日常维护, 有助于提高企业的业务运作效率。(4) 用户通过在线式互动培训以及 ASP, 利用互联网提供的即时响应的产品服务, 解决传统软件的上手难,响应慢的问题。(5) 用户不必再为传统的软件升级烦恼, ASP 负责更新 , 为用户提供最好的服务, 用户也无需经常提高硬件的

13、配置以适应不断变更的软件, 用户只需浏览器软件, 便能适应各种 ASP 服务。2.3 开发工具简介5Dreamweaver 是美国公司 Macromedia 开发的集网页制作和网站管理于一身的所见即所得的网页编辑器。它是第一套针对专业网页设计师的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。它有以下几个特点自动检测主浏览器,支持 css,内建编辑图形引擎,保证信息和账号的安全性,无缝整合外部文件和代码,基本支持改良。2.4 Access 数据库Access 是 Microsoft office 中的一个关系数据库管理软件,它可以进行数据的录入、检索

14、、查询和报表的打印等工作。使用 Access 数据库,实现简单,适用于小型数据库使用。其特点归纳如下:1)Access 是一个面向对象的、采用事件驱动机制的小型关系数据库管理系统。用户可以根据实际需要对数据进行分类,然后使用表对象分别存储每一种类型的数据,并建立起不同类型数据之间的关系,供报表使用。2)在 Access 数据库中,任何有名字的事物都可以称之为对象,Access 使用了与 Windows 一致的风格,采取面向对象的方式,完成数据库的各种功能。极大地简化了用户的开发工作。3)Access 的每个对象都为用户提供了设计器和生成向导,用户可以在设计器中设计生成对象,或对生成的对象进行编

15、辑,用户也可通过生成向导 方便快速的生成一个完备的对象。4)Access 数据库具有网络操作功能,可以实现局域网和广域网上数据库资源的共享。3 系统的总体设计3.1 前台功能模块设计通过传统中药管理系统的分析和研究,本系统分为前台和后台两部分。前台主要包括传统中药分类,最近更新的传统中药,查看,收藏,根据关键字查询,留言等。后台部分是进行管理的模块。(1)分类:用户可以查看某一种传统中药的信息并且可以进行评价。(2)最近更新:用户对于最近更新的传统中药信息浏览和评价。(3)查看,收藏:用户对每一种传统中药可以进行查看浏览信息和收藏。6(4)根据关键字查询:用户可以根据传统中药名称的关键字进行查

16、询。(5)留言:用户对每一种传统中药的效果可以评价,同时能给管理员留言。主界面结构图如下:图 3-1 主界面显示结构图3.2 后台功能模块设计后台管理是本系统的重要信息来源,管理员可以修改密码,对于各种药物的大类,小类可以进行新增,编辑,删除等操作,可以查看用户留言信息并删除,发布新的信息新闻,保证数据库的更新,给用户提供最新,最热门的药物基本信息。后台管理模块功能如下:中药分类 最近更新 查看 收藏根据关键字查 留言前台管理后台管理常规操作 系统管理 新闻管理 留言管理管理首页 修改密码 安全退出 站点信息配置 管理员管理 数据库管理 友情链接管理药物分类 添加药物 管理药物 搜索留言 全部

17、留言7图 3-2 传统中药管理系统的后台管理模块功能图(1)常规操作模块:管理对管理首页,修改管理员登录后台界面的密码和安全退出等一系列操作可以查看和进行修改。(2)系统管理模块:用这个模块管理员可以进行一些管理,比如:站点信息配置,管理员管理,数据库管理,友情链接管理等。 (3)新闻管理模块:管理员通过本模块可以对各种大类药物和小类药物进行查看信息,添加,修改,删除等操作。(4)留言,评论管理模块:管理员可以看到用户对药物的各种评论和意见,同时也可以给用户回信。3.3 数据库设计后台数据库管理模块中我主要设计的表如下:表 3-1 管理员表字段名称 数据类型 说明AdminId 自动编号 管理员编号AdminName 文本 管理员名称AdminPwd 文本 管理员密码GroupId 文本 组标识符AdminLock 是/否 管理员须知内容这个表用于后台管理员登录。管理员只要通过登录后才能对于管理信息进行相应的查询,修改,删除,添加等操作。表 3-2 管理员信息表的结构字段名 数据类型 说明Id int 编号User_id Nvarchar(50) 主键,编号

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 医药卫生

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。