网上药店管理系统.doc
- 文档编号:1076505
- 上传时间:2022-10-16
- 格式:DOC
- 页数:25
- 大小:3.58MB
网上药店管理系统.doc
《网上药店管理系统.doc》由会员分享,可在线阅读,更多相关《网上药店管理系统.doc(25页珍藏版)》请在冰豆网上搜索。
2016-2017-2
本科生实验指导书
软件工程概论
专业:
软件工程
班级:
软件工程
学号:
姓名:
指导教师:
谷春英
2017年3月
前言
一、上机实验目的
软件工程概论是软件工程专业的重要专业课之一,该课程以工程的理念、原理和技术、方法来进行软件开发和维护的。
由于这门课程相对理论性强且内容复杂,是较难学的一门课程。
软件工程概论也是一门理论性和实践性较强的课程,《软件工程概论》实验教学是《软件工程概论》课程教学的一个必备环节。
在学习过程中,只有通过实验,才能使学生对比较抽象的课程内容产生一个具体的感性认识。
二、实验基本内容
为了使学生理解软件工程原理、方法、技术,掌握常用的管理、设计工具,初步了解和掌握软件开发和维护的方法和技巧等,本实验指导书针对课程内容及按照教学大纲要求编写了16个学时的7个实验。
本指导书中的7个实验内容分别如下:
1.officeVisio软件的用法
2.系统需求分析
3.系统总体设计
4.系统详细设计
5.软件测试
6.用例图
三、实验任务与时间安排
《软件工程概论》是一门实践性较强的课程,除了在课内安排的实验外,鼓励同学在课外用相关技术进行软件项目设计练习。
《软件工程概论》上机实验时间为16学时,建议与教学内容同时进行上机实验。
目录
实验一 4
实验二 7
实验三 12
实验四 19
实验五 22
实验一
一、实验目的
1、熟悉键盘指法练习
2、熟练掌握OfficeVisio的环境组成和用法及利用它绘制图形。
二、实验学时数
2学时
三、实验内容
1、熟悉键盘指法练习
2、熟悉OfficeVisio的环境组成。
3、使用OfficeVisio绘制以下图并保存文件,文件名称为“班级+学号后三位+姓名.vsd”
(1)程序流程图练习
(2)系统模块图练习
(3)数据流图练习
(4)数据模型图
四、成绩评定
实验二
一、实验目的
1、熟练掌握系统数据流图的相关知识和画法;
2、熟练掌握数据字典的定义。
二、实验学时数
2学时
三、实验内容
1、学生每人选择一个软件项目,
项目名称为:
网上药店管理系统
2、通过查阅资料,首先写出本人所选项目的背景和目的意义;然后绘制系统分层数据流图(包括顶层、中间层和底层数据流图,)若系统较复杂,则可以按照系统功能分开绘制它们的子数据流图,最后给出数据字典定义。
四、成绩评定
网上药店管理系统
一、开发背景和目的意义
1、开发背景
如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。
尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。
通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。
本系统开发设计思想是实现药品管理的数字化。
尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的。
系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求,系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。
2、开发目的意义
随着医疗制度改革的进行,药品招标采购的逐年规范和扩大,药品管理已经成为药剂科乃至整个医院管理的重要内容。
传统的管理模式已经跟不上顾客对快节奏生活的要求了!
随着计算机的普及和计算机软件的不断发展,越来越多的医疗机构开始注视计算机这个辅助工具为自己带来的效益了。
医院的售药机构需要通过计算机提高自已工作效率、对药品实现进销存管理和职工管理,提高经济效益。
二、系统数据流图
经过调研,我们发现,一个药店最基本的工作流程是进货和销售。
消费者选择药店进行购物,药店通过我们的药店管理系统进行药品的销售及销售后的库存整理。
(1)顶层数据流图
(2)中间层数据流图
(3)底层数据流图
三、数据字典
1.用户信息
名字:
用户信息(admin)
别名:
无
流量:
每天上十次
来源:
用户基本信息表
去向:
核对用户信息
定义:
用户信息=用户名+用户密码+权限
2.药品信息
名字:
药品信息
别名:
无
流量:
每天上十次
来源:
药品表
去向:
核对药品库存初始化、核对出库信息、核对入库信息
定义:
药品信息=药品编号+ 药品名称 + 药品建成+ 药品规格
+ 药品产地 + 批号 +进价 + 批发价 + 零售价 + 供应商 + 类别 + 有效期 + 备注.
3.名字:
库存信息
别名:
无
流量:
每天上十次
来源:
库存表
去向:
核对药品库存查询、核对进货单、核对销售单
定义:
库存信息=ID +药品编号 + 药品名称+供应商编号+ 单价 + 数量 + 入库日期 + 仓库类别.
4.供应商信息
名字:
供应商信息
别名:
无
流量:
每天上十次
来源:
供应商表
去向:
反馈给用户,核对进货单
定义:
供应商信息=ID+供货商编号+供货商名+地区+备注
5.销售单信息
名字:
销售单信息
别名:
无
流量:
每天上十次
来源:
销售单单表
去向:
反馈给用户
定义:
销售单信息=ID+药品编号+ 药品名称 + 数量+销售日期 + 销售数量 + 销售收入
四、成绩评定
实验三
一、实验目的
1、熟练掌握实体-联系图的相关知识和画法;
2、系统功能、性能的确定
二、实验学时数
3学时
三、实验内容
1、完善、细化实验二中画的本人所选系统数据流图,然后分析并确定系统的功能要求和性能要求等。
2、分析本人所选系统的数据要求,抽取系统中的数据对象,分析其属性要求及数据对象间的关系,然后画出该系统的实体-联系图。
四、成绩评定
学校教材购销管理系统
经过调研,我们发现,一个药店最基本的工作流程是进货和销售。
消费者选择药店进行购物,药店通过我们的药店管理系统进行药品的销售及销售后的库存整理。
一、本系统的详细数据流图
(1)顶层数据流图
(2)中间层数据流图
(3)底层数据流图
二、对系统功能、性能的规定
1、系统功能
(1)系统用户管理:
允许添加删除用户(只有管理员才可以修改),任意权限的用户允许更改自己的密码,添加或删除职工,修改职工,对药品进行销售和库存的控制的资料。
(2) 药品进货管理:
当企业需要增加新的销售药品时,利用此模块可以添加新的药品信息,删除旧的药品信息,修改已存在的药品信息,提供所有与药品相关的各类信息,初始化库存,初始化供应商相关信息。
(3)药品销售管理:
药品统一的价格销售,对已查询销售单,可以对药品的价格进行控制。
(4)库存转移管理:
实际生活中容易发生药品过期和损毁,此时利用此模块对过期的药品和损毁的药品进行清理。
(5)职工管理:
对药品企业进行职工的管理,对职工进行增加,修改,删除,查询等操作。
(6)查询与报表分析:
此功能并未单独作为一个模块,而是分布在各个模块中,各个模块产生业务时,可以在各模块的相应功能按钮上选择查询7.职员管理:
对药店的职工进行管理。
网上药店管理系统的功能可以划分为如下几个部分:
药品管理系统分为系统用户管理、药品销售管理、药品库存管理、进货管理、职工管理、查询与报表分析。
系统管理模块分为用户登录、进货管理、销售管理、职工管理和坏货转移;用户管理模块主要是新增用户,修改用户,查询用户,删除用户;进货管理模块主要有供应商创始,进货,进货单查询,药品创始;销售管理模块主要有销售,修改价目表,销售单查询;职工管理有添加职工,处理职工
2、对性能的规定
(1)系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。
在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。
(2)系统的开放性和系统的可扩充性药品管理系统在开发过程中,应该充分考虑以后的可扩充性。
例如用户查询的需求也会不断的更新和完善。
所有这些,都要求系统提供足够的手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。
通过软件的修补、替换完成系统的升级和更新换代。
(3)系统的易用性和易维护性
图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互界面。
要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。
(4)系统的标准性
系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。
所有这些都要符合主流国际、国家和行业标准。
(5)系统的先进性
目前计算系统的技术发展相当快,做为药品管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。
这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。
另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。
(6)系统的响应速度
药品管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。
在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。
(7)输入输出要求
1.用户登陆模块:
输入项目:
输入用户名及密码。
输出项目:
打开系统。
2.用户管理模块:
输入项目:
与用户相关的所有信息。
输出项目:
操作结果的显示,出错弹出对话框。
3.销售管理模块
输入项目:
选择药品编号,药品的进销价格。
输出项目:
操作结果的显示,出错弹出对话框。
4.进货管理模块
输入项目:
供应商的详细信息,仓库的详细信息,药品的数量。
输出项目:
药品的有关资料的显示,进货单列表
5.坏货管理模块
输入项目:
发生意外无法使用的药品编号。
输出项目:
操作结果的显示。
6.职工管理模块
输入项目:
职工的详细信息。
输出项目:
根据用户的输入显示相应的结果
三、本系统的数据模型图(E-R图)
通过分析本系统包括5类实体,分别如下:
l药品表:
别名、零售价、批发、进价、产地、规格、类别、备注、药品名、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上药店 管理 系统