欢迎来到天天文库
浏览记录
ID:25700526
大小:776.50 KB
页数:21页
时间:2018-11-22
《书刊租借课程设计《asp课程设计》》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《网络软件课程设计》报告目 录1引言11.1课程设计选题11.2课程设计的目的11.3本选题的设计背景12系统分析与设计22.1系统功能需求分析22.2系统功能模块设计32.3系统开发运行环境33数据库设计44模块详细设计与实现64.1登录模块64.2主页面模块74.3书籍管理页面模块84.4读者管理模块94.5书籍借还模块114.6系统查询模块154.7系统设置模块164.8更改口令模块17结 论19参考文献20I《网络软件课程设计》报告1引言1.1课程设计选题《书刊租借信息管理系统》1.2课程设计的目的通过本课程设计,掌握使
2、用ASP.NET技术进行网络程序设计的基本知识,如:服务器控件、内部对象、数据库建立、数据库的读取、数据显示等;熟悉网络程序设计每个步骤中的任务和实施方法,并加深对C#语言的理解。通过设计一个图书馆借阅管理系统,进一步熟悉网络环境下的程序设计方法,综合训练动手能力,提高分析问题、解决实际问题的能力。1.3本选题的设计背景人们对于借阅书籍的需求和途径越来越多,并且随着网络技术的高速发展和计算机应用的普及,在一些小书店,仍然手工进行图书的管理,又因管理人员对图书的类型不了解,读者需要图书难以在短时间内找到,不便于及时的调整书籍的结构。书
3、租借管理系统有效的解决了这些问题,提供了有效的解决手段,所以一个使用功能的系统必须的。-20-《网络软件课程设计》报告2系统分析与设计2.1系统功能需求分析功能主要是对书刊租借信息进行管理。其开发主要包括后台数据库的建立,维护以及前台应用程序的开发两个方面:一方面要求建立数据一致和完整性强、数据安全性高的数据库:另一方面要求应用程序具有功能完美、易使用等特点。(1)管理员用户要求实现如下功能:修改个人密码:可以修改管理员密码。添加管理员:可以再添加其他用户,对读者的权限进行设置,对其基本信息进行、改、删除。书籍管理:包括书籍类型管理
4、和书籍信息管理。书籍类型管理包括添加、删除、修改书籍类型。书籍信息管理包括书籍添加书籍和名称,作者,单价,出版社等信息的修改及删除。读者管理:包括读者类型浏览和读者信息管理。查看读者的类型。读者信息管理包括对对着信息进行添加、删除和修改。书籍借还:对书籍进行借阅、续借及归还。系统查询:借阅书籍信息及其借阅情况。(2)系统根据最高权限的管理员进行其他用户的设置。系统包括如下功能:读者用户要求实现如下功能:修改个人信息:用户登录后,可以修改个人的信息,如:密码等。查询图书信息:实现按书名、作者、出版社等多种方式的查询。查询图书外借信息:
5、实现按书名、作者、出版社等多种方式的查询。书籍借阅:读者可以进行借书操作。书籍续借:可以进行书籍的续借。书籍归还:用户归还图书,可以查看还有哪些书没有归还。-20-《网络软件课程设计》报告2.2系统功能模块设计书刊借阅信息系统通过对系统进行需求分析得到,系统主要包括十一大功能模块,分别是登录、注册、修改删除读者信息、图书查询、借阅查询、添加管理用户、添加图书、借书、还书、续借等。功能模块图如图1所示:用户管理员系统查询书籍借还系统查询书籍借还读者管理书籍管理图1功能模块图2.3系统开发运行环境本系统开发平台:ASP.NET+Micr
6、osoftSQLServer2000.本系统运行环境:WindowsXP或以上版本(安装IIS5.0以上版本)-20-《网络软件课程设计》报告3数据库设计系统选用MicrosoftSQLServer2000数据库,共建立四个数据表,分别是管理员信息表、读者信息表,图书信息表,图书借阅信息表。管理员信息表,用于存储管理员的基本信息,主要包括用户名、密码。其结构如下所示:表一tb_user(管理员信息)表序号字段名数据类型主键允许空说明1userId文本是否2userName文本否否用户名字3userPwd文本否否用户密码用户信息表,用
7、于存储管理员的基本信息,主要包括用户名、密码。其结构如下所示:表二tb_user1(用户信息)表序号字段名数据类型主键允许空说明1userId文本是否2userName文本否否用户名字3userPwd文本否否用户密码读者信息表,用于存储读者的基本信息,其结构如下所示:表三tb_readerInfo(读者信息)表序号字段名数据类型主键允许空说明1ReaderBarCode自动编号否否自动编号2readerName文本是否读者姓名3sex文本否否性别4readerType文本否否读者类型-20-《网络软件课程设计》报告5certific
8、ateType文本否否证件类型6certificate文本否否证件号7tel文本否否联系电话8email文本否否邮箱9remark文本否否备注读者类型表,用于存储读者类型的基本信息,其结构如下所示:表四tb_readerType(读者
此文档下载收益归作者所有