滨州学院
Java Web开发与应用
课程设计报告
计算机科学技术系
2012 年 12月 22日
设计题目
1 设计内容
1.1基本功能
编写一个用于接收齐鲁软件设计大赛报名的网站系统,系统分为前台和后台两个部分,前台用于接收参赛选手(该选手为队长)的报名信息,包括了所选的大赛题目、选手的基本信息、团队成员的相关信息,报名后使用报名号查看自己的报名情况,后台用于管理报名类型信息、管理报名需知信息、修改报名信息、查看所有的报名信息等。
网上报名系统基本功能如下:
前台:
(1)学生注册:新用户必须进行注册,方可填写报名信息。
(2)报名信息录入:报名信息包括报名号、密码。
(3)用户登录:学生报名结束后,可以登录系统查看相关信息。
(4)信息查询:显示用户提交的信息,用于用户自主查询并核对报名信息。
后台:
(1)登录:管理员可以登录后台。
(2)管理员管理:可以添加、修改、删除普通用户。
(3)系统管理:管理公告的发布、更新,同时可以管理学生注册信息、报考信息。 (功能图)
1.2基本实现方法
基于B/S的网上报名系统要求对考生报名信息进行采集与汇总等处理,我们的齐鲁软件大赛的报名系统采用java、html等前台开发工具、以tomcat作为服务器,后台数据库选用mysql,实现了面向整个报名流程各用户的网上注册、报名、后台管理等功能。
1.3数据库的设计
本系统使用的是MySQL数据库,在数据库的创建过程中,数据库中表的命名必须与代码一致,例如:在doLogin页面中,连接数据库时用到userinfo表,所以在数据库中建立对应的表。另外对数据库的内容进行修改。
…… …… 余下全文