好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

(可编)报刊订阅管理系统.docx

29页
  • 卖家[上传人]:创飞
  • 文档编号:234676721
  • 上传时间:2022-01-04
  • 文档格式:DOCX
  • 文档大小:172.23KB
  • / 29 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1. 需求分析 21.1、系统需求分析 21.1.1系统调查 21.1.2用户需求 21.1.3可行性分析 31.1.4系统业务流程图 41.2系统逻辑方案 41.2. 1数据流图(简称DFD) 51.2.2数据字典(简称DD) 71.3系统功能模块设计 82概念结构设计 102. 1设计方法和步骤 102.2概念结构E—R图 103逻辑结构设计(E-R图向关系模型的转换) 124物理结构设计 1-14.1索引的选择建立 154.2数据存放位置 154.3确定系统配置 155数据库的实施和维护 155. 1数据库的完整性和安全性 155. 2数据库操作(SQL Server200语句完成) 165.2.1创建数据库 165-2.2建立存储过程向表中插入、修改、删除数据 175. 2.3建立存储过程实现査询 215.2.4视图建立 275.2.5建立触发器 276课程设计小结 287参考文献 281.需求分析1.1、系统需求分析1.1.1系统调査随着社会不断的发展,人们的生活水平越来越高,人们对知识的和对时事 的渴求也越来越高,而获得知识的一个主要途径就是通过阅读书籍,所以人们希 望能够方便快捷地订阅各种报刊杂志。

      通过对某些企业的报刊订阅业务进行调 查,发现目前是通过以下3种方式订阅报刊:一是读者可到全市邮政支局办理报 刊订阅业务,办理订阅后可按读者要求送达地址进行投送二是读者通过单位报 刊发行站集体订阅,由单位发行人员登记汇总后集中到邮局办理报刊订阅三是 读者也可拨打邮政服务热线“11185”,办理报刊订阅(一般适用于新订戸) 读者拨打“ 11185”接通后:根据语音提示,话务员就可为你办理所需要的邮发 报刊的订阅预约,并通知相关邮局按读者约定的时间内上门办理报刊订阅手续通过调查得知,过去这些企业的报刊订阅人工操作占绝大部分,操作起来很 费时而且很容易出错,数据的存储很不科学,订阅数据随时间的推移很容易丢失 如果订户因工作调动、搬迁或其它原因要更改投送地址,为此订户要持原报刊费 收据或单位证明信,到邮局申请办理改址手续,在填写“报刊改寄单”时,新旧 户名、住址一定要填写详细、清楚,而且这样的改址只限于本省(市、区)范围 这样的操作给订户带来很大的不便为适应当前网络技术新形势的发展,把报刊 订阅与网络技术与数据库技术结合起来,我们要开发一个适合现代企业报刊订阅 的管理系统,实现更加数字化和自动化的管理,该系统兼有数据备份和数据恢复 的功能,使订阅的数据更加安全。

      1.1.2用户需求要设计一个性能应好的管理系统,明确用户的应用环境对系统的要求是首 要的和基本的本系统从以下六个功能对用户需求进行了分析:(1) 登录功能:登录系统为身份认证登录分为管理员登录和一般用户登录, 分别通过不同的用户名和密码进入报刊订阅管理界面2) 录入功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信 息一旦提交就存入到后台数据库中,普通用户自行注册并可以修改个人信息3) 订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面 上,管理员不可以订阅报刊,必须以用户身份订阅报刊4) 查询功能:用户可以查询并显示自己所订阅的信息,管理员可以按 人员、报刊、部门分类查询查询出的信息显示在界面上,并且可以预览和打印 出结果5) 统计功能:管理员可以按人员、部门、报刊统计报刊的销售情况,并对 一些重要的订阅信息进行统计,普通用户可以统计出自己的订阅情况,并且可以 预览和打印出结果6) 系统维护:数据的安全管理,主要是依靠管理员对数据库里的信息进行 备份和恢复,数据库备份后,如果出了什么意外可以恢复数据库当时备份的状态, 这提高了系统和数据的安全性,有利于系统的维护1. 1. 3可行性分析Microsoft SQL Server 2000数据库管理系统是微软公司研制开发的关系型 数据库管理系统。

      该系统支持并扩展了 SQL语言标准,可以运用标准SQL语句对 数据进行操作,也可以使用功能强大的GUI 11具进行灵活的数据管理同时,系 统还提供功能完善的API,可以在应用程序中调用这些API来实现与数据库系统 的链接以及相关数据的操作我们的报刊订阅管理系统正是基于SQL2000操作的该系统是一种比较智 能化的管理系统,它面向所有企业部门的职工用户,但具有比较高的安全性能 它能够实现报刊订阅的基本功能,包括新刊信息的录入、订阅、查询等操作以及 后台数据库的备份和恢复,用户合法注册后必须输入有效密码才能成功进入此系 统,可以进行订阅报刊、查询信息、统计信息等系统,对于非法操作,系统有识 别和防护措施为了克服人工管理造成的困难,本系统使用程序代码标准化,软件统一化, 确保软件的可维护性和实用性,删除不必要的管理冗余,实现管理规范化、科学 化;界面友好、简单化,做到实用、方便,尽量满足报刊订阅中用户的需要1.1.4系统业务流程业务流程图的符号说明如图1所示:系统中人员 实体或单据 实物或信息流 处理 数据存储图1业务流程图图例详细调查之后,结合现行考试模式,为开发本系统而绘制出的报刊订阅管理流程 图如图2所示。

      图2报刊订阅管理系统流程图1. 2系统逻辑方案系统分析的主要成果是系统的逻辑模型本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具即在报刊订阅管理方式和业务流程进行 认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍1. 2. 1数据流(简称DFD)28数据流图是组织中信息运动的抽象是在调研的基础上,从系统的科学性、 管理的合理性、实际运动的可行性角度出发将信息姓理功能和彼此之间的联系 自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输 入、数据输出、数据存储及数据来源和去向(外部实体)等项I」首先,分析报刊订阅管理系统的总体情况,划分系统边界,识别系统的数据 来源和去处’确定外部实体,得出系统的顶层数据流程图然后划分出儿个主要的信息管理功能’并明确务功能之间的联系,绘制出数 据流程图数据流程图的符号说明如图3所示报刊订阅管理系统的顶层数据流程图如图4所示图5是报刊订阅管理系统第2层数据流图由于我负责的是管理员与订阅2 两张表,所以只画出订阅2的第2层数据流图)外部实体数据流数据存储图3 数据流程图的符号图4报刊订阅管理系统的顶层数据流程图图5订阅2的第2层数据流图1.2.2数据字典(简称DD)绘制DFD,只是对数据处理和彼此之间的联系进行了说明。

      为进一步明确数 据的详细内容和数据加工过程,应将数据流图中的全部数据流及其组成部分的数 据元素,数据存储,数据加工,通过数据字典描述清楚,以便于此后系统设计的 进行这就需要开发人员编写详细的数据字典,来描述系统开发过程的细节 下面列出本系统中的数据项、数据流、数据存储、加工处理和数据结构的数据字 典数据字典可采用图表格式或较紧凑的记录格式描述,本文采用的是图表格式 数据项的DD表列举如下:表1数据项表编号标识符类型长度所属表名同义名1AdminNumVarchar20Administer管理员账号2AdminPassVarchar10Administer管理员密码3DepNameVarchar20Department部门名4NewsSnoVarchar10Information报刊代号50rderData2Datetime200rder2下订日期26Quantity2Int100rder2订阅数量2(注:上述表也只是列出我所负责的两个表所需要用到的数据项)表2数据流编号名称来源去向组成1信息输入管理员管理系统管理员账号+管理员密码3信息返回管理系统管理员4査询请求管理员管理系统待查询对象标识符(如Uid,NewsSno)5査询结果信息管理系统管理员被査询对象具体信息6统计请求管理员管理系统识别符(Uid, NewsSno) + 管理类型7统计信息管理系统管理员被管理对象处理结果8系统维护管理员系统维护9信息输入用户管理系统用户编号+用户密码10信息返回管理系统用户11査询请求用户管理系统待查询对象标识符12统计请求用户管理系统被査询对象标识符13订阅确认用户管理系统数据结构:管理员二管理员名+管理员密码用户二用户编号+用户名+用户+用户地址数据存储:按用途分类可把本系统文件分成以下儿种:(1) 主文件:系统中的主文件是最重要的共享文件,主要存放具有固定值 属性的数据。

      它需要长期保存,并不断更新如用户登录文件(管理 员和一般用户)、录入文件、系统维护文件2) 处理文件:处理文件包含下一次更新文件所需要的全部记录,本系统 中的处理文件如订阅文件、查询文件、统计文件、1. 3系统功能模块设计通过对系统的数据流图进行分析,进一步进行功能分解,直到分解成含义明确, 功能单一的功能模块,从而得到系统的功能模块结构图如图1.3.1所示报刊订阅管理系统结果打印登 录 脸 证増 加 用 宀目录査谊删増除Oil'11报户HJ结果导出到文件图1.3.1系统功能模块结构图2概念结构设计2.1设计方法和步骤采用自底而上的设计方法,先自顶向下地进行需求分析,对报刊订阅管理系统的需求进行逐步细化:然后再自底而上地设计概念结构,最终将各个局部应用的概念结构集合成为全局概念2. 2概念结构E-R图构造的四条基本原则:1) 原则1 (确定实体)能独立存在的是事物,例如人、物、事、地、团 体、机构、活动、事项等等,在其有多个数据项描述的特性需要关注时, 就应把它作为实体2) 原则2 (确定联系)两个或两个实体间的关联与结合,如用户,管理 员,报刊等等,当需要予以关注时,应作为联系实体间的联系可以分 为一对一、一对多、多对多等三类,在确定联系时还要确定其类型。

      3) 原则3 (确定属性)实体的属性是实体的本质特征实体应有标识属 性(能把不同个体区分开来的属性组),并指定其中一个作为主标识 联系的属性是联系的结果或状态4) 原则4 (一事一地)信息分析中得到的数据项要在且仅在实体联系图 中的一个地方作为属性出现根据上述原则,该系统的实体有部门、管理员、报刊类别、报刊信息,先 画出各个实体的分E-R图,如下图 接下来合并各个分E-R图,生成初步E-R图,消除不必要的冗余,可以得 到以下报刊订阅管理系统的E-R图°。

      点击阅读更多内容
      相关文档
      云南省红河州河口县语文二年级下学期期末试题+2020-2021学年.pdf 八年级生物开学摸底考(人教版)(答题卡).pdf 云南省文山州砚山县数学四年级下学期期末试题 2020-2021学年 (2).pdf 八年级生物开学摸底考(辽宁专用)(答题卡).pdf 八年级生物开学摸底考(海南专用)(答题卡).pdf 云南省昆明市五华区数学四年级第二学期期末考试 2020-2021学年.pdf 八年级生物开学摸底考(南京专用)(答题卡).pdf 八年级生物开学摸底考(湖南专用)(答题卡).pdf 云南省德宏州语文五年级下学期期末试题 2020-2021学年答案zq.pdf 八年级生物开学摸底考(武汉专用)(答题卡).pdf 2022年盐城市中考化学试卷答案.pdf 云南省德宏州语文四年级下学期期末试题 2020-2021学年.pdf 云南省德宏州数学四年级下学期期末试题 2020-2021学年.pdf 云南省德宏州数学五年级下学期期末试题 2020-2021学年数学答案zq.pdf 八年级生物开学摸底考(福建专用)(答题卡).pdf 八年级生物开学摸底考(全国通用)(答题卡).pdf 八年级生物开学摸底考(广西专用)(答题卡).pdf 八年级生物开学摸底考(广州专用)(答题卡).pdf 云南省昆明市盘龙区数学四年级第二学期期末考试 2020-2021学年.pdf 云南省昆明市盘龙区语文二年级第二学期期末考试 2020-2021学年(人教部编版无答案PDF).pdf
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.