1 / 32
文档名称:

NET课程设计(论文)-图书借阅管理系统的设计与实现.doc

格式:doc   页数:32
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

NET课程设计(论文)-图书借阅管理系统的设计与实现.doc

上传人:3346389411 2013/1/28 文件大小:0 KB

下载得到文件列表

NET课程设计(论文)-图书借阅管理系统的设计与实现.doc

文档介绍

文档介绍:郑州轻工业学院
实训报告
实训名称:图书借阅管理系统的设计与实现
姓名:
院(系): 软件学院
专业班级: .NET10~01
学号:
指导教师:
成绩:
时间: 2011年 6 月 27日至 2011年 7月 8日
郑州轻工业学院软件学院
学生实训任务书
一、题目
图书借阅管理系统的设计与实现
二、学生信息
-01 学号姓名曾
三、用户需求及约束条件
数据库中的数据要能够支持以下功能需求:
图书管理系统包括图书馆内书籍信息、读者信息、借阅信息、预约信息等。
此系统功能分为面向学生、教师、管理员三部分,其中学生与教师可以查看、借阅、续借、归还等操作,管理员可以对书籍和读者进行添加,删除和修改以及对学生借阅、续借、归还的确认。
四、功能模块
如下图,读者与管理员登录成功后分别有12个功能模块,带*号的模块为本实训的难点。
1模块中,读者可以根据出版社信息、书名、作者等进行书籍查找。
2 、3、4项中,读者可以对每个书籍提出借阅等请求,这些请求需要管理员确认(模块10)。这几个模块需要对数据库进行修改。
5模块中,读者可以查看某本书的具体信息,包括目录、内容简介等。并可以看到例如(此块内容自己设计):a都有哪些读者借阅此书;b借阅过此书的读者还借阅过其它什么书;c其它读者对此书的评论。
6模块中,借阅过某书的读者可以评论此书,系统需要检查此读者是否已经借阅此书。
7模块中,读者查看自己的个人信息,还有借阅历史、逾期未还的书籍、预约历史等
12模块中,管理员向逾期未还书籍的读者自动发邮件。
除了以上12个模块,系统必须实现一些规范检查。例如,借阅书籍表中还书时间必须小于应还时间。应还时间根据读者类型自动生成。
五、设计要求、技术参数及设计规格
设计的系统能够安全稳定运行。
提交实训报告,实训报告中给出需求分析、系统设计、功能设计、总结等(写出几个代表即可)。
所有的工作需要同学们自己真实、独立地完成。
六、时间安排
天/日期
任务描述
通过标准

理解项目要求,按照要求整理数据库
给出需求分析

完成系统登录
三种身份登录

模块8、9的实现

模块1的实现

模块2、3、4、10的实现

模块5的实现

模块6、11的实现

模块7的实现

模块12的实现

完成实训报告
六、考核形式、考核时间、考核指标及成绩评定
实训成绩由下面几项构成:
1)整个实训27次点名(每天上午下午各一次,时间点随机),共27分。
2)实训结果占43%
3)实训报告占30%
考核形式:
1)老师每日对学生的考察、评估和考核;
2)最后对实训项目和报告完成的质量进行考核和验收。
完成期限: 2011年7月8日
指导教师签章: _ 王文冰___
专业负责人签章: 梁树军
教学院长签章: 邓璐娟
2011年 6月 24日
目录
目录 4
一、需求分析 5
二、系统设计(功能模块结构) 6
三、功能设计(含代码) 7
1系统登录: 7
2 管理员管理读者信息: 9
3 管理员管理图书信息: 14
4 管理员管理用户信息: 14
5 读者查看个人借阅信息: 14
6 读者查找图书信息: 18
7 管理员管理借阅信息: 19
8 读者查看个人信息: 27
9 读者修改个人密码: 28
总结 30
一、需求分析
1、数据库中的数据要能够支持以下功能需求:
a)图书管理系统包括图书馆内书籍信息、读者信息、借阅信息、预约信息等。
b)此系统功能分为面向学生、教师、管理员三部分,其中学生与教师可以查看、借阅、续借、归还等操作,管理员可以对书籍和读者进行添加,删除和修改以及对学生借阅、续借、归还的确认。
2 图书馆管理信息系统需要完成功能主要有:
1)读者基本信息的添加、修改、删除,包括读者编号、读者姓名、读者性别等。
2)图书信息的添加、修改、删除,包括图书编号、图书名称、图书类别、作者姓名、出版社名称等。
3)用户信息的添加、修改、删除,包括账号、密码、类型、权限等。
4)借书信息的输入,包括读者编号、图书编号、借书日期等。
5)图书信息的查询,包括图书编号、图书名称、图书类别、作者姓名、出版社名称等。
6)借书信息的查询,包括读者编号、读者姓名、图书编号、图书名称、借书日期等。
7)还书信息的输入,包括读者编号、图书编号、还书日期等。
8)续借图书信息的输入,包括读者编号、图书编号