您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 数据库课程设计手机话费管理系统报告
I摘要随着移动通信行业在中国的崛起,手机正像当年街上来来往往的自行车一样,飞到寻常百姓家,装进每个人的口袋。这种可随身携带的通讯工具,以其便捷的通讯方式,丰富的通讯功能,相对低廉的价格,正在向传统的通讯工具发出挑战。然而,也正是由于移动通讯工具的诸多优点,使得手机的持有数量极具增长,这就给传统的人工办理缴费和查询带来了巨大的压力。基于此,我们开发设计了此话费管理系统,利用数据库强大的功能,实施网上缴费和查询,来解决这个问题。在计算机高度普及的今天,人们的日常琐事也越来越依赖于网络。这也为我们这个数据库设计提供了一个契机。用数据库来储存繁琐的话费信息,这样既方便工作人员管理,又便于用户操作。既节省了存储空间,又节省了操作时间。数据库为话费管理提供了一个平台,它将话费的相关信息存储起来,并提供查询、修改等操作功能,使话费管理变得简单易行。同时,数据库还可以用其他语言工具设计可视的操作界面,提高对话费信息的操作效率。本系统主要完成缴费操作,余额查询,消费记录,用户管理等功能。操作简单易行,能基本满足话费管理的相关功能。本设计主要介绍了手机话费管理系统,它包括需求分析、概念结构设计和逻辑结构设计三个主要部分,主要实现对手机话费信息的规范化、系统化的管理。在需求分析中,主要内容为数据项、数据结构、数据流、数据存储及数据流图;在概念结构设计中,构造出E-R图、总体概念模型和CDM图;在逻辑结构设计中主要工作就是将E-R图转换成关系模式,并构造具体的PDM图。关键字数据库,数据库设计,话费管理II目录摘要................................................................................................................................................I1系统总体介绍及组内分工.................................................................................................11.1系统功能分析...............................................................................................................11.2系统功能模块设计....................................................................................................11.3组内分工.......................................................................................................................12数据库设计............................................................................................................................22.1需求分析........................................................................................................................32.1.1需求分析设计思想..........................................................................................32.1.2数据字典.............................................................................................................32.1.3数据流图.............................................................................................................92.2概念结构设计.............................................................................................................112.1.1概念结构设计思想........................................................................................112.1.2概念结构设计方法........................................................................................112.1.3CDM模型的生成过程.................................................................................142.3逻辑结构设计.............................................................................................................202.3.1逻辑结构设计的思想...................................................................................202.3.2E-R图向关系模型的转换..........................................................................202.3.3PDM模型的生成过程.................................................................................222.3.4SQL脚本..........................................................................................................23结论.............................................................................................................................................31致谢.............................................................................................................................................32参考文献...................................................................................................................................33-1-1系统总体介绍及组内分工1.1系统功能分析现代社会,随着科技的迅猛发展和人们生活水平的日益提高,手机已成为一个大众化,且普及率相当高的通讯工具.正是由于手机的大量普及,手机网络的服务已成为客户看重的一点.。对于目前大多数手机用户来说,手机话费充值的方法都过于单调。除了移动公司所发行的动感地带系列手机卡可以通过直接缴费的方式进行充值外,其他方式的手机卡均只能通过手机充值卡进行充值。本系统可以使手机缴费更加方便快捷,用户可以使用银行卡进行缴费,从而实现对用户的手机话费管理。1.2系统功能模块设计手机话费管理系统主要完成的功能有:话费信息的管理负责话费充值更新和余额信息存储;用户信息的管理负责用户的个人信息存储;手机业务信息的管理负责手机所办理的业务的信息存储;手机账目信息的管理负责手机消费账目的存储。手机话费管理系统主要功能模块图如图1.1系统功能模块图。手机话费管理系统话费信息管理用户信息管理业务信息管理账目信息管理图1.1系统功能模块图-2-1.3组内分工组内分工如下表1.1组内分工所示。表1.1组内分工姓名主要分工成绩组长概念结构设计,局部及全局E-R图的设计、绘制CDM图并由此生成PDM图以及生成SQL脚本、相关截图、报告的排版以及致谢的撰写。`组员系统总体功能模块、需求分析的撰写,设计数据字典和数据流图、结论和摘要的撰写。逻辑结构设计,E-R图向关系模型的转换,查找资料和打印报告。-3-2数据库设计2.1需求分析2.1.1需求分析设计思想在手机话费管理系统中,主要有手机用户和工作人员两个操作实体,对于普通的手机用户来说,该系统仅允许他们作一个操作:即可以使用该系统通过手机号与密码发出查询请求,查询该手机所剩余的话费。工作人员必须通过账号与相对应的密码登陆系统才能有权限完成以下的各种功能。工作人员的登陆可以统计并查看所有的手机用户信息。手机话费管理系统中实体的联系如下:一个用户可以注册多个手机号码,一个手机号码只能被一个用户注册。用户和号码之间是一对多的联系。一个用户可以拥有多张银行卡,一张银行卡只能属于一个用户,用户和银行卡之间是一对多的联系。一张银行卡可以为多个号码缴费,一个号码可以由多张银行卡缴费,银行卡和号码之间是多对多联系。一个号码可以办理多个业务,一个业务可以被多个号码办理,号码和业务之间是多对多的联系。一个帐目包含多种业务,一种业务只能产生一种业务,帐目和业务之间是一对多的联系。2.1.2数据字典⒈数据项⑴用户信息①数据项名:身份证号码含义说明:用户的唯一标识别名:ID_no类型:字符型长度:18②数据项名:用户姓名含义说明:手机用户的姓名别名:user_name类型:字符型-4-长度:8③数据项名:用户密码含义说明:用户查询信息时的密码别名:user_password类型:字符型长度:10④数据项名:用户性别含义说明:手机用户的性别别名:user_sex类型:字符型长度:2取值范围:男\女⑤数据项名:用户地址含义说明:用户的家庭住址别名:user_addr类型:字符型长度:20⑥数据项名:用户状态含义说明:手机号码的开/停状态别名:user_state类型:字符型长度:2取值范围:开/停⑵工作人员信息①数据项名名:工作人员编号含义说明:工作人员唯一标识别名:staff_id类型:字符型长度:10②数据项名:工作人员姓名含义说明:工作人员的姓名别名:staff_name类型:字符型长度:10③数据项名:工作人员口令含义说明:操作记录工作人员的登录密码别名:staff_password类型:字符型-5-长度:10④数据项名:工作人员性别含义说明:工作人员的性别别名:staff_sex类型:字符型长度:2取值范围:男\女⑶银行卡信息①数据项名:银行卡号含义说明:银行卡的唯一标识别名:bank_card类型:字符型长度:18②数据项名:余额含义说明:银行卡的余额别名:bank_balance类型:money型长度:8⑷手机信息①数据项名:手机号码含义说明:用户注册的手机号码别名:phone_no类型:字符型长度:12⑸业务信息①数据项名:业务名称含义说明:手机所能办理业务的名称别名:YEWU_name类型:字符型长度
本文标题:数据库课程设计手机话费管理系统报告
链接地址:https://www.777doc.com/doc-4748629 .html