数据结构课程设计报告

数据结构课程设计报告

ID:11907735

大小:576.50 KB

页数:18页

时间:2018-07-14

数据结构课程设计报告_第1页
数据结构课程设计报告_第2页
数据结构课程设计报告_第3页
数据结构课程设计报告_第4页
数据结构课程设计报告_第5页
资源描述:

《数据结构课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目  录一、需求分析二、系统概要设计三、系统详细设计四、程序测试五、心得体会六、参考文献一、需求分析随着国际互联网的迅猛发展,全国各类学校校园网的建设如雨后春笋。但是关于校园网管理方面的系统软件的开发却滞后于其硬件的发展,因此校园网建好后的管理则显得尤为突出。该校园网用户管理系统是针对大型校园网络用户进行全方位的管理而开发的管理软件.根据需要,它可实现用户的注册,登陆,查看,增添,删除,修改,查询等几个方面的功能.在校园网正常运行时,管理员可以便捷的对校园网用户实施增添,删除,修改,查询等操作;

2、校园网用户管理系统力求给用户方便快捷的途径去管理这些烦琐的数据以达到提高工作效率的目的.二、系统概要设计1、设计的目标任务本课程设计题目主要是创建一个动态网站,其中将用到数据结构中的线性数据结构的知识。网站采用asp+access数据库。程序将管理学生用户的信息,用户分为两种:学生用户和管理员(即管理用户的信息)。2、程序将实现的功能模块:用户注册、用户登录、管理员登录、添加用户、查看用户、查询用户、删除用户、添加管理员3、程序流程图(1)登录:进入学生管理界面是否跟Users表中的信息相匹配进

3、入用户注册界面登陆,输入用户名和密码(2)注册:把用户名和密码存储在数据库中的Users表中,再跳转到登陆页面,让用户登陆判断用户输入的密码和确认密码是否一致提醒用户确认密码不正确,让用户再一次输入注册,输入用户名、密码和确认密码(3)学生管理界面:添加并保存:按“添加”时,清空文本框让用户输入新学生的信息添加完毕,按“保存”键,使用SQL中的insert语句将用户输入的信息存储到数据库中的数据库调用updateData(Stringsql)方法刷新界面,再调用showTextData(row)

4、;方法将刷新的结果显示在界面上最后是否保存成功,弹出相应的界面提醒用户删除:按“删除”键时,弹出“你确定要删除该学生”对话框点击“确定”后,使用SQL中的Delete语句将选定的学生信息删除,更新数据库中的表调用updateData(Stringsql)方法刷新界面,再调用showTextData(row);方法将刷新的结果显示在界面上会有相应的对话框提醒用户操作是否成功修改并保存:调用updateData(Stringsql)方法刷新界面,再调用showTextData(row);方法将刷新的

5、结果显示在界面上使用SQL中的update语句将选定的学生信息删除,更新数据库中的表按“修改”键时,设置文本框为可编辑状态,可以修改相应信息4、环境要求软件:iis服务器硬件:128内存80G硬盘或以上xpwin98winmewinNT系统均可5、数据结构的设计本系统均采用线性数据结构三、系统详细设计1、数据库字段设置及数据库连接数据库采用access数据库。打开Access软件,新建数据库命名为“stu.mdb”。在其上通过表设计器分别新建字段,具体字段如图:关于数据库连接代码如下:<%Dim

6、conn,sundxDB,connstrsundxDB="../data/stu.mdb"Setconn=Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(""&sundxDB&"")conn.ConnectionString=connstrconn.open%>2.用户注册模块设计功能:实现用户注册语言:asphtml模块接口:

7、reg.aspcheck_reg.asp代码如下:*用户名:

8、align="middle"height="37">*密码:

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

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

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