医药销售管理系统的设计与实现报告Word文件下载.docx
- 文档编号:20878866
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:15
- 大小:76.32KB
医药销售管理系统的设计与实现报告Word文件下载.docx
《医药销售管理系统的设计与实现报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《医药销售管理系统的设计与实现报告Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高信息发布和管理的效率,也是股市信息的科学化、正规化管理,与世界接轨的重要条件。
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
医药小类排序
对应的大类编号
Product:
主要用来存储医药的详细信息
Name
医药名称
Author
生产厂商
Introduce
医药介绍
Productdat
出产日期
Score
购买医药积分
Detail
详细介绍
Content
医药配置说明
用户评级分数
Price1
医药市场价
Price2
医药会员价格
Vipprice
医药vip价格
Solded
订购次数
Viewnum
查看次数
Discount
医药折扣
医药小类id
医药大类id
Pic
缩略图
Adddate
医药添加日期
Ranknum
评级次数
Recommend
推荐
Mark
医药产地
Type
医药编码
Pronum
医药件数
Format
医药重量
Protimes
生产批次
Desc
医药简介
User:
主要用来存储了用户的个人详细信息
Userid
用户名
用户密码
Identify
用户身份证号
Mobile
用户移动电话
Userqq
用户QQ
注册日期
Question
密码提示
Answer
密码答案
Loginnum
登陆次数
Lastvst
最后一次登陆时间
收货人姓名
City
收货人城市
收货人地址
汇款方式编号
用户性别
Vip
是/否
是否VIP用户
用户积分
Review:
主要用来存储用户发表对医药评论的信息
Reviewid
对应产品编号
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.工作文件标准化和文献化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药 销售 管理 系统 设计 实现 报告