2011 — 2012 学年 第二学期
《网络数据库技术》 大作业
题目: 学生信息管理系统
专业: 数字媒体技术
班级: 数媒10-1
学号: 100430115
姓名: 黄亚娟
教师: 舒后
日期: 2012 年 06 月 02 日
目录
1 设计的题目2
2 网站的功能描述(需求分析)2
3 网站的文档结构2
3.1 文件的功能说明4
3.2 数据库的详细设计5
4 系统(网站)功能设计8
5 心得46
1 设计的题目
学生信息管理系统
2 网站的功能描述(需求分析)
学生信息管理系统应具有以下功能:
1)管理员登陆;
2)管理员登陆后查看所有学生信息;
3)管理员登陆后管理学生信息(修改与删除学生信息);
4)管理员登陆后增加学生信息;
5)管理员登陆后查询学生信息;
通过Dreamweaver+ASP技术建立的学生信息管理系统的动态网站应与后台数据库建立动态连接,即在网页上对学生信息的操作实质上是对后台数据库的操作。
3 网站的文档结构
站点目录:F:\1234
网站基本结构:
3.1 文件的功能说明
根目录(F:\1234)下的文件:
1)测试IIS、Dreamweaver配置
text.asp:用于测试IIS、Dreamweaver配置是否正确
2)管理员登陆
① index.asp:管理员登陆界面,也是网站的首页
② loginsuccess.asp:管理员登陆成功后进入的页面,可以对学生信息做各种操作
3)显示所有学生信息
① member.asp:用于显示所有学生的信息
② detail.asp:用于显示某个学生的详细信息
4)管理学生信息(修改,删除)
① admin.asp:用于管理学生信息(修改或删除学生信息)
② modify.asp:用于修改学生信息
③ modify.html:用于显示修改学生信息后的提示信息
④ del.asp:用于删除学生信息
⑤ delok.html:用于显示删除学生信息后的提示信息
5)增加学生信息
① add.asp:用于增加学生信息
② addok.html:用于显示增加学生信息成功后的提示信息
6)查询学生信息
① search.asp:用于查询学生信息
② result.asp:用于显示查询结果
7)管理员退出系统
exit.html:用于显示管理员退出系统后的提示信息
F:\1234\Connections下的文件:
conn.asp:用于与数据库建立连接
F:\1234\Database下的文件:
student.mdb:后台数据库
F:1234\Templates下的文件:
model.dwt:模板网页,可作为各个网页的模板
3.2 数据库的详细设计
1)新建数据库
2)建表
student(学生)表:
users(管理员)表:
3)E-R图
4)输入初始数据
4 系统(网站)功能设计
1)定义动态站点,配置IIS
① 在F盘根目录下新建文件夹【1234】,并在该文件夹中新建一个【Database】文件夹,将前面建好的数据库“student.mdb”复制到【Database】文件夹中。
② 打开【开始菜单】|【控制面板】|【管理工具】|【Internet 信息服务(IIS)管理器】
③ 双击【应用程序池】,点击最右边的【设置应用程序默认设置】,将【启动32位应用程序】设为True,然后点击确定
④ 点击【Default Web Site】,选择右侧的【编辑网站】下的【绑定】,选择右边的【添加】按钮,设置新的端口号,然后点击【确定】
⑤ 双击【默认文档】图标,将index.asp设为最上面的一个文件,即设为优先的默认首页
⑥ 在【Default Web Site】上点击鼠标右键,在弹出的快捷菜单中选择【添加虚拟目录】,设置虚拟目录的别名为student,物理路径为F:\1234,然后点击【连接为】,选择【特定用户】选项,点击【设置】,填写用户名和密码,依次点击【确定】按钮
2)设置Dreamweaver
① 打开Dreamweaver,选择【站点】|【新建站点】命令,弹出网站定义的界面后,作如下设置:
基本选项卡:
设置完基本选型卡后先不要点击完成,切换到高级选项卡进行设置: