2021年ASPNET实训报告.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2021年ASPNET实训报告.docx》由会员分享,可在线阅读,更多相关《2021年ASPNET实训报告.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系WEB 项目开发实训报告时间 :第 11 周 第18 周地点 :3405班级 :软 件 1001学号 :20213545姓名 :陈杨欢成果 :2021-02-06第 1 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告目录1. 实训目的32. 实训内容32.1 需求分析32.1.1 概述32.1.2 系统目标32.1.3 开发环境42.2 模块设计42.2.2 系统功能结构52.2.3 文件组成结构62.
2、2.4 主要模块说明72.3 数据库设计82.3.1 数据库概要说明82.3.2 数据库概念设计92.3.3 数据库规律结构设计132.4 具体制作172.4.1 图书借阅172.4.1.1 界面设计172.4.1.2 后台程序设计182.4.1.3 技术总结232.4.2 图书归仍232.4.2.1 界面设计232.4.2.2 后台程序设计242.4.2.3 技术总结292.4.3 读者首页302.4.3.1 界面设计302.4.3.2 后台程序设计312.4.3.3 技术总结323. 实训总结323.1 所遇问题和解决方法323.2 实训感受34第 2 页,共 35 页 - - - - -
3、 - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告1. 实训目的熟识图书馆治理系统开发的基本过程;初步学会针对项目进行分析并设计数据库;熟识对SQL Server 2005的使用;学会设计公共类;学会用所学学问实现本系统的主要功能模块;熟识 LINQ 语句,一方面体会LINQ 语句的简洁有用,另一方面也要熟识到LINQ 语句的局限性;初步建立面对对象的开发思想;体会分层开发模块的有用性;通过本次实训明白自己的学问储备量,争取在今后的学习中补偿自己的不足;自己遇到了问题,通过询问老师和同学,加强自己的表达和沟通才能;通过上网查阅资
4、料,可以拓展视野,收成更多学问;如为分组实训,既可以加强自身的团队协作才能,仍可以使自我的才能得到更好的发挥;2. 实训内容2.1 需求分析2.1.1 概述长期以来,人们使用传统的人工方式治理图书馆的日常业务,其操作流程比较繁琐;在借书时,读者第一将要借的书和借阅证交给工作人员,工作人员将每本书的信息卡片和读者的借阅证放在一个小格栏里,然后在借阅证和每本书贴的借阅条上填写借阅信息;在仍书时,读者第一将要仍的书交给工作人员,工作 人员依据图书信息找到相应的书卡和借阅证,并填写相应的仍书信息;从上述描述中可以发觉,传统的手工流程存在这种种不足;第一处理借书.仍书业务流程的效率很低;其次处理才能比较
5、低,一段时间内,所能服务的读者人数只能为很有限的;而且,读者借阅图书相当不方便,这会让读者产生厌烦借书的心情,不便于学问文化的传播;为此,图书信息治理系统需要为图书馆及读者解决上述问题,供应快速的信息检索.修改功能及快捷的图书借阅.归仍功能;2.1.2 系统目标依据图书馆日常图书治理工作的需求和图书借阅的治理流程,该系统实施后,应达到以下目标;界面设计友好.美观,数据储备安全.牢靠;基本信息设置保证图书信息和读者信息的分类治理;3第 3 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告强大的
6、查询功能,保证数据查询的敏捷性;实现对图书借阅.续借.归仍过程的全程数据信息跟踪;实现对图书馆信息的修改功能;对书架.图书.读者信息的增.删.改.查简易便利;设置读者借阅和图书借阅排行榜,为图书馆治理供应真实的数据信息;供应治理员修改自己登录密码的功能,保证系统的安全性;供应敏捷.便利的权限设置功能,使整个系统的治理分工明确;采纳人机对话的操作方式,便利治理员的日常操作;实现读者对图书的浏览.查询,对个人信息的查看.修改,对已借图书的续借功能;系统要最大限度地实现易保护性和易操作性;2.1.3 开发环境网站开发环境网站开发环境:Microsoft Visual Studio 2021集成开发环
7、境;网站开发语言:ASP.NET+C#+LINQ;网站后台数据库:SQL Server 2005;开发环境运行平台:Windows XP(SP2)/Windows 2000(SP4)/Windows Server 2003(SP1);留意: SP( Server Pack)为 Windows 操作系统补丁;服务器端操作系统:Windows Server 2003( SP1); Web服务器: Internet信息服务器;数据库服务器:SQL Server 2005;浏览器: IE6.0及以上版本;网站服务器运行环境:Mircrosoft.NET Framework SDK v2.0;客户端浏览
8、器:IE6.0及以上版本;辨论率:正确成效1024 768 像 素 ;2.2模块设计2.2.1 系统流程图4第 4 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.2.1.1系统流程图2.2.2 系统功能结构依据图书馆治理系统的特点,可以将其分为治理员治理和读者治理两大部分,治理员的治理分为系统设置.读者治理.图书治理.图书借仍.系统查询等部分, 其中各个部分及其包括的具体功能模块如图2.2.2.1所示;读者治理包括的功能有图书查询.查看超期公告.查阅基本信息.查看借阅历史.更换口令
9、等,如图 2.2.2.2所示;5第 5 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.2.2.1系统功能结构图之治理员治理图 2.2.2.2系统功能结构图之读者治理2.2.3 文件组成结构为了直观地看到整个网站的文件组成结构,下图2.2.3.1将网站的组织结构已展现出来;6第 6 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.2.3.1系统文件组成结构图2.2.4 主要
10、模块说明entry.aspx页面:治理员登录;index.aspx页面:治理员登录后进入的第一个页面,即首页;该页面显示图书借阅的排行榜;另外,可以通过点击“图书名称”查看图书具体信息;7第 7 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告readerInfo.aspx页面:治理员通过此页面可以浏览全部读者的姓名.性别.类型.证件号.联系方式等信息;点击“添加读者信息”便会跳转到另一个页面进行读者的添加操作;点击一条记录后的“修改”,可跳转到另一个页面对这个读者的信息进行修改;点击一条记
11、录后的“删除”,可将该读者信息从图书治理 数据库中排除;bookInfoManage.aspx页面:治理员可对图书的档案信息进行增.删.改的操作;bookBorrow.aspx页面:读者到图书馆借书,治理员只需要输入该读者条形码和所要借的图书条形码,点击相关按钮就可以将读者信息和图书信息显示出来,并可以点击图书信息后的“借阅” 按钮, 进行借阅;当然,假如所要借的书为已借出且未归仍的,为不答应再外借的;当该图书被外借后,会生成图书借阅档案储存到数据库中,可供读者进行日后的查阅;bookReturn.aspx页面:读者将所要仍的书(不管为读者本人所借仍为其他人所借)拿到图书馆,治理员只需要输入图
12、书条形码,点击相关按钮,就可以显示读者信息和所仍图书信息;点击图书信息记录后的 “仍书”,即可将此书归仍,并生成图书归仍档案,以供读者日后查阅;当然,假如图书为超期归仍,就会 有相应的提示,治理员依据弹出的提示框可对其进行罚款;bookBorrowSearch.aspx页面: 本页面为图书借阅查询页面;治理员通过下拉框和单项按钮,搭配挑选查询条件,并在文本框中输入相关信息,点击按钮,页面就会自动显示有关图书的借阅信息;extendedAnn.aspx页面:进入该页面会看到全部的超期未归仍的图书及读者的部分信息,治理员也可以在文本框中输入读者的借书证号进行模糊或精确查询;readerLogin.
13、aspx页面:该页面供读者登录,可以挑选输入借阅证号登录或读者条形码登录;bookSearch.aspx页面: 读者通过下拉框挑选查询条件,并在其后的文本框中输入相应的内容,点击有关按钮,图书信息就会自动显示在页面中;例如,读者挑选图书类别,而后的下拉框中会显示图书的各种类别,如“小说” .“文学”.“历史”.“哲学”等;挑选过后,点击“检索”按钮,页面就会显示相关图书的大致信息;如读者要查看其具体信息,点击其后的“具体”,在另一个页面就可以看到此图书的更为具体的信息;读者可以依据图书信息,打算要不要借阅,假如要借阅,依据图书的馆藏地址.书架.索书号及图书名称很快就可以找到想要借阅的图书,极为
14、便利;BasicInfor.aspx页面:当读者进入此页面时,可以看到自己的基本信息,并可以修改联系电话.联系地址或电子邮件;在个人信息下面会显示当前已借阅的图书信息,而且在图书信息后面,有“续借” 按钮,这样,足不出门,就可以续借图书;borrowHistory.aspx页面:这个页面显示的内容为读者本人曾经全部的借阅信息,包括借书信息和仍书信息;updatepassword.aspx页面:此页面供读者更换登录密码所用;当治理员添加读者时,默认读者登录密码为读者的借阅证号,而后,读者可以登录系统通过此页面更换自己的登录密码,以保安全;2.3数据库设计本系统采纳SQL Server 2005数
15、据库,名称为db_tsrj,其中包含9 张表;下面分别给出数据表概要说明.数据表E-R 图及主要数据表的结构;2.3.1 数据库概要说明8第 8 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告下面为数据表的树形结构图,如图2.3.1.1所示,其中包含系统全部数据表;图 2.3.1.1数据库表结构2.3.2 数据库概念设计通过对本系统进行的需求分析.系统流程设计.以及系统功能结构的确定,规划出系统中使用的数据库实体对象,具体说明如下;只有系统安排的用户才可以操作图书馆治理系统,而用户的权限又
16、各不相同;治理员权限设置信息实体 E-R 图如图 2.3.2.1所示;图 2.3.2.1治理员权限设置信息实体E-R 图图书借阅信息实体,用于储备全部图书借阅情形的信息,以精确地记录每本图书的借阅情形;图书借阅信息实体E-R 图如图 2.3.2.2所示;9第 9 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.3.2.2图书借阅信息实体E-R 图图书馆对图书的分类,通常为将不同类型的图书分别放置在相应类型的书架上;书架信息实体,用于储备图书馆中全部的书架信息;书架信息实体E-R 图如
17、图 2.3.2.3所示;图 2.3.2.3书架信息实体E-R 图不同的图书会有不同的图书信息;对这些图书进行具体的记录,便利图书分类和查询;图书信息实体,用于储备全部图书的相关信息;图书信息实体E-R 图如图 2.3.2.4所示;10第 10 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.3.2.4图书信息实体E-R 图图书馆中会有不同类型的图书,为了防止图书归类发生纷乱,需建立一个图书类型信息实体,用于储备图书的类型信息;图书类型信息实体E-R 图如图 2.3.2.5所示;图 2
18、.3.2.5图书类型信息实体E-R 图每个事物都有自身的历史背景,图书馆也不例外;为了记录和修改图书馆的历史背景及其相关的信息,需要建立一个图书馆信息实体,用于储备与图书馆相关的信息;图书馆信息实体E-R 图如图2.3.2.6所示;11第 11 页,共 35 页 - - - - - - - - - -精品word 可编辑资料 - - - - - - - - - - - - -运算机工程系实训报告图 2.3.2.6图书馆信息实体E-R 图每位可到图书馆借阅图书的读者都有自己的基本信息和借阅信息,一方面,便利治理员修改和查询,另一方面,便利自己查询和修改;读者信息实体,用于储备全部读者的个人信息;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 ASPNET 报告
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内