如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
学号:090043082011-2012学年第2学期第17~18周软件设计报告题目:班级:43班姓名:宣丹指导教师:成绩:2012年06月19日南京邮电大学软件设计指导教师成绩评定表题目学生姓名班级学号专业信息管理与信息系统评分内容评分标准总分评分平时成绩认真对待课程设计,遵守实验室规定,上机不迟到早退,不做和设计无关的事。20设计内容设计内容丰富,符合大纲要求10界面外观漂亮、大方10功能符合大纲要求10数据分析设计正确合理10文档写作文档反映设计规划分析过程10文档反映系统建模设计流程10答辩简练、准确阐述设计内容,能准确有条理回答各种问题,系统演示顺利。20总评分指导教师评阅意见该生对待软件设计的态度□认真□良好□一般□比较差。设计的系统界面外观美工布局情况□很好□较好□一般□比较差系统前后台功能和脚本编写情况□很好□良好□一般□比较差文档书写符合规划与设计流程程度□很好□良好□一般□比较差系统演示顺利情况和答辩流畅准确情况□很好□良好□一般□比较差完成的课程设计特色之处:成绩指导教师签名洪小娟日期1.1课题简介目前随着信息化程度的提高,国内图书馆也日益现代化,为了满足这种需求,很多软件开发商已经开发出很多交好的商品化的图书管理软件,这些图书管理软件功能和性能都很完善,他们大多是面向大型专业图书馆而开发的,专业型强、功能分工较细、操作和使用比较复杂,难以掌握。对那些管理人员不多且不是图书管理业务的专业人员,业务分工也不是很明确,这样的软件对他们来说太庞大、太复杂了。本系统开发基于.NET技术,本着简单、实用的原则,既在功能上满足用户需求,又力求操作简单,使系统容易掌握和使用。由于采用.NET技术构建,本系统既可以在单机运行又可以在网络中运行,具有较高的适应性。1.2开发环境简介服务器端的配置硬件环境:(1)CPU:AMD2500+(2)内存:512MB(3)硬盘:80G软件环境:WindowsXP(含IIS),MicrosoftSQLServer2.2.2客户端配置硬件环境:(1)CPU:赛扬2.0GHZ以上(2)内存:256MB以上(3)硬盘:20G以上软件环境:Windows2000/NT/XP/2003,appserv-win32-2.5.10.exe1.3系统分析结果添加图书类型单价书名书名类型日期价格1.4系统设计结果1.5系统实现书籍查询管理实现登录进入该系统的用户或管理员都可以看到书籍信息,可以根据自己的需要进行查询书籍查询可以根据书籍名称、ISDN号码以及作者查询图书信息。findByName()过程可实现通过书籍名称查找书籍;findByAuthorName()过程可实现通过作者查找书籍;findByISDN()过程可实现通过ISDN号查找书籍。其findByISDN()过程实现代码如下:SubfindByISDN()dbset.Clear()MyConnection.Open()MyCommand=NewOleDbCommand("Select*fromBookDetailsWHEREISDN='"&TxtCondition.Text&"'",MyConnection)dataA=NewOleDbDataAdapter(MyCommand)dataA.fill(dbset,"BookDetails")DGResult.ReadOnly=TrueDGResult.DataSource=dbset.Tables("BookDetails")MyReader=MyCommand.ExecuteReader()WhileMyReader.ReadEndWhileMyConnection.Close()MyReader.Close()MyCommand.dispose()EndSub其findByAuthorName()过程实现代码如下:SubfindByAuthorName()dbset.Clear()MyConnection.Open()MyCommand=NewOleDbCommand("Select*fromBookDetailsWHEREAuthorNameLIKE'"&TxtCondition.Text&"%'",MyConnection)dataA=NewOleDbDataAdapter(MyCommand)dataA.fill(dbset,"BookDetails")DGResult.ReadOnly=TrueDGResult.DataSource=dbset.Tables("