




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程实习报告计算机与信息管理专业软件工程课程设计题目:图书信息管理专业:计算机与信息管理班级:学号:姓名: 2008年12月15 日一、实习目的与要求由xxx为一个小组,从开始的系统需求分析到最后的软件测试,都有详细的计划,通过实习达到以下几个目的:一、使同学们学习与掌握软件设计的相关理论知识,特别是软件工程的应用。二、使同学们学习并实践软件工程的正规流程,认识开发流程的重要意义,并培养他们团结协作的精神。三、使同学们更深入地掌握软件设计相关软件应用技术,包括PowerDesigner、VB、SQL Server、Access等。四、使同学们掌握并应用软件设计技术来设计相关的信息系统,收集用户信息。五、使同学们掌握软件维护技术。实习内容以贴近学生学习、生活实际为原则,创建一个信息系统,或自选课题。 要求包含八个以上功能窗口界面,结构清晰,内容丰富,实用性强,界面美观,图文并茂,界面控件设置合理,有提示信息、版权信息,细节考虑周到,用软件工程的方法进行设计、开发,在给人以实用性印象的同时给人以美观的感觉,真正起到信息管理、使用愉快的作用。二、需求分析(E-R图)读者信息联系方式地址读者ID姓名图书借出表读者ID书号书名图书ISBN书号表图书ISBN书号图书信息表单价图书数量图书ISBN书名入库信息表入库数量出库记录书号借出日期性别NN出库日期图书ISBN密码权限系统用户帐号用户ID图片路径入库日期图书状态状态ID状态编号借还状态NN三、系统设计(数据库逻辑设计图)表名字段类型主键允许为空Table_userinfo(用户信息)User_IDint是否User_nameVarhar(20)否否User_contactVarhar(50)否否User_addressVarhar(50)否否User_sexBit否否Table_bookloan(图书借出)Book_IDint否否User_IDInt否否Book_nameVarchar(20)否否Book_ISBNVarchar(50)否否Record_IDInt是否Book_outdateDate否是Book_statusBit否否Table_Bookinfo(图书信息)Book_IDint是否Book_ISBNVarchar(50)否否Book_indatedate否否Book_statusIDInt否否Table_status(状态)Status_IDint是否Status_infochar(10)否否Table_Bookdetail(图书信息2)Book_ISBNVarchar(50)是否Bokk_nameVarchar(50)否否Book_priceFloat否否Book_amoutInt否否Book_imagePathVarchar(50)否否Table_inRecord(入库记录)Book_ISBNVarchar(50)是否Book_amoutInt 否否Table_sysUser(系统用户)User_IDInt 是否User_countVarchar(20)否否User_passwordVarchar(20)否否User_powerBit否否Table_outRecord(出库记录)Book_IDInt是否Book_datedate否否四、程序开发1、功能介绍实现对图书基本信息的统一管理,包括新书信息的登记、图书信息的修改,以及图书注销等功能。同时,在每一功能中都能进行基本信息的查询。1 新书登记当新书到货时,对新入库图书的基本信息的登记,包括图书的书名、出版社、编著、单价、图书ISBN号、数量等。同时,对同一种图书自动生成书号,进行区别每本图书,每本图书还有一个状态信息,初始为“上架”。2 图书信息修改实现对图书的各项基本信息的修改维护功能。书号、ISBN号不能改动,其余各项可以改。3 图书注销当图书流通到一定程度后,要实现对图书的封存,即不再外借,或者直接销毁。要对图书信息进行注销,标志不再外借,并记录图书注销状态。二、 流通管理实现图书在流通领域的借阅和归还功能,归还时,能进行罚款判断。1 图书借阅实现图书借阅功能。只有符合借阅条件的,才允许借阅,并记录借阅信息。不能借阅的条件是:此读者有超期图书;此读者有超期未交纳罚款的情况;此读者所借图书数量已达到借阅图书的限额数。2 图书归还实现图书的归还功能。读者归还图书时,要判断读者是否超期,是否要罚款,是否有未交的罚款等情况。根据情况进行归还和罚款操作。三、 读者信息管理实现对读者信息的统一管理,包括读者证办理时,新读者信息的登记,读者基本信息的修改维护,读者信息的注销的功能。1 读者信息登记实现新读者的基本信息的登记,包括读者的姓名、读者证的编号、联系方式、备注等信息。2 读者信息修改实现对读者基本信息的修改。其中读者编号不能改。3 注销读者信息当读者长期未借阅图书时,达到两年,此读者证就作废,注销读者信息,设置读者状态为不在册。四、 综合查询实现对系统各类信息的综合查询,对不同用户有不同的查询权限。一般读者只能查看个人借阅信息和图书基本信息,操作人员可以查询所有信息。五、 系统维护包括系统数据维护和系统用户管理功能。1 系统数据维护实现系统基础数据的维护,包括出版社信息、编著等。作为系统初始化的数据,可以进行日常的维护。2 系统用户管理实现系统登录用户的管理,包括用户的登录名、密码、级别等。设置不同用户不同的级别,不同级别的用户具有不同的权限。可以实现系统用户的添加、删除、修改功能。2、测试报告 第个功能都可以实现.进入登入窗口时,输入用户名和密码,再进入图书管理系统的界面,可进行图书信息管理、流通管理、读者信息管理、统合查询、系统维护、关于的一些操作功能.四、实习总结要求不少于500字。经过这学期的学习,我们从对软件工程没有什么认识慢慢的对软件测试有了个初步的认识,收获挺多的。 此次实训,更让我们对这些基础知识有了更深刻的理解,在提高手动技能的同时也巩固了我们的基础知识。为以后的工作打下良好的基础。但我们也还存在许多的不足之处,如在图书管理系统软件开发过程中遇到些问题,由于我们技术和知识的不足,且时间有限,我们删简了一些原先设计的功能, 在图书管理员部分的功能不够完善,与实际的需要还有些许距离。在今后即使我们出了社会还是需要不断的学习提高自己。通过设计实际的图书管理应用系统,使我们理解软件的一般开发方法;加深对数据库系统、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新学员叉车考试试题及答案
- 北京窗帘布料知识培训课件
- 北京社保公积金知识培训课件
- 2025年广丰区农村高中学校教师区内选调工作考试笔试试题(含答案)
- 2025年甘南事业单位招聘考试笔试试题(含答案)
- 2025年中式烹调师高级理论知识试题库及答案
- 2024年山东省“安全生产月”知识考试试题含参考答案
- 《医疗器械质量管理规范》试卷以及答案
- 事业单位医学基础知识试题库及答案
- 妊娠期高血压选择试题(附答案)
- 知识产权贯标体管理体系整体文件一二三级文件 手册程序制度文件
- 飞书项目管理
- 2024年医院医疗纠纷预防与法律法规培训解析
- 《中医饮食护理》课件
- 《无人机飞行操控技术(微课版)》全套教学课件
- 银行运营管理新员工培训
- 月嫂培训高级班
- 农村个人土地承包合同模板
- PowerSurfacing-威力曲面-中文教程
- 湖南省长沙市麓山国际实验学校2024-2025学年高一上学期第一次学情检测数学试卷2
- 园林绿化工(技师) 技能鉴定理论考试题及答案
评论
0/150
提交评论