还剩20页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
沈阳____大学课程设计报告课程设计名称软件综合课程设计课程设计题目简单的书店管理信息系统院(系)计算机学院专业计算机科学与技术班级学号姓名指导教师说明结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实不予通过报告和电子数据必须作为实验现象重复的关键依据学术诚信声明本人声明所呈交的报告(含电子版及数据文件)是我个人在导师指导下__进行设计工作及取得的研究结果尽我所知,除了文中特别或撰写过的研究结果,也不包含其它教育机构使用过的材料与我一同工作的同学对本研究所做的任何贡献均己在报告中做了明确的说明并表示了谢意报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果本人签名:日期年月日课程设计总结本次课程设计的主要任务是书店信息系统此实现了用户登陆,书籍入库,书籍售出,更新等功能,使用PHP语言的lar__el框架,Mysql数据库在这次课程设计中,使我懂得了理论与实际相结合是很重要的,只有知识是远不够的,只有把所学理论知与实践相结合起来从中得出识是远不够的,只有把所学理论知与实践相结合起来从中得出才能真正为社会服务,从而提高自己的实际动手力和__思考才能真正为社会服务,从而提高自己的实际动手力和__思考才能真正为社会服务,从而提高自己的实际动手力和__思考才能真正为社会服务,从而提高自己的实际动手力和__思考系统中存在的一些不足和设计上存在的缺憾,说明自己这些方面还有很多不足之处有待自己进一步学习、提高在这次课程设计中,我学到很多东西,从一开始对课程设计的思考,到对其编写,期间问题百出,让我知道自己还差很多开始编写时,不知道数据库如何建立,如何与编写的程序连接,最后在同学的帮助下建立出来,与程序连接还有编写程序时什么语言都试试半懂不懂,无法完整的编写程序,还是同学手把手的教,感谢同学的帮助,这次的课程设计我学到了许多目录TOC\o1-3\h\u沈阳____大学I学术诚信声明2目录41需求分析
51.1课题背景
51.2__设计的目的和意义
51.3__设计内容52概要设计
62.1功能设计
62.2数据库设计63详细设计8____10附录(关键部分程序清单)111需求分析
1.1课题背景随着科学技术的不断发展,电子技术悄无声息地走进了我们生活的各个角落,无时无刻的不在影响和改善着我们生活的各个方面同时,越来越多的人开始意识到计算机技术在日常生活中所起到的重大作用如今,随着书店规模的不断扩大,书籍种类和数量的不断增加,使得人工管理模式的局限性越发突出因此,利用计算机技术来优化书店管理具有重大的实际意义计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、及时的信息以帮助做出正确而及时的选择与决定,从而给采用这门技术的单位带来了巨大的可见或不可见的利益与效益
1.2__设计的目的和意义目的实现简单的图书管理,同时通过此系统的设计,加强对____的了解
1.3__设计内容与图书馆管理系统不同,本系统__是图书管理系统,其设计目标是,建立一个管理形式的__,用于店主对所拥有的图书进行管理,具有___登录以及图书的增删改查功能2概要设计
2.1功能设计图书管理系统__的主要目的是方便于个人对自己所拥有的图书进行管理,具有___登陆模块,以及图书的增删改查模块等功能结构途如图
1.图1教学管理系统__功能结构图各功能模块的描述如下___模块___登陆图书管理模块
1、图书管理面板
2、添加图书信息
2、删除图书信息
4、编辑(修改)图书信息
2.2数据库设计根据系统分析,设计图书信息管理系统__的数据库的表有___信息表(表1)、图书信息表表结构如下表1___信息表字段说明类型长度主键备注id用户名varchar50nokey__varchar30no表2图书信息表字段说明类型长度主键id图书idint11yesshuming书名varchar255nochuban出版社varchar255nojiage图书__int11nokucun图书库存int11nozuozhe__varchar255no
2.3用户信息E-R图,如图
2.1所示图
2.1用户信息E-R图
2.4书籍信息E-R图,如图
2.2所示图
2.1书籍信息E-R图3详细设计在浏览器中输入localhost,__进入,会出现如图
3.1所示页面图
3.1输入账户和__会出现图
3.2所示页面图
3.2__guanli会出现图
3.3所示页面图
3.3页面上显示了书店所拥有的书籍名字,后面显示了书籍的__,出版社,__和库存数量如果增加了书籍,在如图
3.4所示位置添加信息图
3.4__增加后页面显示如图
3.5所示图
3.5页面上就会显示添加的书籍信息如果出售书籍,在所属书籍__的出售按钮__一下,库存数就会减一,如图
3.6所示图
3.6如果书籍库存没有了,页面会出现如图
3.7所示图
3.7____
[1]麦克劳克林.PHPMySQL实战手册-第二版[M].中国电力出版社
2014.
[2]杨克李强裴云黄向党.PHP和MySQLWeb__从新手到高手[M].人民邮电出版社
2013.
[3]陈惠贞陈俊荣.PHPMySQL程序设计实例讲座[M].清华大学出版社
2010.
[4]孔潇.PHPMySQL__建设[M].国防工业出版社
2001.
[5]TimBoronczyk__rtinE.Psinas.PHPMySQL范例精解:创建、修改、重用[M].清华大学出版社
2009.
[6]万川梅周建儒.PHPWEB程序设计[M].西南交通大学出版社
2014.
[7]陆凯.PHP____实用技术[M].人民邮电出版社
2016.
[8]传智播客高教产品研发部.PHP程序设计高级教程[M].中国铁道出版社
2015.附录(关键部分程序清单)index.php!DOCTYPEHTMLhtmlheadmetacharset=utf-8/metahttp-equiv=content-typecontent=text/html/metaname=authorcontent=Tuesday2014-10-16/title书店管理/title/headbodyformaction=welcome.phpmethod=postuser:inputtype=textname=userbrkey:inputtype=textname=keybrinputtype=submit/form/body/htmlWelcome.phpphpif$_SERVER[REQUEST_METHOD]==POST{$user=$_POST[user];$key=$_POST[key];$con=mysql_connectlocalhostroot123456;mysql_select_dbbooks$con;$result=mysql_querySELECT*FROMyonghu;while$row=mysql_fetch_array$result{if$row[id]==$userand$row[key]==$key{setcookieuserxiaomingtime+3600;echoahref=zengshangai.phpguanli/a;}}}zengshangai.php!DOCTYPEHTMLhtmlheadmetacharset=utf-8/metahttp-equiv=content-typecontent=text/html/metaname=authorcontent=Tuesday2014-10-16/title书店管理/title/headbodyphpifisset$_COOKIE[user]{formaction=zengshangai.phpmethod=postinputtype=hiddenname=__rkvalue=add书名:inputtype=textname=namebr__:inputtype=textname=zuobr出版:inputtype=textname=chubr__:inputtype=textname=moneybr库存:inputtype=textname=kucunbrinputtype=submitvalue=增加/formphp$con=mysql_connectlocalhostroot123456;mysql_select_dbbooks$con;$result=mysql_querySELECT*FROMshu;while$row=mysql_fetch_array$result{$e=$row[shuming];$f=$row[zuozhe];$g=$row[chuban];$h=$row[jiage];$j=$row[kucun];$k=$row[id];echoformaction=zengshangai.phpmethod=post;echoid$kinputtype=hiddenname=idvalue=$k;echo书名$e;echo__inputtype=textname=zuovalue=$f;echo出版inputtype=textname=chuvalue=$g;echo__inputtype=textname=moneyvalue=$h;echo库存inputtype=textname=kucunvalue=$j;if$row[kucun]==0{echo已售罄;}echoinputtype=hiddenname=__rkvalue=updinputtype=submitvalue=更新/form;if$row[kucun]!=0{echoformaction=zengshangai.phpmethod=postinputtype=hiddenname=idvalue=$kinputtype=hiddenname=__rkvalue=csinputtype=submitvalue=出售/form;}echobr/;echoformaction=zengshangai.phpmethod=postinputtype=hiddenname=__rkvalue=delinputtype=hiddenname=idvalue=$kinputtype=submitvalue=删除/form;}phpif$_SERVER[REQUEST_METHOD]==POST{if$_POST[__rk]==add{$a=$_POST[name];$b=$_POST[zuo];$c=$_POST[chu];$d=$_POST[money];$e=$_POST[kucun];$result=mysql_queryINSERTINTO`shu``shuming``zuozhe``chuban``jiage``kucun`VALUES$a$b$c$d$e;echomysql_error;}if$_POST[__rk]==del{$id=$_POST[id];mysql_queryDELETEFROMshuWHEREid=$id;}if$_POST[__rk]==upd{$a=$_POST[id];$b=$_POST[zuo];$c=$_POST[chu];$d=$_POST[money];$e=$_POST[kucun];$result=mysql_queryUPDATE`shu`SET`zuozhe`=$b`chuban`=$c`jiage`=$d`kucun`=$eWHERE`id`=$a;}if$_POST[__rk]==cs{$id=$_POST[id];$result=mysql_queryUPDATE`shu`SET`kucun`=kucun-1WHERE`id`=$id;}mysql_close$con;}}elseechonopermission;/body/html图书管理面板登陆界面删除图书编辑图书添加图书yonghukeyididkucunshuzuozhechubanshumingjiage。