《实用数据库开技术》课程设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实用数据库开发技术》课程设计 图书馆借阅系统的设计与开发 用户小组成员 专业:计算机 班级:软件052 姓名:(学号:05423) 专业:计算机 班级:软件052 姓名:(学号:05423) 设计小组成员 专业:计算机 班级:软件052 姓名:尹兴春(学号 专业:计算机 班级:软件052 姓名:(学号:05423) 指导教师 张敏 大连大学信息工程学院计算机系 2008年 6月 3日 目 录 TOC \o 1-4 \h \z \u 引言 1 1 系统的目标及任务 1 2 系统需求分析 2 3 总体设计 3 3.1 数据库设计 3 3.1.1 概念设计 3 3.1.2 逻辑设计 3 3.1.3 物理设计 3 3.2 系统功能设计 3 3.2.1 功能需求 3 3.2.2 系统安全设计 3 3.2.3 用户界面设计 3 3.2.4 程序代码设计与分析 3 3.2.5 运行结果 3 4 系统使用说明 4 5 结论 5 参考文献 6 附录:《实用数据库开发技术》课程设计提交材料清单 7 引言 大连大学是一所拥有一万余师生的高等学校,每天有大量的老师和同学到图书馆借阅书籍。记录图书借阅情况是非常繁琐工作。使用计算机可以高速,快捷地完成工作。同时通过完成用户分析,概念结构设计(E-R图),逻辑结构设计(E-R图向关系模型转化)到数据库的物理实际过程,进异步的了解和掌握《数据库原理》中所讲解的数据库开发内容。 1 系统的目标及任务 本需求的编写目的在于研究图书馆借阅系统软件的开发途径和应用方法。本需求的预期读者是与《图书馆借阅系统》软件开发有联系的决策人,开发组成人员,软件验证者。 软件开发的意图为便于图书馆的管理,方便查看有关图书及学生借阅的情况。 如图书馆管理员对学生借阅书籍情况的修改、删除、查找、添加等。 2 系统需求分析 (1)系统的详细需求? ·使用范围 大连大学图书馆借阅情况的系统管理,系统中包括学生的借阅信息,图书借阅信息,借阅图书的学生的基本信息和是否超期的情况。 ·功能要求 图书管理: 修改图书信息; 用户管理: 修改用户信息; 借阅管理: 可进行借书,还书,续借操作; 信息查询: 记录图书和用户信息; 查询证件;可查询证件的当前和历史记录; 查询图书;可查询图书的当前和历史记录; 图书馆借阅管理业务流程描述如下; 1.用户(学生)到图书馆借阅图书。 2.图书馆管理员对用户的借阅信息进行记录和修改。 3.图书管理员对借阅的图书信息进行修改 4.若用户借阅超期,要给出提示。 5.学生毕业后,清除借阅信息。 ·图书馆管理流程图 如 图十一 管理员 管理员 图书信息录入 结 束 初始化 信息录入 借阅信息修改 系统登录 用户借阅书籍 用户借阅其他书籍 买进新的图书 退出登录 图十一 学生信息系统的业务流程 具体描述如下: 管理员登录:对系统进行初始化设置,包括对图书,用户和借阅信息的设置。 用户借阅书籍:根据用户信息和所借图书信息,管理员进行信息录入。 用户借阅其他书籍:管理员要及时修改借阅信息。 买进新的图书:管理员要修改图书信息。 退出系统。 ·用户界面设计 填写登录信息才能进入系统的主界面如下图 系统的主界面。 如下图 ·输出要求 由于系统输出的都是数据库的信息,所以只需管理员自己操作输出信息。 (2)使用环境? 网络环境:局域网 硬件环境:Pentium III 450以上, 258M RAM, 14G HD 软件环境:Window NT Workstation / Window NT Workstation,SQL Server,VB6.0 (3)可行性分析? //包括:技术可行性,经济可行性,人员可行性,影响系统开发的因素。 ·软件技术可行性分析: 开发小组的成员都有一定的开发软件的经验,所以该系统的技术可行性是可以肯定的。 ·软件经济可行性报告 该系统的开发和后期维护的费用都在可承担的范围之内,所以是可行的。 开发人员可行性 我们组有两个开发人员,因此,可以在开发是进行交流,和讨论,我们开发的系统用的开发工具是VB6.0,而且vb6.0我们也已经学过,并且用它开发过一些相关的课题,这方面可以说没有问题,对于开发我们也做了明确的分工,一个做数据库的设计,一个做vb代码开发。因此在人员上是可行的。 ·影响系统开发的因素 时间上:我们开发的系统,从去年的年底开始的,截至日期是七月初,开发周期大约是八个月,时间上还算是充裕的 人员的数量上:两个人的开发小组确实有点紧张,但是,我们还是可以进行设计、沟通

文档评论(0)

剑影 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档