医药销售管理系统的设计与实现报告.docx

上传人:b****5 文档编号:7752363 上传时间:2023-01-26 格式:DOCX 页数:15 大小:76.32KB
下载 相关 举报
医药销售管理系统的设计与实现报告.docx_第1页
第1页 / 共15页
医药销售管理系统的设计与实现报告.docx_第2页
第2页 / 共15页
医药销售管理系统的设计与实现报告.docx_第3页
第3页 / 共15页
医药销售管理系统的设计与实现报告.docx_第4页
第4页 / 共15页
医药销售管理系统的设计与实现报告.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

医药销售管理系统的设计与实现报告.docx

《医药销售管理系统的设计与实现报告.docx》由会员分享,可在线阅读,更多相关《医药销售管理系统的设计与实现报告.docx(15页珍藏版)》请在冰豆网上搜索。

医药销售管理系统的设计与实现报告.docx

医药销售管理系统的设计与实现报告

医药销售管理系统的设计与实现报告

毕业设计(论文)开题报告

1.本课题的研究意义,国内外研究现状、水平和发展趋势

1.1本课题的研究意义

随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大,从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。

在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,ASP技术则因为可以进行复杂的数据库操作、很强的交互性以及方便用户控制和管理备受青睐。

目前存在各级各类的考试,而它们的各种工作主要还是依赖于手工完成,比如考试的报名,需要考生到指定的地点按照先后顺序完成,不仅手续复杂麻烦,而且工作效率很低,还会受到天气、交通等等各种因素的影响。

手工管理还存在这许多弊端,由于不可避免的人为因素,造成数据的遗漏、误报。

计算机信息化管理有着储存量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们可以利用计算机网络,利用ASP技术实现动态的管理。

随着计算机网络技术的进一步发展和普及,利用ASP技术开发的各种广告网络信息发布系统必将大行其道。

1.2现有系统存在问题的分析

有的广告发布系统,还是手工操作计算机日,但是有的领导只见眼前利益,不关心,甚至不敢尝试新兴的事物。

手工操作还十分落后,效率极低,成本很大,以后的社会是信息的社会,信息只有快,准,精才能发挥其价值。

所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。

人工操作必将被计算机代替。

有些学校虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。

还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统能有保障吗?

1.3国内外研究现状、水平及发展趋势

数据库是一门研究数据管理的技术,始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。

数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。

随着社会的发展和经济时代的到来,管理信息系统在各行各业都越来越重要,特别是信息发布事业。

在经济发达的国家,许多机构,都投入了大量的资金开发网络信息发布系统,以求在将来激烈的竞争中立于不败之地。

在我国,网络信息发布是已经发展一段时间,是随着改革开放和市场经济的发展根据中国特有的国情发展起来的,特别是证券信息的发布,从一定的程度上大大促进了中国股市经济的发展,这是一个很有发展前途的新兴产业,

毕业设计(论文)开题报告

但是同发达国家相比,我国的信息发布行业的技术的应用程度还很低。

因此可见,随着我股市经济的迅速发展,信息技术在其上的应用会更加地广泛和深入。

在现今社会,计算机已经成为我们学习和工作的得力助手:

今天,计算机的价格已经十分低廉,性能却有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全,等等。

所以说,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机网络对网络信息进行管理,具有着手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息发布和管理的效率,也是股市信息的科学化、正规化管理,与世界接轨的重要条件。

2.本课题的基本内容,可能遇到的困难,提出解决问题的方法和措施

2.1本课题的基本内容

伴随着网络的出现,网页逐渐融入人们的生活。

快速及时的广告浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。

它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。

制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。

尤其是在广告信息领域,各种广告信息的发布分秒变换,人们对广告信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。

所以网页也逐渐成为一种新兴的信息发布资源。

也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。

随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。

另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。

所以开发动态网页或动态内容成了越来越多的站点所追求目标。

所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。

网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。

站在网络时代的前夜,我们清晰地听到了网络时代的宣言:

谁掌握了网络,谁就掌握了未来。

2.2系统开发目标

