您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 实验设计 > 电子相册管理系统说明书
文档编号:D001版本号:NIP1.0日照职业技术学院电子相册系统(Electronicphotoalbumsystem)使用说明书班级:网络技术二班开发负责人:曹俊浩二〇一二年十二月二十八日目录目录1绪论.....................................................................................................................21.1课程设计目的..........................................................................................22系统需求分析和总体设计.................................................................................22.1需求分析..................................................................................................22.1.1系统需求描述...............................................................................22.1.2功能模块图...................................................................................22.1.3页面及表属性说明.......................................................................3........................................................................................................................32.1.4数据项...........................................................................................32.1.5数据表............................................................................................42.2概念设计...................................................................................................52.2.1E—R图..........................................................................................52.2.2主要模块及其功能.......................................................................63系统详细设计与编码.........................................................................................73.1访问模块及操作模块..............................................................................73.1.1各界面功能介绍...........................................................................73.1.2系统代码.....................................................................................114系统测试...........................................................................................................144.1以注册用户身份进入用户相册界面进行测试....................................144.2管理员登陆页面测试............................................................................15总结.......................................................................................................................17电子相册管理系统开发21绪论1.1课程设计目的随着我国经济的发展,我国网络也随之覆盖全国各地,在这同时我国网民急剧增加。由于网络不断深入人们的日常生活,人们在网络当中会遇到各种自己非常喜欢的图片想保存下来,但有时候自己也没有移动磁盘等工具来存储,就算有也可能会因为存储空间的不足不能保存下来。还有自己和朋友一起外出旅游的一些照片都需要保存好,等等。这样就要求我们开发一个如何管理图片系统,来管理自己的图片,方便用查看。在这就以个人为背景——开发电子相册管理系统。2系统需求分析和总体设计2.1需求分析2.1.1系统需求描述面对传统的相册难于管理,图片多,耗费空间,也有时候自己忘了存放位置,难于查找等。基于个人的图片,开发电子相册管理系统来帮助大家管理自己心爱的图片,以便方便查看。随时随地都可以查看(前提是要有网络的情况下)。2.1.2功能模块图图片管理模块该模块对所有用户都可以使用,普通用户只能查看,管理员可以查看、删除、更新、上传等功能。人员管理模块该模块只有管理员可以使用,他可以查看每个人的信息,还可以修改个人用户的信息,用户只能注册普通用户,然后通过管理员可以提升他成为管理员身份。电子相册管理系统开发32.1.3页面及表属性说明页面结构2.1.4数据项数据项含义别名数据类型长度取值范围取值含义用户名用户之间的唯一标识char10用户密码用户登录使用的口令char16用户类型标识系统用户的身份char8普通用户、管理员性别唯一标识用户的性别char2男、女电子相册管理系统开发4图片名称表示图片名字,且唯一标识图片char10图片路径表示图片存储路径varchar100图片描述用于描述图片的情况text图片编号标识图片的顺序char20~92.1.5数据表用户表图片表电子相册管理系统开发52.2概念设计2.2.1E—R图电子相册管理系统开发62.2.2主要模块及其功能电子相册管理系统开发73系统详细设计与编码3.1访问模块及操作模块3.1.1各界面功能介绍登陆界面普通用户登陆成功界面查看操作电子相册管理系统开发8管理员登录成功页面进行人员查询\更新人员修改操作电子相册管理系统开发9人员删除操作进行图片查询\更新\删除操作电子相册管理系统开发10图片查询删除操作图片添加操作电子相册管理系统开发113.1.2系统代码Valuebean的实现图片publicclassimg{privateStringpicid;privateStringpicname;privateStringpicurl;privateStringpicdescrept;}系统使用人publicclassimg_person{publicimg_person(){}privateStringname;privateStringpassword;privateStringtype;privateStringsex;}电子相册管理系统开发12Toolbean的实现DB2publicclassDB2{//用于实现数据库连接privateStringclassName;privateStringurl;privateStringusername;privateStringpassword;privateConnectioncon;privateStatementstm;privateResultSetrs;}MyToolspublicclassMyTools{publicstaticintstrToint(Stringstr){}//将String型数据转换为int型数据的方法publicstaticStringtoChinese(Stringstr){}//进行转码操作的方法publicstaticStringintToStr(intnum){}//将int型数据转换为String型数据的方法}ImgDaopublicclassImgDao{privateDB2connection=null;publicImgDao(){connection=newDB2();}publicbooleandoImg(Stringdotype,imgsingle){}//进行图片操作处理}连接数据库关键代码%StringdriverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver;Stringurl=jdbc:sqlserver://localhost:1433;databaseName=jsp;Stringusername=sa;电子相册管理系统开发13Stringpassword=123;try{Class.forName(driverClass);Connectionconn=DriverManager.getConnection(url,username,password);Statementstmt=conn.createStatement();%验证登录的关键代码%StringdriverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver;Stringurl=jdbc:sqlserver://localhost:1433;databaseName=jsp;Stringdbname=sa;Stringdbpassword=123;//DB2customer=newDB2();booleanmark=false;Stringtype=MyTools.toChinese(request.getParameter(Type));Stringname=MyTools.toChinese(request.getParameter(username));Stringpsw=MyTools.toChinese(request.getParameter(pwd));//System.out.println(type+,+name+,+psw);try{Class.forName(driverClass);Connectionconnection=DriverManager.getConnection(url,dbname,dbpassword);Statementstmt=connection.createStatement();//DB2reg=newDB2();Stringsql=select*fromuserjspwhereusername=?anduserpassword=?andusertype=?;PreparedStatementps=connection.prepareStatement(sql);ps.setString(1,name);ps.setString(2,psw);ps.setString(3
本文标题:电子相册管理系统说明书
链接地址:https://www.777doc.com/doc-4801112 .html