总体设计内容说明书.docx

总体设计内容说明书.docx

ID:57789801

大小:128.62 KB

页数:7页

时间:2020-03-27

总体设计内容说明书.docx_第1页
总体设计内容说明书.docx_第2页
总体设计内容说明书.docx_第3页
总体设计内容说明书.docx_第4页
总体设计内容说明书.docx_第5页
资源描述:

《总体设计内容说明书.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、网络教育学院《软件工程》课程设计题目:图书管理系统学习中心:层次:专业:年级:年春/秋季学号:学生:辅导教师:完成日期:年月日总体设计说明书一、运行环境开发工具:php、mysql数据库运行环境:linux操作系统apache服务器软件。1.1软硬件环境硬件环境:四核5606(2.13G)32GRECC3500GSAS15000转DVD双1000M软件环境:Centos6.1PHP:5.3.2Apache:2.2.15MySQL:5.1.521.2开发语言PHP,是英文超文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTM

2、L内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,被广泛地运用。。1.3系统所用的数据库MYSQLMySQL是一个开放源码的小型关联式数据库管理系统,它的特点如下:1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl

3、等。4.支持多线程,充分利用CPU资源5.优化的SQL查询算法,有效地提高查询速度6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。7.提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。8.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。9.提供用于管理、检查、优化数据库操作的管理工具。10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。11.支持多种存储引擎。二、系统功能模块设计2.1用户注册程序代码如下://接收注册

4、用户数据处理$lgj_name=$_POST['lgj_name'];//获取用户名$card=$_POST['card'];//获取身份证号$email=$_POST['email'];//获取邮箱$lgj_password=$_POST['lgj_password'];//获取密码$ipaddress=$_SERVER["REMOTE_ADDR"];//判定是否重复$sql="selectcount(*)ascount2fromlgj_userwhereusername='$lgj_name'";$rq=$db->query($sql);$rs=$

5、db->fetch_array($rq);$count2=$rs['count2'];if($count2>0){echo"";}else{//如果没有重复,则将用户的数据插入用户表中$sql="insertintolgj_user(username,card,email,password,insert_date,ipaddress,status,valid)values('$lgj_name','$c

6、ard','$email','$lgj_password',now(),'$ipaddress','1','1')";//echo$sql;mysql_query($sql)ordie('Error,insertintoreguserfailed');$sql="select*fromlgj_userwhereusername='$lgj_name'";$rq=$db->query($sql);$rum=$db->num_rows($rq);if($rum){$rs=$db->fetch_array($rq);$lgj_uid=$rs['id'];}$

7、_SESSION['lgj_user']=$lgj_name;$_SESSION['lgj_uid']=$lgj_uid;}echo"";2.2用户登录程序代码如下:$lgj_name=$_POST['name'];$lgj_password=$_POST['password'];if(empty($lgj_name)){$login_url="../login.php";}$sql="select*fromlgj_userwher

8、eusername='$lgj_name'";$rq=$db->query($sql);$ru

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。