长河医药公司进销存系统的设计与实现毕业论文(编辑修改稿)内容摘要:
应商法人代表,供应商电话,供应商地址 ,如表 所示。 表 供应商信息表结构 列名 数据类型 允许空 supplierName nvarchar(50) 是 supplierLawyer nvarchar(4) 是 supplierTelephone varchar(11) 是 supplierAddress nvarchar(50) 否 (4)药品 进货 信息表 它 包括药品编号, 进货序号, 供应商,进货单价,进货数量,进货总价,进货日期 ,添加日期 ,如表 所示。 表 药品进货信息表结构 列名 数据类型 允许空 buyId int 否 goodNo varchar(20) 是 supplierName nvarchar(50) 是 price float 是 number int 是 totalPrice float 是 buyDate datetime 是 addTime datetime 否 (5)进货退货信息 表 它 包括供货商,药品编号,退货 价格,进货总价,退货数量,退货日期,退货原因 ,退货编号 ,退货添加时间, 如表 所示。 表 进货退货信息表结构 列名 数据类型 允许空 buyBackId int 否 goodNo varchar(20) 是 山西大学商务学院本科 毕业论文(设计) 11 supplierName varchar(50) 是 price float 是 number int 是 totalPrice float 是 buyBackDate datetime 是 buyBackReason text 是 buyBackAddTime datetime 是 (6)药品 销售信息 表 它 包括卖出序号,单据序号,药品编号,药品名称,销售价格,销售数量,销售时间,销售员序 号 ,如表 所示。 表 药品销售信息表结构 列名 数据类型 允许空 sellInfoId int 否 sellNo varchar(30) 否 goodNo varchar(20) 是 price float 是 number int 是 totalPrice float 是 sellTime datetime 是 employeeNo varchar(20) 是 (7)销售退货信息 表 它 包括销售退货 序号,药品编号,退货单价,退货数目,退货原因, 退货时间 ,退货序号 ,销售单据序号。 如表 所示。 表 销售退货信息表结构 列名 数据类型 允许空 sellBackId int 否 sellNo varchar(20) 是 goodNo varchar(20) 是 长河医药公司进销存系统的设计与实现 12 price float 是 number int 是 totalPrice float 是 sellBackReason text 是 sellBackTime datetime 是 (8)药品 库存信息 表 它 包括药品序号,药品库存 , 如表 所示。 表 药品库存信息图结构 列名 数据类型 允许空 goodNo varchar(50) 否 goodCount int 是 (9)药品 购物车信息 表 它 包括订单号,员工号,药品编号,药品数量 ,如表 所示。 表 药品购物车信息表结构 列名 数据类型 允许空 goodCartId int 否 employeeNo varchar(20) 是 goodNo varchar(20) 是 goodCount int 是 (10)管 理员信息 表 它 包括管理员名称,管理员密码 ,如表 所示。 表 管理员信息表结构 列名 数据类型 允许空 adminUsername varchar(20) 否 adminPassword varchar(32) 是 山西大学商务学院本科 毕业论文(设计) 13 4 系统主要功能实现 文件 配置 应用程序的配置功能放在 文件中, 它 包含每一个具体 Web 应用程序的配置信息。 在程序运行时, 使用分层虚拟目录结构的 文件提供的配置信息为每个惟一的 URL 资源 计算一组配置设置,然后缓存结果配置设置,以供所有 页面 对资源的请求使用。 本系统的 文件 中的配置: appSettings add key=ConnectionString value=server=.。 database=SuperMarketInfo。 uid=sa。 password=198517/ /appSettings 通过 键 /值 对 key 和 value 配置数据库连接的相关信息,将 sqlserver 数据库 SuperMarket 的 登录用户名和密码设置到配置文件中,这样在程 序中就可以随时连接本数据库进行系统的各种操作了。 系统 登录 模块的实现 作为一个信息管理系统,只有通过验证的操作员才可以进入系统的操作界面,这保证了系统的安全性, 在 技术中,它实现的原理还是可以和在 asp 一样,都是通过 Session 对象实现的。 在 它 上面有一个输入用户名的文本框,一个输入密码的密码框,和 一个选择用户身份 的下拉框 ,其登录界面设计如图 所示。 图 进销存系统 登录 界面设计 作为 程序,它是本信息管 理系统的启动页,也就是当系统运行后首先进入本页要求进长河医药公司进销存系统的设计与实现 14 行身 份认证。 当此 web 窗体首次启动时,首先要求操作员输入用户名 ﹑ 密码, 选择用户身份 ,当选择 登录 后, 程序首先取得用户输入的这三个参数,根据不同的身份构造不同的模型并调用对应的业务处理逻辑 进行身份验证, 该 程序的业务逻辑流程如图 所示。 图 系统 登录 模块处理流程 药品 管理模块的实现 医药 需要管理大量的 药品 ,需要对 药品 进行分门别类,这样可以方便 药品 和其他信息的管理,管理员 登录 系统后可以 实现 药品 类别信息的添加, 员工 登录 系统后只能进行 药品 信息的查询。 添加 药品 类别 信息功能的实现 药品 类别信息的界面设计中有一个接受 药品 类别名称的 TextBox 控件和一个 Button 控件,当管理员填写好 药品 名称后选择添加就可以实现 药品 类别的添加 ,如图 所示。 模块功能:药品类别信息的添加。 模块输入:药品类别名称字符串。 模块处理流程:当登录员进入本功能后输入药品名称字符串后,程序将该药品类别的名称信息封装到药品类别信息模型中并传递给药品类别业务逻辑进行处理,它首先查询系统中是否已经存在了该药品类别名称信息,如果存在则不执行添加操作并返回 fasle,否则执 行数据库信息添加操作,取得帐号,密码和身份信息 管理员身份 ? 构造管理员信息模型 传入管理员业务逻辑处理,判断管理员帐号和密码的正确性 . 设置管理员 session 信息,进入管理员操作首页 . 构造员工信息模型 传入员工业务逻 辑处理,判断员工帐号和密码的正确性 . 存在该员工 ? 设置员工 session 信息,进入员工操作首页 . 提示帐号或密码错误 是 否、 否、 否、 是 是 存在该管理员。 员 ? 山西大学商务学院本科 毕业论文(设计) 15 成功执行返回 true。 图 添加 药品 类别界面设计 模块输出:添加 药品 类别成功将 药品 类别信息保存在 药品 类别信息表中,同时在界面上提示成功信息,失败在界面上显示错误原因信息。 添加 药品 信息功能的实现 药品 信息添加功能的界面设计包括 药品 的各个属性的信息,有关于 药品 编号的文本框控件,关于 药品 类别的下拉框控件,关于 药品 名称的文本框等,其中对 药品 的某些属性控件使用验证控件,保证数据输入的完整性和正确性 ,如图 所示。 模块功能:药品信息的添加。 模块输入:药品信息各个属性, 生成药品信息模型对象。 模块处理流程:管理员进入本功能后填写和选择好药品的各个属性信息后,选择添加按扭,程序首先将该药品的各个信息封装到药品信息模型对象中,然后再将该对象传递给药品信息业务处理逻辑进行处理。 业务层判断该药品编号是否存在,如果已经存在则不执行添加操作返回 false。 否则执行药品信息的添加操作,添加失败返回 false;添加成功后还要将该药品的库存设置为 0 并添加到药品库存信息表中,如图 所示。 长河医药公司进销存系统的设计与实现 16 图 添加 药品 信息界面设计 模块输出:将药品信息保存在药品信息表中,设置该药品的库存为 0 并 保存在库存信息表中。 图 添加 药品 处理流程 取得药品信息并构造模型 将该对象传递给业务层处理 该药品编号存在 ? 添加失败,返回 false 添加药品成功 ? 设置库存成功 ? 业务处理成功,返回 true 否 否 否 是 是 否 山西大学商务学院本科 毕业论文(设计) 17 药品 查询维护功能的实现 管理员添加好 药品 的信息后,也可能还要对 药品 的信息进行查询和更新操作,对 药品 的信息进行维护。 关于 药品 信息的维护设计界面如下,其中最上面放置几个用于查询条件输入信息的文本框和下拉框,有 药品 编号, 药品 名称的文本框, 药品 类别的下拉框和一个执行查询功能的按扭,下面是显示查询结果的 GridView 控件,它绑定显示查询结果中各个对应字段的信息 ,如图 所示。 图 药品 信息维护界面设计 模块功能: 药品 信息的查询功能。 模块输入: 药品 编号 ﹑ 药品 名称 ﹑ 药品 类别。 模块处理流程:当管理员进入本功能页面时,由于没有选择查询按扭,系统默认查询所有的 药品 信息并显示出来。 此时管理员可以输入 药品 编号 ﹑ 药品 名称关键字 (支持模糊查询 ),可以选择 药品 类别信息,然后选择查询功能,程序会将这些参数传递给业务层进行处理,业务层根据这些参数构造查询的 sql 语句,它会从 药品 信息视图中查询符合条件的 药品 信息,将查询结果返回给前台调用者,前台调用者再将结果绑定到 gridview 控件上 , 从而实现了符合条件的 药 品 记录信息的显示功能。 模块输出:界面上的 gridview 控件。 长河医药公司进销存系统的设计与实现 18 员工管理模块的实现 此系统也可用于比较大型的 医药 ,此时 医药 的销售人员 (收银员 )也比较多,管理员 登录 系统后可以实现员工管理操作,包括员工的添加、查询和更新操作等。 添加员工信息功能的实现 员工信息添加功能的界面设计如下图,它包括员工的各个属性的信息,有关于员工编号和员工姓名的文本框控件,关于性别和学历的下拉框控件等,其中学历控件的信息绑定到一个 sqldatasource数据源控件上,该控件查询系统中所有的学历信息 ,如图 所示。 图 添加员工信息界面设计 模块功能:员工信息的添加。 模块输入:。长河医药公司进销存系统的设计与实现毕业论文(编辑修改稿)
相关推荐
渚等处,包括 17个地点。 其中兰岸嘴一带的遗迹保存较好,当地俗称瓦渣坪,因此,长沙铜官窑遗迹旧称 瓦渣坪窑。 我相信, 当我 走进 铜官窑遗址 的时候,有如穿过历史的时空隧道,深深地领略到 铜官窑 优秀灿烂的历史文化,亲身感受到推开历史之门时的沉重和喜悦。 四 、实地调研长沙市铜官窑遗址公园 沿途风光 长沙铜官窑遗址 长沙铜官窑出土的瓷器极富艺术创造性,不仅种 类繁多,而且造型别致美观
其中总统套 1 套( 28888元); 豪华套房 14 套,每套 45 平米左右,(原价 1280 元,现价 690元);普通套房,每套 27 平米左右,(原价 1080 元,现价 590元)。 另外还有豪华标间、行政标间等房型。 住店客人赠送早餐、夜宵;生意较好,截止到 8 月 18 日客房基本已被团队定完; 会议厅 、 商务中心 等均正常投入使用 医务室 、 理发美容室 、健身房、棋牌室
7 企业证件 包括:企业营业执照、资质证书、安全生产许可证、规费证 投标书综合说明 一:公司资质 二.承建本工程的优势: 我方有以下几方面的优势: 1.我公司是房屋建筑工程总承包壹级企业,市政壹级资质,可以独立承揽所有的土建、安装、地基处理、市政、防水防腐、装饰装潢、消防、金属结构等全部工程内容,这样可减少由于工程分包所带来的提高工程造价、降低工程质量的弊端.这是我公司干好本项工程的资质优势。
大等优点,是不可多得的优质矿泉水资源和能源资源。 温泉附近的池塘,冬春水暖,所养鱼、鸭,肉嫩,骨酥、髓多、味美, 鸭则更兼有滋阴补肾益肝润肺的功效,世称“汤鱼”、“汤鸭”,为明清两朝贡品。 汤蛙、汤鳖更是宴席佳肴。 在已规划的灰汤度假区内,现已开采了七口井,其中Ⅰ、Ⅱ号井由于井深不够没有使用。 Ⅲ、Ⅳ号井均由长沙有色冶金勘察公司于 1984 年 8 月设计施工,其中Ⅲ号井深 375 米,流量为
四、实地调研长沙市铜官窑遗址公园 沿途风光 长沙铜官窑遗址 长沙铜官窑出土的瓷器极富艺术创造性,不仅种类繁多,而且造型别致美观,样式新颖多变。 其种类共有 70 余种,有壶、瓶、杯、盘、碗、碟、砚、盂、坛、薰炉、脉枕等,还有许多人物、动物、鱼类等造型玩具,其中一些设有三眼吹孔,可以作口哨,能吹出简单的音节。 众多的动物造型富有变化,几乎没有一件雷同,表情传神,栩栩如生。
级文件与 资料进行有效的控制,选择适用的文件与资料,保证所使用文件与资料为有效版本,防止使用失效或作废的文件与资料,做好工地文件往来的收发工作,保证每次文件收发到位,根据所经手的文件和资料,在电脑里建立资料和数据库,及时为项目管理决策提供真实可靠的资料信息,根据与工程同步的要求按时收集、整理和敦促施工员及时完善有关项目的竣工图和工程验收资料。 3. 3. 材料员: 根据施工员编制的材料计划