本系统是将现代话的计算机网络和信息发布相结合,按照信息发布的流程发布信息的。

为了使系统在信息发布管理中发挥更大的作用,实现工作过程的网络实时化,提高工作效率和工作质量,现提出如下的系统开发目标:

1.系统应具有实用性、可靠性和适用性,同时注意到先进性。

2.对各个数据库进行动态管理,防止混乱。

3.能够按照用户选择的不同的条件进行简单查询和复合查询。

4.能够对查询结果进行分类汇总。

5.注意数据的安全性,具有数据备份和恢复的功能。

6.方便用户的操作,尽量减少用户的操作。

2.3系统分析

先根据建立新系统的要求,进行初步调查和初步可行性分析,提出系统总体规划。

再对原系统进行深入的调查,彻底掌握原系统的模型,并在此基础上提出新系统的逻辑模型。

a.系统目标

1、实现管理科学规范化;

2、实现管理自动简便化;

毕业设计(论文)开题报告

3、提高管理水平和质量;

4、实现管理网络化。

b.系统功能

1、使用ASP编制一个在线医药销售管理系统;

2、该系统主要包括身份验证、信息编辑、查询、各种信息的维护、密码修改等等功能;

3、该系统需在局域网或互联网环境中得到应用。

2.3.1系统功能分析

权限功能:

设置管理员权限功能。

管理员可以后台管理,功能有:

医药管理(添加/删除医药、医药类别管理、医药信息处理)、管理用户资料、管理定单、处理定单、管理评论。

用户功能:

可以完成用户注册,登录,显示用户列表,用户密码查询,医药信息查看、查询,购物车以及定单处理。

2.3.2系统功能模块分析

a.用户模块:

1.游客可以浏览网站,并可以注册登陆

2.用户能够对自己的注册资料进行修改

3.用户可以下定单购买医药,或对定单进行处理

4.用户可以按特定条件搜索药品

5.用户对医药发表评论、评级

b.管理员模块:

1.管理员可以管理用户资料

2.管理员可以对定单进行管理

3.管理员可以对医药进行管理

4.管理员可以对药品评论进行管理

2.3.3系统功能模块结构图

毕业设计(论文)开题报告

 

2.4数据库表格设计

Admin表结构:

主要用来存储论坛管理员的帐号和密码

字段名称

数据类型

说明

ID

自动编号

编号

Admin

文本

管理员用户名

Password

文本

密码

Rank

数字

管理员权限

Category表结构:

主要用来存储医药的大类别信息

字段名称

数据类型

说明

Categoryid

自动编号

编号

Category

文本

医药大类名

First

数字

是否在首页显示

Crtegoryorder

文本

排序

 

Delivery:

主要用来存储了邮寄/付款信息

字段名称

数据类型

说明

Deliveryid

自动编号

编号

Subject

文本

送货/汇款方式名

Fee

数字

各种送货收费价格

Methord

数字

0为送货方式1为汇款方式

Deliveryidord

数字

送货/汇款方式排序

Orders:

主要用来存储客户定单的资料

字段名称

数据类型

说明

Actionid

自动编号

编号

Username

文本

定单的用户名

Actiondate

日期/时间

定单日期

Id

产品编号

Productnum

数字

产品订购数量

Good

文本

定单编号

State

数字

处理状态

Receipt

文本

收货人

Address

文本

收货地址

Postcode

数值

邮政编码

Comments

备注

评论

Paymethord

数字

付款方式编号

Deliverymethord

数字

送货方式编号

Sex

数字

性别

Paid

数字

总金额

Realname

文本

姓名

Useremail

文本

用户e-mail

Usertel

文本

用户电话

serid

数字

用户ID

Sorts:

主要用来存储医药的小类别信息

字段名称

数据类型

说明

Sortsid

自动编号

编号

Sorts

文本

医药小类名

Sortsorder

数字

医药小类排序

Categoryid

数字

对应的大类编号

First

数字

是否在首页显示

Product:

主要用来存储医药的详细信息

字段名称

数据类型

说明

Id

自动编号

编号

Name

