包裹箱单管理系统的设计与实现

包裹箱单管理系统的设计与实现

ID:12693937

大小:132.40 KB

页数:12页

时间:2018-07-18

包裹箱单管理系统的设计与实现_第1页
包裹箱单管理系统的设计与实现_第2页
包裹箱单管理系统的设计与实现_第3页
包裹箱单管理系统的设计与实现_第4页
包裹箱单管理系统的设计与实现_第5页
资源描述:

《包裹箱单管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、包裹详单管理系统的设计与实现一、绪论随着计算机技术的发展和数据库技术的广泛应用,各种以数据库为核心,以高级程序语言搭建用户软件的管理系统应运而生,不仅实现了自动化办公大大提高了工作效率,计算机强大的处理能力,和快速的处理速度大大提高的信息的处理能力和信息的有效利用率,经信息系统处理后得到的数据成为可供决策参考的资料,使各项工作更加科学有序的开展,各种自动化信息管理系统在21世纪这个信息爆炸的时代里独领风骚。本文描述了某快递公司包裹详单管理系统的设计与实现,重点阐述数据库的设计思路和实现,并实现基本功能。二、需求分析1系统需求1.1功能需求某快递公司需要一套包裹详单信息管理系统辅助完成包裹信息的

2、管理业务该详单管理系统业务主要包括。①包裹信息录入、修改、删除:管理员将包裹的基本信息录入数据库,同时可以对包裹信息进行增、删、改等基本操作。②查询:输入收件人或寄件人查询出该顾客的包裹详单信息。③计算:输入月份信息,计算当月的包裹资费总用。④统计:输入收件人或寄件人的个人信息,自动显示此顾客邮寄的包裹数量。⑤建立用户及授权:系统管理员可以新建立用户及授予其管理员权限。1.2性能需求实现信息管理自动化,提高管理事务工作效率,减少工作中工作人员工作量;实现自动统计功能,提供有效参考数据作为书店运营决策依据,实现管理信息化、自动化。1.3可靠性、可用性需求系统应当有较高的可用性,操作简单,便于用户

3、使用;系统要有相对较高的可靠性,这样才能保障可用性,系统的数据一定要可靠,才能保障快递公司业务的照常进行,并且可靠的统计结果才能供管理人员进行准确决策,更好的运营公司,提高运营效率。1.4将来可能提出的需求进一步改善系统功能具体要求如下:1、实现信息和各种统计报表的打印功能;2、实现用户分级和不同权限操作;3、实现多客户端的数据共享和多客户端同时业务操作。2数据字典2.1实体信息需要描述的实体和从联系中抽象出的实体信息如下:①Package:包裹信息P_ID:包裹编号P_date:日期Rec_ID:收件人编号Send_ID:寄件人编号P_thing:内装物品P_num:数量P_weight:包

4、裹重量(千克)P_price:单价(元/千克)P_guahao:挂号费P_insur:保价费P_huizhi:回执费P_total:资费①Sender:寄件人信息Send_ID:寄件人号码Send_name:姓名Send_postcode:邮政编码Send_add:地址Send_phone:电话②Receiver:收件人信息Rec_ID:收件人号码Rec_name:姓名Rec_postcode:邮政编码Rec_add:地址Rec_phone:电话2.2实体联系信息1录入,修改,删除:一次可录入多个包裹信息,录入完成后可以对包裹信息进行修改和删除,一次可删除多条信息。2查询:根据收件人和寄件人对

5、包裹信息分别进行查询。3计算月资费:可以计算寄件人每个月份的资费情况。4统计包裹数量:根据收件人和寄件人对包裹数量分别进行查询。5建立用户及授权:建立用户,建立用户名和密码并进行授权,以便于对信息的查询三、概要设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于应用系统程序的实现。在充分需求分析的基础上,经过逐步抽象,概括,分析,充分研讨,可以画出如下反映图书销售管理系统数据的整体E-R图.1包裹详单信息管理系统E-R图寄出收件人收取

6、寄件人包裹2收件人实体属性图收件人收件人编号收件人姓名电话号邮编3寄件人实体属性图寄件人编号寄件人电话号邮编寄件人姓名类型备注挂号费回执费保价费重量寄件日期编号包裹4包裹实体属性图四、详细设计1数据库关系模式按照实体-联系图转化为关系模式的规则,本系统的E-R图可转化为如下有4关系模式:寄件人(寄件人编号,寄件人邮编,寄件人电话,寄件人姓名,寄件人地址)收件人(收件人编号,收件人邮编,收件人电话,收件人姓名,收件人地址)包裹(包裹编号,邮寄日期,资费,类型,备注)资费(单价,重量,回执费,保价费,挂号费)2数据库及表结构的创建打开SQLServier2005,新建查询分析,根据已设计的关系模式

7、及各模式的完整性要求,使用Transact-SQL(SQLServer中的SQL命令)建立数据库和表结构。(1)建立数据库PackageManageCreateDataBasePackageManagego(2)选择使用PackageManageusePackageManagego(3)建立Sender表发件人信息表CreateTableSender(Send_IDintPrimaryKey,Se

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。