本科毕业论文---报刊管理系统设计.doc
《本科毕业论文---报刊管理系统设计.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---报刊管理系统设计.doc(14页珍藏版)》请在咨信网上搜索。
1、目 录1需求分析11.1 功能描述11.2 数据流图11.3 数据字典31.3.1 数据项31.3.2 数据结构31.3.3 数据流41.3.4处理过程41.3.5 数据存储52 概念结构设计52.1 设计E-R图的要点52.2 设计E-R图53 逻辑结构设计73.1 设计逻辑结构时的要点73.2 关系模式84 物理结构设计94.1 存储方法设计94.2存取结构设计95数据库的实施105.1 创建数据库105.2 创建表105.3 创建视图116 心得体会12参考文献1313报刊管理系统1 需求分析1.1 功能描述在一些报刊公司里,管理员往往需要处理多种报刊的销售及查询等工作。这些工作如果不能
2、充分利用计算机去实行,工作量就会非常大,而且容易出现错误,造成管理上的混乱。因此,开发一个报刊管理系统对于提高公司的市场竞争力已尤为重要。作为一个报刊管理系统,该系统直接面对的是其使用人员,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面。因此,无论是在功能设计还是业务流程上都尽可能做到满足运营管理的需求,要求设计的界面简洁友好、易于理解且操作方便,其内容清晰明了并要求保持正确性和稳定性。 以管理员的身份来设计此报刊管理系统,要求系统的主要功能有以下几个: (1)管理员登陆:管理员要通过输入用户名和
3、相应的密码才能进入管理系统,即根据用户权限登陆此系统。(2)报刊的目录管理:要求能够将报刊目录的相关信息增加到数据库或从数据库中删除和修改,并要求能够进行查询。(3)报刊的订户和订单信息的管理:能够根据实际情况添加、删除、修改和查询订户和订单的基本信息,同时要求用户能够查看到订单的统计情况。(4)账号管理:要求能够增加管理员和删除管理员。1.2 数据流图根据此管理系统中的数据和处理之间的关系,可绘制如下数据流图:目录信息管理员报刊管理系统管理员管理员信息订户信息密码信息订单信息账号信息 目录信息删除后目录信息目录信息新目录信息目录信息账号信息订单信息订户信息目录信息管理员管理员订单信息旧订单信
4、息添加目录删除目录修改目录查询目录删除账号添加账号添加订户删除订户修改订户查询订户添加订单删除订单修改订单查询订单已有目录信息目录名字或编号旧目录信息订户信息已有订户信息订户名字或编号旧订户信息已有订单信息订单编号账号信息已有账号信息账号信息删除后账号信息删除后订户信息订户信息新订户信息订户信息删除后订单信息订单信息新订单信息订单信息目录管理账号管理订单管理订户管理将数据流图进一步细化,可绘制如下数据流图:1.3 数据字典数据字典包括有数据项、数据结构、数据流、处理过程和数据存储五个部分,以下根据系统开发的要求分别对各个部分进行说明。1.3.1 数据项编号数据项名表中列名含义说明数据类型长度D
5、1目录编号Did唯一标识目录INT4D2目录名字Dname用于说明报刊的名字,不能为空VARCHAR30D3目录单价UnitPrice每份报刊的价格,不能为空FLOAT3D4目录备注Ifo附加说明报刊其它信息CHAR50C1订户编号Cid唯一标识订户INT4C2订户名字Cname说明订户的姓名,不能为空VARCHAR30C3订户电话Phone说明订户的联系电话VARCHAR20C4订户地址Address说明订户的联系地址VARCHAR30Q1订单编号Ono唯一标识订单INT4Q2订阅数量Quantity说明订户订阅的份数INT4Q3订阅期数QiShu说明订户订阅的期刊数INT4Q4总价Tota
6、l统计订户所有订刊的总共价格FLOAT3Q5下订日期Odate说明订户订刊的时间DATETIME8U1管理员Uname报刊管理者的用户名VARCHAR20U2登录密码UPassword报刊管理者登录系统时的密码VARCHAR501.3.2 数据结构数据结构名属 性目录目录编号、目录名字、目录单价、目录备注订户订户编号、订户名字、订户电话、订户地址订单订单编号、目录编号、订户编号、订阅数量、订阅期数、目录单价、总价、下订日期账号管理员、登录密码1.3.3 数据流数据流名说 明数据流来源数据流去向目录公司报刊的目录的基本信息改变的报刊目录目录管理订户订阅报刊的客户的基本信息订阅者订户管理订单订户与
7、订阅的报刊的相关信息订阅者和存在的报刊目录订单管理账号管理员的用户名和与相应的密码改变的管理员信息账号管理1.3.4 处理过程处理过程名处理说明输入数据流输出数据流添加目录新的各数据项符合要求要添加的目录信息新增的目录信息删除目录只能删除已有目录需要删除的目录信息删除后的目录信息修改目录修改已有目录且修改后仍符合要求当前的目录信息修改后的目录信息按名字查询目录查询已有目录名字的目录信息目录名字目录信息按编号查询目录查询已有目录编号的目录信息目录编号目录信息添加订户新的各数据项符合要求要添加的订户信息新增的订户信息删除订户只能删除已有订户需要删除的订户信息删除后的订户信息修改订户修改已有订户且修
8、改后仍符合要求当前的订户信息修改后的订户信息按名字查询订户查询已有目录名字的订户信息订户名字订户信息按编号查询订户查询已有目录编号的订户信息订户编号订户信息添加订单在已有目录和订户的前提下,且新的各数据项符合要求要添加的订单信息新增的订单信息删除订单只能删除已有订单需要删除的订单信息删除后的订单信息修改订单修改已有订单且修改后仍符合要求当前的订户信息修改后的订户信息按编号查询订单查询已有的订单信息订单编号订单信息增加管理员创建新的账号和密码要增加的账号和密码增加成功与否删除管理员只能删除已有的管理员要删除的账号和密码删除成功与否1.3.5 数据存储数据存储名输入的数据流输出的数据流存储目录增加
9、或修改的目录信息改变后的目录信息存储订户增加或修改的订户信息改变后的订户信息 存储订单增加或修改的订单信息改变后的订单信息 存储账号增加的账号信息改变后的账号信息2 概念结构设计2.1 设计E-R图的要点(1)E-R图提供矩形框表示实体型、椭圆表示属性、菱形表示实体型之间的联系。(2)能独立存在并和其它事物产生某种联系的数据对象,例如目录、订户等,就应把它作为实体;而对于那些不可再分的数据对象,就可将它作为属性。(3)两个或多个实体间的关联与结合,例如目录、订户、订阅、,当需要予以关注时,应作为联系。联系通常是某类行为动作,E-R图中关注的是其状态与结果而不是它的过程。(4)实体的属性是实体的
10、本质特征。实体应有标识属性(能把不同个体区分开来的飞行员性或属性组),并指定其中一个作为主标识。2.2 设计E-R图本次开发报刊管理系统,经过功能描述和多次讨论后,确定了该管理系统可以划分的实体有:目录实体、订户实体、订单实体和账号实体,先逐一设计各个分E-R图描述这些实体,然后根据它们的联系得到整体E-R图。(1)目录实体的E-R图:目 录目录编号目录单价目录备注目录名字(2)订户实体的E-R图订 户订户编号订户电话订户地址订户名字(3)订单实体的E-R图订 单订阅期数目录单价总价下订日期订单编号目录编号订户编号订阅数量(4)账号实体的E-R图账 号管理员登录密码(5)总的信息实体的E-R图
11、nmn订 单目 录登 记查 询填 写n1mn订 户账 号1管 理3 逻辑结构设计逻辑结构设计阶段的任务是将概念结构设计阶段所得到的概念模型转换为具体DBMS所能支持的数据模型,即逻辑结构。3.1 设计逻辑结构时的要点在本次开发的报刊管理系统中,使用的数据库管理系统是SQL Server 2000,将用到设计逻辑结构的常用方法:将概念结构转换为一般的关系模型。在这里即指E-R图向关系模型的转换,实际上就是要将实体型、实体型的属性和实体型之间的联系转换为关系模式。 E-R图是由实体型、实体的属性和实体之间的联系三个要素组成的,所在将E-R图转换为关系模型实际上就是要将实体型、实体的属性和实体型之间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 报刊 管理 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。