Web课设 图书管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

大连科技学院Web应用课程设计题目图书管理系统学生姓名王松专业班级网络工程11指导教师陈晨职称讲师所在单位信息科学系网络工程教研室教学部主任王立娟完成日期2014年11月08日课程设计报告单学号1106090108姓名王松专业班级网络工程11考核项目评分备注1平时工作态度及遵守纪律情况(10分)2掌握基本理论、关键知识、基本技能的程度和阅读参考资料的水平(10分)3独立工作能力、综合运用所学知识分析和解决问题能力及实际工作能力提高的程度(20分)4完成课程设计说明书及软件的情况与水平(小组分工情况、规范性、整洁清楚、叙述完整性、思路清晰程度、工作量及实际运行情况和创新性)(60分)总评成绩综合评定:(优、良、中、及格、不及格)指导教师签字:2014年11月09日《Web应用课程设计》任务书一、课程设计任务及要求:任务:在下列备选设计题目中,任选一个项目,完成从需求分析、系统设计、系统实现,软件测试的全过程。备选项目如下:生自选课题:1、教务管理系统教务管理系统帮助工作人员完成教师、学生、课程、考试的日常管理工作,系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。班级基本信息管理,包括:班名,入学时间,班长等。学生基本信息管理,包括:学号、姓名、性别、出生日期、联系方式等。教师基本信息,包括:工作证号码、姓名、性别、出生日期、职称,职务,办公室房间号,电话号码等。课程基本信息,包括:课程编号、课程名称、学分等。查询功能,例如,对于学生,可以按照学生的学号、姓名、年龄、性别、系别等属性的任意组合条件进行查询。同样,可以为教师、课程以及学生选课等内容进行查询。统计功能,例如,统计某学生某学期所选修的全部课程的学分、学时以及成绩。统计某班某学期所有学生的总成绩、平时成绩,按总成绩降序列出的学号、姓名以及总成绩报表等。2、图书管理系统图书管理系统帮助管理员进行图书借、阅、藏管理。包括:建立读者档案、建立图书档案、建立书目索引、日常图书检索、借还工作等,系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。读者基本信息,包括:借书证号、姓名、性别、出生日期、身份证号、单位、通讯地址、邮政编码、联系电话、办证日期、借阅范围、允许最多借书册数、借书期限、职业等。图书基本信息,包括:书号、书名、作者、出版单位、出版日期、版次、单价、内容提要、分类号、索书号、藏书册数、每册图书馆藏注册号、所在书库、入库日期等。检索系统,能根据书号、书名、作者、出版单位、内容提要关键字、分类号、索书号、每册图书馆藏注册号等进行简单查询和组合查询,对内容提要进行模糊查询。借书系统,输入索书条后,能根据借书证号判断该读者可以借书的书库,借书是否超出最大允许借书册数,书库中是否还有该书可借。满足条件的进行借书登记,不满足条件的给出提示信息,提示读者为什么不能借书。另外,还能查找以前所借图书情况。还书系统,对过期未还图书,能告之读者催还。对归还的图书能从借书登记表中删除。3、人事管理系统人事管理系统用来帮助企业完成劳动人事管理工作,至少完成3个方面的功能:新员工信息的管理、原有员工的管理以及离退休员工的信息管理等,系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。企业新员工各种信息的输入、修改、删除等,包括员工基本信息、学历信息、婚姻状况、职称等。对于转出、辞职、退休员工信息的删除。按照某种条件,查询、统计符合条件的员工信息按照部门将现有员工进行分类,查看各个部门现有员工的平均年龄,根据部门要求,进行人事调度。4、工资管理系统工资管理系统是企业财务管理中最重要的环节,它使得财务管理工作变得轻松。工资管理系统主要完成单位的工资结算、发放等功能。系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。员工不同工种基本工资的设定:员工工种的不同,工资的标准也不同,允许管理员根据员工的现任职务设定员工的基本工资。包括每个员工的姓名、性别、年龄、工龄、职务及其所在的部门等资料的录入来确定员工的基本工资。可以对员工的工资项目进行初始化的设置(包括个人所得税、上月工资零头、本月工资零头、职务工资、级别工资、基本工资、工龄工资、独子费、津贴补贴、离退费、交通费、电话费补贴。加班津贴的管理,根据加班的时间和类别给予不同的加班津贴。根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工工资。人员查询操作包括按单个员工信息查询、按部门查询和按工资查询等。单位工资报表的生成。可以按照在每个月的每个固定时间生成该单位全体员工的月工资。5、考勤管理系统考勤管理系统功能是配合人事管理系统和工资管理系统,记录员工的出勤情况,以便得出最准确的工资数目。系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。员工基本考勤信息的录入。可以完成员工考勤信息的手工输入、修改、删除等操作。可以设定缺勤的类型,如病假、事假等。可以进行考勤情况统计,例如月终、年终统计,生成统计报表。6、学籍管理系统学籍管理系统用来帮助工作人员进行籍管理,具体包括学生的基本信息以及学生每学期成绩的管理等。系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。能够完成新、老学生信息的输人、修改、插人、删除等工作。可以按照特定的信息进行查找,并按照特定的要求进行排序。学生成绩的输入、修改、删除等基本操作。成绩的综合统计功能,包括学生成绩按照不同条件进行排名。计算各班的总分和平均分,并按照平均分将各班成绩进行排序。统计不及格考生的信息,根据条件确定是重修还是补考。7、进销存管理系统进销存系统帮助企业进行商品的采购、销售、库存管理,帮助企业很好地管理产品的销售情况,及时了解库存情况。系统要求完成以下主要功能:设计友好的登录界面,完成用户身份检验。完成产品基本信息的录入,包括产品信息的编码、名称、规格、单位等。完成客户基本信息的录入,包括客户的名称、地址、联系电话等。完成供应商基本信息的录入,包括供应商的名称、地址、联系电话等。完成产品的出/入库操作。订单维护功能:包括订单信息的输入、修改、删除等操作。订单查询功能:根据特定的条件来查询订单的内容。可以根据特定条件进行查询,显示查询结果。要求:(1)根据软件系统开发的一般原则,完成相应系统的功能设计,完成主要功能模块的程序实现并进行测试训练,给出代码运行结果和相应的设计文档。可以分组进行,但所有学生必须经历整个系统的开发全过程,以便加深对系统开发全过程的认识。(2)提交课程设计报告。(3)指标:要求完成课程设计报告3000字以上(约二十页);完成所设计的题目,设计题目的语句行数的和在200行语句以上。二、工作量3周(15个工作日)时间三、计划安排第1个工作日:查找相关资料、书籍,阅读示例文档,选择题目。第2个工作日-第4个工作日:设计程序结构、模块图。第5个工作日-第7个工作日:完成前台界面的设计并编码、完成后台数据库的设计并编码。第8个工作日-第12个工作日:完成总的程序的编码,并且自己调试、测试。穿插进行课程设计报告的撰写。第13个工作日-第15个工作日:上交课程设计报告,由教师检查软件测试效果、检查课程设计报告,给出学生成绩。指导教师签字:2014年10月20日目录题目:.........................................................................................................错误!未定义书签。1.需求分析.........................................................................................................................12.概要设计.........................................................................................................................23.详细设计.........................................................................................................................34.编码.................................................................................................................................65.调试分析.........................................................................................................................86.测试结果及运行效果.....................................................................................................97.系统开发所用到的技术...............................................................................................13参考文献..................................................................................................................................14附录全部代码........................................................................................................................151题目:1.需求分析1.1安全需求现在我国的大中专校中图书的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。归纳起来,好处大约有以下几点:(1)可以存储历届的图书,安全、高效;(2)只需一到二名图书录入员即可操作系统,节省大量人力;(3)可以迅速查到所需信息。1.2性能需求立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。1.3功能需求登录系统:检验身份。读者信息:借书证号、姓名、性别、出生日期、身份证号、单位、通讯地址、邮政编码、联系电话、办证日期、借阅范围、允许最多借书册数、借书期限、职业等。图书信息:书号、书名、作者、出版单位、出版日期、版次、单价、内容提要、分类号、索书号、藏书册数、每册图书馆藏注册号、所在书库、入库日期等。检索系统:能根据书号、书名、作者、出版单位、内容提要关键字、分类号、索书号、每册图书馆藏注册号等进行简单查询和组合查询,对

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功