77范文网 - 专业文章范例文档资料分享平台

毕业论文样文(7)

来源:网络收集 时间:2019-02-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

中北大学成人教育学院2009届本科毕业设计说明书

4.4使用ER/STUDIO完成数据库设计

5 图书管理系统应用程序设计

5.1系统登录界面:

图5.1 登陆界面

#include

- 28 -

中北大学成人教育学院2009届本科毕业设计说明书

#include #include #include #include

#define LEN sizeof(struct booklist) #define LEN2 sizeof(struct memberlist) #define LEN3 sizeof(struct readers) typedef struct readers//借书信息结构体 {

char name[30];//借书人的姓名 char password[20];//借书人的密码 struct readers *next2; }reader;

5.2系统的主界面:

图5.2 主界面

进入系统主界面后可进行图书查询: //图书查询

void Bookconsult() {

int n,m=1,sign=0;

Book *p=NULL,*p1=NULL,*p0=NULL,*head=NULL; reader *p2=NULL;

char a[30],b[20],c[20];

- 29 -

中北大学成人教育学院2009届本科毕业设计说明书

head=read(); while(m==1) {

printf(\请选择你查询书本的方式: 1.按书名 2.按书的编号 3.按书的作者 4.退出查询\\n\

printf(\输入=\scanf(\switch(n) {

case 1: printf(\请输入书名:\scanf(\p0=head;

while(p0!=NULL) {

if(strcmp(a,p0->name)==0) {

printf(\*******\\n\

printf(\书号: %s\\n书名: %s\\n出版社: %s\\n出版日期: %s\\n作者: %s\\n书本页数(页) : %d\\n书本价格(元) : %d\\n剩余数量 : %d\\n\0->imformation);

printf(\借阅图书的人:\

if(p0->a->next2==NULL) printf(\暂无借阅人!\\n\else {

for(p2=p0->a;(p2=p2->next2)!=NULL;) {printf(\}

printf(\sign=1;

p0=p0->next; }

else p0=p0->next; }

if(sign==0) printf(\没有这本书的信息.\\n\break;

case 2: printf(\请输入书的编号:\scanf(\p0=head;

while(p0!=NULL) {

if(strcmp(b,p0->num)==0) {

printf(\*******\\n\

- 30 -

中北大学成人教育学院2009届本科毕业设计说明书

printf(\书号: %s\\n书名: %s\\n出版社: %s\\n出版日期: %s\\n作者: %s\\n书本页数(页) : %d\\n书本价格(元) : %d\\n剩余数量 : %d\\n\0->imformation);

printf(\借阅图书的人:\

if(p0->a->next2==NULL) printf(\暂无借阅人!\\n\else {

for(p2=p0->a;(p2=p2->next2)!=NULL;) {printf(\}

printf(\break; }

else p0=p0->next; }

if(p0==NULL) printf(\没有这本书的信息.\\n\break;

case 3: printf(\请输入书的作者:\scanf(\p0=head;

while(p0!=NULL) {

if(strcmp(c,p0->author)==0) {

printf

(\*\\n\

printf(\书号: %s\\n书名: %s\\n出版社: %s\\n出版日期: %s\\n作者: %s\\n书本页数(页) : %d\\n书本价格(元) %d\\n剩余数量 : %d\\n\0->imformation);

printf(\借阅图书的人:\

if(p0->a->next2==NULL) printf(\暂无借阅人!\\n\else {

for(p2=p0->a;(p2=p2->next2)!=NULL;) {printf(\}

printf(\sign=1;

p0=p0->next; }

else p0=p0->next; }

- 31 -

中北大学成人教育学院2009届本科毕业设计说明书

if(sign==0) printf(\没有这本书的信息.\\n\break;

default: m=0;break; } } }

5.3用户借书登记:

图5.3 借书界面 //借书

int Borrow() {

char a[30],b[30],c;

Book *p0=NULL,*head=NULL; reader *p2=NULL,*p3=NULL; head=read();

printf(\请输入要借的书的书号:\scanf(\p0=head->next; while(p0!=NULL) {

if((strcmp(a,p0->num))==0) {

if(p0->imformation>0) {

printf(\图书在馆,可以借出,是否确定借出?'y'or'n'\\n\c=getchar(); scanf(\if(c=='y') {

printf(\请再次输入你的用户名:\scanf(\

p3=(reader *)malloc(LEN3); strcpy(p3->name,b); if(p0->a->next2==NULL) {

p0->a->next2=p3; }

- 32 -

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业论文样文(7)在线全文阅读。

毕业论文样文(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/478010.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: