集中性实践报告文档模板2

集中性实践报告文档模板2

ID:30873233

大小:708.50 KB

页数:16页

时间:2019-01-04

集中性实践报告文档模板2_第1页
集中性实践报告文档模板2_第2页
集中性实践报告文档模板2_第3页
集中性实践报告文档模板2_第4页
集中性实践报告文档模板2_第5页
资源描述:

《集中性实践报告文档模板2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、集中性实践报告课题名称134105237王建南计算机应用技术(2)指导教师郑志娴、吴为民、张传娟、林恒建、李伙钦起止时间:2016年2月25日至2016年6月10日信息工程系1概述41.1课题背景41.2主要工作42需求分析42.1功能需求42.2用例分析43总体设计53.1设计思想53.2功能模块划分53.3界面设计63.4数据库设计74详细设计与实现84.1工程架构84.2关键功能模块具体介绍95测试115・1模块功能测试115.2已解决的问题135.3未解决的问题14总结141概述1.1课题背景当今时代是飞速发展的信息时代,1.2课题主要工作通

2、过这个完整的图书管信息系统的创建,这个数据库系统的开发,即是前台和后台的开发。前台是应用程序的开发:功能模块的设计、源代码开发。后台是数据库的开发:系统设计、数据库设计等木系统顺利完成了划分的3大功能模块,分别为基础信息维护,图书管理和系统维护。由于时间和个人能力冇限,本图书馆管理系统也存在着不足,但其他功能全血、易于以后程序更新、操作方便快捷、效率高和安全性好等特点。无论是在界面的总体设计还是对窗体的设计都是在不断的思索研究中进一步完善。使得整个系统得以更好的实践屮运行2需求分析2.1功能需求1).管理者登录2).系统设置:管理员设置3).图书管理

3、:添加、浏览、修改、删除4).读者管理:添加、浏览、删除、修改5).修改密码2.2用例分析3总体设计3.1设计思想因为是图书管理系统,所以必须要有图书管理,管理图书的类型和图书的档案、因为现在的计算机程序员比较多,而且像什么木马之类的病毒往往会盗取你的账号密码,所以我设计了一个修改密码。因为一个图书管肯定有分级别的管理员,所以我设置了一个图书管理来管理一些管理员,每个读者都有他借的信息所以我设置了一个读者管理。3.2功能模块划分本系统包含系统设置、读者管理、图书管理、修改密码、退出系统等等功能。读者登记时要为读者编制读者卡号,包括读者的具体信息(包括

4、姓名、性别、有效证件、联系电话、联系地址等),写入读者文件中。添加新书时耍为该书编制图书卡片(包括分类图书条形码、图书书名、作者、类别、译者、图书单价和入库书架等信息),写入图书文件屮。读者借书吋,先检查该读者是否为有效的读者,若无效则拒绝借书,然后检查该读者所借图书是否超过最大限制数,若超过则拒绝借书,再检查有尚未归还的过期图书,若有则拒绝借书,最后查找耍借的图书是否还有,如杲有则办理借出手续,登记图书分类号、读者号和借阅R期等。读者还书时,根据书号,从借书文件中读出冇关记录,标明还书日期,如果图书过期,则处以罚款。系统还应提供图书清理的功能,对无

5、价值的和过时的图书可以进行注销。查询要求分为查询某位读者、某种图书和全局图书三种情况。3.3界面设计3.3.1页面风格设计管理员名称系统设蚤读者管理图书管理图书借还系绒查诲权限设墨刪除mrE屈画F权限设養刪除wgh厂厂F厂F权限设墨imadninF口2016年01月19日星期二1909:10首页

6、系统设養

7、读者直理

8、囹书管理丨修改密码丨退出系统当前位置:系统设置>苣理员设畫»>添加管理员信息都已经分类好了,按照上面的简单操作就行了。3.3.2LOGO设计这是船政交通学院的图标3.4数据库设计打开MySQL,因为我设计是图书管理系统,所以为了方便,命名

9、数据库的名称为Librarysyso然后新建表,主要包括管理员表(manager表)、书架表(bookcase表)、借书人表(borrow表)、图书表(library表)、参数表(parameter表)、出版表(publishing表)、读者表(reader表)。(图1)管理员表:图(2)书架表:名

10、类型

11、长度

12、+进位

13、允诈空山」►idkit100□namevarchar30051图(3)借书人表:名类型长度1+进位允许空?・・1►idint100□readeridint100bookidint100borrowTimedate00backTimed

14、ate00operatorvarchar300ifbacktinyint100图(4)读者表:名类型长度I+进位允许空?・・-idint10j0□namevarchar200■sexvarchar40Qbarcodevarchar300Qvocationvarchar500Qbirthdaydate00QpaperTypevarchar100QpaperNO■varchar2000•4详细设计与实现4.1工程架构VU^.J5II▲IScom.actiont>[JjBook.java0[jjBookCase.java0[jjBookType.javat

15、>JT]Borrow.java0[JJManager.javat>J7jPublishing.javat>[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。