简单的书店管理信息系统_第1页
简单的书店管理信息系统_第2页
简单的书店管理信息系统_第3页
简单的书店管理信息系统_第4页
简单的书店管理信息系统_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳航空航天大学课 程 设 计 报 告课程设计名称:软件综合课程设计课程设计题目:简单的书店管理信息系统院(系):计算机学院专 业:计算机科学与技术 班 级:学 号:姓 名:指导教师:说明:结论(优秀、良好、中等、及格、不及格)作为相关教环节考核必要依据;格式不符合要求;数据不实,不予通过。报告和电子数据必须作为实验现象重复的关键依据。沈阳航空航天大学课程设计报告 学术诚信声明 本人声明:所呈交的报告(含电子版及数据文件)是我个人在导师指导下独立进行设计工作及取得的研究结果。尽我所知,除了文中特别或撰写过的研究结果,也不包含其它教育机构使用过的材料。与我一同工作的同学对本研究所做的任何贡献均己

2、在报告中做了明确的说明并表示了谢意。报告资料及实验数据若有不实之处,本人愿意接受本教学环节“不及格”和“重修或重做”的评分结论并承担相关一切后果。 本人签名: 日期: 年 月 日课程设计总结:本次课程设计的主要任务是书店信息系统。此实现了用户登陆,书籍入库,书籍售出,更新等功能,使用PHP语言的laravel框架,Mysql数据库。在这次课程设计中,使我懂得了理论与实际相结合是很重要的,只有知识是远不够的,只有把所学理论知与实践相结合起来从中得出识是远不够的, 只有把所学理论知与实践相结合起来从中得出才能真正为社会服务,从而提高自己的实际动手力和独立思考。 才能真正为社会服务,从而提高自己的实

3、际动手力和独立思考。才能真正为社会服务,从而提高自己的实际动手力和独立思考。才能真正为社会服务,从而提高自己的实际动手力和独立思考。系统中存在的一些不足和设计上存在的缺憾,说明自己这些方面还有很多不足之处有待自己进一步学习、提高。在这次课程设计中,我学到很多东西,从一开始对课程设计的思考,到对其编写,期间问题百出,让我知道自己还差很多。开始编写时,不知道数据库如何建立,如何与编写的程序连接,最后在同学的帮助下建立出来,与程序连接。还有编写程序时什么语言都试试半懂不懂,无法完整的编写程序,还是同学手把手的教,感谢同学的帮助,这次的课程设计我学到了许多。目 录沈阳航空航天大学I学术诚信声明2目 录

4、41 需求分析51.1 课题背景51.2 网站设计的目的和意义51.3 网站设计内容52 概要设计62.1 功能设计62.2 数据库设计63 详细设计8参考文献10附 录(关键部分程序清单)111 需求分析1.1 课题背景随着科学技术的不断发展,电子技术悄无声息地走进了我们生活的各个角落,无时无刻的不在影响和改善着我们生活的各个方面。同时,越来越多的人开始意识到计算机技术在日常生活中所起到的重大作用。如今,随着书店规模的不断扩大,书籍种类和数量的不断增加,使得人工管理模式的局限性越发突出。因此,利用计算机技术来优化书店管理具有重大的实际意义。计算机信息管理技术的应用,除了能在相当大的程度上代替

5、人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、及时的信息以帮助做出正确而及时的选择与决定,从而给采用这门技术的单位带来了巨大的可见或不可见的利益与效益。1.2 网站设计的目的和意义目的:实现简单的图书管理,同时通过此系统的设计,加强对网站开发的了解。1.3 网站设计内容与图书馆管理系统不同,本系统网站是图书管理系统,其设计目标是,建立一个管理形式的网站,用于店主对所拥有的图书进行管理,具有管理员登录以及图书的增删改查功能。2 概要设计2.1 功能设计图书管理系统网站的主要

6、目的是方便于个人对自己所拥有的图书进行管理,具有管理员登陆模块,以及图书的增删改查模块等功能结构途如图1. 图书管理面板 登陆界面 删除图书编辑图书添加图书图1 教学管理系统网站功能结构图各功能模块的描述如下:管理员模块:管理员登陆。图书管理模块:1、图书管理面板 2、添加图书信息 2、删除图书信息 4、编辑(修改)图书信息 2.2 数据库设计根据系统分析,设计图书信息管理系统网站的数据库的表有:管理员信息表(表1)、图书信息表。表结构如下表1:管理员信息表字段说明类型长度主键备注id用户名varchar50 nokey密码varchar30 no表2:图书信息表字段说明类型长度主键id图书i

7、dint11yesshuming书名varchar255no chuban出版社varchar255nojiage图书价格int11nokucun图书库存int11nozuozhe作者varchar255no2.3 用户信息E-R图,如图2.1所示, yonghu key id 图2.1 用户信息E-R图 id2.4 书籍信息E-R图,如图2.2所示,kucun shuzuozhechubanshuming jiage 图2.1 书籍信息E-R图3 详细设计在浏览器中输入localhost,点击进入,会出现如图3.1所示页面 图3.1输入账户和密码会出现图3.2所示页面 图 3.2点击guan

