您好,欢迎来到年旅网。
搜索
您的当前位置:首页《数据库开发实训》项目需求

《数据库开发实训》项目需求

来源:年旅网
《数据库开发实训》项目需求

(注:可以从下面给出的3个候选系统中选择一个进行开发,如果选择其他的系统,需说明理由并征得老师的同意)

一、 图书馆管理系统

要求设计实现一个简化了的图书馆管理系统,至少具有如下功能:  使用系统的用户包括3类:系统管理员、管理员、读者

 系统管理员只有1位,账号为admin,初始密码为admin  管理员由系统管理员添加,读者由管理员添加  用户可以修改自己的密码

 新书入库时,管理员负责将书籍的信息录入系统  读者借阅和归还图书时,管理员负责在系统中记录读者的借阅信息,并对相应图书的状

态进行设置

 读者进入系统后,可以检索馆藏图书,可以查询自己的当前借阅情况和历史借阅情况  读者有不同的类型(如:研究生、本科生、教师等),不同类型的读者的借阅图书数量

限额和最长借阅期限不一样,这些信息由管理员负责添加和设置

 读者若有逾期未归还的图书或超过借阅数量限额时,不允许再借阅图书

注:尽可能地使用后台数据库的存储过程和触发器实现某些业务功能。例如在借阅图书时,可以设计一个存储过程来验证该读者是否可以借阅。

二、 选课系统

要求设计实现一个简化了的选课系统,至少具有如下功能:  使用系统的用户包括3类:管理员、教师、学生

 管理员只有1位,账号为admin,初始密码为admin  管理员负责添加教师、学生  用户可以修改自己的密码

 教师可以添加课程,可以浏览选修这门课的学生的基本信息和学生人数  学生可以浏览可选课程及每门课程的限选人数和已选人数,对人数未满的课程可以进行

选课,可以查询自己的选课情况  学生可以退选已选课程

 教师可以删除已开课程,删除课程时应将该课程的选课信息同时删除

注:尽可能地使用后台数据库的存储过程和触发器实现某些业务功能。例如当教师删除已开课程时,通过触发器将选课信息级联删除。

1

三、 客户信息管理系统

要求设计实现一个简化了的客户信息管理系统,至少具有如下功能:  使用系统的用户包括2类:管理员、客服人员

 管理员只有1位,账号为admin,初始密码为admin  管理员负责添加客服人员  用户可以修改自己的密码

 假定这里的客户都是个人客户,不是企业客户  客服人员可以添加、修改、删除客户资料信息  客服人员在接到客户打来的电话时,能够即时查询该客户的详细资料,可以查询该客户

过往的来电记录,并将客户本次来电的内容添加进系统  客服人员每隔一段时间对客户进行回访,将回访时客户的反馈信息添加进系统,可以查

询系统中的客户回访信息

注:尽可能地使用后台数据库的存储过程和触发器实现某些业务功能。例如,当删除客户时,应将该客户的相关来电记录和回访记录通过触发器级联删除。

2

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务