- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
书籍管理系统课程设计报告
目录
第一章 可行性研究 2
1.1问题描述 2
1.2开发背景 2
1.3开发环境 2
1.4应用范围 2
第二章 需求分析 3
2.1用户需求 3
2.2功能需求 3
2.3性能需求 4
2.4接口需求 4
2.5书籍管理系统数据流图 4
2.6登录模块数据字典 5
2.7 E-R图 5
第三章 概要设计 6
3.1系统模块划分 6
3.2登录模块细化 7
第四章 详细设计 7
4.1数据库设计 7
4.2登录模块算法设计 8
第五章 主要源代码 9
5.1登录窗口及编码 9
5.2系统控制窗口及编码 11
5.3密码修改编码 11
第六章 登录模块测试 12
6.1登录界面测试 12
6.2修改密码界面测试 13
第七章 总结 14
参考文献 14
第一章 可行性研究
1.1问题描述
随着科学技术的高速发展,我们已步入数字化、网络化的时代。由于的管理手段给很多操作上的不方便,同时为了提高工作效率和管理水平,并使WindowsXP系统,Powerbuilder10.0开发软件,sql server数据库。
1.4应用范围
我们开发的是书籍管理系统,可以面向广大在校大学生、大学老师,也可用在公司管理员工等方面。
第二章 需求分析
2.1用户需求
本系统是一种比较经济耐用的管理系统,它面向所有在校学生、老师,而且具有比较高的安全性能。它能够实现书籍管理的基本功能,包括书籍的录入,查询、删除、显示等操作以及后台数据库的备份和恢复。用户合法注册后必须输入用户账户和密码才能成功进入该系统,以此保证了信息的安全性和个人隐私,进入该系统后可以进入相应的功能模块,进行信息的查询、录入、更新等基本操作。对于非法操作,系统有识别和防护措施。
该书籍管理系统可以存放大量的书籍信息,为了给用户一个很好的使用平台,内部使用设计以按钮形式给出。对于查询和更新的方式设置了一个统一标准,因此在使用和管理起来非常方便。
本系统在设计过程中,为了克服困难,删除不必要的冗余,实现管理规范化,科学化。界面友好,简单化,做到实用,方便,尽量满足广大使用者的需求。
2.2功能需求
(1)登录功能:用户输入用户账户和密码后,系统根据注册账户的数据库查看输入密码和账户是否有效以及是否正确,如果输入密码和账户有效且匹配,用户才能进入该系统;如果输入密码和账号无效或者密码不正确,系统会对相应操作提示用户,以此保证了系统的安全性。
(2)查询功能:用户输入用户名和密码进入系统后,找到相应的所属功能模块,然可以输入关键字进行查询,查询出的信息会显示在界面上,进入查询模块,我们可以按照书籍名称、书籍类型、书籍编号对书籍信息进行查询,还可以对查询到的书籍信息进行清除操作。
(3)书籍管理功能:用户输入用户名和密码进入系统后,根据登入系统的主要界面找到相应的所属功能模块,可以录入、显示、清除、删除显示书籍信息,有效的对书籍信息进行管理。
(4)打印书籍报表功能:对书籍信息进行编辑后,信息存储在相应数据库中,通过此系统可以讲数据库中的书籍信息打印出来,有助于操作员对数据的安全管理。
2.3性能需求
(1)系统具有可维护性。由于系统涉及的信息比较广,数据库中的数据需定期修改,系统可利用的空间及性能也随之下降,为了使系统更好地运转,学院可以对系统数据及一些简单的功能进行独立的维护及调整。
(2)系统易操作性。所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。
(3)系统具有开放性。该系统能够在开放的硬件体系结构中运行,并且能与其他系统顺利连接,不会因外部系统的不同面要做在量的修改工作。
2.4接口需求
运行本系统的硬件和软件基本要求如下:
CPU:Intel P3及以上;
内存:256MB及以上;
硬盘:10GB及以上。
. NET框架:Microsoft .Net Framework V1.1版本及以上。
数据库服务器:Microsoft SQL Server 2000及以上。
2.5书籍管理系统数据流图
书籍管理系统顶层数据流图如图2-1:
图 1 书籍管理系统顶层数据流图
书籍管理系统分层数据流图如图2-2:
图 2-2 书籍管理系统分层数据流图
2.6登录模块数据字典
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明. 是一种用户可以访问的记录数据库和应用程序源数据的目录。如图表2-1:
表2-1书籍管理系统登录模块数据字典
2.7 E-R图
书籍管理系统E—R图如图2-3
图2-3书籍管理系统E-R图
第三章 概要设计
3.1系统模块划分
本系统包括用户登录,登录子系统时,登录系统会对用户名密码进行核对,当用户
您可能关注的文档
- 上海教育版数学六上2.7《分数与小数的互化》ppt课件[最新].ppt
- 上海教育版数学六上3.4《百分比的意义》ppt课件[最新].ppt
- 上海教育版数学六上3.4《百分比的意义》ppt课件之一[最新].ppt
- 上海教育版数学六上3.5《百分比的应用》ppt课件[最新].ppt
- 上海市综合开发区奉浦企业颁奖晚会策划方案.ppt
- 上海教育版数学六上3.5《百分比的应用》ppt课件之一[最新].ppt
- 上海教育版数学六上3.5《百分比的应用》ppt课件之二[最新].ppt
- 上海教育版数学六上4.2《弧长》ppt课件[最新].ppt
- 上海斯乃那童装有限公司服装供应链管理系统概要方案.pdf
- 上海牛津小学英语2BM1U1第一课时.ppt
文档评论(0)