- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tute
数据库课程设计
题 目 报刊订阅管理系统
专业班级 计算机科学与技术 07 级 11 班
学 号 3104006476
姓 名
合 作 者
Tute
随着时代的发展,计算系软件和系统的成熟,报刊如果简单方面订阅成为一个影响多
数人生活的问题。而建立报刊订阅系统是一个很好的解决办法。经过三年的学习,我们对
计算机方面的知识有了很大的提升,本着理论联系实际的宗旨,通过学校提供的这次课程
设计实践的机会,在指导教师的帮助下,历经两周时间,我自行设计一套报刊订阅系统,
在下面的各章中,我将以这套报刊订阅系统为例,谈谈其开发过程和所涉及到的问题。
设计目的
应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结
合起来,巩固所学知识。
实践和巩固在课堂教学中学习的关于 DB2 的有关知识,熟练掌握对于给定结构的数
据库的创建、基本操作、程序系统的建立和调试以及系统评价。
实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建
立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经
过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价
的一般过程,为毕业设计打下基础。
设计内容
选择课题并且对课题的相关信息有一定的了解,对于我选的课题来说,我必须了解报
刊订阅系统的构造以及订阅人的信息还有报刊的相关信息。通过这些信息制成表格,输入
到数据库中,使之能够进行查询、修改、删除并且与报刊订阅系统执行相同的操作。需求
分析阶段就是要研究我所作的报刊订阅系统的具体分类和实施过程流图。概念设计阶段要
完成数据抽象与局部视图设计还有视图的集成。逻辑结构设计阶段要把 E-R 图转化为关系
模式并且把我输入的六张表结合在一起完成一个总关系表。最后就是要运行和实施数据库。
要把查询结果与过程抓几张图。
Tute
第二章 需求分析
需求分析的任务
调查报刊订阅系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作
要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析订阅人信息
和报刊订阅流程。处理要求、数据的安全性与完整性要求。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要
简单明了,易于操作,服务器程序利于维护。
需求分析的过程
现在随着网络、计算机以及数据库的快速发展,报刊的订阅也不再是传统低效的
纸笔记录了,已经转向网络。本系统就是面向一个企业的报刊订阅管理系统。此系统是一
种比较智能化的管理系统,它面向所有企业部门的职工用户,但具有比较高的安全性能。
它能够实现报刊订阅的基本功能,包括新报刊信息的录入、订阅、查询等操作以及后
台数据库的备份和恢复。用户合法注册后必须输入有效密码才能成功进入此系统,可以进
行订阅报刊,查询信息,统计信息等操作。对于非法操作,系统有识别和防护措施
本系统主要有以下功能模块:
(1)登陆功能:登陆系统为身份验证登录。分为管理员登录和一般用户登录。分别
通过不同的用户名和密码进入报刊订阅管理界面。
(2)录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信
息一旦提交就存入到后台数据库中;普通用户自行注册进行录入个人信息。
(3)订阅功能:用户可以订阅报刊,系统自动计算所需金额,并显示在界面上;管
理员不可订阅报刊,必须以用户身份订阅报刊。
(4)查询功能:用户可以查询并显示自己所订阅的信息;管理员可以按人员、报刊、
部门分类查询。查询出的信息显示在界面上。
(5)统计功能:管理员可以按用户、部门、报刊统计报刊的销售情况,并对一些重
要的订阅信息进行统计;普通用户可以统计出自己的订阅情况。
(6)系统维护功能:管理员可以对用户、报刊、部门、订阅等信息进行添加、删除、
更改等维护工作;管理员还要经常备
文档评论(0)