已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-1- 本科毕业论文(设计)本科毕业论文(设计) 医药连锁店管理系统管理系统 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 2 页 摘要 【摘要】 随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药行业正 处于一个高速发展的时期。药品流通现代化经营模式正成为医药流通企业掌握未来 的有效手段,医药产业的竞争将向“大集团、大品种、大市场”战略方向靠拢。在 当今高度信息化的时代,越来越多的医药经营企业意识到提高企业管理水平的重要 性,也迫切要求加快管理信息化的进程。医药连锁机构维系业务正常运行以及建立 核心竞争力的基础之一就是拥有高效、稳定的信息系统。行业的快速发展必然导致 市场竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内 部管理,提高运营效率,另外,由于医药产品种类繁多、销售模式特殊,业务量大, 单凭手工记账已远远适应不了企业快速发展的需求。医药作为一个关系到人们健康 的特殊行业,并且国家对医药行业又有一些不同与其他行业的管理政策,这些都加 大了企业管理的难度。而通过网络化管理医药连锁企业可以实现总店管理员对各分 店进行的一系列经营管理(销售情况、销售汇总、统计等) ,从而迅速建立和完善 现代企业的信息化管理机制问题。可以说,没有信息化的医药连锁几乎是不可想象 的。由此,医药连锁店管理系统应运而生。 【关键词】 医药连锁、药品、医药、医药连锁店 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 3 页 目录 摘要.1 0 引言.1 1 系统分析.2 1.1 需求分析.2 1.2 可行性分析.2 2 总体设计.2 2.1 项目规划.2 2.2 系统功能结构图.3 3 系统设计.4 3.1 设计目标.4 3.2 开发及运行环境.4 3.3 逻辑结构设计.5 4 前台主要功能模块详细设计.5 4.1 前台文件总体架构.5 4.2 药品搜索模块设计.8 4.3 药品展示模块设计.10 4.4 求医问药模块设计.15 5 程序调试与错误处理.27 5.1 利用代码正确控制 check 控件被选中状态 27 附录 a 参考文献 . 附录 b 数据表 附录 c 文件架构图 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 4 页 0 引言 全球经济一体化步伐的加快,使大多数企业适应市场发展,不断的扩大企业的经营规 模,从单一的企业对客户的销售模式,转变成企业的多店对客户的销售模式(即连锁经营 管理模式) ,更有一部分企业,为了占领市场的绝大多数份额,和同行的企业联合,加盟成 一个大的连锁机构,以适应经济全球一体化的经营管理体制。经营模式的转变,对企业的 管理提出了全新的要求,除了要求保存原有管理体制的优点外,更为重要的是,需要解决 多店销售带来的一系列的管理上的新问题。多店销售,要求对多店进行统一的管理,同步 的进行一系列的经营活动。传统的单一计算机管理系统,已经不能满足连锁管理体制下新 的管理要求。 互联网时代的到来,为管理体制注入了新的血液。越来越多企业商家认识到 internet 的优越性,开始通过 internet 进行企业管理,树立企业的网络形象,介绍企业的经营管理 模式、销售的商品信息。同时,通过网络化管理,实现了由总店管理员对各分店的销售情 况进行汇总、统计的功能,解决实际工作中不能及时对连锁店销售情况进行统一管理的问 题;通过网络化管理,实现了和客户在线的交流,增加了和客户沟通的渠道。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 5 页 1 系统分析 1.1 需求分析 通过调查,要求系统需要有以下功能: 由于操作人员的计算机知识普遍较差,要求有良好的人机界面。 由于该系统的使用对象多,要求有较好的权限管理。 方便的数据查询,满足顾客快速、准确查找药品信息的要求。 全面展示企业的形象,让顾客通过网络对企业有一个更为全面的认识。 提供公告信息、养生之道、加盟信息等。 设置求医问药功能模块,帮助顾客解决问题,拉近和客户之间的距离。 分类展示药品信息,方便客户查看相关内容。 系统管理员对网站后台管理模块设置。 连锁店用户对网站后台管理模块设置。 管理前台所展示的全部信息类内容。 后台功能完善的药品管理模块。 功能强大的销售管理、统计模块。 为保证数据的安全性设置数据备份功能、数据恢复功能。 各连锁店销售排行统计。 系统注销。 1.2 可行性分析 经济性 网络化管理解决了实际工作中不能及时对连锁店销售情况进行统一管理的问题,为企 业节省了大量的管理上所花费的时间,提高了企业经营管理效率。 技术性 通过网络管理,实现了和客户在线沟通的功能,实现对各连锁店进行销售的统计、排 行功能。为总店管理提供了功能强大的数据备份和数据恢复功能。 2 总体设计 2.1 项目规划 医药连锁店管理系统是一个典型的 asp 数据库开发应用程序,由连锁店前台展示模块、 总店后台管理和连锁店后台管理 3 部分组成。 前台展示模块 该模块主要为顾客提供药品信息的查询功能、药品分类信息展示、公司简介、好药推 荐、热销排行、科学养生、求医问药、加盟我们等功能模块。 总店后台管理 该模块主要管理 my info(添加总店管理员信息) 、公告管理、科学养生文章、连锁店 管理、药品管理、销售管理、数据备份、数据恢复。 连锁店后台管理 该模块主要管理 my info(添加连锁店用户的信息) 、药品管理、药品销售。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 6 页 2.2 系统功能结构图 医药连锁店管理系统前台功能结构如图 1 所示。 图 1 医药连锁店管理系统前台功能结构图 总店后台管理系统功能结构图如图 2 所示。 图 2 总店后台管理系统功能结构图 医药连锁店管理系统后台功能结构图如图 3 所示。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 7 页 图 3 医药连锁店管理系统功能结构图 3 系统设计 3.1 设计目标 本系统是针对医药连锁企业的经营管理模式进行设计的,主要实现如下目标: 系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数 据存储安全可靠。 为顾客提供一个方便、快捷的药品信息查询功能模块。 全面展示企业的形象。 分类展示药品信息方便顾客查看,为顾客提供最新好药信息。 为顾客提供养生的科学知识。 实现了在线解答顾客疑难问题的功能模块。 设置了总店后台管理和连锁店后台管理功能。 由总店管理员管理前台的所有信息类功能模块。 为总店管理员设置了功能完备的销售统计管理模块,对连锁店的销售性总值进行 管理、统计各排行,同时对各连锁店进行管理。 实现了由总店管理对数据库进行数据备份、数据恢复的功能。 连锁店后台管理模块为连锁店管理员提供了分店药品管理和药品销售管理模块, 并提供用户管理功能。 系统运行稳定、安全可靠。 3.2 开发及运行环境 硬件平台: cpu:p41.8ghz。 内存:256mb 以上。 软件平台: 操作系统:windows xp/ windows 2000。 数据库:sql server 2000。 浏览器:ie5.0,推荐使用 ie6.0。 web 服务器:iis5.0。 分辨率:最佳效果 1024768 像素。 3.3 逻辑结构设计 本系统数据库采用 sql server 2000 数据库,系统数据库名称为 db_lsmanage 中包含 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 8 页 8 张表。下面分别给出数据表概要说明及数据表的结构。 1数据表概要说明 为使对本系统后台的数据库中数据表有一个更清晰的认识,笔者设计了一个数据表树 型结构图,该数据表树型结构图包含系统所有数据表。 图 4 数据表树型结构图 2数据表的结构 关于数据库中的数据表请参见附录 b。 4 前台主要功能模块详细设计 4.1 前台文件总体架构 1功能模块介绍 前台页面主要包括以下功能模块: 网站导航:主要包括网站的旗帜导航条和站内分类导航两个部分。 公司简介:主要介绍公司的基本信息。 好药推荐:主要用于推荐用户反馈的好药信息。 药品展示:主要是展示药品的信息。 热销排行:主要展示销量最好的前 10 种药品信息及详细信息查看。 科学养生:主要用于介绍养生理论、养生方法。 求医问药:主要用于展示求医问药的留言信息及发表新留言两部分。 加盟我们:介绍公司的加盟条件。 2前台页面运行结果 顾客在进入医药连锁店后,首先进入连锁店的大厅,也就是连锁店的首页。医药连锁 店首页包含很多内容,和现实中的医药连锁店一样,列出了连锁店的药品展示、好药推荐、 热销排行、公告信息、连锁店列表及客户的最新留言信息。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 9 页 前台首页运行结果如图 7 所示。 图 7 前台首页运行结果 前台页面的各部分说明以列表形式给出,如表 1 所示。 表 1 前台首页解析 区域名称说明对应文件 1网站导航主要展示网站的旗帜广告和站内导航条top1.asp 2用户登录 主要用于提供总店管理员和连锁店管理员登录后台 的入口 left.asp 3好药推荐主要用于展示用户反馈的好药信息left.asp 1 342 6 79 8 5 10 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 10 页 4公告主要用于展示本站的最新公告right.asp 5药品搜索按药品名称、适应症进行药品信息的模糊搜索left.asp 6连锁店列表展示全国各地连锁店信息right.asp 7热销排行展示连锁店中销量最好的 10 种药品left.asp 8药品展示主要用于展示药品的信息main.asp 9最新留言记录用户的留言信息right.asp 10版权信息用于展示网站的版权信息bottom.asp 4创建数据库连接 创建数据库连接主要分两步进行:一是创建数据库连接文件 conn.asp,二是在需要与 数据库连接的页面中包含该文件(如,) 。 连接数据库的代码如下: 4.2 药品搜索模块设计 如果用户想要更快速查找药品信息,怎么办?医药连锁店管理系统专门设计了药品搜 索模块,通过使用它,用户能够查询到需求的药品信息。本网站采用的是关键字搜索,并 把关键字搜索范围进行了限制,按药品名称及适应症对指定的药品参数的关键字进行模糊 查询。 该功能由两部分组成,一部分是查询条件输入专区(left.asp) ,另一部分是查询结果显 示专区(answer.asp) ,查询条件输入专区的设计效果如图 8 所示。 图 8 查询条件输入专区页面的设计效果 当用户在查询条件输入专区页面填写查询内容并确认进行信息查询,当前页将更新为 查询结果展示专区页面。查询结果展示专区页面首先根据用户提交的查询数据(表单信息) 进行数据库检索,并将结果集输出到浏览器中。查询结果展示专区页面的设计效果如图 9 所示。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 11 页 图 9 查询结果展示专区页面的设计效果 查询条件输入专区页面涉及的 html 表单元素如表 2 所示。 表 2 查询条件输入专区页面涉及的 html 表单元素 名称类型含义重要属性 form2form表单 action=“index.asp“onsubmit=“return chkwords();“ keywordstext输入查询关键字 style=“border:1px solid;border- color:000000“ 当用户在查询条件输入专区页面输入查询关键字后,首先利用 javascript 编写 chkwords()函数,用来检测用户输入信息是否合法,当用户输入合法的信息后,提交该表 单,完整代码如下: function chkwords() if (document.form2.keywords.value=“) alert(“请输入关键字!“); form2.keywords.focus(); return false; return true; 按药品名称及适应症状对指定的药品参数关键字进行模糊查询,并显示相应的查询结 果,其代码如下: “ response.write “共找到 “border-color:000000;background-color:ffffff;“ 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 15 页 0 then response.write “ end if rs.movenext 继续执行下一条语句 if i mod 2 = 0 then response.write “ end if if rs.eof then exit for 当记录执行到文件尾结束该循环 next% 在浏览药品模块中还有一个很关键的程序块就是列表的翻页功能。当从各个入口进入 到浏览药品程序列表页后,如何能够把这些参数保留住,在程序列表页中进行自身的传递 以便翻页?这就需要 asp 程序来完成,实现这个功能的完整代码如下: “ 添加对应药品的详细信息【查看详细】按钮的程序代码如下: )“ style=“border:1px solid;border- color:000000;background-color:ffffff;“ 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 16 页 分类药品展示页面的运行结果如图 13 所示。 图 13 分类药品展示页面的运行效果 2药品详细信息展示页面 药品详细信息展示页面是为了让用户对药品有一个更全面的了解,以方便选购。该页 面主要是根据传递的参数(本例为药品 id 号,参数名为 ming)检索相应的记录信息并显 示。 药品详细信息展示页面的设计效果如图 14 所示。 图 14 药品详细信息展示页面的设计效果 根据传递的参数进行数据库检索的代码如下: 当显示药品的详细信息,即主要成份、适应症、用法用量、详细说明时,触发函数 repstr()。该函数的作用是将指定数目的空字符串替换为一个空字符串,其完整代码如下: 0 then repstr=replace(str,“,“ “) else repstr=“没有信息“ end if end function % 显示图片信息的代码如下: 0 then% “ width=“150“ height=“150“ 显示药品的详细信息的程序代码如下: 显示药品名称 显示主要成份 显示适应症 显示用法用量 显示详细说明 药品详细信息展示页面的运行结果如图 15 所示。 图 15 药品详细信息展示页面的运行结果 4.4 求医问药模块设计 求医问药模块作为一个完全独立的模块,主要包括留言列表、发表留言、查看留言、 回复留言和删除留言 5 部分。 1留言列表 用户可以单击首页主导航区【求医问药】超链接,进入到“留言列表”页面。用户可 以在留言列表页面填写留言信息;单击任意一个留言的标题链接,打开查看留言页面,浏 览对应留言的详细信息。 留言列表页面的设计效果如图 17 所示。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 18 页 图 17 留言列表页面的设计效果 留言列表主要就是将数据中的留言信息分页输出到浏览器中,每页显示 2 条记录,留 言列表文件中检索数据库的程序代码如下: 现在还没有人发表提问“ else rs.pagesize=2 每页显示2条记录 page=clng(request.querystring(“page“) 查找当前显示的页码 if page=“ or pagers.pagecount then page=rs.pagecount rs.absolutepage=page 将记录指针定位到指定页 i=1 for i=1 to rs.pagesize if rs.eof then exit for 如果记录尾结束循环 % “ / “ 留言列表页面的运行结果如图 18 所示。 图 18 留言列表页面的运行结果 2发表留言 用户可以在留言列表页面中单击【发表新留言】按钮,进入到“发表留言”页面发表 留言信息。 在设计发表留言页时,为了使用户的留言信息保存后,留言内容的文字和标点符号能 够统一,在查看留言信息时,不影响阅读效果,所以在此,将不规则字符“”通过函数 replace()替换为字符“ ” ,同时控制用户输入的任一主题内容不为空,如果为空,将给予信 息提示。 发表留言页面的设计效果如图 19 所示。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 20 页 图 19 发表留言页面的设计效果 发表留言页面中涉及的 html 表单元素如表 3 所示。 表 3 发表留言页面中涉及的 html 表单元素 名称类型含义重要属性 form1form表单 action=“ onsubmit=“return chkfields();“ authortext昵称style=“border:1px solid;border-color:000000“ titletext标题style=“border:1px solid;border-color:000000“ contenttextarea内容 b1submit【提交】按钮 b2reset【取消】按钮onclick=“window.close();“ 发表留言信息时的数据处理页主要是将用户提交的表单信息保存到数据库中,数据处 理页的程序代码如下: 0 then% “) content=replace(content,“ “,“ “) author=trim(request(“author“) author=replace(author,“,“) if title=“ or content=“ or author=“ then % alert(“请准确填写留言信息“); settimeout(“window.close();“,10); 留言成功“ % opener.location.reload(); /刷新当前窗口的父窗口 settimeout(“window.close();“,800); 发表留言页面的运行结果如图 20 所示。 图 20 发表留言页面的运行结果 3查看留言 用户可以在“留言列表”页面中单击任意一条留言的标题链接,打开查看留言页面, 浏览对应留言的详细信息。用户可以在该页面实现留言信息的回复、留言信息的删除及回 复信息的删除功能。 查看留言页面的设计效果如图 21 所示。 图 21 查看留言页面的设计效果 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 22 页 查看留言页面主要就是将数据中的留言信息输出到浏览器中,通过传递的参数 id,在 数据表中检索留言信息,来判断访问留言信息的人数,如果检索到参数 id,则说明访问一 次 id 所对应的留言信息,这时通过更新数据表对访问人数做自加 1 操作。留言列表文件中 的检索数据库的程序代码如下: 请选择留言!“ response.end() 结束语句 end if set rs=conn.execute(“select * from tb_bbs where id=“ style=“border:1px solid;border-color:#000000;background-color:#ffffff“ 通过上面的代码可以看出,操作被提交到处理页后,处理页将根据传递过来的 id 值对 回复的留言信息进行存储,其关键代码如下: 0 then 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 23 页 content=trim(request(“content“) if len(content)=0 then alert(“请填写留言内容!“); window.history.back(); response.end() end if content=replace(content,chr(13),“) content=replace(content,“ “,“ “) author=trim(request(“author“) postdate=now() 回复留言日期和时间 sql=“insert into tb_bbs (content,author,postdate,upid) values (“ settimeout(“window.close();“,800); 此处省略了判断昵称及回复留言内容是否为空的代码 end if % 5删除留言 在查看留言页面中,单击【删除】按钮,进行相应的留言信息或回复信息的删除操作。 删除留言信息是在每条留言记录后添加一个【删除】按钮,可以在浏览完留言信息后 对于没有价值的留言信息做删除操作,其关键代码如下: );“ 删除回复信息是在每条记录后添加一个【删除】按钮,可以在浏览完留言的回复信息 后对于没有价值的留言回复信息做删除操作,代码如下: 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 24 页 “ 当操作被提交到处理页后,首先通过标记 flag 来判断用户是否有操作权限,如果该用 户为管理员级别,则处理页将根据传递过来的 id 值对相应的记录进行删除,其关键代码如 下: 1 then% alert(“您无权删除!“); settimeout(“window.close();“,10); alert(“删除留言信息成功!“); window.location.href=“askfor.asp“; 5 程序调试与错误处理 5.1 利用代码正确控制 check 控件被选中状态 在医药连锁店管理系统中,在删除公告信息时,公告列表中只有一条公告记录,这时, 单击【全选】按钮并不能将复选框选中,如图 42 所示。 图 42 单击【全选】按钮时,复选框不能被选中 根据以上的情形进行分析,当单击【全选】按钮时,调用 selall()函数判断复选框的个 数时,没有考虑到 1 个复选框时如何进行处理,因此会出现上面的情况。 源代码如下: function selall() var nn=self.document.all.item(“delit“) 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 25 页 for(j=0;j=2) for(j=0;jnn.length;j+) self.document.all.item(“delit“,j).checked=true; 当复选框为大于等于2时,处于 选中状态 else self.document.all.item(“delit“,0).checked=true; 当复选框为1时,处于选中状态 此时再运行网页时,将显示如图 43 所示的页面。 图 43 单击【全选】按钮后,将单个复选框选中 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 26 页 附录 a 参考文献 1jsp 数据库系统开发完全手册 人民邮电出版社 2006 年 3 月 2delphi 数据库系统开发完全手册 人民邮电出版社 2006 年 3 月 3visual basic 数据库系统开发完全手册 人民邮电出版社 2006 年 3 月 4visual c+数据库系统开发完全手册 人民邮电出版社 2006 年 3 月 5jsp 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005 年 7 月 6visual basic 信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005 年 7 月 7sql server 数据库开发实例解析 机械工业出版社 宋昆、李严等 2006 年 1 月 8access 数据库开发实例解析 机械工业出版社 李俊民、高春燕等 2006 年 1 月 9visual basic 精彩编程 200 例 机械工业出版社 赛奎春、高春艳等 2003 年 1 月 10asp 数据库开发实例解析 机械工业出版社 李严、于亚芳、王国辉2004 年 12 月 11delphi 工程应用与项目实践 机械工业出版社 宋坤、赵智勇等 2005 年 1 月 12visual basic 工程应用与项目实践 机械工业出版社高春艳、李俊民等 2005 年 1 月 13visual c工程应用与项目实践 机械工业出版社张雨、阮伟良等 5005 年 1 月 14jsp 工程应用与项目实践 机械工业出版社 陈威、白伟明、李楠2005 年 2 月 15asp 工程应用与项目实践 机械工业出版社 王国辉、牛强、李南南2005 年 4 月 16visual basic 信息系统开发实例精选 机械工业出版社高春艳、李俊民、张耀 庭等 2005 年 7 月 17asp 信息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005 年 7 月 18delphi 信息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005 年 7 月 19visual foxpro 数据库开发关键技术与实例应用 人民邮电出版社 周桓、张雨、王国辉 2004 年 5 月 20powebuilder 数据库开发关键技术与实例应用 人民邮电出版社 刘志铭 张振坤 冯文萃 2004 年 5 月 21delphi 数据库开发关键技术与实例应用 人民邮电出版社 赛奎春 陈紫鸿 宋昆 2004 年 5 月 22visual basic 数据库开发关键技术与实例应用 人民邮电出版社 高春艳、李艳 2004 年 5 月 23visual c+ 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005 年 7 月 24visual basic 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005 年 7 月 25powerbuilder 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005 年 7 月 26visual foxpro 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005 年 7 月 27delphi 数据库开发实例解析 机械工业出版社 赛奎春、郑骁鹏等 2004 年 2 月 28visual basic 数据库开发实例解析 机械工业出版社刘志铭、高春艳等 2003 年 8 月 29visual foxpro 数据库开发实例解析 机械工业出版社王晶莹、王国辉等 2003 年 9 月 30power builder 数据库开发实例解析 机械工业出版社华传铭、张振坤等 2003 年 9 月 31powerbuilder 精彩编程 200 例 机械工业出版社 张振坤、李文立等2004 年 9 月 32visual foxpro 精彩编程 200 例 机械工业出版社 王国辉、董韶华等 2004 年 9 月 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 27 页 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 28 页 附录 b 数据表 (1)tb_bbs(留言信息表) 留言信息表主要用于保存用户的留言信息,表 tb_bbs 的结构如表 b.1 所示。 表 b.1 表 tb_bbs 的结构 字段名数据类型长度描述 idint4id titlevarchar8000标题名称 contentvarchar8000留言内容 upidint4留言 id postdatesmalldatetime4发表时间 authorvarchar50作者 readcountint4阅读留言人数 backcountint4回复留言人数 (2)tb_medicinename(药品信息表) 药品信息表用来保存的药品的基础信息。表 tb_medicinename 的结构如表 b.2 所示。 表 b.2 表 tb_medicinename 的结构 字段名数据类型长度描述 idint4id typeidint4类别 id ynamevarchar200药品名称 modevarchar200单位 pricemoney8单价 intimedatetime8入库时间 mode1varchar200规格 gradebit1推荐状态 imgvarchar200图片 elementsvarchar200主要成份 fortillvarchar200适应症状 usesizevarchar200用法用量 medbookvarchar200详细说明 (3)tb_medicinetype(药品类别表) 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 29 页 药品类别表主要用来保存药品类别信息,表 tb_medicinetype 的结构如表 b.3 所示。 表 b.3 表 tb_ medicinetype 的结构 字段名数据类型长度描述 typeidint4类别 id typenamevarchar50类别名称 (4)tb_sell(销售信息表) 销售信息表主要用于保存商品的销售信息,表 tb_sell 的结构如表 b.4 所示。 表 b.4 表 tb_sell 的结构 字段名数据类型长度描述 idbigint8id typenamevarchar50类别名称 ynamevarchar50药品名称 modevarchar50单位 pricevarchar50单价 slint4数量 totalpricemoney8总金额 time1datetime8销售时间 ittypeint4分类等级 useridint4连锁店 id mode1varchar50药品规格 (5)tb_user(用户信息表) 用户信息表主要用于保存用户信息,表 tb_user 的结构如表 b.5 所示。 表 b.5 tb_user 结构 字段名数据类型长度描述 useridint4连锁店 id usernamevarchar50连锁店的名称 userpassvarchar50连锁店用户密码 flagint4级别 addressvarchar50连锁店地址 telvarchar50联系电话 youbianvarchar50邮编 emailvarchar50电子邮件 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 30 页 mnamevarchar50负责人 idint4id regdatevarchar50注册时间 (6)tb_noticebbs(公告信息表) 公告信息表主要用于保存发布的公告信息,表 tb_noticebbs 的结构如表 b.6 所示。 表 b.6 tb_noticebbs 结构 字段名数据类型长度描述 idxint4id 号 titlevarchar50公告标题 regdatevarchar50发布日期 contenttext16公告内容 (7)tb_kexue(科学养生信息表) 科学养生信息表主要用于保存科学养生信息,表 tb_kexue 的结构如表 b.7 所示。 表 b.7 tb_kexue 结构 字段名数据类型长度描述 idxint4id 号 titlevarchar50标题名称 contentvarchar8000科学养生内容 regdatesmalldatetime4发布时间 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 31 页 附录 c 文件架构图 医药连锁店管理系统的前台文件架构如图 c.1 所示。 前台首页 index.asp 公司简介 introduce.asp 前台主体页面 热销排行 sort.asp 科学养生 kexue.asp 求医问药 askfor.asp 药品展示 show.asp 好药推荐 goodmed.asp 后台登录入口 index.asp 加盟我们 together.asp 旗帜导航条 站内分类导航 index.asp 图 c.1 文件架构图 医药连锁店管理系统后台文件架构,如图 c.2 所示。 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 32 页 后台登录 /manage/ default.asp 总店管理员登录 公告管理 /manage/bbs/ bbsman.asp 科学养生文章 /manage/kexue/ kexue.asp 数据备份 /manage/bf/ db_bf.asp 数据恢复 /manage/bf/ db_hf.asp 销售管理 各连锁店 库存情况 /manage/ view.asp 各连锁店 库存排行 /manage/ sort.asp 销售统计 /manage/ tongji.asp 类别添加 /manage/goods/ goodsclass.asp 药品管理 药品列表 /manage/goods/ goodslist.asp 药品添加 /manage/goods/ addgoodsname.asp 连锁店用户登录 连锁店管理 连锁店列表 /manage/user/ userlist.asp 连锁店添加 /manage/user/ user.asp 药品管理 药品入库 /manage/goods/ goodsadd.asp my info /manage/user/ changepwd.asp my info /manage/user/ changepwd.asp 药品销售 药品入库 出库库存情况 /manage/goods/ mygoods.asp 图 c.2 医药连锁店管理系统后台文件架构图 求医问药模块的文件架构如图 c.3 所示。 求医问药 askfor.asp 留言列表 readask.asp 发表新留言 addask.asp 查看留言 readask.asp 回复该留言 huifu.asp 删除留言 delask.asp 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 33 页 图 c.3 求医问药模块的文件架构图 2007 年 4 月 28 日 贵州大学本科毕业论文(设计) 第 34 页 “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 kill 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-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 the 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 atmosphere 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 bright 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; he 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, although 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 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 think 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, 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 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 remembe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年河北正定师范高等专科学校单招职业技能测试题库及答案1套
- 2026年烟台黄金职业学院单招职业技能考试必刷测试卷附答案
- 2026年福建船政交通职业学院单招职业倾向性考试题库及答案1套
- 2026年陕西能源职业技术学院单招职业技能考试题库必考题
- 2026年内蒙古丰州职业学院单招职业倾向性考试必刷测试卷及答案1套
- 2026年辽宁省朝阳市单招职业适应性测试题库新版
- 2026年河北省廊坊市单招职业适应性测试题库必考题
- 2026年保定理工学院单招职业适应性测试题库及答案1套
- 2026年重庆能源职业学院单招职业适应性测试必刷测试卷附答案
- 2026年安徽中澳科技职业学院单招职业倾向性测试题库及答案1套
- 咏史完整版本
- 汉字笔画练习字帖
- 塔磨机安全操作规程
- 消防水泵房巡检签到表
- 全科医师转岗培训理论考试试题及答案
- 公会之间挂靠主播合作协议书
- 实验三基因组序列分析
- 2022年澄迈县辅警招聘笔试试题及答案解析
- 小学语文人教三年级上册 童话中有趣的角色
- 2022年临沧边境经济合作区国有资本投资运营有限公司招聘笔试试题及答案解析
- 思想道德与法治课件:第六章 第三节 维护宪法权威
评论
0/150
提交评论