数据库课程设计报刊订阅管理系统模板

  • 格式:doc
  • 大小:2.65 MB
  • 文档页数:48

1

2020年4月19日

数据库课程设计报刊订阅管理系统

文档仅供参考

2

2020年4月19日

淮 海 工 学 院 计算机科学系

课程设计报告

设计名称: 数据库原理及应用课程设计

姓 名: 李维清 学 号:

专业班级: 计算机科学与技术 043

系 (院): 计算机科学系

设计时间: .1.2~ .1.12

设计地点: 机房和教室

指导教师评语:

签名:

年 月 日 成绩: 文档仅供参考

3

2020年4月19日 数据库原理及应用课程设计

一、课程设计的目的

《数据库原理及应用》课程设计是计算机科学与技术专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。本课程设计主要在于加深学生对数据库基础理论和基本知识的理解,掌握数据库应用系统设计开发的基本方法,达到进一步使学生综合运用所学知识和增强实际动手能力的目的。

二、课程设计的任务与要求

要求学生根据自身对题目的理解情况,从给定的设计题目中选择一个,以MS SQL Server作为后台数据库平台,以PowerBuilder作为前台开发工具,完成一个小型数据库应用系统的系统的分析、设计和开发。

三、课程设计说明书

报刊订阅管理系统

1系统需求分析

现在随着网络、计算机以及数据库的快速发展,报刊的订阅也不再是传统低效的纸笔记录了,已经转向网络。本系统就是面向一个企业的报刊订阅管理系统。此系统是一种比较智能化的管理系统,它面向所有企业部门的职工用户,但具有比较高的安全性能。

它能够实现报刊订阅的基本功能,包括新报刊信息的录入、订文档仅供参考

4

2020年4月19日 阅、查询等操作以及后台数据库的备份和恢复。用户合法注册后必须输入有效密码才能成功进入此系统,能够进行订阅报刊,查询信息,统计信息等操作。对于非法操作,系统有识别和防护措施。

1.1系统功能需求分析

本系统主要面向的用户有系统管理员、读者。下面分角色对该系统的不同操作范围做说明。

本系统主要有以下功能模块:

 (1)登陆功能:登陆系统为身份验证登录。分为管理员登录和一般用户登录。分别经过不同的用户名和密码进入报刊订阅管理界面。

 (2)录入新信息功能:对于管理员,包括新用户信息和新报刊信息的录入功能,信息一旦提交就存入到后台数据库中;普通用户自行注册进行录入个人信息。

 (3)订阅功能:用户能够订阅报刊,系统自动计算所需金额,并显示在界面上;管理员不可订阅报刊,必须以用户身份订阅报刊。

 (4)查询功能:用户能够查询并显示自己所订阅的信息;管理员能够按人员、报刊、部门分类查询。查询出的信息显示在界面上。

 (5)统计功能:管理员能够按用户、部门、报刊统计报刊的文档仅供参考

5

2020年4月19日 销售情况,并对一些重要的订阅信息进行统计;普通用户能够统计出自己的订阅情况。

 (6)系统维护功能:管理员能够对用户、报刊、部门、订阅等信息进行添加、删除、更改等维护工作;管理员还要经常备份数据库,以备出现故障后恢复。用户能够更改自己的注册信息,但用户名不能更改。

2 系统总体设计

2.1系统总体结构设计

报刊订阅管理系统主要是由登录、录入、订阅、信息查询、统计、系统维护等主要模块构成。

本系统的结构功能图: