- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- --
PAGE
. 优质专业.
《SQL Server数据库
课程设计》
题目:图书借阅管理系统的设计与实现
院、 系: 计算机信息与技术系
学科专业: 软件工程
学 号:
学生:
指导教师:
2012年06月
目录
一、需求分析……………………………………………………………………3 1.1信息要求………………………………………………3
1.2 处理要求………………………………………………………3
1.3安全性要求 ………………………………………………………3
1.4完整性要求…………………………………………………………3
1.5手工完成的工作……………………………………………………3
1.6 E-R图…………………………………………………………………3
二 、概要设计………………………………………………………………5
2.1数据流图……………………………………………………………………5
2.2 数据字典………………………………………………… 5
三、图书馆管理系统功能图例 ( 详细设计)
3.1 学生借阅图书………………………………………………………………7
3.2 学生归还图书………………………………………………………………9
3.3学生信息查询………………………………………………………………9
3.4学生信息增加………………………………………………………………10
3.5学生信息修改………………………………………………………………10
3.6学生信息删除……………………………………………………………11
四、软件的测试及其结果 ……………………………………………12
五、课程设计的体会……………………………………………………………17
六、参考文献…………………………………………………………………18.
一、需求分析
1.1 信息要求:
读者基本信息:学号、、系别、密码等。
书籍基本信息:书记编号、书籍名称、作者、名称、
书籍数目、在馆状态等。
借阅信息:借阅信息编号、读者编号、读者、书籍编号、书籍
名称、借书日期、还书日期、等。
1.2 处理要求:
读者类别信息的修改、查询等;读者基本信息的输入;读者基本信息的查询、修改。
书籍类别信息的修改、查询等;书籍基本信息的输入;书籍基本信息的查询、修改。
有关借书信息的输入、查询和修改。
有关还书信息的输入、查询和修改。
1.3安全性要求:
(1)设置用户标志和密码
读者:查询自身的基本信息,书籍信息,借阅信息。
管理人员:制定、输入、修改、查询读者的基本信息和书籍的有关信息。
1.4完整性要求:
(1)信息记录不能为空;
(2)各种数据相互联系的正确性;
(3)相同数据在不同记录中的一致性;
1.5手工完成的工作:原始数据的录入、更新,系统的日常维护。
1.6 E-R图
如图1.1所示
图1.1
二 、概要设计
2.1数据流图
读者管理
学 生 信 息图书管理员
学 生 信 息
图书管理员
查询学生信息
删除学生信息
录入学 生
信息
修改学生信息
书籍管理
图书管理员
图书管理员
修改书籍信息
增加书籍信息
查询书籍信息
删除书籍信息
书库
借阅管理
登记
登记
登记
借书表
图书管理员
借阅信息
修改
查询
还书表
2.2数据字典
books
borrowbook
login
returebook
student
三、图书馆管理系统功能图例 ( 详细设计)
3.1 学生借阅图书
借阅代码
privatevoid 借è阅?_Click(object sender, EventArgs e)
{
SqlConnection conn = newSqlConnection();
conn.ConnectionString = Data Source=.;Initial Catalog=XK;Integrated Security=True;
文档评论(0)