程序课程设计报告模版.docx
- 文档编号:10548789
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:7
- 大小:212.67KB
程序课程设计报告模版.docx
《程序课程设计报告模版.docx》由会员分享,可在线阅读,更多相关《程序课程设计报告模版.docx(7页珍藏版)》请在冰点文库上搜索。
程序课程设计报告模版
PHP和MySQLWeb开发课程设计报告
题目:
学生成绩管理系统设计与实现
姓名:
学号:
班级:
目录
一需求分析1
二系统设计1
2.1系统技术架构设计1
2.2系统功能模块设计2
2.2.1功能模块的组成2
2.2.2系统界面布局与文件目录结构3
2.3数据库设计5
三系统实现5
3.1系统开发与运行环境5
3.1.1系统开发环境5
3.1.2系统运行环境5
3.2后台数据库的选取6
3.3主要功能模块的实现6
3.3.1公共函数的编写6
3.3.2登录模块7
3.3.3数据库备份与还原9
3.3.4入库管理9
四系统使用说明10
一需求分析
宠物网系统可实现网购业务中的后台管理、用户注册、宠物购买。
系统的具体功能需求概述如下:
1.后台管理:
查询订单,查询用户,查询宠物,增加宠物。
2.用户:
查找宠物,查看订单。
二系统设计
2.1系统技术架构设计
需求分析对系统的功能和性能的需求作了详细的说明,系统的技术架构设计应该根据这些需求来进行。
本系统是典型的管理信息系统。
因此,无论如何选择,都离不开两大类工具的选择—前台开发工具以及后台数据库开发工具。
常见的前台开发工具大概有C#,C++,J#,VB,Delphi,PowerBulder…。
后台数据库有Access,MicrosoftSQLServer,Orcal,MySql…。
开发工具的选择要考虑的最重要条件有两个:
一个是该工具是否更适合用于要开发的系统;另一个是开发人员对开发工具的熟悉程度。
根据这两个条件,经过项目组的研究,决定采用ASP.NET2.0+MicrosoftSQLServer2000作为开发工具。
2.2系统功能模块设计
2.2.1功能模块的组成
后台管理主要上分成三大模块:
查询订单,查询用户,查询宠物。
如图3-1(a)所示。
下面介绍这三个模块具体功能。
……
下面是系统的功能模块图:
(a)
………………
2.2.2系统界面布局与文件目录结构
先从系统的需求出发,结合要设计的网站系统的功能特点,把系统主要的用户界面的布局设计出来。
用户界面的布局图如图所示。
用户界面布局图
2.3数据库设计
1.用户表
表的结构:
用户表
字段
字段名
类型
主键
说明
id
id
int
是
user
user
varchar
passwd
passwd
varchar
……
三系统实现
3.1系统开发与运行环境
3.1.1系统开发环境
1.硬件环境
CPU:
i76950x内存:
32G硬盘容量:
3T
2.软件环境
操作系统:
Win10
开发工具:
Dreamweaver,Wampserver64。
3.1.2系统运行环境
1.服务器
硬件配置:
CPU:
i76950x内存:
32G硬盘容量:
3T
软件配置:
Windows10
2.客户端
硬件配置:
CPU:
i76950x内存:
32G硬盘容量:
3T
软件配置:
Windows2000/XP/2003,IE6.0或IE7.0。
3.2后台数据库的选取
本系统选用MicrosoftSQLServer2000作为后台数据库
3.3主要功能模块的实现
3.3.1公共函数的编写
连接数据库
$conn=@mysql_connect('localhost','root','')ordie('服务器连接失败');
mysql_select_db('cww',$conn)ordie('数据库不存在');
mysql_query('setnamesutf8');
3.3.2登录模块
登录模块包含系统管理员的登录和一般用户的登录功能。
用户登录界面
当验证码正确时执行验证用户名和密码
3.3.3数据库备份与还原
3.3.4购买流程
四系统使用说明
注册后登录,查询购买后,购买的东西不会出现在原来的地方,后台会有订单出现,如果删除用户,用户下的订单也会删除。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 课程设计 报告 模版