- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库课程设计--企业报刊管理系统
课 程 设 计
课程名称___数据库应用课程设计_
题目名称 企业报刊管理系统
2010 年 10 月 25 日
目录
概述 3
一.需求分析 3
二.(数据库)概念(模型)设计 6
三.(数据库)逻辑(模型)设计 8
四.数据库物理设计与数据库保护设计 12
五.处理功能设计 13
六.数据库物理设计与数据库保护设计 14
七.数据库应用系统运行 32
八.数据库课程设计总结 34
数据库应用课程设计
概述
系统的基本任务:为企业部门的职工用户提供报刊订阅功能。
主要业务:用户订阅各种报刊,企业管理员对系统进行维护。
开发目标:设计一种智能化的管理系统,面向所有用户,具有比较高的安全性能。
主要功能:它能够实现报刊订阅的基本功能,如录入功能:录入订阅人员信息、报刊基本信息;
订阅功能:订阅人员订阅报刊(并计算出其金额);
查询功能:按人员查询、按报刊查询、按部门查询有关订阅信息,对查询结果能进行预览和打印;
统计功能:能实现按报刊统计、按人员统计、按部门统计,对统计结果能进行预览和打印;
其他:操作员管理、权限设置等,用户合法注册后必须输入有效密码才能成功进入此系统,对于非法操作,系统有识别和防护措施。
一. 需求分析
1.1用户需求:
如今,互联网飞速发展,科学技术的进步给我们的生活带来了巨大的改变,以前,我们要订阅报刊,可能需要亲自到订阅机构或者要打电话订阅,而订阅机构也需要大量的工作人员,要手工抄写订阅单或记录订阅情况,整个过程不仅烦琐,而且很容易出错,甚至对企业或订阅人员有不安全的因数存在,比如由于操作人员出错,可能造成计帐方面的错误,使企业亏损,或使用户造成损失,现在,这些问题都在不断地被解决,针对报刊订阅管理设计的系统已经越来越多,也越来越完善。
面向企业的报刊订阅管理系统,用户可以通过该管理系统方便的进行报刊订阅;可以通过多种方式对报刊进行检索;能快速的知道该报刊的价格,订阅是否有优惠;用户可以查询自己的订阅纪录,更改个人资料,修改密码;用户对自己的个人信息和订阅纪录可以设置权限,只有经过允许,其他用户方可查阅;用户订阅的时间达到一定时能够获得一定的优惠;用户订阅后可以对系统的服务进行评价。系统可以为用户提供方便的订阅功能;当不能订阅或没有存货时要给予用户拒绝的理由;系统保存用户以往的订阅记录,便于用户查询;系统能防止用户利用其他用户的名义订阅报刊。对于管理者:为了便于管理,管理员给用户分配一个可以唯一标志用户的ID号,用户不能更改;管理员可以录入报刊信息,对信息进行维护;管理员可以按人员、按报刊、按部门查询有关订阅信息,对查询结果能进行预览和打印;管理员具有统计功能可以按报刊、按人员、按部门统计,对统计结果能进行预览和打印。
1.2业务流程分析
本系统树形用例图如下:
管理者:
普通用户:
流程图:
1.3功能需求分析
本系统主要面向订阅报刊的用户以及具有管理与维护系统权限的管理员。不同的角色有不同的权限。
本系统主要实现以下功能:
对于用户:
1)登录功能:对于首次登录系统的用户,可以对报刊进行查询但不能订阅,只有注册之后才可以拥有用户权限,为了安全起见,所有用户必须输入有效密码才能使用用户权限。
2)录入功能:“用户注册”需要用户填写个人信息,输入密码,以后通过此用户名和密码即可进入报刊订阅系统,用户也可以对个人信息和密码进行修改,保存后,系统会自动覆盖掉原由信息。用户在订阅后可以发表自己的评论。
3)订阅功能:用户可以订阅报刊,系统会为用户计算金额,并告知用户。
4)查询功能:用户可以通过多种方式查询自己所需要的报刊,比如报刊名,出版年限,类别,出版社,价格;用户还可以查询自己以前的订阅记录;对查询结果能进行预览和打印。但是不能对其他用户的记录进行查询,除非获得管理员的许可。
对于管理者:
1)登陆功能:管理员通过管理员名和密码进入报刊订阅管理界面。为了安全起见,必须输入有效名和密码才可以行使管理者权限。但管理员不具有订阅报刊的功能,必须以用户身份订阅报刊。
2)录入功能:管理员拥有录入报刊信息的功能,将所有信息都入库保存。
3)查询功能:管理员可以按人员、报刊、部门分类查询用户的订阅情况。查询出的信息显示在界面上,对查询结果能进行预览和打印。
4)统计功能:管理员可以按报刊、人员、部门统计报刊的销售情况,对统计结果能进行预览和打印。
5)系统维护功能:管理员可以对用户、报刊、部门、订阅等信息进行添加、删除、更改等维护工作。
二. (数据库)概念(模型)设计
由基本项构思ERD的四条原则及根据这些原则相应得出的实体、联系及其属性如下:
原则1(确定实体):能独立存在的事物,例如人、物、事、地、团体、机构、活动、事项等等,在其有多个由基本项描述的特性需要关注时,就应把
文档评论(0)