1、 编号: 填学号毕 业 设 计 题 目 药店信息管理系统指导教师 学生姓名 专 业 计算机科学与技术教学单位 年 月 日摘要随着科学技术的发展,计算机领域不断取得新的研究成果。并不断地代替和延伸脑力劳动方面发挥越来越重要的作用,无论是工业还是日常生活都越来越离不开计算机,尤其是在商店里,随着规模不断扩大和产品的不断增加,要处理大量的产品数据信息显得尤为的重要。药店的信息管理是药店工作中一项重要的内容。本系统论文主要是管理产品的在线发布。重点介绍其功能:新闻发布、留言板、后台登陆、后台登陆的权限,不用权限的用户登陆到不同的后台,登陆到后台后能实现、信息添加、信息修改、信息的删除及信息查询,能用用
2、户的资料进行修改,如修改密码等。使用动态页面设计,应用 ASP 程序进行后台管理操作,并用 Access 进行后台数据库的连接设计。主要是以这些功能进行系统的设计和实现。现今飞速发展的网络为公司与带来的便利性举世皆知。更为公司带来广阔的发展空间。宣传,对公司来讲是个不可缺的工具,更是一个无法缺少的纽带,它是连接消费者与服务提供商的桥梁,是业务的来源之力。为了更好的推销本公司,为了更好的让客户了解本公司,更方便的服务客户,且能更方便的与本公司联系,节约时间,及时发挥效应。更加系统和有效地管理公司业务,方便客户能够在任何地点、任何时间及时地了解和掌握公司的最新行情;更加系统和有效地管理公司业务,方
3、便客户购物,实现客户与公司的相互交流和预订业务功能!关键词:Dreamweaver 8.0 系统 站点设计 ASP Access 数据库目录:第一章 引 言-3第二章 系统分析-4第三章 药店信息管理的设计- -4第四章 药店信息管理系统的实现-8 第五章 结论-16参考文献-17致 谢-17附件-17-46第一章 引 言随着计算机技术的飞速发展和高等教育体制改革的不断深入,计算机技术已进入网络时代,传统的产品信息管理方法,手段及工作效率已不能适应新的发展需要,无法很好的完成管理工作,提高管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识,同时运用先进的信息技术,开发药店信息管理系
4、统的需求,是深化管理体制改革的有力措施。建立药店信息管理系统,采用计算机网络对药店产品进行管理,进一步提高办事效益和现代化水平。帮助员工提高工作效率,实现药店信息管理工作流程的系统化、网络化、规范化和自动化。本系统全称为药店信息管理系统。开发药店信息管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理。因此开发一套基于计算机网络的管理系统是很有必要的。开发环境,主要利用 ASP+ACCESS 及 IIS 环境进行开发开发工具,主要利用 Dreamweaver8.0 及 Access2003 进行开发本论文主要
5、从系统分析、系统设计、系统实施与使用等几个方面进行介绍。ASP(Active Sever Pages 动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface)技术。目前,Internet 上的许多基于 Windows 平台的 Web 站点已开始应用 ASP 来替换 CGI。ASP 是在服务器端脚本编译环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。ASP 可以与 HTML 页、脚本命令和 ActiveX 组件组合创建交互的 Web页和基于 Web 的功能强大的应用程序。 ASP 应用程序很容易开发和修改。 ASP 是一个位于服务器端的脚本
6、运行环境。通过这种环境,用户可以创建和运行动态的交互式Web 服务器应用程序,如交互 式动态网页,包括使用 HTML 表单收集和处理信息、上传与下载等。 通常情况下,用户通过浏览器看到的网页大多是静态的,目前Internet 上的许多站点,仍然提供“静态”(static )的主页内容。所谓“ 静态”,是指站点的主页内容是“ 固定不变”的。一个“静态”的站点,若要更新主页的内容,必须手动更新其 HTML 的文件数据。而随着 Web 技术的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求而生成报表等。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执
7、行的结果以 HTML 的格式传送给浏览器。根据用户请求生成动态主页的传统方法有 CGI、ISAPI 等。CGI 是根据浏览器端的 http 请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下。ISAPI 针对这一缺点进行了改进,利用 dll(动态链接库技术) ,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术 Java 都还存在着另外一个问题,那就是开发困难,程序的开发和 HTML 写作是两个完全不同的过程,需要专门的程序员开发。ASP 使用的 ActiveX 技术基于开放设计环境
8、,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI 等程序所远远不及的地方。Access 是一个数据库管理系统,它之所以被集成到 Office 中而不是 Visual Studio中,是因为它与其它的数据库管理系统(如 SQL Server 2000)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access 的功能足够强大,足以应付一般的数据管理及处理需要。Access 可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。第二章 系统分析一、网站的需求分析(一) 、功能需求1、用户登陆、管理员的级别权限、超
9、级管理员:超级管理员可实现对所有记录进行查询、添加、删除、修改、等操作,且能修改超级管理员账号信息。超级管理员可任命管理员,可以添加管理账号且能对所有管理员账号信息等资料进行修改。超级管理员可对注册申请管理员信息进行审核,审核通过后便可任命为正式管理员。超级管理员可以接收定单,进行留言板管理,订单管理,进行新闻发布,修改账号资料等。、普通管理员进入后台后,可以进行对产品的订单,还可以进行新闻了布,当然也可以修改自已的账号。、注册用户登陆后,能对自已的账号信息等资料进行修改。普通用户可以提交定单,可以进行留言,并且实现反馈到留言板上,使的管理员能收到定单,也能收到留言。、注册用户、普通管理员和超
10、级管理员登陆后,分别显视登陆用户的用户名,且都可以修改账号信息。2、新闻发布超级管理员可实现新闻的发布,订单接收等功能3、产品在线分页显视可以在 cp 产品页面上进行动态产品发布,连接数据库,将数据库中的信息显视到产品页面下,包括图片信息,也是要动态连接数据库。(二) 、性能需求1、硬件需求:cpu :intel pentiumII 或等效处理器、 300MHZ 或更高内存:96MB 可用内存 硬盘:275MB 以上可用磁盘空间显示器:可达 800600 像素的 256 色显示器或更高2、软件需求:操作系统 windouw 98/2000/NT(或更高版本)浏览器:netscape navig
11、ator4.0 或 microsoft internet explover4.0 或更高本。第三章 药店信息管理的设计1.网站前台架构介绍整个网站前台的基本架构,详细信息如表 1。杭州萧山慧飞窗帘网最新动态产品世界留言板联系地址处方药非处方药甲类药物乙类药物客户留言留言查看管理员登陆药店简介表 1 网站前台架构2.网站后台架构表 2 网站后台架构3,数据库设计数据库名:userinfo.mdb管理员登录登录新闻管理产品管理在线定购留言管理添加新闻修改新闻删除新闻发布产品删除产品修改产品查看留言用户注册用户登录用户注册图一(数据库中的所有表)图二(数据库中的产品表)图三(数据库中的产品订购表)图四(数据库中的留言表)图五(数据库中的用户账号信息表)图六(数据库中的管理员账号表)图 7(数据库中的新闻表)第四章 药店信息管理系统的实现4.1 前台模块图一(网站首页美工设计)