毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.NET的图书管理系统设计与实现(5)
4.系统详细设计和实现
4.1 系统功能流程图
为了实现系统模块功能,通过编码调试运行,其功能流程图如4.1所示。
图4.1 系统功能流程图
4.2 读者查询模块实现
在未登录到系统前,读者查询功能模块主要包括书目搜索、高级书目搜索和登录我的图书馆等功能。如图4.2所示.
图4.2读者查询模块结构图
在登录到系统后,读者查询模块除了具有书目搜索、高级书目搜索功能外,还有读者信息查询、书刊借阅、借阅历史、过期催还和修改密码等功能。
4.3 管理员模块实现
在进入后台管理员页面时,系统会根据用户所输入的信息,来进行判断此用户所具备的具体的操作权限。如果此用户为总管理员,则直接进入到后台系统页面,在这里可以对用户和图书信息文护工作;否则直接进入到借书和还书页面。其管理员登录流程图如4.3所示。
图4.3 管理员登录流程图
1 用户管理
在系统主界面左侧树形结构中,用户管理模块主要包括“用户添加”和“用户文护”两大功能。总管理员可以直接在用户添加页面中增加读者信息,总管理员可利用一个下拉列表,来实现权限的更改;单击“用户文护”,在这里可以实现用户信息的查看、权限修改和删除等工作。
2 书刊管理
在系统主界面左侧树形结构中,à“书刊管理“à“添加书刊”,可以方便实现图书信息的添加。
若à“书刊文护”,再单击题名,可快速进入具体某图书信息的书名、ISBN、图书类型等修改。也可对某一图书进行删除操作。
单击“书刊管理“à“高级搜索”,可搜索相书目信息,供选择搜索的类型有书号、书名、出版社、主题词等,因选择类型不同出现不同的搜索结果,如图4.4所示。
图4.4 书刊高级搜索页
3 安全文护
在系统主界面左侧树形结构中,à“修改密码”,可快速实现用户密码的修改。
5.系统测试
根据本系统所达到的目标,经过需求分析、设计和编码等阶段的开发,最终得到了源程序。
在开发过程中,由于自身的知识储备不够,在运行测试过程
中难免会出现些错误和缺陷,致使本系统
软件
就不能正常使用,甚至会导致巨大的损失。因此就需要我们在一个系统设计完成后,进行必要的系统测试。
因此需要我们在完成一个系统后进行必要的测试,测试是程序的执行过程,目的是尽可能多地发现软件产品中的错误和缺陷。
从理论定义来分,可分为黑盒测试和白盒测试。系统测试结果如表5-1所示。
表5-1 系统测试实例表
要输入的项
实际输入
测试数据
预期结果
读者编号
图书编号
00 , 07
读者编号也即读者条形码,会出现如图5.1提示。
07 , 08
该读者编号正确,会出现如图5.2“提示。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
ASP.NET+sqlserver网上购物系统设计与实现
下一篇:
ASP.NET+SQL server教务管理系统的设计与实现
java图书馆图书管理系统设计
jsp+mysql图书馆图书管理系统设计
asp.net+sqlserver图书管理系统设计+ER图
C#+mysql图书管理系统的设计与实现
jsp+mysql阅览室图书管理系统设计与实现
jsp+mysql图书管理系统的设计
jsp+mysql图书管理系统的设计与实现
神经外科重症监护病房患...
国内外图像分割技术研究现状
志愿者活动的调查问卷表
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】
公寓空调设计任务书