8、li会出现图3.3所示页面 图 3.3页面上显示了书店所拥有的书籍名字,后面显示了书籍的作者,出版社,价格和库存数量。如果增加了书籍,在如图3.4所示位置添加信息 图3.4点击增加后页面显示如图3.5所示 图3.5页面上就会显示添加的书籍信息。如果出售书籍,在所属书籍下方的出售按钮点击一下,库存数就会减一,如图3.6所示 图 3.6如果书籍库存没有了,页面会出现如图3.7所示 图 3.7参考文献1麦克劳克林. PHP & MySQL实战手册-第二版M. 中国电力出版社, 2014.2杨克李强, 裴云, 黄向党. PHP和MySQL Web开发从新手到高手M. 人民邮电出版社, 2013

9、.3陈惠贞, 陈俊荣. PHP & MySQL程序设计实例讲座M. 清华大学出版社, 2010.4孔潇. PHP & MySQL网站建设M. 国防工业出版社, 2001.5TimBoronczyk, MartinE.Psinas. PHP & MySQL范例精解:创建、修改、重用M. 清华大学出版社, 2009.6万川梅, 周建儒. PHP WEB程序设计M. 西南交通大学出版社, 2014.7陆凯. PHP网站开发实用技术M. 人民邮电出版社, 2016.8传智播客高教产品研发部. PHP程序设计高级教程M. 中国铁道出版社, 2015.附 录(关键部分程序清单)in

10、dex.php<!DOCTYPE HTML><html><head><meta charset="utf-8" /><meta http-equiv="content-type" content="text/html" /><meta name="author" content="Tuesday 2014-10-16" /><title>书店管理</title></head><bod

11、y><form action="welcome.php" method="post">user: <input type="text" name="user"><br>key: <input type="text" name="key"><br><input type="submit"></form></body></html>Welcome.

12、php<?phpif ($_SERVER"REQUEST_METHOD" = "POST") $user = $_POST"user" $key = $_POST"key" $con=mysql_connect("localhost","root","123456"); mysql_select_db("books", $con); $result = mysql_query(" SELECT * FROM yonghu

13、"); while($row = mysql_fetch_array($result) if($row'id'=$user and $row'key'=$key) setcookie("user", "xiaoming", time()+3600); echo"<a href='zengshangai.php'>guanli </a>" ?>zengshangai.php<!DOCTYPE HTML><html><he

14、ad><meta charset="utf-8" /><meta http-equiv="content-type" content="text/html" /><meta name="author" content="Tuesday 2014-10-16" /><title>书店管理</title></head><body><?phpif (isset($_COOKIE"user"

15、;)?><form action="zengshangai.php" method="post"><input type="hidden" name="mark" value="add">书名:<input type="text" name="name"><br>作者:<input type="text" name="zuo"><br>出版

16、:<input type="text" name="chu"><br>价格:<input type="text" name="money"><br>库存:<input type="text" name="kucun"><br><input type="submit"value='增加'></form><?php$con=mysql_conn

17、ect("localhost","root","123456");mysql_select_db("books", $con);$result = mysql_query(" SELECT * FROM shu");while($row = mysql_fetch_array($result) $e=$row'shuming' $f=$row'zuozhe' $g=$row'chuban' $h=$row'jiage' $j=$ro

18、w'kucun' $k=$row'id' echo "<form action='zengshangai.php' method='post'>" echo"id$k <input type='hidden' name='id' value='$k'>" echo"书名$e" echo"作者<input type='text' name='zuo' va

19、lue='$f'>" echo"出版<input type='text' name='chu' value='$g'>" echo"价格<input type='text' name='money' value='$h'>" echo"库存<input type='text' name='kucun' value='$j'>"

20、 if($row'kucun'=0) echo" 已售罄" echo"<input type='hidden' name='mark' value='upd'><input type='submit' value='更新'></form>" if($row'kucun'!=0) echo" <form action='zengshangai.php' method='p

21、ost'><input type='hidden' name='id' value='$k'><input type='hidden' name='mark' value='cs'><input type='submit' value='出售'></form>" echo "<br />" echo " <form action='zengs

22、hangai.php' method='post'><input type='hidden' name='mark' value='del'><input type='hidden' name='id' value='$k'><input type='submit' value='删除'></form> " ?><?php if ($_SERVER"REQUEST_METHOD" = "POST") if($_POST'mark'='add')$a=$_POST'name'$b=$_POST'zuo'$c=$_POST'chu'$d=$_POST'money'$e=$_POST'kucun'$result = mysql_query("INSERT INTO shu(shuming, zuozhe, chuba

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论