网站大量收购独家精品文档,联系QQ:2885784924

《数据库课程设计-网上校友通讯系统(附程序清单)》.doc

《数据库课程设计-网上校友通讯系统(附程序清单)》.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计成绩评定表 姓 名 成绩评定权重 总分 总成绩 (五分制) 平时成绩20 报告成绩50 答辩成绩30网上校友通讯系统 摘 要校友通讯录信息网络化是应用信息技术及其产品的过程,是信息技术应用于网路管理的过程。校友录具有功能强大、使用方便的特点。用户以个人的身份进入,搜索满足条件的班级,并可以在线注册个人资料,以便被查询;也可以在线留言,方便同学之间的沟通和交流。为了让人们更方便地进行同学之间的交流,可以相互的留言,加强同学、朋友直接的关系,建立一个,实现信息网络化。 网上校友通讯录系统是一项复杂但功能实用的信息系统,主要应用于当今社会的各大学校通讯,公司通讯和网络通讯等各个方面,牵涉的信息种类十分庞杂。利用网络资源优势和技术资源优势,通过提供完善的校友通讯录和规范校友通讯录的管理,以达到增进校友之间,校友与母校的感情,方便校友的联系,并以此加快信息化建设。我们小组在此基础上设计网上校友通讯录系统,意在通过数据库存储校友之间的信息,和管理校友之间的通讯,为用户提供人性化服务。 关键词:校友通讯系统 数据库 课程设计 存储校友信息 管理校友通讯目 录 一.需求分析 1 1.1调查用户需求 1 1.1.1校友通讯录的组织机构情况 1 1.1.2校友通讯录的业务活动情况 1 1.1.3用户对系统的要求 1 1.1.4确定系统的边界 3 1.2 系统功能的设计和划分 3 1.3数据流图 4 1.4数据字典 7 二.概念结构设计 10 2.1网上校友通讯系统分E-R图: 10 2.2网上校友通讯系统总E-R图: 11 三.逻辑设计 12 3.1以下是校友通讯录管理信息系统的关系模型: 12 3.2性能优化 12 3.2.1关系优化 12 3.2.2视图 13 3.2.3存储过程 13 3.2.4函数 14 四.物理设计 15 4.1关系存取 15 4.2确定数据的存储结构 15 4.3评价物理结构 15 五.数据库的实施 16 5.1 基础数据的录入 16 5.2 数据库的试运行 16 5.2.1数据录入 16 5.2.2数据库试运行 18 六.数据的运行和维护 26 6.1确定数据库的备份方案 26 6.2检查数据的安全性、完整性控制 26 6.2.1安全性控制 26 6.2.2完整性控制 27 6.3监视数据库性能,分析和优化性能 27 6.3.1数据库性能 27 6.3.2数据库优化 27 参考文献 28 心得 体会 29 教师 评语 30 附 录 31 一.需求分析 1.1调查用户需求 本系统的最终用户为学生,由于学生在校友通讯录的身份不同,因此根据我们日常生活中的经验,根据我们所做的其他询问和调查,得出用户的下列实际要求: 1.1.1校友通讯录的组织机构情况 与校友通讯录相关的组织机构有:普通用户,访客,班级管理员,系统管理员,校友通讯录的所有工作都是围绕这四个不同身份进行的。校友通讯录里面的用户最基本的身份是普通用户,每个学生注册之后都是普通用户;若某个学生想对他感兴趣的人查询他的有关信息,这时这个学生的身份为访客;来自同一个班级的学生组成班级,里面需要一个班级管理员,来管理班级,处理信息;同理,一个校友通讯录需要一个总的管理员—系统管理员。一个班级里面有若干个普通用户,一个用户只属于一个班级,然后一个班级只有一个管理员,一个通讯录只有一个系统管理员。 1.1.2校友通讯录的业务活动情况通讯录根据需要分为三个子系统,供用户使用,普通用户子系统,班级管理员子系统,访客子系统。 1.1.3用户对系统的要求 信息要求:根据学生的身份不同,因此对系统的信息要求可分为以下几个方面: 普通用户:可对个人信息和留言进行管理,例如:登录,注册,修改,增加,查询。 访客:可只能查询某个用户的信息(包含个人信息,留言信息)。 系统管理员:可对校友通讯系统的信息进行管理,查询校友的信息,管理校友留言管理系统,查询学校的详细信息,如地址,邮编等等。 班级管理员:可对班级系统进行管理,注册班级功能,查询班级具体信息,可根据认证条件增加(认证)成员,删除成员,公告(留言)信息,成员身份则只能查询同班成员的信息,非成员身份不能进入班级。 处理要求:由于校友通讯录系统包含的主要处理过程包括:(1)管理个人信息(2)用户 申请加入班级(3)检索同学和校友信息(4)用户留言管理(发表删除)(5)通讯录信息管理(用户)(6)班级的管理(班级管理员)(7)班级公告管理 所以对各个处理过程进行详细描述: 1)处理过程:管理个人信息(所以人员) 说明:管理员以及用户管理个人的信息,包括对个人信息的增删改查等 输入:用户信息,所在班级、学校信息、留言信息,班级公告信息 输出:修改后的用户信息,对学校班级信息查看,留言信息,

文档评论(0)

lipinting + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档