软件工程课设-宠物狗管理系统设计报告内容摘要:

收金额 非空 b_ramount number(7,2) 实收金额 应收金额 *折扣 押金 b_data data 收款时间 非空 b_operator number 操作员 id 外键,关联用户表编号 9 ( 1) 宠物寄养 “宠物寄养”功能模 块用于为顾客开单,顾客分为会员和非会员,非会员需要填写用户信息,然后登记宠物信息。 ( 2) 续期管理 “续期管理”本功能模块可以为顾客延长寄养时间,可以通过电话联系更改寄养时间,在这个时间顾客可以更改宠物寄养的房间类型。 ( 3) 领取结账 “领取宠物”的功能模块用于为顾客领取宠物时服务,先对物的健康状况进行简单的检查,一切正常才会结账,否则需要进行协商才能继续,结账的时候分会员与非会员,会员需要输入密码确认身份信息后结账,非会员则直接结账。 10 ( 4) 会员管理 “会员管理”本功能 模块是服务员对会员信息的管理,包括添加会员信息、修改会员信息、删除会员信息、查询会员信息和会员的消费查询。 ( 5) 统计管理 “统计管理”本功能模块是应用于对日常数据的查询,包括营业统计查询、消费明细的查询、房间的查询、收银明细查询和日月报表。 11 ( 6) 系统设置 “系统设置”在系统日常管理中,操作员需要对系统各项功能进行设置。 系统设置是每个系统必备的功能项,本模块包括的子功能模块房间设置、宠物设置、操作人员设置。 “房间类型设置”由操作人员设置房间类型。 包括添加房间类型、修改房间类型、删除 房间类型以及修改房间的价格。 “宠物信息的设置”用于设置宠物的基本信息,包括宠物品种的 (添加、删除、修改 )以及对应的价格的修改。 “操作人员设置”由管理员登陆,可以添加、删除和修改操作人员的信息和权限。 系统在完成后,经过测试,有许多需要改进的地方,我们也都一一解决。 ( 1) 物信息页面,在添加数据并保存后不能够自动返回到宠物信息界面,后来经过改正已实现该功能并且能同时刷新宠物信息。 ( 2) 生成订单时 ,只能对单一订单发货,后来又多加一个多单的功能,并且实现了发货之后不能 再发货的功能。 12 ( 3) 宠物管理系统 ,原来信息显示数据库里的全部数据,导致界面显示的太丑,后用截取字符串已实现界面的美化效果。 13 4 宠物狗管理系统实现及测试 主要实现界面 图 主页面 宠物狗管理系统登录后的主界面 ,实现登入进来的主界面,从主界面上我们可以看到宠物寄养管理系统分为主界面、会员管理、统计管理、系统管理、关于、退出等几大块。 图 寄养宠物 14 图 统计管理 寄养统计页面的实现,寄养统计页面可以生成寄养 单号、操作员编号、寄养者信息、宠物寄养信息、寄养时间等一系列信息。 宠物狗管理系统系统管理界面 图 系统管理 统计管理页面实现,统计管理页面主要有订单统计、收入统计、支出统计三大功能。 15 致谢 本次实习还存在许多不足之处,不够精练,不够完善,存在较多不足之处,还请各位老师多多指教。 我所想到的补救办法就是坚持不断学习,多花时间,加深了解。 不过这是本人第一次实习经验,虽然很不完善,但尽自己力所能及之力完成,甚是高兴。 在本次实习过程中得到了很多人的鼓励和帮助。 我要感谢周围给我提供了许多帮助和意 见的老师,朋友和同学们,有帮我解决了许多自己难以独自解决的难题,并为我提出了许多宝贵意见。 正是在他们的指导与建议下,在他们的支持与鼓励下,我才可以坚持不懈且顺利的完成此次的实习报告的编写。 在面对种种困难时,可以有坚定的信念和勇气,我想在以后的工作中,这些勇气与信念会一直伴着我。 16 参考文献 [1]刘甫迎 ,王蓉 :C程序设计教程[ M] ,北京 ,电子工业出版社 ,2020. [2]徐人凤 :SQL Server 2020 数据库及应用[ M] ,北京 ,高等教育出版 社 ,2020. [3]贾洪峰 : 技术内幕[ M] ,北京 ,清华大学出版社出版社 ,2020. [4]周绪 :SQL Server2020 中文版入门提高[ M] ,北京 ,清华大学出版社 ,2020. [5]萨师煊 ,王珊 :数据库系统概论[ M] ,北京 ,高等教育出版社 ,1983. [6]郑人杰 :软件工程[ M] ,北京 ,清华大学出版社 ,1998. [7]吉林省宠物网( [8]宠友网( 17 附录 管理员表 create table t_user( u_id number, u_name varchar2(30), u_pwd varchar2(32), u_type number(1) not null, u_state number(1) not null )。 序列 create sequence t_user_seq start with 1。 添加约束 alter table t_user add constraint t_user_id_pk primary key(u_id)。 alter table t_user modify(u_name varchar2(30) not null)。 alter table t_user modify(u_pwd char(32) not null)。 alter table t_user add constraint t_user_type_ck check(u_type in(39。 039。 ,39。 139。 ))。 alter table t_user add constraint t_user_state_ck check(u_state in(39。 039。 ,39。 139。 ))。 插入数据 insert into t_user values(,39。 老王 39。 ,39。 123439。 ,1,1)。 insert into t_user values(,39。 小王 39。 ,39。 123439。 ,1,1)。 insert into t_user values(,39。 张三 39。 ,39。 123439。 ,0,1)。 insert into t_user values(,39。 李四 39。 ,39。 123439。 ,0,1)。 insert into t_user values(,39。 王五 39。 ,39。 123439。 ,0,1)。 insert into t_user values(,39。 何玲 39。 ,39。 123439。 ,0,0)。 insert into t_user values(,39。 萧何 39。 ,39。 123439。 ,0,0)。 会员表 create table t_vip( v_id number, v_name varchar2(30), v_pwd varchar2(32), v_tel varchar2(30), v_add varchar2(100), v_flag number(1) not null )。 18 序列 create sequence t_vip_seq start with 1。 添加约束 alter table t_vip add constraint t_vip_id_pk primary key(v_id)。 alter table t_vip modify(v_name varchar2(30) not null)。 alter table t_vip modify(v_pwd char(32) not null)。 alter table t_vip modify(v_tel varchar2(30) not null)。 alter table t_vip add constraint t_vip_flag_ck check(v_flag in(39。 039。 ,39。 139。 ))。 插入数据 insert into t。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。