Web都市生活供求信息系统开题报告
2020-05-17 21:41:56
1. 研究目的与意义(文献综述包含参考文献)
文 献 综 述
一、开发背景及意义
随着互联网的广泛普及,和互联网的传递信息的及时性,便捷性,广泛性,廉价性。基于web的管理系统将起到越来越重要的作用。优质的信息供求系统能有效的帮助人们快速找到所需的信息,提高工作效率,减少了人力物力的消耗。用户可以通过本系统发布、浏览信息、参与投票,实现信息的快速传递;信息供求系统这样一个信息查询、发布、决策的平台,为广大用户提供非常便利有效的信息需求
本次毕业设计旨在实现一款简单实用的在线都市供求信息系统,本系统拟采用 j2ee 开发技术,使用 eclipse 开发环境和oracle数据库技术。前台设计以 css javascript 技术为主,增强页面的交互性和美观性。后台采用ssm框架,实现了mvc模式,层次结构清晰,且丰富的标签库,大大提高了开发的效率。
2. 研究的基本内容、问题解决措施及方案
2.本课题要研究或解决的问题和拟采用的研究手段(途径): |
第一阶段:巩固 Java 基础和 Oracle 数据库的使用,学习 Web 编程相关方面的知识,熟悉 SSM 框架的使用以及 Eclipse 开发工具。规划模块布局以及整体页面设计,对所设计的内容有个大致的规划,找准设计的方向,搭建开发所需的环境。 第二阶段:编写需求分析,进行设计﹑编码﹑测试。 需求分析 ① 普通用户可以进行登录、注册,管理员可以登录,无法注册。 ② 普通用户可以查询需要的信息,可以发布、修改、删除自己的信息。 ③ 普通用户可以对平台中的信息进行投票,并实时更新所有用户投票后的结果。 ④ 管理员可以对普通用户进行删除,权限的限制或增加。 ⑤ 管理员可以进入后台进行对应的操作,可以修改所有发布信息的权限,包括设置是否为免费,是否已经审核。 ⑥ 管理员可以在后台查询所有用户信息、发布信息、投票结果。 ⑦ 管理员可以修改投票的内容、选项、类别。 ⑧ 管理员可以添加新的投票或者删除以前的投票结果。 ⑨ 用户登录后的退出、注销登录,统计在线人数,记住密码等等。
实现方案 1. Eclipse 开发工具:用 java 开发语言,连接相应的 Oracle 数据库,以及可能用到的 JSP、 Servlet、 Ajax、 J2EE 等技术以及 SSM 集成框架,实现用户的注册登录,查询等及管理员的一些后台操作,如用户管理,信息管理等等。 2. Dreamware 开发工具:用于开发设计界面,比如注册登录页面,发布信息页面,投票页面等等。 3. Oracle和PL/SQl:用于数据库的创建,建立对应的信息表。
第三阶段:功能测试,文档书写 1. 单一功能测试,对于招聘管理系统的每一个模块进行测试。 2. 系统功能测试,进行优化处理,提高系统的可行性。 3. 认真总结,查找漏洞完善系统,撰写论文并完成毕业答辩。
程序运行环境要求: 操作系统:中文Windows 7(64位) 数据库: Oracle 11g PL/SQL 开发工具包:JDK Version 1.8; JSP 服务器:Tomcat 6.0; 开发工具:Eclipse、Dreamweaver、Notepad 浏览器:(chrome内核)谷歌浏览器 开发语言:Java sql
|