- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机硬件及网络]数据库课程设计
太原理工大学现代科技学院
数据库信息管理系统 课程设计
课题名称 网上校友录后台数据管理
专业班级 计算机09—2
学 号 2009101022
姓 名 温建伟
指导教师 段利国 课题名称 网上校友录后台数据管理 同组人 杨凯、孙报民、乔冠涛
专业班级 计算机09—2 学号 2009101017 姓名 温建伟 成绩
网上校友录后台数据管理
一、需求分析
1、功能需求
(1)用户可以在网站前台注册,注册登录后方可浏览、查询校友信息,并能管理个人信息。
(2)系统初始化好一个系统管理用户,系统管理员通过后台登录入口,进入系统管理页面进行管理。
(3)管理员管理校友信息。
(4)管理员管理角色权限。
(5)管理员管理用户。2、系统的组成,数据库组成部分包括校友录管理校友录留言通录序号、班级名称、毕业学校、专业、毕业年月、管理员帐号、管理员密码)(编号、用户名、密码、性质(编号、日期、留言内容、标题)(编号、姓名、工作单位、通信地址、联系电话、邮编、电子邮件、QQ)序号、班级名称、毕业学校、专业、毕业年月、管理员帐号、管理员密码)
逻辑结构设计
根据设计好的E-R图转换为相应的关系模型。
E-R图转换成关系模型的基本原则:一个实体型转换为一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。
利用软件powerdesigner做出逻辑模型结果为:
生成相应的物理模型:
生成响应的sql文件:
create table stu_m
(num char(10) not null primary key,
class char(50),
scho varchar2(60),
prof varchar2(30),
grad_date char(20),
mann_num char(10),
mana_passw varchar2(50))
/
create table stu
( numb char(10) not null primary key,
nu char(10) references stu_m(num),
name varchar2(10),
passwo varchar2(50),
natu char(10))
/
create table mail_list
(numb1 char(10) not null primary key,
num2 char(10 ) references stu(numb),
name varchar2(10),
comp varchar2(50),
addr varchar2(50),
phone char(10),
zip_code char(10),
mail varchar2(40),
qq char(20))
/
create table messa
(numb2 char(10) not null primary key,
num3 char(10) references stu(numb),
name varchar2(10),
m_date char(20),
content varchar2(1000),
title varchar2(40))
/
创建数据库
在Oracle中创建表空间、用户,以用户的身份登陆SQL PLUS 数据库交互环境中,创建表。
开发方案选择
根据课设及题目要求本系统采用Java+oracle10g的开发方案。
应用系统设计
校友录查询,修改,删除界面的设计及功能实现
我负责这部分校友录查询,修改,删除界面的设计及功能实现。
将此界面设计为主界面上的一个面板,面板上包括“查询”,“修改”,“删除”三个按钮并给每个按钮添加监听器,用于响应相应事件。一个用于输入提示的标签“输入校友录序号”,和一个文本框。还有七个和校友录属性相对应的标签及文本框。
功能实现,当用户点击查询时,如果输入内容为空则提示“查询内容不能为空”,如果输入内容数据库中不存在则提示“没有该校友录”,否则将从数据库中查询的内容输出到相应文本框中并提示修改成功。
当用户点击修改时如果序号为空则提示“序号不能为空”,否则将修改的内容写入数据库的表中。
当用户点击删除时如果序号为空则提示”请输入要删除校友录序号“,否则提示”确认删除吗“,
您可能关注的文档
- [计算机]软件开发过程中的团队成员角色.ppt
- [计算机]软件构架实践.doc
- [计算机]软件测试用例浅谈——合理不合理还是正向逆向.pdf
- [计算机]远程车载多媒体系统的软件架构.doc
- [计算机]选择结构6.ppt
- [计算机]通财务业务一体化操作.doc
- [计算机]邮件收发流程解析.doc
- [计算机]邮件群发工资条.doc
- [计算机]金和OA协同办公管理系统.doc
- [计算机]金洞国家森林公园生态旅游开发建设存在的问题与建议.doc
- 2025年烷烃苯甲腈行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年重型矿山机械行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年重卡EGR冷却器行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年运动橡胶球行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年液下泵排污泵行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年四川省德阳市中考英语真题.pdf
- 2025年新壬酸乙烯酯行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年轧胚机行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年无梭织机行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年万能清洁胶行业洞察报告及未来五至十年发展趋势预测报告.docx
最近下载
- 工业机器人安装与调试技术PPT(高职)全套全套教学课件.pptx VIP
- 2023年青海师范大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案).docx VIP
- 青海师范大学《算法设计与分析实验》2021-2022学年期末试卷.doc VIP
- 《甲状腺的超声检查》ppt课件.ppt VIP
- 甲状腺超声检查课件.ppt VIP
- 规范甲状腺超声检查培训课件.pptx VIP
- 青海师范大学《算法设计与分析》2022-2023学年期末试卷.doc VIP
- 创新思维与能力培养课件.ppt VIP
- 规范甲状腺超声检查.PPT VIP
- 青海师范大学《算法设计与分析》2021-2022学年期末试卷.doc VIP
文档评论(0)