首先开发出一个系统的前提要对用户进行需求分析,需求分析的对象分别是借阅者、图书管理员以及系统管理员以及最终的图书管理系统需要的功能。 图1-1借阅者用例图 图1-2图书管理员用例图 图1-3系统管理员用例图 图1-4图书系统总结构图 第二步,开始准备开发图书管理系统所需的软件,一般是: 运行环境硬件:P4以上计算机,256M内存以上。 软件:Window7,MySQL5.0以上,JDK1.5以上,Tomcat6.0以上。 开发环境硬件:P4以上计算机,256内存以上。 软件:Window7,MySQL5.0以上,JDK1.5以上,Tomcat6.0以上,Eclipse。 第三步,准备数据库设计数据库表格: 读者信息表
图书信息表
图书借阅信息表
图书归还信息表
图书管理员信息表
系统管理员信息表
第四步,在设计好数据库后开始进行开发 (1)管理员登陆模块 主要代码: 欢迎进入图书馆管理系统 管理员名称: 密码: (2)读者档案模块 主要代码: 当前位置:读者管理 > 读者档案管理 >>>
(3)添加读者信息 主要代码: Connection con = DriverManager.getConnection('jdbc:odbc:zc','sa','111111'); Statement stmt = con.createStatement(); ResultSet rs; rs=stmt.executeQuery('select * from reader'); try{byte a[]=name.getBytes('ISO-8859-1'); name=new String(a,'gb2312'); byte b[]=sex.getBytes('ISO-8859-1'); sex=new String(b,'gb2312'); byte c[]=dept.getBytes('ISO-8859-1'); dept=new String(c,'gb2312');} catch(Exception e){} (4)修改读者信息: 主要代码: String sql = 'Update reader set 姓名= ''+name+'' ,性别= ''+sex+'' ,班级= ''+banji+'' ,院系= ''+dept+'' where 读者编号=''+id+'''; 第五步:MYSQL与MyEclipse连接 1.点击MYSQL/配置工具/SQL Server Configuration Manager,在弹出的窗口中选择MYSQL服务,点击右键选择启动SQL Server(MSSQLSERVER)和SQL Server Agent(MSSQLSERVER);选择MYSQL网络配置中的MSSQLSERVER协议,在右边的窗口中点击右键启动TCP/IP,选择属性中的IP地址项,将其中所有的TCP端口改为1433;打开数据库选择”安全性”/”登录名”/”sa”,在弹出的“登录属性-sa”窗口中修改密码为“12345”。 2. 回到MyEclipse8.5,将数据库打开,右击当中的”JRE System Library”/”Build Path”/”Configure Build Path”,在弹出的窗口选择“Libraries”,点击“Add External JARs”将“jstl-1.2”、“sqljdbc”以及“standard”三个jar文件添加进去。 |
|