文本

医药名称

Author

文本

生产厂商

Introduce

文本

医药介绍

Productdat

日期/时间

出产日期

Score

数字

购买医药积分

Detail

文本

详细介绍

Content

备注

医药配置说明

Rank

数字

用户评级分数

Price1

数字

医药市场价

Price2

数字

医药会员价格

Vipprice

数字

医药vip价格

Solded

数字

订购次数

Viewnum

数字

查看次数

Discount

数字

医药折扣

Sortsid

数字

医药小类id

Categoryid

数字

医药大类id

Pic

文本

缩略图

Adddate

日期/时间

医药添加日期

Ranknum

数字

评级次数

Recommend

数字

推荐

Mark

文本

医药产地

Type

文本

医药编码

Pronum

数字

医药件数

Format

文本

医药重量

Protimes

数字

生产批次

Desc

文本

医药简介

 

User:

主要用来存储了用户的个人详细信息

字段名称

数据类型

说明

Userid

自动编号

编号

Username

文本

用户名

Useremail

文本

用户e-mail

Password

文本

用户密码

Identify

数字

用户身份证号

Mobile

文本

用户移动电话

Userqq

文本

用户QQ

Adddate

日期/时间

注册日期

Question

文本

密码提示

Answer

文本

密码答案

Loginnum

数字

登陆次数

Lastvst

日期/时间

最后一次登陆时间

Receipt

文本

收货人姓名

City

文本

收货人城市

Address

文本

收货人地址

Postcode

文本

邮政编码

Usertel

文本

用户电话

Deliverymethord

数字

送货方式编号

Paymethord

数字

汇款方式编号

Sex

数字

用户性别

Realname

文本

姓名

Vip

是/否

是否VIP用户

Score

数字

用户积分

 

Review:

主要用来存储用户发表对医药评论的信息

字段名称

数据类型

说明

Reviewid

自动编号

编号

Id

数字

对应产品编号

Title

文本

评论标题

Reviewdtm

日期/时间

评论发表时间

Reviewcontent

备注

评论内容

Audit

数字

审查是否通过

2.5系统设计

数据只有用数据库来管理才能有自动化管理的可能。

数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。

所以一开始就要仔细慎重地搭建一个完整而合理的结构。

MicrosoftAccess数据库相对其它的数据库来说要简单容易操作些。

毕业设计(论文)开题报告

3.本课题拟采用的研究手段(途径)和可行性分析

3.1开发工具的选择

在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。

现在我们利用IIS+ASP构成三层式Web结构(如图1所示)的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。

利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:

1.减少构建和维护成本

2.加快联机过程

3.应用软件集中在服务器端开发管理

4.前端可使用任何浏览器(IE、Netscape…..)

5.后端可存取任何数据库(SQL、Access…..)

6.可使用任何脚本语言开发(VBScript、JavaScript、PERL…..)

3.2开发方法的选择

在开发方法的选择上,我选择了演绎式原型法与生命周期法相结合的方法。

具体来说,就是在系统开发之前对系统有一个总体框架设想,各功能单元的结构和功能也比较清楚,但是还没有具体实现。

系统完成什么功能,分成哪几个部分,各个部分又有哪几个模块,都已理解掌握,且以后不需要做更大的变动,只是具体到每个模块,还没有全部实现。

信息系统的开发是一项比较复杂的工作,我们必须选用科学的有效的开发方法。

近年来,国内外已逐步总结出一些开发信息系统的方法和技术,但是,从目前的情况来看,系统的开发技术仍是一个比较薄弱的环节。

那么根据本系统开发的要求,本系统选择了生命周期法和原型法相结合的方法。

现具体介绍如下:

生命周期这个概念源于系统工程方法。

广义地说,任何系统均有其发生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期。

主要包括系统调查阶段、系统分析、系统设计、系统实施及系统维护与评价五个部分。

根据系统设计而对整个系统实施,包括物理实施,程序设计,调试等。

实施是最后的一步,关系着最后的成功。

系统实施的任务主要包括:

1程序设计

2物理实施

3使用说明书

