数据结构课程设计报告——图书管理系统


    





    课程设计报告






    课设课题: 课程设计——图书理系统
    学 院: 电 子 信 息 学 院
    专 业: 网 络 工 程
    姓 名:
    班级学号:
    指导教师:
    报告日期: 2013


    目 录
    需求分析 1
    11 系统开发背景意义 1
    12 设计题目求 1
    二总体结构设计 2
    三子模块设计 3
    31 初始化图书信息 3
    32 系统界面 3
    33 采编入库 4
    34 输入读者信息 4
    35 阅图书 4
    36 图书 6
    37 查询图书信息 7
    38 查询读者信息 7
    四程序设计调试情况分析 9
    五测试结果 12
    51 欢迎界面 12
    52 初始化图书信息 12
    53 系统界面 13
    54 采编入库 13
    55 输入读者信息 14
    56 阅图书 15
    57 图书 16
    58 查询图书信息 16
    59 查询读者信息 17
    510 保存文件退出 18
    六总结 19
    七参考文献 20
    八附录(源代码) 21














    需求分析
    11 系统开发背景意义
    图书理作计算机应分支着手工理法拟优点检索迅速查找方便性高存储量保密性寿命长成低等优点够极提高图书理效率开发套够户提供充足信息快捷查询手段图书理系统非常必十分时
    图书理系统需满足图书馆工作员普通户阅者三方面员需求图书馆工作员图书阅者阅书求进行操作时通图书编号等查询相应阅情况普通户需求查询图书馆存图书相关情况图书阅者需求查相关信息查询阅情况
    12 设计题目求
    问题描述
    设计计算机理系统完成图书理基业务
    基求
    1) 种书登记容包括书号书名著作者现存量库存量
    2) 书号建立索引表(线性表)提高查找效率
    3) 系统功:
    *采编入库:新购种书确定书号登记图书帐目表中果表中已库存量增加
    *阅:果种书现存量0出登记阅者书证号期限改变现存量
    *:注销阅者登记改变该书现存量










    二总体结构设计
    八模块
    1) 图书初始化
    输入图书信息编号作者书名数量定库存
    2) 新书入库
    新书采编入库输入编号果次数需输入数量没继续输入书名作者数量
    3) 添加读者信息
    读者信息初始化输入读书证号姓名输入书证号姓名进行书书
    4) 书模块
    读者输入读书证号证号存输入图书编号书果书数量达书
    5) 书模块
    已图书先输入读者书证号书证号存继续输入图书编号图书编号存书成功
    6) 查询图书信息
    7) 查询读者信息
    查询读者姓名书证号书什书书日期书
    8) 退出
    退出读书理系统保存读者图书信息
    图书理系统


      
    查询操作模块
    读者理模块
    阅操作模块
    图书理模块



    退出


    图书信息查询
    读者信息查询
    书系统
    书系统
    输入读者信息
    采编入库
    初始化图书信息





    图21 控模块
    三子模块设计
    31 初始化图书信息
    进入系统首先进行图书初始化输入图书信息
    开始


    输入图书编号名称作者图书数量




    进入系统


    图31 初始化图书信息流程图
    32 系统界面
    初始化进入系统显示功列表选择意系统书前先输入读者信息
    开始


    输入功应数字




    输入数字06



    错误请重新输入

    执行选功


    图32 系统界面流程图
    33 采编入库
    选择采编入库功先输入图书编号判断否存存原记录加添加图书数量存加入新记录
    录入图书信息



    判断否图书




    原纪录加现图书数量


    系统中加入新纪录


    图33 采编入库流程图
    34 输入读者信息
    选择读者登记输入读者编号姓名
    开始


    输入读者信息:读者书证号姓名



    结束


    图34 输入读者信息流程图
    35 阅图书
    选择阅图书功输入读者证号判断该读者否存存输入阅图书编号判断该图书编号否存存判断读者阅图书数量否满否阅相书籍判断成功输入该图书日期该图书现量减阅成功读者存返回
    输入读者书证号


    判断读者否存



    输出次读者编号存意键返回


    输入图书编号




    判断图书编号否存


    输出图书编号存意键返回



    否图书



    输出书已完意键返回


    读者书数目否满



    输出书数目已满书意键返回


    读者否相书



    输出读者相两书

    输入图书日期




    图书现数量减1


    输出读者结束成功意键返回




    结束


    图35 阅图书流程图
    36 图书
    实现图书功时首先输入读者编号判断否存存意键返回存输入图书编号判断否存图书编号存返回存读者阅该图书信息清空该图书现量加意键返回
    输入书读者编号



    判断读者编号否存


    输出读者编号存意键返回


    输入读者书编号



    判断图书编号否存


    输出图书编号存意键返回


    图书编号书日期等0




    现图书数量加1



    输出读者书完毕意键返回




    结束


    图36 图书流程图
    37 查询图书信息
    查询图书信息时输入图书编号判断否存存返回存输出图书编号书名作者现量库存量

    判断图书信息否空



    输出图书编号存意键返回


    输出图书信息:编号名称作者现库存




    结束


    图37 查询图书信息流程图
    38 查询读者信息
    查询读者信息时首先判断读者编号否存存意键返回存输出读者证号姓名阅图书编码书日期

    判断读者信息否空



    输出读者编号存意键返回

    输出读者书证号姓名图书编码书日期



    输出读者信息印完毕



    结束


    图38 查询读者信息流程图








    四程序设计调试情况分析
    整课程设计中遇许问题问题吧苦思冥想时候突然编译器显示出正确结果欣喜狂运行次时候会出现相问题阅程中读者阅两书时候书日期书编号书输出正确结果图阅两书截图:

    图41
    里知道第书书日期址空间第二书编号连接起导致输出时候直第二书编号字符串面0’结束发现定义书日期字符串时候开辟空间太 char limit_date[8]改char limit_date[10]

    图42




















    五测试结果
    51 欢迎界面
    程序运行显示欢迎图书理系统意键进入菜单图51示

    图51 欢迎界面
    52 初始化图书信息
    没文件时候会进入初始化界面需输入图书相关信息图52示

    图52 初始化图书信息
    53 系统界面
    接着进入系统菜单图53示

    图53 系统界面
    54 采编入库
    实现采编入库功系统提示输入信息图54果该图书已存直接输入图书数量图55示

    图54 采编入库(书存)

    图55 采编入库(书已存)
    55 输入读者信息
    求输入读者信息图56示

    图56 输入读者信息
    56 阅图书
    求先输入读者证号输入阅图书编号图57示果读者已阅书阅图书图58示

    图57 阅图书

    图58 读者阅图书



    57 图书
    图书求着图59输入

    图59 图书
    58 查询图书信息
    图510 没阅前图书相关信息图511读者阅图书信息改变现量

    图510 阅登记

    图511 图书
    59 查询读者信息
    查询读者信息时会输出相关阅图书编号书日期图512513示

    图512 查询读者信息()

    图513 查询读者信息(二)

    510 保存文件退出
    系统菜单0 ’功保存退出系统

    图514 文件保存




    六总结
    觉课程设计培养学生综合运学知识发现提出分析解决实际问题锻炼实践力重环节学生实际工作力具体训练考察程 生活中说处作新世纪学说够分析解决程序中出现问题十分重课程设计体现方面够学理实际结合起
    通次课程设计感慨良课堂听课应根回事课堂老师面说面听听懂应倒知道方面容偏偏知道处手容易写段代码功相突需想办法兼容通次课程设计试懂理实践相结合正谓台十分钟台十年功台表演十分钟觉容易里知道面做努力呢样课堂听老师讲确实觉回事真正做知道种滋味理始终理熟练应学知识头场空
    次课程设计程中遇解决难题说读者查询时候第二读者始终会覆盖第读者数始终没搞明白问题知道输出读者信息问题应该添加读者程中指针始终指第址没移动查询图书函数重新编写次样问题直答辩前天晚没解决放弃开始时候程序功没清屏功整界面起整洁getch()system(cls)进行清屏会出先问题查询资料次基础加goto end函数加完善
    次课程设计遇问题说输入第二读者信息会覆盖第读者信息想半天没弄懂里错出定义结构体指针没移动导致输入读者信息直存放址中懂需网查询代码组员间相互配合懂询问学者查询资料者弄懂问题根结团结协作精神次课程设计中表现淋漓致仅前知识复遍时弄懂常似懂非懂学间友谊慢慢变深厚起



    组分工:
    孙泽铭:采编入库查询图书信息查询读者信息
    黄响:添加读者阅图书图书






    七参考文献
    [1] 严蔚敏 吴伟民编著 数结构 清华学出版社2000
    [2] 黄国瑜 叶菁编著 数结构 清华学出版社2001
    [3] 胡学钢编著 数结构算法设计指导 清华学出版社1999
    [4] 王士元编著 数结构数库系统 南开学出版社2000
    [5] 李强根编 数结构(C++描述) 中国水利水电出版社 2001
    [6] 杨正宏编著 数结构 中国铁道出版社2002
    [7] 胡学钢编著 数结构算法设计指导 清华学出版社1999
    [8] 殷昆 徐孝凯编著 数结构题解析 清华学出版社2002
    [9] 李春葆编著 数结构题解析 清华学出版社2001
    [10] 咨讯教育组编著 数结构数结构版 中国铁道出版社2002
































    八附录(源代码)
    #include
    #include
    #include
    #include
    #define Max 4

    typedef struct book
    {
    char book_num[10]
    char book_name[20]
    char book_writer[10]
    int book_xy
    int book_kc
    int n
    struct book *next
    }BK

    typedef struct borrow
    {
    char borrow_book_num[10]
    char limit_date[10]
    }BO

    typedef struct reader
    {
    char reader_num[10]
    char reader_name[10]
    int right
    int m
    BO borrow[Max]
    struct reader *next
    }RD

    BK *h_book
    RD *h_reader
    int n0
    int m0

    void Login()
    int Menu()
    void Init()
    void Menu_select()
    void Insert_New_Book()
    void add_reader()
    void Print_reader()
    void Print_book()
    void Borrow_Book()
    void Return_Book()
    void Save()
    void Save_Book()
    void Save_Reader()
    void Load()
    void Load_Reader()
    void Load_Book()

    void Login()
    {
    system(cls)
    printf(\n\n\n\t\t***************************************\n)
    printf(\n\n\n\t\t** 欢迎图书理系统 **\n)
    printf(\n\n\n\t\t***************************************\n)
    printf(\n\n\n\t\t 意键进入系统)

    getch()
    system(cls)
    }

    int Menu() *菜单*
    {
    int dm

    printf(\n\t\t图书理系统菜单\n)
    printf(\n)
    printf(*\t1采编入库 \n)
    printf(*\t2登记读者 \n)
    printf(*\t3阅登记 \n)
    printf(*\t4书理 \n)
    printf(*\t5查询图书信息 \n)
    printf(*\t6查询读者信息 \n)
    printf(*\t0退出系统 \n)
    printf(\n)
    printf(请选择相应代码)

    for()
    {
    scanf(d&dm) dm输入数字
    if(dm<0||dm>6)
    printf(\n错误请重新输入)
    else
    break
    }

    return dm
    }
    void Menu_select()*菜单选择函数*
    {
    for()
    {
    switch(Menu()) *功选择*
    {
    case 0
    system(cls)
    Save()
    printf(\n\n\t文件保存成功\n)
    printf(\n\n\t欢迎次系统\n)
    getch()
    exit(0)
    case 1 Insert_New_Book()break
    case 2 add_reader()break
    case 3 Borrow_Book()break
    case 4 Return_Book()break
    case 5 Print_book()break
    case 6 Print_reader()break
    defaultprintf(\n错误)

    exit(0)
    }
    }
    }

    void Init() *初始化*
    {
    BK *p0
    printf(\n图书初始化开始请输入图书信息\n包括编号书名数量\n)
    p0(BK*)malloc(sizeof(BK))
    h_bookp0

    printf(\n请输入图书信息\n)
    printf(图书编号) *输入图书编号(唯)*
    scanf(sp0>book_num)
    printf(图书名称) *输入图书名称*
    scanf(sp0>book_name)
    printf(图书作者) *输入图书作者*
    scanf(sp0>book_writer)
    printf(图书数量) *输入图书数量*
    scanf(d&p0>book_kc)

    p0>book_xyp0>book_kc *开始时图书现量库存量相等*
    p0>nextNULL
    p0>n++n

    printf(\n图书信息初始化完毕意键继续步操作\n)
    getch()
    system(cls)
    }

    void Insert_New_Book()*新书入库*
    {
    BK *p*p0*p1
    pp1h_book
    printf(\n新书入库模块\n)
    printf(\n请输入新书信息\n包括书号书名数量\n)
    p0(BK *)malloc(sizeof(BK))

    printf(图书编号)
    scanf(sp0>book_num)

    while(strcmp(p0>book_nump1>book_num)0&&p1>nextNULL)
    p1p1>next

    if(strcmp(p0>book_nump1>book_num)0) *处分两种情况图书编号存直接进库须输入书数量*
    {
    printf(\n编号图书已存直接入库\n)
    printf(图书数量)
    scanf(d&p0>book_kc)

    p1>book_kc+p0>book_kc
    p1>book_xy+p0>book_kc
    }

    else*存需输入信息然进行插入操作*
    {
    printf(图书名称)
    scanf(sp0>book_name)
    printf(图书作者)
    scanf(sp0>book_writer)
    printf(图书数量)
    scanf(d&p0>book_kc)库存数量

    while(p>next)
    pp>next

    if(h_bookNULL)
    h_bookp0 *处分两种情况链表中没数head直接指p0处*

    else
    p>nextp0 *处分两种情况链表中数链表中元素next指p0处*

    p0>nextNULL
    p0>book_xyp0>book_kc
    p0>n++n
    }

    printf(\n新书入库完毕意键继续步操作\n)
    getch()
    system(cls)
    }

    void add_reader()*添加读者*
    {
    RD *p0
    int i
    printf(\n读者初始化开始请输入读者信息\n包括书证号姓名\n)
    p0(RD*)malloc(sizeof(RD)) *申请新结点存储空间*
    h_readerp0

    printf(\n请输入读者信息\n)
    printf(读者书证号)
    scanf(sp0>reader_num)
    printf(读者姓名)
    scanf(sp0>reader_name)
    p0>right0

    for(i0i {
    strcpy(p0>borrow[i]borrow_book_num0) *图书直接置(没书)*
    strcpy(p0>borrow[i]limit_date0)
    }

    p0>nextNULL
    p0>m++m

    printf(\n读者信息初始化完毕意键继续步操作\n)
    getch()
    system(cls)
    }

    void Borrow_Book() *书模块*
    {
    BK *p0 RD *p1
    char bo_num[10]rea_num[10]lim_date[8]
    int i
    p0h_book p1h_reader

    printf(\n书模块\n)
    printf(\n请输入书读者书证号)
    scanf(srea_num)

    while(p1>nextNULL&&strcmp(rea_nump1>reader_num)0)
    p1p1>next

    if(p1>nextNULL&&strcmp(rea_nump1>reader_num)0)
    {
    printf(\n读者编号存意键返回\n)
    goto END
    }

    printf(\n请输入书编号)
    scanf(sbo_num)
    while(strcmp(bo_nump0>book_num)0&&p0>nextNULL)
    p0p0>next

    if(p0>nextNULL&&strcmp(bo_nump0>book_num)0)
    {
    printf(\n图书编号存意键返回\n)
    goto END
    }

    else if(p0>book_xy<0)
    {
    printf(\n抱歉书已完请等新书\n意键返回)
    goto END
    }

    else if(p1>right>Max||p1>rightMax)
    {
    printf(\n意思书数目已满书\n意键返回)
    goto END
    }

    else if(strcmp(p1>borrow[0]borrow_book_num0)0)
    {
    for(i0i {
    if(strcmp(p1>borrow[i]borrow_book_numbo_num)0)
    {
    printf(\n抱歉读者两相书\n意键返回)
    goto END
    }

    else if(strcmp(p1>borrow[i]borrow_book_num0)0)
    {
    printf(\n请输入图书日期)
    scanf(slim_date)

    strcpy(p1>borrow[p1>right++]borrow_book_numbo_num)
    strcpy(p1>borrow[p1>right1]limit_datelim_date)

    p0>book_xy

    printf(\n读者编号s书完毕意键继续步操作p1>reader_num)
    goto END
    }
    }
    }

    else
    {
    printf(\n请输入图书日期)
    scanf(slim_date)

    strcpy(p1>borrow[p1>right++]borrow_book_numbo_num)
    strcpy(p1>borrow[p1>right1]limit_date lim_date )

    p0>book_xy
    p0>book_kc

    printf(\n读者编号s书完毕意键继续步操作p1>reader_num)

    goto END
    }
    ENDgetch() system(cls)
    }

    void Return_Book() *书模块*
    {
    BK *p RD *q
    int ijfind0
    char return_book_num[10]return_reader_num[10]
    ph_book qh_reader

    printf(\n书模块\n)
    printf(\n请输入书读者编号)
    scanf(sreturn_reader_num)

    while(q>nextNULL&&strcmp(return_reader_numq>reader_num)0)
    qq>next

    if(q>nextNULL&&strcmp(return_reader_numq>reader_num)0)
    {
    find2
    printf(\n读者编号存意键返回\n)
    goto end
    }

    printf(\n请输入读者书编号)
    scanf(sreturn_book_num)

    while(p>nextNULL&&strcmp(return_book_nump>book_num)0)
    pp>next

    if(p>nextNULL&&strcmp(return_book_nump>book_num)0)
    {
    find2
    printf(\n错误图书编号存意键返回\n)
    goto end
    }

    for(i0i if(strcmp(return_book_numq>borrow[i]borrow_book_num)0) *果读者书*
    {
    find1
    for(jij {
    strcpy(q>borrow[j]borrow_book_numq>borrow[j+1]borrow_book_num)
    strcpy(q>borrow[j]limit_dateq>borrow[j+1]limit_date)
    }

    strcpy(q>borrow[Max1]borrow_book_num0)
    strcpy(q>borrow[Max1]limit_date0)

    p>book_xy++
    q>right

    printf(\n编号s读者书完毕意键继续步操作return_reader_num)

    goto end
    }

    if(find0)
    printf(\n错误读者未书意键返回\n)

    end getch() system(cls)
    }

    void Print_book() *查询图书信息*
    {
    BK *p
    int i
    char e[10]
    ph_book

    printf(输入查询图书编号)
    scanf(s e)
    for(i0i {
    if(strcmp(p>book_nume)0)
    {
    printf(\n图书信息\n\n)
    printf(图书编号\t图书名称\t图书作者\t现\t库存\n)
    printf(s\t\ts\t\ts\t\td\td\np>book_nump>book_namep>book_writerp>book_xyp>book_kc)
    break
    }
    else
    pp>next
    }

    printf(\n图书信息印完毕意键继续步操作)

    getch()
    system(cls)
    }

    void Print_reader() *查询读者信息*
    {
    RD *p
    int i j
    char e[10]
    ph_reader

    printf(输入查询读者编号)
    scanf(s e)

    for(j0j {
    if(strcmp(p>reader_nume)0)
    {
    printf(\n读者信息\n\n)
    printf(读者书证号\t读者姓名\n)
    printf(s\t\tsp>reader_nump>reader_name)

    for(i0i {
    printf(\n)
    printf(图书编号i+1)
    printf(\t书日期i+1)
    printf(\n)
    printf(\tsp>borrow[i]borrow_book_num)
    printf(\t\tsp>borrow[i]limit_date)
    }
    printf(\n)
    break
    }

    else
    pp>next
    }

    printf(\n读者信息印完毕意键继续步操作)
    getch()
    system(cls)
    }

    void Save() *保存信息*
    {
    Save_Reader()
    Save_Book()
    }

    void Save_Reader() *保存读者信息*
    {
    FILE *fp_reader
    RD *p*p0
    ph_reader

    if((fp_readerfopen(Readertxtwb))NULL) *创建文件进行保存*
    {
    printf(\n文件保存失败\n请重新启动系统\n)
    exit(0)
    }

    while(pNULL)
    {
    if(fwrite(psizeof(RD)1fp_reader)1) *链表中信息写入文件中*
    printf(\n写入文件失败\n请重新启动系统\n)
    p0p
    pp>next
    free(p0) *释放结点*
    }

    h_readerNULL
    fclose(fp_reader) *关闭文件*
    }

    void Save_Book() *保存图书信息*
    {
    FILE *fp_book *创建文件型指针*
    BK *p*p0
    ph_book
    if((fp_bookfopen(Booktxtwb))NULL) *创建文件进行保存*
    {
    printf(\n文件保存失败\n请重新启动系统\n)
    exit(0)
    }

    while(pNULL)
    {
    if(fwrite(psizeof(BK)1fp_book)1) *链表中信息写入文件中*
    printf(\n写入文件失败\n请重新启动系统\n)
    p0p
    pp>next
    free(p0)
    }

    h_bookNULL
    fclose(fp_book) *关闭文件*
    }

    void Load() *加载信息*
    {
    Load_Reader()
    Load_Book()
    }

    void Load_Reader() *加载读者信息*
    {
    RD *p1*p2*p3
    FILE *fp *创建文件型指针*
    fpfopen(Readertxtrb) *开文件*
    p1(RD *)malloc(sizeof(RD))
    fread(p1sizeof(RD)1fp)
    h_readerp3p2p1

    while( feof(fp)) *读出信息重新链入链表*
    {
    p1(RD *)malloc(sizeof(RD))
    fread(p1sizeof(RD)1fp)
    p2>nextp1
    p3p2
    p2p1
    }

    p3>nextNULL
    free(p1)
    fclose(fp) *关闭文件*
    }

    void Load_Book() *加载图书信息*
    {
    BK *p1*p2*p3
    FILE *fp *创建文件型指针*
    fpfopen(Booktxtrb) *开文件*
    p1(BK *)malloc(sizeof(BK))
    fread(p1sizeof(BK)1fp)
    h_bookp3p2p1

    while( feof(fp)) *读出信息重新链入链表*
    {
    p1(BK *)malloc(sizeof(BK))
    fread(p1sizeof(BK)1fp)
    p2>nextp1
    p3p2
    p2p1
    }

    p3>nextNULL
    free(p1)
    fclose(fp) *关闭文件*
    }

    int main()
    {
    FILE *fp_book*fp_reader *创建文件型指针*

    Login()

    if((fp_bookfopen(Booktxtrb))NULL||(fp_readerfopen(Readertxtrb))NULL)
    Init()
    else
    Load()

    Menu_select() *调菜单*
    }

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    图书馆图书管理系统课程设计

     课程设计 (图书馆图书管理系统) 指导老师: 班 级:能动 姓 名: 学 号: ...

    5年前   
    1610    0

    车牌号管理系统数据结构课程设计报告

    XX 学 院 计算机工程学院课程设计报告设计名称: 数据结构课程设计 选题名称: 车牌号管理系统 ...

    3年前   
    428    0

    基于UML的图书管理系统设计课程设计

    滨江学院 统一建模语言课程设计报告( 2013 -- 2014 年度第 二 学期)课程名称: 统一建模语言课程设计 题 目: 图书馆管理系统 院 系: ...

    1年前   
    395    0

    UML课程设计—图书管理系统

    《信息系统分析与设计》课程设计报告设计题目: 图书管理系统 姓 名: 班 级: 信管班 ...

    3年前   
    836    0

    高校教材管理系统数据结构课程设计

    数据结构课程设计题 目: 高校教材管理系统 课 程 设 计 任 务 书一、课程设计题目: 高校教材管理系统...

    3年前   
    772    0

    《SQL-Server-数据库设计》课程设计报告(图书馆管理系统)

    《SQL Server 数据库设计》课程设计报告课题名称:图书馆管理系统_班级:_ 软大班____学号:_ __姓名:___ ___完成日期:_2...

    3年前   
    740    0

    图书管理系统(软件工程课程设计报告)

    图书管理系统(软件工程课程设计报告)一、可行性研究报告1.引言1.1编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解 经过对此项目进行详细调查研究...

    2年前   
    519    0

    图书管理系统

    毕业设计论文 毕业设计题目:图书管理系统 教 学 班: 学生姓名: 学 ...

    5年前   
    1705    0

    软件过程管理电子商务系统在线图书商城课程设计

    软件工程专业《软件过程管理》 课程设计报告题 目: 电子商务系统——在线图书商城 姓 名: 准考证号...

    1年前   
    290    0

    SQL数据库图书管理系统课程设计

    XX职业技术学院信息工程系题 目:《图书管理系统》班 级 网络班 学 号 ...

    3年前   
    691    0

    数据库课程设计图书管理系统

    理工大学软件学院课程设计报告课 程:数据库课程设计题 目:图书管理系统班 级: 专 业:软件工程姓名学号:指导教师: 日期: 1.1背景 随着图书馆规模的不断扩大,图书...

    11个月前   
    243    0

    图书管理系统软件工程课程设计

    XX大学 课程名称:软件工程 试题题目:图书管理系统 姓 名: 学 号: 专 业: 计算机科学与技术 学 院:计算机与信息科学学院 ...

    5年前   
    1273    0

    c++课程设计及图书管理系统(窗口界面)

    C++课程设计课程设计系部:计算机应用技术系专业:计算机应用技术班级学号: 姓名: 一、系统功能分析: 图书...

    3年前   
    583    0

    基于WEB的图书管理系统的设计与实现课程设计

    软件工程课程设计报告基于WEB的图书信息管理系统的设计与实现所 在 学 院 信息科学技术学院 专 业 名 称 计算机科学与技术 ...

    3年前   
    897    0

    设计散列表实现电话号码查找系统数据结构课程设计

    XX学院课程设计报告书专 业:计算机科学与技术 课程设计名称:《数据结构课程设计》题 目:设计散列表实现电话号码查找系统班 级: 学    号: 姓 ...

    2年前   
    578    0

    图书管理系统数据库设计数据库应用系统开发课程设计

    信息工程学院《数据库应用系统开发》课程设计论文题 目:图书管理系统数据库设计学 号:专业班级:信管级(X)班姓 名:魏 金 风指导老师:完成日期:2007摘 要在计算机日益普及...

    2年前   
    430    0

    图书管理系统心得

    图书管理系统心得  为期两个星期的c#图书管理系统实习终于结束了,总算松了一口气,在这短短的两周时间内承受了很大的压力现在终于能够得到“释放”了,感觉到很轻松。回顾这两周所做过的工作和努力,感...

    9年前   
    675    0

    图书管理系统小结

    图书管理系统小结  为期两个星期的c#图书管理系统实习终于结束了,总算松了一口气,在这短短的两周时间内承受了很大的压力现在终于能够得到“释放”了,感觉到很轻松。回顾这两周所做过的工作和努力,感...

    11年前   
    711    0

    图书馆管理系统

    图书馆管理系统图书馆管理系统 发布时间: 2004-03-17 作者: 摘 要 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。...

    12年前   
    650    0

    c++超市管理系统课程设计报告

    c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在...

    2年前   
    546    0

    文档贡献者

    文***享

    贡献于2021-01-19

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档