4编译

在建筑学和机械设计学中,“原型”指的是其结构、大小和功能都与某个物体相类似的模拟该物体的原始模型。

在管理信息系统开发中,用“原型”来形象地表示系统的一个早期可运行版本,它能反映新系统的部分重要功能和特征。

“原型方法”则是利用原型辅

毕业设计(论文)开题报告

助开发系统的一种新方法。

原型方法要求在获得一组基本的用户需求后,快速地实现新系统的一个“原型”,用户、开发者及其他有关人员在试用原型的过程中,加强通信和反馈,通过反复评价和反复修改原型系统,逐步确定各种需求的细节,适应需求的变化,从而最终提高新系统的质量。

因此可以认为原型方法确定用户需求的策略,它对用户需求的定义采用启发的方式,引导用户在对系统逐渐加深理解的过程中作出响应。

原型法主要包括确定系统基本需求阶段、构造初始原型阶段、原型的使用评价阶段、修改原型阶段和确定模型后的处理阶段。

原型法的基本思想是:

凭借着系统分析人员对用户要求的理解,在强有力的软件环境支持下,快速地给出一个实实在在的模型(或称原型、雏形),然后与用户反复协商修改,最终形成实际系统。

在本系统中选择了演化型(EvolutionaryPrototying)原型法,其目的不在于改进规格说明和用户需求,而是将系统改造得易于变化,在改进原型的过程中将原型演化成最终系统。

它将原型方法的思想贯穿到系统开发全过程,对满足需求的改动较为适合。

3.3可行性分析

可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。

也就是说可行性研究的目的不是解决问题,而是确定问题是否值得去解,研究在当前的具体条件下,开发新系统是否具备必要的资源和其它条件。

一般说来,应从经济可行性、技术可行性、运行可行性、法律可行性和开发方案可行性等方面研究可行性。

可行性研究需要的时间长短取决于工程的规模,一般说来,可行性研究的成本只占预期的工程中成本的5-10%。

3.3.1技术可行性分析

技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是信息发布公司)提出的要求(如计算机的容量、速度等)。

此外,还要考虑开发人员的水平,做为计算机信息管理专业毕业的优等生,数据库设计方面对于我们应该还过得去,也经常上网浏览新闻,所以对这个管理模式应该比较熟悉。

我们掌握了数据库及其应用技术、数据库原理、计算机网络技术等课程,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,从一定程度上具备了开发一个小型系统的能力。

而现在学院的计算机配置均可达到P42.8GHZ、512M内存、80G硬盘、768*1024分辨率的显示器。

3.3.2经济可行性

主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。

这是个超小型的管理系统,从

投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可

毕业设计(论文)开题报告

以搞起来,考虑到一般公司里都有电脑,现只要购置一台打印机就可以了。

从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给信息发布管理提高一个层次。

3.3.3运行可行性

信息的发布正在迅猛发展,许多公司从从硬件到软件都投入了大量的人力、物力、财力,一般的公司都配置了计算机,并能联接到互联网。

公司也会招聘一批熟练操作计算机的职员,可以快速、方便、高效地使用计算机进行日常工作。

这些都使此系统在实践上具备了可行性。

由此可知,信息发布系统在信息发布公司具有可行性。

3.4系统实施

按照物理模型实现应用软件的编写和测试,系统试运行,编写技术文件,系统转换,系统交付使用,以及运行后的系统维护和评价等工作。

生命周期法要求信息系统的开发研制工作要按照规定步骤,使用一定的图表工具,在结构化和模块化的基础上进行。

结构化的思想是把整个系统的功能看作是一个大模块,根据系统分析和设计的不同要求,按照由顶向下,逐步求精的原则进行模块的分解和组合,这种方法贯穿于系统分析、系统设计和程序设计的各个过程中。

生命周期法主要有以下几个特点:

1.建立面向用户的观点

2.加强调查研究与系统分析

3.逻辑设计与物理设计分别进行

4.使用结构化、模块化方法

5.严格按照阶段进行

6.工作文件标准化和文献化

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 商业计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1